diff --git a/SOURCES/binutils-2.23.52.0.1-avx512vlbwdq-sgx.patch b/SOURCES/binutils-2.23.52.0.1-avx512vlbwdq-sgx.patch
new file mode 100644
index 0000000..446f5e2
--- /dev/null
+++ b/SOURCES/binutils-2.23.52.0.1-avx512vlbwdq-sgx.patch
@@ -0,0 +1,230972 @@
+2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
+	    Alexander Ivchenko  <alexander.ivchenko@intel.com>
+	    Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
+	    Sergey Lega  <sergey.s.lega@intel.com>
+	    Anna Tikhonova  <anna.tikhonova@intel.com>
+	    Ilya Tocar  <ilya.tocar@intel.com>
+	    Andrey Turetskiy  <andrey.turetskiy@intel.com>
+	    Ilya Verbin  <ilya.verbin@intel.com>
+	    Kirill Yukhin  <kirill.yukhin@intel.com>
+	    Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
+
+gas/
+	* config/tc-i386.c (cpu_arch): Add .avx512dq, CPU_AVX512DQ_FLAGS.
+	* doc/c-i386.texi: Document avx512dq/.avx512dq.
+gas/testsuite/
+	* gas/i386/avx512dq-intel.d: New.
+	* gas/i386/avx512dq.d: New.
+	* gas/i386/avx512dq.s: New.
+	* gas/i386/avx512dq_vl-intel.d: New.
+	* gas/i386/avx512dq_vl.d: New.
+	* gas/i386/avx512dq_vl.s: New.
+	* gas/i386/i386.exp: Run new AVX-512 tests.
+	* gas/i386/x86-64-avx512dq-intel.d: New.
+	* gas/i386/x86-64-avx512dq.d: New.
+	* gas/i386/x86-64-avx512dq.s: New.
+	* gas/i386/x86-64-avx512dq_vl-intel.d: New.
+	* gas/i386/x86-64-avx512dq_vl.d: New.
+	* gas/i386/x86-64-avx512dq_vl.s: New.
+opcodes/
+	* i386-dis-evex.h: Updated.
+	* i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F54, PREFIX_EVEX_0F55,
+	PREFIX_EVEX_0F56, PREFIX_EVEX_0F57, PREFIX_EVEX_0F3A16,
+	PREFIX_EVEX_0F3A22, PREFIX_EVEX_0F3A50, PREFIX_EVEX_0F3A51,
+	PREFIX_EVEX_0F3A56, PREFIX_EVEX_0F3A57, PREFIX_EVEX_0F3A66,
+	PREFIX_EVEX_0F3A67.
+	(VEX_LEN enum): Add VEX_LEN_0F92_P_2, VEX_LEN_0F93_P_2,
+	VEX_W_0F92_P_2_LEN_0, VEX_W_0F93_P_2_LEN_0.
+	(VEX_W enum): Add EVEX_W_0F54_P_0, EVEX_W_0F54_P_2, EVEX_W_0F55_P_0,
+	EVEX_W_0F55_P_2, EVEX_W_0F56_P_0, EVEX_W_0F56_P_2, EVEX_W_0F57_P_0,
+	EVEX_W_0F57_P_2, EVEX_W_0F78_P_2, EVEX_W_0F79_P_2, EVEX_W_0F7A_P_2,
+	EVEX_W_0F7B_P_2, EVEX_W_0F3838_P_1, EVEX_W_0F3839_P_1,
+	EVEX_W_0F3A16_P_2, EVEX_W_0F3A22_P_2, EVEX_W_0F3A50_P_2,
+	EVEX_W_0F3A51_P_2, EVEX_W_0F3A56_P_2, EVEX_W_0F3A57_P_2,
+	EVEX_W_0F3A66_P_2, EVEX_W_0F3A67_P_2.
+	(prefix_table): Add entries for new instructions.
+	(vex_len_table): Ditto.
+	(vex_w_table): Ditto.
+	(OP_E_memory): Update xmmq_mode handling.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512DQ_FLAGS.
+	(cpu_flags): Add CpuAVX512DQ.
+	* i386-init.h: Regenerared.
+	* i386-opc.h (CpuAVX512DQ): New.
+	(i386_cpu_flags): Add cpuavx512dq.
+	* i386-opc.tbl: Add AVX512DQ instructions.
+	* i386-tbl.h: Regenerate.
+
+2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
+	    Alexander Ivchenko  <alexander.ivchenko@intel.com>
+	    Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
+	    Sergey Lega  <sergey.s.lega@intel.com>
+	    Anna Tikhonova  <anna.tikhonova@intel.com>
+	    Ilya Tocar  <ilya.tocar@intel.com>
+	    Andrey Turetskiy  <andrey.turetskiy@intel.com>
+	    Ilya Verbin  <ilya.verbin@intel.com>
+	    Kirill Yukhin  <kirill.yukhin@intel.com>
+	    Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
+
+gas/
+	* config/tc-i386.c (cpu_arch): Add .avx512bw, CPU_AVX512BW_FLAGS.
+	* doc/c-i386.texi: Document avx512bw/.avx512bw.
+gas/testsuite/
+	* gas/i386/avx512bw-intel.d: New.
+	* gas/i386/avx512bw-opts-intel.d: New.
+	* gas/i386/avx512bw-opts.d: New.
+	* gas/i386/avx512bw-opts.s: New.
+	* gas/i386/avx512bw-wig.s: New.
+	* gas/i386/avx512bw-wig1-intel.d: New.
+	* gas/i386/avx512bw-wig1.d: New.
+	* gas/i386/avx512bw.d: New.
+	* gas/i386/avx512bw.s: New.
+	* gas/i386/avx512bw_vl-intel.d: New.
+	* gas/i386/avx512bw_vl-opts-intel.d: New.
+	* gas/i386/avx512bw_vl-opts.d: New.
+	* gas/i386/avx512bw_vl-opts.s: New.
+	* gas/i386/avx512bw_vl-wig.s: New.
+	* gas/i386/avx512bw_vl-wig1-intel.d: New.
+	* gas/i386/avx512bw_vl-wig1.d: New.
+	* gas/i386/avx512bw_vl.d: New.
+	* gas/i386/avx512bw_vl.s: New.
+	* gas/i386/i386.exp: Run new AVX-512 tests.
+	* gas/i386/x86-64-avx512bw-intel.d: New.
+	* gas/i386/x86-64-avx512bw-opts-intel.d: New.
+	* gas/i386/x86-64-avx512bw-opts.d: New.
+	* gas/i386/x86-64-avx512bw-opts.s: New.
+	* gas/i386/x86-64-avx512bw-wig.s: New.
+	* gas/i386/x86-64-avx512bw-wig1-intel.d: New.
+	* gas/i386/x86-64-avx512bw-wig1.d: New.
+	* gas/i386/x86-64-avx512bw.d: New.
+	* gas/i386/x86-64-avx512bw.s: New.
+	* gas/i386/x86-64-avx512bw_vl-intel.d: New.
+	* gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
+	* gas/i386/x86-64-avx512bw_vl-opts.d: New.
+	* gas/i386/x86-64-avx512bw_vl-opts.s: New.
+	* gas/i386/x86-64-avx512bw_vl-wig.s: New.
+	* gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
+	* gas/i386/x86-64-avx512bw_vl-wig1.d: New.
+	* gas/i386/x86-64-avx512bw_vl.d: New.
+	* gas/i386/x86-64-avx512bw_vl.s: New.
+opcodes/
+	* i386-dis-evex.h: Add new instructions (prefixes bellow).
+	* i386-dis.c (fetch_data): Add EdqwS, Edb, Edw, MaskBDE.
+	(enum): Add dqw_swap_mode, db_mode, dw_mode, mask_bd_mode, REG_EVEX_0F71.
+	(PREFIX enum): Add PREFIX_VEX_0F4A, PREFIX_VEX_0F99, PREFIX_VEX_0F3A31,
+	PREFIX_VEX_0F3A33, PREFIX_EVEX_0F60, PREFIX_EVEX_0F61, PREFIX_EVEX_0F63,
+	PREFIX_EVEX_0F64, PREFIX_EVEX_0F65, PREFIX_EVEX_0F67, PREFIX_EVEX_0F68,
+	PREFIX_EVEX_0F69, PREFIX_EVEX_0F6B, PREFIX_EVEX_0F71_REG_2, PREFIX_EVEX_0F71_REG_4,
+	PREFIX_EVEX_0F71_REG_6, PREFIX_EVEX_0F73_REG_3, PREFIX_EVEX_0F73_REG_7,
+	PREFIX_EVEX_0F74, PREFIX_EVEX_0F75, PREFIX_EVEX_0FC4, PREFIX_EVEX_0FC5,
+	PREFIX_EVEX_0FD1, PREFIX_EVEX_0FD5, PREFIX_EVEX_0FD8, PREFIX_EVEX_0FD9,
+	PREFIX_EVEX_0FDA, PREFIX_EVEX_0FDC, PREFIX_EVEX_0FDD, PREFIX_EVEX_0FDE,
+	PREFIX_EVEX_0FE0, PREFIX_EVEX_0FE1, PREFIX_EVEX_0FE3, PREFIX_EVEX_0FE4,
+	PREFIX_EVEX_0FE5, PREFIX_EVEX_0FE8, PREFIX_EVEX_0FE9, PREFIX_EVEX_0FEA,
+	PREFIX_EVEX_0FEC, PREFIX_EVEX_0FED, PREFIX_EVEX_0FEE, PREFIX_EVEX_0FF1,
+	PREFIX_EVEX_0FF5, PREFIX_EVEX_0FF6, PREFIX_EVEX_0FF8, PREFIX_EVEX_0FF9,
+	PREFIX_EVEX_0FFC, PREFIX_EVEX_0FFD, PREFIX_EVEX_0F3800, PREFIX_EVEX_0F3804,
+	PREFIX_EVEX_0F380B, PREFIX_EVEX_0F3810, PREFIX_EVEX_0F381C, PREFIX_EVEX_0F381D,
+	PREFIX_EVEX_0F3820, PREFIX_EVEX_0F3826, PREFIX_EVEX_0F382B, PREFIX_EVEX_0F3830,
+	PREFIX_EVEX_0F3838, PREFIX_EVEX_0F383C, PREFIX_EVEX_0F383E, PREFIX_EVEX_0F3866,
+	PREFIX_EVEX_0F3875, PREFIX_EVEX_0F3878, PREFIX_EVEX_0F3879, PREFIX_EVEX_0F387A,
+	PREFIX_EVEX_0F387B, PREFIX_EVEX_0F387D, PREFIX_EVEX_0F388D, PREFIX_EVEX_0F3A0F,
+	PREFIX_EVEX_0F3A14, PREFIX_EVEX_0F3A15, PREFIX_EVEX_0F3A20, PREFIX_EVEX_0F3A3E,
+	PREFIX_EVEX_0F3A3F, PREFIX_EVEX_0F3A42.
+	(VEX_LEN enum): Add VEX_LEN_0F41_P_2, VEX_LEN_0F42_P_2, VEX_LEN_0F44_P_2,
+	VEX_LEN_0F45_P_2, VEX_LEN_0F46_P_2, VEX_LEN_0F47_P_2, VEX_LEN_0F4A_P_0,
+	VEX_LEN_0F4A_P_2, VEX_LEN_0F4B_P_0, VEX_LEN_0F90_P_2, VEX_LEN_0F91_P_2,
+	VEX_LEN_0F92_P_3, VEX_LEN_0F93_P_3, VEX_LEN_0F98_P_2, VEX_LEN_0F99_P_0,
+	VEX_LEN_0F99_P_2, VEX_LEN_0F3A31_P_2, VEX_LEN_0F3A33_P_2, VEX_W_0F41_P_2_LEN_1,
+	VEX_W_0F42_P_2_LEN_1, VEX_W_0F44_P_2_LEN_0, VEX_W_0F45_P_2_LEN_1,
+	VEX_W_0F46_P_2_LEN_1, VEX_W_0F47_P_2_LEN_1, VEX_W_0F4A_P_0_LEN_1,
+	VEX_W_0F4A_P_2_LEN_1, VEX_W_0F4B_P_0_LEN_1, VEX_W_0F90_P_2_LEN_0,
+	VEX_W_0F91_P_2_LEN_0, VEX_W_0F92_P_3_LEN_0, VEX_W_0F93_P_3_LEN_0,
+	VEX_W_0F98_P_2_LEN_0, VEX_W_0F99_P_0_LEN_0, VEX_W_0F99_P_2_LEN_0,
+	VEX_W_0F3A31_P_2_LEN_0, VEX_W_0F3A33_P_2_LEN_0.
+	(VEX_W enum): Add EVEX_W_0F6B_P_2, EVEX_W_0F6F_P_3, EVEX_W_0F7F_P_3,
+	EVEX_W_0F3810_P_1, EVEX_W_0F3810_P_2, EVEX_W_0F3811_P_2, EVEX_W_0F3812_P_2,
+	EVEX_W_0F3820_P_1, EVEX_W_0F3826_P_1, EVEX_W_0F3826_P_2, EVEX_W_0F3828_P_1,
+	EVEX_W_0F3829_P_1, EVEX_W_0F382B_P_2, EVEX_W_0F3830_P_1, EVEX_W_0F3866_P_2,
+	EVEX_W_0F3875_P_2, EVEX_W_0F3878_P_2, EVEX_W_0F3879_P_2, EVEX_W_0F387A_P_2,
+	EVEX_W_0F387B_P_2, EVEX_W_0F387D_P_2, EVEX_W_0F388D_P_2, EVEX_W_0F3A3E_P_2,
+	EVEX_W_0F3A3F_P_2, EVEX_W_0F3A42_P_2.
+	(prefix_table): Add entries for new instructions.
+	(vex_table) : Ditto.
+	(vex_len_table): Ditto.
+	(vex_w_table): Ditto.
+	(intel_operand_size): Add db_mode, dw_mode, dqw_swap_mode,
+	mask_bd_mode handling.
+	(OP_E_register): Add dqw_swap_mode, dw_mode, db_mode, mask_bd_mode
+	handling.
+	(OP_E_memory): Add dqw_mode, dw_mode, dqw_swap_mode, dqb_mode, db_mode
+	handling.
+	(OP_G): Add db_mode, dw_mode, dqw_swap_mode, mask_bd_mode handling.
+	(OP_EX): Add dqw_swap_mode handling.
+	(OP_VEX): Add mask_bd_mode handling.
+	(OP_Mask): Add mask_bd_mode handling.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512BW_FLAGS.
+	(cpu_flags): Add CpuAVX512BW.
+	* i386-init.h: Regenerated.
+	* i386-opc.h (CpuAVX512BW): New.
+	(i386_cpu_flags): Add cpuavx512bw.
+	* i386-opc.tbl: Add AVX512BW instructions.
+	* i386-tbl.h: Regenerate.
+
+2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
+	    Alexander Ivchenko  <alexander.ivchenko@intel.com>
+	    Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
+	    Sergey Lega  <sergey.s.lega@intel.com>
+	    Anna Tikhonova  <anna.tikhonova@intel.com>
+	    Ilya Tocar  <ilya.tocar@intel.com>
+	    Andrey Turetskiy  <andrey.turetskiy@intel.com>
+	    Ilya Verbin  <ilya.verbin@intel.com>
+	    Kirill Yukhin  <kirill.yukhin@intel.com>
+	    Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
+
+gas/testsuite/
+	* gas/i386/avx512cd_vl-intel.d: New.
+	* gas/i386/avx512cd_vl.d: New.
+	* gas/i386/avx512cd_vl.s: New.
+	* gas/i386/i386.exp: Run new AVX-512 tests.
+	* gas/i386/x86-64-avx512cd_vl-intel.d: New.
+	* gas/i386/x86-64-avx512cd_vl.d: New.
+	* gas/i386/x86-64-avx512cd_vl.s: New.
+opcodes/
+	* i386-opc.tbl: Add AVX512VL and AVX512CD instructions.
+	* i386-tbl.h: Regenerate.
+
+2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
+	    Alexander Ivchenko  <alexander.ivchenko@intel.com>
+	    Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
+	    Sergey Lega  <sergey.s.lega@intel.com>
+	    Anna Tikhonova  <anna.tikhonova@intel.com>
+	    Ilya Tocar  <ilya.tocar@intel.com>
+	    Andrey Turetskiy  <andrey.turetskiy@intel.com>
+	    Ilya Verbin  <ilya.verbin@intel.com>
+	    Kirill Yukhin  <kirill.yukhin@intel.com>
+	    Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
+
+gas/
+	* config/tc-i386.c (cpu_arch): Add .avx512vl, CPU_AVX512VL_FLAGS.
+	(build_vex_prefix): Don't abort on VEX.W.
+	(check_VecOperands): Support BROADCAST_1TO4 and BROADCAST_1TO2.
+	(check_VecOperations): Ditto.
+	* doc/c-i386.texi: Document avx512vl/.avx512vl.
+gas/testsuite/
+	* gas/i386/avx512f_vl-intel.d: New.
+	* gas/i386/avx512f_vl-opts-intel.d: New.
+	* gas/i386/avx512f_vl-opts.d: New.
+	* gas/i386/avx512f_vl-opts.s: New.
+	* gas/i386/avx512f_vl-wig.s: New.
+	* gas/i386/avx512f_vl-wig1-intel.d: New.
+	* gas/i386/avx512f_vl-wig1.d: New.
+	* gas/i386/avx512f_vl.d: New.
+	* gas/i386/avx512f_vl.s: New.
+	* gas/i386/i386.exp: Run new AVX-512 tests.
+	* gas/i386/x86-64-avx512f_vl-intel.d: New.
+	* gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
+	* gas/i386/x86-64-avx512f_vl-opts.d: New.
+	* gas/i386/x86-64-avx512f_vl-opts.s: New.
+	* gas/i386/x86-64-avx512f_vl-wig.s: New.
+	* gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
+	* gas/i386/x86-64-avx512f_vl-wig1.d: New.
+	* gas/i386/x86-64-avx512f_vl.d: New.
+	* gas/i386/x86-64-avx512f_vl.s: New.
+opcodes/
+	* i386-dis.c (intel_operand_size): Support 128/256 length in
+	vex_vsib_q_w_dq_mode.
+	(OP_E_memory): Add ymmq_mode handling, handle new broadcast.
+	* i386-gen.c (cpu_flag_init): Add CPU_AVX512VL_FLAGS.
+	(cpu_flags): Add CpuAVX512VL.
+	* i386-init.h: Regenerated.
+	* i386-opc.h (CpuAVX512VL): New.
+	(i386_cpu_flags): Add cpuavx512vl.
+	(BROADCAST_1TO4, BROADCAST_1TO2): Define.
+	* i386-opc.tbl: Add AVX512VL instructions.
+	* i386-tbl.h: Regenerate.
+
+2014-07-17  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/
+	* config/tc-i386.c (parse_register): Set need_vrex.
+gas/testsuite/
+	* gas/i386/x86-64-equ.d: New.
+	* gas/i386/x86-64-equ.s: New.
+	* gas/i386/i386.exp: Run x86-64-equ.
+
+2014-07-08  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/testsuite/
+	* gas/i386/evex-lig256-intel.d: Updated.
+	* gas/i386/evex-lig256.d: Updated.
+	* gas/i386/evex-lig512-intel.d: Updated.
+	* gas/i386/evex-lig512-intel.d: Updated.
+	* gas/i386/x86-64-evex-lig256-intel.d: Updated.
+	* gas/i386/x86-64-evex-lig256.d: Updated.
+	* gas/i386/x86-64-evex-lig512-intel.d: Updated.
+	* gas/i386/x86-64-evex-lig512-intel.d: Updated.
+opcodes/
+	* i386-dis-evex.h (EVEX_W_0F10_P_1_M_1): Fix vmovss.
+	(EVEX_W_0F10_P_3_M_1): Fix vmovsd.
+
+2014-04-03  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/
+	* config/tc-i386.c (cpu_arch): Add .se1.
+	* doc/c-i386.texi: Document .se1/se1.
+gas/testsuite/
+	* gas/i386/i386.exp: Run SE1 tests.
+	* gas/i386/se1.d: New file.
+	* gas/i386/se1.s: Ditto.
+	* gas/i386/x86-64-se1.d: Ditto.
+	* gas/i386/x86-64-se1.s: Ditto.
+opcodes/
+	* i386-dis.c (rm_table): Add encls, enclu.
+	* i386-gen.c (cpu_flag_init): Add CPU_SE1_FLAGS,
+	(cpu_flags): Add CpuSE1.
+	* i386-opc.h (enum): Add CpuSE1.
+	(i386_cpu_flags): Add cpuse1.
+	* i386-opc.tbl: Add encls, enclu.
+	* i386-init.h: Regenerated.
+	* i386-tbl.h: Likewise.
+
+2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/testsuite/
+	* gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
+	vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
+	* gas/i386/avx512pf.s: Ditto.
+	* gas/i386/x86-64-avx512pf-intel.d: Ditto.
+	* gas/i386/x86-64-avx512pf.s: Ditto.
+	* gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
+	vpgatherqd, vpscatterqd, vscatterqps.
+	* gas/i386/avx512f.s: Ditto.
+	* gas/i386/x86-64-avx512f-intel.d: Ditto.
+	* gas/i386/x86-64-avx512f.s: Ditto.
+opcodes/
+	* i386-opc.tbl: Change memory size for vgatherpf0qps, vgatherpf1qps,
+	vscatterpf0qps, vscatterpf1qps, vgatherqps, vpgatherqd, vpscatterqd,
+	vscatterqps.
+	* i386-tbl.h: Regenerate.
+
+2014-02-25  Ilya Tocar  <ilya.tocar@intel.com>
+
+opcodes/
+	* i386-opc.tbl: Remove wrong variant of vcvtps2ph
+	* i386-tbl.h: Regenerate.
+
+2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/
+	* config/tc-i386.c (cpu_arch): Add .prefetchwt1.
+	* doc/c-i386.texi: Document .prefetchwt1/prefetchwt1.
+gas/testsuite/
+	* gas/i386/avx512pf-intel.d: Remove prefetchwt1.
+	* gas/i386/avx512pf.s: Ditto.
+	* gas/i386/avx512pf.d: Ditto.
+	* gas/i386/x86-64-avx512pf-intel.d: Ditto.
+	* gas/i386/x86-64-avx512pf.s: Ditto.
+	* gas/i386/x86-64-avx512pf.d: Ditto.
+	* gas/i386/prefetchwt1-intel.d: New file.
+	* gas/i386/prefetchwt1.s: Ditto.
+	* gas/i386/prefetchwt1.d: Ditto.
+	* gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
+	* gas/i386/x86-64-prefetchwt1.s: Ditto.
+	* gas/i386/x86-64-prefetchwt1.d: Ditto.
+opcodes/
+	* i386-gen.c (cpu_flag_init): Add CPU_PREFETCHWT1_FLAGS/
+	(cpu_flags): Add CpuPREFETCHWT1.
+	* i386-init.h: Regenerate.
+	* i386-opc.h (CpuPREFETCHWT1): New.
+	(i386_cpu_flags): Add cpuprefetchwt1.
+	* i386-opc.tbl: Cahnge CPU of prefetchwt1 from CpuAVX512PF to CpuPREFETCHWT1.
+	* i386-tbl.h: Regenerate.
+
+2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/testsuite/
+	* gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
+	* gas/i386/avx512cd.s: Ditto.
+	* gas/i386/avx512cd.d: Ditto.
+	* gas/i386/x86-64-avx512cd-intel.d: Ditto.
+	* gas/i386/x86-64-avx512cd.s: Ditto.
+	* gas/i386/x86-64-avx512cd.d: Ditto.
+	* gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
+	* gas/i386/avx512f.s: Ditto.
+	* gas/i386/avx512f.d: Ditto.
+	* gas/i386/x86-64-avx512f-intel.d: Ditto.
+	* gas/i386/x86-64-avx512f.s: Ditto.
+	* gas/i386/x86-64-avx512f.d: Ditto.
+opcodes/
+	* i386-opc.tbl: Change CPU of vptestnmq, vptestnmd from CpuAVX512CD,
+	to CpuAVX512F.
+	* i386-tbl.h: Regenerate.
+
+2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
+
+gas/
+	* config/tc-i386.c (cpu_arch): Add .clflushopt, .xsavec, .xsaves.
+	* doc/c-i386.texi: Document .xsavec/xsavec/.xsaves/xsaves/
+	clflushopt/.clfushopt.
+gas/testsuite/
+	* gas/i386/clflushopt-intel.d: New.
+	* gas/i386/clflushopt.d: Ditto.
+	* gas/i386/clflushopt.s: Ditto.
+	* gas/i386/i386.exp: Run new tests.
+	* gas/i386/x86-64-clflushopt-intel.d: New.
+	* gas/i386/x86-64-clflushopt.d: Ditto.
+	* gas/i386/x86-64-clflushopt.s: Ditto.
+	* gas/i386/x86-64-xsavec-intel.d: Ditto.
+	* gas/i386/x86-64-xsavec.d: Ditto.
+	* gas/i386/x86-64-xsavec.s: Ditto.
+	* gas/i386/x86-64-xsaves-intel.d: Ditto.
+	* gas/i386/x86-64-xsaves.d: Ditto.
+	* gas/i386/x86-64-xsaves.s: Ditto.
+	* gas/i386/xsavec-intel.d: Ditto.
+	* gas/i386/xsavec.d: Ditto.
+	* gas/i386/xsavec.s: Ditto.
+	* gas/i386/xsaves-intel.d: Ditto.
+	* gas/i386/xsaves.d: Ditto.
+	* gas/i386/xsaves.s: Ditto.
+opcodes/
+	* i386-dis.c (MOD enum): Add MOD_0FC7_REG_3, MOD_0FC7_REG_4,
+	MOD_0FC7_REG_5.
+	(PREFIX enum): Add PREFIX_0FAE_REG_7.
+	(reg_table): Add MOD_0FC7_REG_3, MOD_0FC7_REG_4 MOD_0FC7_REG_5.
+	(prefix_table): Add clflusopt.
+	(mod_table): Add xrstors, xsavec, xsaves.
+	* i386-gen.c (cpu_flag_init): Add CPU_CLFLUSHOPT_FLAGS,
+	CPU_XSAVES_FLAGS, CPU_XSAVEC_FLAGS.
+	(cpu_flags): Add CpuClflushOpt, CpuXSAVES, CpuXSAVEC.
+	* i386-init.h: Regenerate.
+	* i386-opc.tbl: Add clflushopt, xrstors, xrstors64, xsaves,
+	xsaves64, xsavec, xsavec64.
+	* i386-tbl.h: Regenerate.
+
+2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
+	    Jan Beulich  <jbeulich@suse.com>
+
+	PR binutils/16490
+gas/testsuite/
+	* gas/i386/avx512f.d: Fix test output.
+	* gas/i386/avx512f-intel.d: Likewise.
+	* gas/i386/x86-64-avx512f.d: Likewise.
+	* gas/i386/x86-64-avx512f-intel.d: Likewise.
+opcodes/
+	* i386-dis.c (OP_E_memory): Fix shift computation for
+	vex_vsib_q_w_dq_mode.
+
+--- gas/config/tc-i386.c.jj	2014-09-10 21:04:59.840332929 +0200
++++ gas/config/tc-i386.c	2014-09-10 21:05:00.117331510 +0200
+@@ -907,6 +907,22 @@ static const arch_entry cpu_arch[] =
+     CPU_MPX_FLAGS, 0, 0 },
+   { STRING_COMMA_LEN (".sha"), PROCESSOR_UNKNOWN,
+     CPU_SHA_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".clflushopt"), PROCESSOR_UNKNOWN,
++    CPU_CLFLUSHOPT_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".xsavec"), PROCESSOR_UNKNOWN,
++    CPU_XSAVEC_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".xsaves"), PROCESSOR_UNKNOWN,
++    CPU_XSAVES_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".prefetchwt1"), PROCESSOR_UNKNOWN,
++    CPU_PREFETCHWT1_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".se1"), PROCESSOR_UNKNOWN,
++    CPU_SE1_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".avx512dq"), PROCESSOR_UNKNOWN,
++    CPU_AVX512DQ_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".avx512bw"), PROCESSOR_UNKNOWN,
++    CPU_AVX512BW_FLAGS, 0, 0 },
++  { STRING_COMMA_LEN (".avx512vl"), PROCESSOR_UNKNOWN,
++    CPU_AVX512VL_FLAGS, 0, 0 },
+ };
+ 
+ #ifdef I386COFF
+@@ -3159,14 +3175,8 @@ build_vex_prefix (const insn_template *t
+ 
+       /* Check the REX.W bit.  */
+       w = (i.rex & REX_W) ? 1 : 0;
+-      if (i.tm.opcode_modifier.vexw)
+-	{
+-	  if (w)
+-	    abort ();
+-
+-	  if (i.tm.opcode_modifier.vexw == VEXW1)
+-	    w = 1;
+-	}
++      if (i.tm.opcode_modifier.vexw == VEXW1)
++	w = 1;
+ 
+       i.vex.bytes[2] = (w << 7
+ 			| register_specifier << 3
+@@ -4447,6 +4457,10 @@ check_VecOperands (const insn_template *
+ 	broadcasted_opnd_size <<= 4; /* Broadcast 1to16.  */
+       else if (i.broadcast->type == BROADCAST_1TO8)
+ 	broadcasted_opnd_size <<= 3; /* Broadcast 1to8.  */
++      else if (i.broadcast->type == BROADCAST_1TO4)
++	broadcasted_opnd_size <<= 2; /* Broadcast 1to4.  */
++      else if (i.broadcast->type == BROADCAST_1TO2)
++	broadcasted_opnd_size <<= 1; /* Broadcast 1to2.  */
+       else
+ 	goto bad_broadcast;
+ 
+@@ -7745,6 +7759,10 @@ check_VecOperations (char *op_string, ch
+ 	      op_string += 3;
+ 	      if (*op_string == '8')
+ 		bcst_type = BROADCAST_1TO8;
++	      else if (*op_string == '4')
++		bcst_type = BROADCAST_1TO4;
++	      else if (*op_string == '2')
++		bcst_type = BROADCAST_1TO2;
+ 	      else if (*op_string == '1'
+ 		       && *(op_string+1) == '6')
+ 		{
+@@ -9410,6 +9428,8 @@ parse_register (char *reg_string, char *
+ 	  know (e->X_add_number >= 0
+ 		&& (valueT) e->X_add_number < i386_regtab_size);
+ 	  r = i386_regtab + e->X_add_number;
++	  if ((r->reg_flags & RegVRex))
++	    i.need_vrex = 1;
+ 	  *end_op = input_line_pointer;
+ 	}
+       *input_line_pointer = c;
+--- gas/doc/c-i386.texi.jj	2014-09-10 21:04:59.840332929 +0200
++++ gas/doc/c-i386.texi	2014-09-10 21:05:00.116331515 +0200
+@@ -189,6 +189,9 @@ accept various extension mnemonics.  For
+ @code{svme},
+ @code{abm} and
+ @code{padlock}.
++@code{avx512dq},
++@code{avx512bw},
++@code{avx512vl},
+ Note that rather than extending a basic instruction set, the extension
+ mnemonics starting with @code{no} revoke the respective functionality.
+ 
+@@ -1064,6 +1067,9 @@ supported on the CPU specified.  The cho
+ @item @samp{.rtm} @tab @samp{.adx} @tab @samp{.rdseed} @tab @samp{.prfchw}
+ @item @samp{.smap} @tab @samp{.mpx}
+ @item @samp{.smap} @tab @samp{.sha}
++@item @samp{.smap} @tab @samp{.clflushopt} @tab @samp{.xsavec} @tab @samp{.xsaves}
++@item @samp{.smap} @tab @samp{.prefetchwt1}
++@item @samp{.smap} @tab @samp{.avx512vl} @tab @samp{.avx512bw} @tab @samp{.avx512dq}
+ @item @samp{.3dnow} @tab @samp{.3dnowa} @tab @samp{.sse4a} @tab @samp{.sse5}
+ @item @samp{.syscall} @tab @samp{.rdtscp} @tab @samp{.svme} @tab @samp{.abm}
+ @item @samp{.lwp} @tab @samp{.fma4} @tab @samp{.xop} @tab @samp{.cx16}
+--- opcodes/i386-dis.c.jj	2014-09-10 21:04:59.927332483 +0200
++++ opcodes/i386-dis.c	2014-09-10 21:05:00.059331807 +0200
+@@ -235,7 +235,10 @@ fetch_data (struct disassemble_info *inf
+ #define Ed { OP_E, d_mode }
+ #define Edq { OP_E, dq_mode }
+ #define Edqw { OP_E, dqw_mode }
++#define EdqwS { OP_E, dqw_swap_mode }
+ #define Edqb { OP_E, dqb_mode }
++#define Edb { OP_E, db_mode }
++#define Edw { OP_E, dw_mode }
+ #define Edqd { OP_E, dqd_mode }
+ #define Eq { OP_E, q_mode }
+ #define indirEv { OP_indirE, stack_v_mode }
+@@ -425,11 +428,14 @@ fetch_data (struct disassemble_info *inf
+ #define XMask { OP_Mask, mask_mode }
+ #define MaskG { OP_G, mask_mode }
+ #define MaskE { OP_E, mask_mode }
++#define MaskBDE { OP_E, mask_bd_mode }
+ #define MaskR { OP_R, mask_mode }
+ #define MaskVex { OP_VEX, mask_mode }
+ 
+ #define MVexVSIBDWpX { OP_M, vex_vsib_d_w_dq_mode }
++#define MVexVSIBDQWpX { OP_M, vex_vsib_d_w_d_mode }
+ #define MVexVSIBQWpX { OP_M, vex_vsib_q_w_dq_mode }
++#define MVexVSIBQDWpX { OP_M, vex_vsib_q_w_d_mode }
+ 
+ /* Used handle "rep" prefix for string instructions.  */
+ #define Xbr { REP_Fixup, eSI_reg }
+@@ -533,6 +539,7 @@ enum
+   dq_mode,
+   /* registers like dq_mode, memory like w_mode.  */
+   dqw_mode,
++  dqw_swap_mode,
+   bnd_mode,
+   /* 4- or 6-byte pointer operand */
+   f_mode,
+@@ -545,6 +552,10 @@ enum
+   o_mode,
+   /* registers like dq_mode, memory like b_mode.  */
+   dqb_mode,
++  /* registers like d_mode, memory like b_mode.  */
++  db_mode,
++  /* registers like d_mode, memory like w_mode.  */
++  dw_mode,
+   /* registers like dq_mode, memory like d_mode.  */
+   dqd_mode,
+   /* normal vex mode */
+@@ -558,8 +569,12 @@ enum
+ 
+   /* Similar to vex_w_dq_mode, with VSIB dword indices.  */
+   vex_vsib_d_w_dq_mode,
++  /* Similar to vex_vsib_d_w_dq_mode, with smaller memory.  */
++  vex_vsib_d_w_d_mode,
+   /* Similar to vex_w_dq_mode, with VSIB qword indices.  */
+   vex_vsib_q_w_dq_mode,
++  /* Similar to vex_vsib_q_w_dq_mode, with smaller memory.  */
++  vex_vsib_q_w_d_mode,
+ 
+   /* scalar, ignore vector length.  */
+   scalar_mode,
+@@ -583,6 +598,8 @@ enum
+ 
+   /* Mask register operand.  */
+   mask_mode,
++  /* Mask register operand.  */
++  mask_bd_mode,
+ 
+   es_reg,
+   cs_reg,
+@@ -704,6 +721,7 @@ enum
+   REG_XOP_TBM_01,
+   REG_XOP_TBM_02,
+ 
++  REG_EVEX_0F71,
+   REG_EVEX_0F72,
+   REG_EVEX_0F73,
+   REG_EVEX_0F38C6,
+@@ -767,6 +785,9 @@ enum
+   MOD_0FB2,
+   MOD_0FB4,
+   MOD_0FB5,
++  MOD_0FC7_REG_3,
++  MOD_0FC7_REG_4,
++  MOD_0FC7_REG_5,
+   MOD_0FC7_REG_6,
+   MOD_0FC7_REG_7,
+   MOD_0FD7,
+@@ -882,6 +903,7 @@ enum
+   PREFIX_0FAE_REG_1,
+   PREFIX_0FAE_REG_2,
+   PREFIX_0FAE_REG_3,
++  PREFIX_0FAE_REG_7,
+   PREFIX_0FB8,
+   PREFIX_0FBC,
+   PREFIX_0FBD,
+@@ -981,6 +1003,7 @@ enum
+   PREFIX_VEX_0F45,
+   PREFIX_VEX_0F46,
+   PREFIX_VEX_0F47,
++  PREFIX_VEX_0F4A,
+   PREFIX_VEX_0F4B,
+   PREFIX_VEX_0F51,
+   PREFIX_VEX_0F52,
+@@ -1033,6 +1056,7 @@ enum
+   PREFIX_VEX_0F92,
+   PREFIX_VEX_0F93,
+   PREFIX_VEX_0F98,
++  PREFIX_VEX_0F99,
+   PREFIX_VEX_0FC2,
+   PREFIX_VEX_0FC4,
+   PREFIX_VEX_0FC5,
+@@ -1221,7 +1245,9 @@ enum
+   PREFIX_VEX_0F3A21,
+   PREFIX_VEX_0F3A22,
+   PREFIX_VEX_0F3A30,
++  PREFIX_VEX_0F3A31,
+   PREFIX_VEX_0F3A32,
++  PREFIX_VEX_0F3A33,
+   PREFIX_VEX_0F3A38,
+   PREFIX_VEX_0F3A39,
+   PREFIX_VEX_0F3A40,
+@@ -1278,6 +1304,10 @@ enum
+   PREFIX_EVEX_0F2E,
+   PREFIX_EVEX_0F2F,
+   PREFIX_EVEX_0F51,
++  PREFIX_EVEX_0F54,
++  PREFIX_EVEX_0F55,
++  PREFIX_EVEX_0F56,
++  PREFIX_EVEX_0F57,
+   PREFIX_EVEX_0F58,
+   PREFIX_EVEX_0F59,
+   PREFIX_EVEX_0F5A,
+@@ -1286,21 +1316,37 @@ enum
+   PREFIX_EVEX_0F5D,
+   PREFIX_EVEX_0F5E,
+   PREFIX_EVEX_0F5F,
++  PREFIX_EVEX_0F60,
++  PREFIX_EVEX_0F61,
+   PREFIX_EVEX_0F62,
++  PREFIX_EVEX_0F63,
++  PREFIX_EVEX_0F64,
++  PREFIX_EVEX_0F65,
+   PREFIX_EVEX_0F66,
++  PREFIX_EVEX_0F67,
++  PREFIX_EVEX_0F68,
++  PREFIX_EVEX_0F69,
+   PREFIX_EVEX_0F6A,
++  PREFIX_EVEX_0F6B,
+   PREFIX_EVEX_0F6C,
+   PREFIX_EVEX_0F6D,
+   PREFIX_EVEX_0F6E,
+   PREFIX_EVEX_0F6F,
+   PREFIX_EVEX_0F70,
++  PREFIX_EVEX_0F71_REG_2,
++  PREFIX_EVEX_0F71_REG_4,
++  PREFIX_EVEX_0F71_REG_6,
+   PREFIX_EVEX_0F72_REG_0,
+   PREFIX_EVEX_0F72_REG_1,
+   PREFIX_EVEX_0F72_REG_2,
+   PREFIX_EVEX_0F72_REG_4,
+   PREFIX_EVEX_0F72_REG_6,
+   PREFIX_EVEX_0F73_REG_2,
++  PREFIX_EVEX_0F73_REG_3,
+   PREFIX_EVEX_0F73_REG_6,
++  PREFIX_EVEX_0F73_REG_7,
++  PREFIX_EVEX_0F74,
++  PREFIX_EVEX_0F75,
+   PREFIX_EVEX_0F76,
+   PREFIX_EVEX_0F78,
+   PREFIX_EVEX_0F79,
+@@ -1309,26 +1355,58 @@ enum
+   PREFIX_EVEX_0F7E,
+   PREFIX_EVEX_0F7F,
+   PREFIX_EVEX_0FC2,
++  PREFIX_EVEX_0FC4,
++  PREFIX_EVEX_0FC5,
+   PREFIX_EVEX_0FC6,
++  PREFIX_EVEX_0FD1,
+   PREFIX_EVEX_0FD2,
+   PREFIX_EVEX_0FD3,
+   PREFIX_EVEX_0FD4,
++  PREFIX_EVEX_0FD5,
+   PREFIX_EVEX_0FD6,
++  PREFIX_EVEX_0FD8,
++  PREFIX_EVEX_0FD9,
++  PREFIX_EVEX_0FDA,
+   PREFIX_EVEX_0FDB,
++  PREFIX_EVEX_0FDC,
++  PREFIX_EVEX_0FDD,
++  PREFIX_EVEX_0FDE,
+   PREFIX_EVEX_0FDF,
++  PREFIX_EVEX_0FE0,
++  PREFIX_EVEX_0FE1,
+   PREFIX_EVEX_0FE2,
++  PREFIX_EVEX_0FE3,
++  PREFIX_EVEX_0FE4,
++  PREFIX_EVEX_0FE5,
+   PREFIX_EVEX_0FE6,
+   PREFIX_EVEX_0FE7,
++  PREFIX_EVEX_0FE8,
++  PREFIX_EVEX_0FE9,
++  PREFIX_EVEX_0FEA,
+   PREFIX_EVEX_0FEB,
++  PREFIX_EVEX_0FEC,
++  PREFIX_EVEX_0FED,
++  PREFIX_EVEX_0FEE,
+   PREFIX_EVEX_0FEF,
++  PREFIX_EVEX_0FF1,
+   PREFIX_EVEX_0FF2,
+   PREFIX_EVEX_0FF3,
+   PREFIX_EVEX_0FF4,
++  PREFIX_EVEX_0FF5,
++  PREFIX_EVEX_0FF6,
++  PREFIX_EVEX_0FF8,
++  PREFIX_EVEX_0FF9,
+   PREFIX_EVEX_0FFA,
+   PREFIX_EVEX_0FFB,
++  PREFIX_EVEX_0FFC,
++  PREFIX_EVEX_0FFD,
+   PREFIX_EVEX_0FFE,
++  PREFIX_EVEX_0F3800,
++  PREFIX_EVEX_0F3804,
++  PREFIX_EVEX_0F380B,
+   PREFIX_EVEX_0F380C,
+   PREFIX_EVEX_0F380D,
++  PREFIX_EVEX_0F3810,
+   PREFIX_EVEX_0F3811,
+   PREFIX_EVEX_0F3812,
+   PREFIX_EVEX_0F3813,
+@@ -1339,19 +1417,25 @@ enum
+   PREFIX_EVEX_0F3819,
+   PREFIX_EVEX_0F381A,
+   PREFIX_EVEX_0F381B,
++  PREFIX_EVEX_0F381C,
++  PREFIX_EVEX_0F381D,
+   PREFIX_EVEX_0F381E,
+   PREFIX_EVEX_0F381F,
++  PREFIX_EVEX_0F3820,
+   PREFIX_EVEX_0F3821,
+   PREFIX_EVEX_0F3822,
+   PREFIX_EVEX_0F3823,
+   PREFIX_EVEX_0F3824,
+   PREFIX_EVEX_0F3825,
++  PREFIX_EVEX_0F3826,
+   PREFIX_EVEX_0F3827,
+   PREFIX_EVEX_0F3828,
+   PREFIX_EVEX_0F3829,
+   PREFIX_EVEX_0F382A,
++  PREFIX_EVEX_0F382B,
+   PREFIX_EVEX_0F382C,
+   PREFIX_EVEX_0F382D,
++  PREFIX_EVEX_0F3830,
+   PREFIX_EVEX_0F3831,
+   PREFIX_EVEX_0F3832,
+   PREFIX_EVEX_0F3833,
+@@ -1359,10 +1443,13 @@ enum
+   PREFIX_EVEX_0F3835,
+   PREFIX_EVEX_0F3836,
+   PREFIX_EVEX_0F3837,
++  PREFIX_EVEX_0F3838,
+   PREFIX_EVEX_0F3839,
+   PREFIX_EVEX_0F383A,
+   PREFIX_EVEX_0F383B,
++  PREFIX_EVEX_0F383C,
+   PREFIX_EVEX_0F383D,
++  PREFIX_EVEX_0F383E,
+   PREFIX_EVEX_0F383F,
+   PREFIX_EVEX_0F3840,
+   PREFIX_EVEX_0F3842,
+@@ -1381,15 +1468,23 @@ enum
+   PREFIX_EVEX_0F385B,
+   PREFIX_EVEX_0F3864,
+   PREFIX_EVEX_0F3865,
++  PREFIX_EVEX_0F3866,
++  PREFIX_EVEX_0F3875,
+   PREFIX_EVEX_0F3876,
+   PREFIX_EVEX_0F3877,
++  PREFIX_EVEX_0F3878,
++  PREFIX_EVEX_0F3879,
++  PREFIX_EVEX_0F387A,
++  PREFIX_EVEX_0F387B,
+   PREFIX_EVEX_0F387C,
++  PREFIX_EVEX_0F387D,
+   PREFIX_EVEX_0F387E,
+   PREFIX_EVEX_0F387F,
+   PREFIX_EVEX_0F3888,
+   PREFIX_EVEX_0F3889,
+   PREFIX_EVEX_0F388A,
+   PREFIX_EVEX_0F388B,
++  PREFIX_EVEX_0F388D,
+   PREFIX_EVEX_0F3890,
+   PREFIX_EVEX_0F3891,
+   PREFIX_EVEX_0F3892,
+@@ -1452,6 +1547,10 @@ enum
+   PREFIX_EVEX_0F3A09,
+   PREFIX_EVEX_0F3A0A,
+   PREFIX_EVEX_0F3A0B,
++  PREFIX_EVEX_0F3A0F,
++  PREFIX_EVEX_0F3A14,
++  PREFIX_EVEX_0F3A15,
++  PREFIX_EVEX_0F3A16,
+   PREFIX_EVEX_0F3A17,
+   PREFIX_EVEX_0F3A18,
+   PREFIX_EVEX_0F3A19,
+@@ -1460,7 +1559,9 @@ enum
+   PREFIX_EVEX_0F3A1D,
+   PREFIX_EVEX_0F3A1E,
+   PREFIX_EVEX_0F3A1F,
++  PREFIX_EVEX_0F3A20,
+   PREFIX_EVEX_0F3A21,
++  PREFIX_EVEX_0F3A22,
+   PREFIX_EVEX_0F3A23,
+   PREFIX_EVEX_0F3A25,
+   PREFIX_EVEX_0F3A26,
+@@ -1469,9 +1570,18 @@ enum
+   PREFIX_EVEX_0F3A39,
+   PREFIX_EVEX_0F3A3A,
+   PREFIX_EVEX_0F3A3B,
++  PREFIX_EVEX_0F3A3E,
++  PREFIX_EVEX_0F3A3F,
++  PREFIX_EVEX_0F3A42,
+   PREFIX_EVEX_0F3A43,
++  PREFIX_EVEX_0F3A50,
++  PREFIX_EVEX_0F3A51,
+   PREFIX_EVEX_0F3A54,
+   PREFIX_EVEX_0F3A55,
++  PREFIX_EVEX_0F3A56,
++  PREFIX_EVEX_0F3A57,
++  PREFIX_EVEX_0F3A66,
++  PREFIX_EVEX_0F3A67
+ };
+ 
+ enum
+@@ -1559,11 +1669,20 @@ enum
+   VEX_LEN_0F2F_P_0,
+   VEX_LEN_0F2F_P_2,
+   VEX_LEN_0F41_P_0,
++  VEX_LEN_0F41_P_2,
+   VEX_LEN_0F42_P_0,
++  VEX_LEN_0F42_P_2,
+   VEX_LEN_0F44_P_0,
++  VEX_LEN_0F44_P_2,
+   VEX_LEN_0F45_P_0,
++  VEX_LEN_0F45_P_2,
+   VEX_LEN_0F46_P_0,
++  VEX_LEN_0F46_P_2,
+   VEX_LEN_0F47_P_0,
++  VEX_LEN_0F47_P_2,
++  VEX_LEN_0F4A_P_0,
++  VEX_LEN_0F4A_P_2,
++  VEX_LEN_0F4B_P_0,
+   VEX_LEN_0F4B_P_2,
+   VEX_LEN_0F51_P_1,
+   VEX_LEN_0F51_P_3,
+@@ -1587,10 +1706,19 @@ enum
+   VEX_LEN_0F7E_P_1,
+   VEX_LEN_0F7E_P_2,
+   VEX_LEN_0F90_P_0,
++  VEX_LEN_0F90_P_2,
+   VEX_LEN_0F91_P_0,
++  VEX_LEN_0F91_P_2,
+   VEX_LEN_0F92_P_0,
++  VEX_LEN_0F92_P_2,
++  VEX_LEN_0F92_P_3,
+   VEX_LEN_0F93_P_0,
++  VEX_LEN_0F93_P_2,
++  VEX_LEN_0F93_P_3,
+   VEX_LEN_0F98_P_0,
++  VEX_LEN_0F98_P_2,
++  VEX_LEN_0F99_P_0,
++  VEX_LEN_0F99_P_2,
+   VEX_LEN_0FAE_R_2_M_0,
+   VEX_LEN_0FAE_R_3_M_0,
+   VEX_LEN_0FC2_P_1,
+@@ -1637,7 +1765,9 @@ enum
+   VEX_LEN_0F3A21_P_2,
+   VEX_LEN_0F3A22_P_2,
+   VEX_LEN_0F3A30_P_2,
++  VEX_LEN_0F3A31_P_2,
+   VEX_LEN_0F3A32_P_2,
++  VEX_LEN_0F3A33_P_2,
+   VEX_LEN_0F3A38_P_2,
+   VEX_LEN_0F3A39_P_2,
+   VEX_LEN_0F3A41_P_2,
+@@ -1700,11 +1830,20 @@ enum
+   VEX_W_0F2F_P_0,
+   VEX_W_0F2F_P_2,
+   VEX_W_0F41_P_0_LEN_1,
++  VEX_W_0F41_P_2_LEN_1,
+   VEX_W_0F42_P_0_LEN_1,
++  VEX_W_0F42_P_2_LEN_1,
+   VEX_W_0F44_P_0_LEN_0,
++  VEX_W_0F44_P_2_LEN_0,
+   VEX_W_0F45_P_0_LEN_1,
++  VEX_W_0F45_P_2_LEN_1,
+   VEX_W_0F46_P_0_LEN_1,
++  VEX_W_0F46_P_2_LEN_1,
+   VEX_W_0F47_P_0_LEN_1,
++  VEX_W_0F47_P_2_LEN_1,
++  VEX_W_0F4A_P_0_LEN_1,
++  VEX_W_0F4A_P_2_LEN_1,
++  VEX_W_0F4B_P_0_LEN_1,
+   VEX_W_0F4B_P_2_LEN_1,
+   VEX_W_0F50_M_0,
+   VEX_W_0F51_P_0,
+@@ -1786,10 +1925,19 @@ enum
+   VEX_W_0F7F_P_1,
+   VEX_W_0F7F_P_2,
+   VEX_W_0F90_P_0_LEN_0,
++  VEX_W_0F90_P_2_LEN_0,
+   VEX_W_0F91_P_0_LEN_0,
++  VEX_W_0F91_P_2_LEN_0,
+   VEX_W_0F92_P_0_LEN_0,
++  VEX_W_0F92_P_2_LEN_0,
++  VEX_W_0F92_P_3_LEN_0,
+   VEX_W_0F93_P_0_LEN_0,
++  VEX_W_0F93_P_2_LEN_0,
++  VEX_W_0F93_P_3_LEN_0,
+   VEX_W_0F98_P_0_LEN_0,
++  VEX_W_0F98_P_2_LEN_0,
++  VEX_W_0F99_P_0_LEN_0,
++  VEX_W_0F99_P_2_LEN_0,
+   VEX_W_0FAE_R_2_M_0,
+   VEX_W_0FAE_R_3_M_0,
+   VEX_W_0FC2_P_0,
+@@ -1936,7 +2084,9 @@ enum
+   VEX_W_0F3A20_P_2,
+   VEX_W_0F3A21_P_2,
+   VEX_W_0F3A30_P_2_LEN_0,
++  VEX_W_0F3A31_P_2_LEN_0,
+   VEX_W_0F3A32_P_2_LEN_0,
++  VEX_W_0F3A33_P_2_LEN_0,
+   VEX_W_0F3A38_P_2,
+   VEX_W_0F3A39_P_2,
+   VEX_W_0F3A40_P_2,
+@@ -2000,6 +2150,14 @@ enum
+   EVEX_W_0F51_P_1,
+   EVEX_W_0F51_P_2,
+   EVEX_W_0F51_P_3,
++  EVEX_W_0F54_P_0,
++  EVEX_W_0F54_P_2,
++  EVEX_W_0F55_P_0,
++  EVEX_W_0F55_P_2,
++  EVEX_W_0F56_P_0,
++  EVEX_W_0F56_P_2,
++  EVEX_W_0F57_P_0,
++  EVEX_W_0F57_P_2,
+   EVEX_W_0F58_P_0,
+   EVEX_W_0F58_P_1,
+   EVEX_W_0F58_P_2,
+@@ -2034,11 +2192,13 @@ enum
+   EVEX_W_0F62_P_2,
+   EVEX_W_0F66_P_2,
+   EVEX_W_0F6A_P_2,
++  EVEX_W_0F6B_P_2,
+   EVEX_W_0F6C_P_2,
+   EVEX_W_0F6D_P_2,
+   EVEX_W_0F6E_P_2,
+   EVEX_W_0F6F_P_1,
+   EVEX_W_0F6F_P_2,
++  EVEX_W_0F6F_P_3,
+   EVEX_W_0F70_P_2,
+   EVEX_W_0F72_R_2_P_2,
+   EVEX_W_0F72_R_6_P_2,
+@@ -2046,15 +2206,20 @@ enum
+   EVEX_W_0F73_R_6_P_2,
+   EVEX_W_0F76_P_2,
+   EVEX_W_0F78_P_0,
++  EVEX_W_0F78_P_2,
+   EVEX_W_0F79_P_0,
++  EVEX_W_0F79_P_2,
+   EVEX_W_0F7A_P_1,
++  EVEX_W_0F7A_P_2,
+   EVEX_W_0F7A_P_3,
+   EVEX_W_0F7B_P_1,
++  EVEX_W_0F7B_P_2,
+   EVEX_W_0F7B_P_3,
+   EVEX_W_0F7E_P_1,
+   EVEX_W_0F7E_P_2,
+   EVEX_W_0F7F_P_1,
+   EVEX_W_0F7F_P_2,
++  EVEX_W_0F7F_P_3,
+   EVEX_W_0FC2_P_0,
+   EVEX_W_0FC2_P_1,
+   EVEX_W_0FC2_P_2,
+@@ -2077,8 +2242,12 @@ enum
+   EVEX_W_0FFE_P_2,
+   EVEX_W_0F380C_P_2,
+   EVEX_W_0F380D_P_2,
++  EVEX_W_0F3810_P_1,
++  EVEX_W_0F3810_P_2,
+   EVEX_W_0F3811_P_1,
++  EVEX_W_0F3811_P_2,
+   EVEX_W_0F3812_P_1,
++  EVEX_W_0F3812_P_2,
+   EVEX_W_0F3813_P_1,
+   EVEX_W_0F3813_P_2,
+   EVEX_W_0F3814_P_1,
+@@ -2089,16 +2258,23 @@ enum
+   EVEX_W_0F381B_P_2,
+   EVEX_W_0F381E_P_2,
+   EVEX_W_0F381F_P_2,
++  EVEX_W_0F3820_P_1,
+   EVEX_W_0F3821_P_1,
+   EVEX_W_0F3822_P_1,
+   EVEX_W_0F3823_P_1,
+   EVEX_W_0F3824_P_1,
+   EVEX_W_0F3825_P_1,
+   EVEX_W_0F3825_P_2,
++  EVEX_W_0F3826_P_1,
++  EVEX_W_0F3826_P_2,
++  EVEX_W_0F3828_P_1,
+   EVEX_W_0F3828_P_2,
++  EVEX_W_0F3829_P_1,
+   EVEX_W_0F3829_P_2,
+   EVEX_W_0F382A_P_1,
+   EVEX_W_0F382A_P_2,
++  EVEX_W_0F382B_P_2,
++  EVEX_W_0F3830_P_1,
+   EVEX_W_0F3831_P_1,
+   EVEX_W_0F3832_P_1,
+   EVEX_W_0F3833_P_1,
+@@ -2106,12 +2282,22 @@ enum
+   EVEX_W_0F3835_P_1,
+   EVEX_W_0F3835_P_2,
+   EVEX_W_0F3837_P_2,
++  EVEX_W_0F3838_P_1,
++  EVEX_W_0F3839_P_1,
+   EVEX_W_0F383A_P_1,
+   EVEX_W_0F3840_P_2,
+   EVEX_W_0F3858_P_2,
+   EVEX_W_0F3859_P_2,
+   EVEX_W_0F385A_P_2,
+   EVEX_W_0F385B_P_2,
++  EVEX_W_0F3866_P_2,
++  EVEX_W_0F3875_P_2,
++  EVEX_W_0F3878_P_2,
++  EVEX_W_0F3879_P_2,
++  EVEX_W_0F387A_P_2,
++  EVEX_W_0F387B_P_2,
++  EVEX_W_0F387D_P_2,
++  EVEX_W_0F388D_P_2,
+   EVEX_W_0F3891_P_2,
+   EVEX_W_0F3893_P_2,
+   EVEX_W_0F38A1_P_2,
+@@ -2129,18 +2315,29 @@ enum
+   EVEX_W_0F3A09_P_2,
+   EVEX_W_0F3A0A_P_2,
+   EVEX_W_0F3A0B_P_2,
++  EVEX_W_0F3A16_P_2,
+   EVEX_W_0F3A18_P_2,
+   EVEX_W_0F3A19_P_2,
+   EVEX_W_0F3A1A_P_2,
+   EVEX_W_0F3A1B_P_2,
+   EVEX_W_0F3A1D_P_2,
+   EVEX_W_0F3A21_P_2,
++  EVEX_W_0F3A22_P_2,
+   EVEX_W_0F3A23_P_2,
+   EVEX_W_0F3A38_P_2,
+   EVEX_W_0F3A39_P_2,
+   EVEX_W_0F3A3A_P_2,
+   EVEX_W_0F3A3B_P_2,
++  EVEX_W_0F3A3E_P_2,
++  EVEX_W_0F3A3F_P_2,
++  EVEX_W_0F3A42_P_2,
+   EVEX_W_0F3A43_P_2,
++  EVEX_W_0F3A50_P_2,
++  EVEX_W_0F3A51_P_2,
++  EVEX_W_0F3A56_P_2,
++  EVEX_W_0F3A57_P_2,
++  EVEX_W_0F3A66_P_2,
++  EVEX_W_0F3A67_P_2
+ };
+ 
+ typedef void (*op_rtn) (int bytemode, int sizeflag);
+@@ -3352,9 +3549,9 @@ static const struct dis386 reg_table[][8
+     { Bad_Opcode },
+     { "cmpxchg8b", { { CMPXCHG8B_Fixup, q_mode } } },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { MOD_TABLE (MOD_0FC7_REG_3) },
++    { MOD_TABLE (MOD_0FC7_REG_4) },
++    { MOD_TABLE (MOD_0FC7_REG_5) },
+     { MOD_TABLE (MOD_0FC7_REG_6) },
+     { MOD_TABLE (MOD_0FC7_REG_7) },
+   },
+@@ -3757,6 +3954,13 @@ static const struct dis386 prefix_table[
+     { "wrgsbase", { Ev } },
+   },
+ 
++  /* PREFIX_0FAE_REG_7 */
++  {
++    { "clflush",	{ Mb } },
++    { Bad_Opcode },
++    { "clflushopt",	{ Mb } },
++  },
++
+   /* PREFIX_0FB8 */
+   {
+     { Bad_Opcode },
+@@ -4408,36 +4612,55 @@ static const struct dis386 prefix_table[
+   /* PREFIX_VEX_0F41 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F41_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F41_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F42 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F42_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F42_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F44 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F44_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F44_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F45 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F45_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F45_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F46 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F46_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F46_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F47 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F47_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F47_P_2) },
+   },
+ 
+-  /* PREFIX_VEX_0F4B */
++  /* PREFIX_VEX_0F4A */
+   {
++    { VEX_LEN_TABLE (VEX_LEN_0F4A_P_0) },
+     { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F4A_P_2) },
++  },
++
++  /* PREFIX_VEX_0F4B */
++  {
++    { VEX_LEN_TABLE (VEX_LEN_0F4B_P_0) },
+     { Bad_Opcode },
+     { VEX_LEN_TABLE (VEX_LEN_0F4B_P_2) },
+   },
+@@ -4774,26 +4997,45 @@ static const struct dis386 prefix_table[
+   /* PREFIX_VEX_0F90 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F90_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F90_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F91 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F91_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F91_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0F92 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F92_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F92_P_2) },
++    { VEX_LEN_TABLE (VEX_LEN_0F92_P_3) },
+   },
+ 
+   /* PREFIX_VEX_0F93 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F93_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F93_P_2) },
++    { VEX_LEN_TABLE (VEX_LEN_0F93_P_3) },
+   },
+ 
+   /* PREFIX_VEX_0F98 */
+   {
+     { VEX_LEN_TABLE (VEX_LEN_0F98_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F98_P_2) },
++  },
++
++  /* PREFIX_VEX_0F99 */
++  {
++    { VEX_LEN_TABLE (VEX_LEN_0F99_P_0) },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F99_P_2) },
+   },
+ 
+   /* PREFIX_VEX_0FC2 */
+@@ -6112,6 +6354,13 @@ static const struct dis386 prefix_table[
+     { VEX_LEN_TABLE (VEX_LEN_0F3A30_P_2) },
+   },
+ 
++  /* PREFIX_VEX_0F3A31 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F3A31_P_2) },
++  },
++
+   /* PREFIX_VEX_0F3A32 */
+   {
+     { Bad_Opcode },
+@@ -6119,6 +6368,13 @@ static const struct dis386 prefix_table[
+     { VEX_LEN_TABLE (VEX_LEN_0F3A32_P_2) },
+   },
+ 
++  /* PREFIX_VEX_0F3A33 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_LEN_TABLE (VEX_LEN_0F3A33_P_2) },
++  },
++
+   /* PREFIX_VEX_0F3A38 */
+   {
+     { Bad_Opcode },
+@@ -8386,7 +8642,7 @@ static const struct dis386 vex_table[][2
+     /* 48 */
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_VEX_0F4A) },
+     { PREFIX_TABLE (PREFIX_VEX_0F4B) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -8475,7 +8731,7 @@ static const struct dis386 vex_table[][2
+     { Bad_Opcode },
+     /* 98 */
+     { PREFIX_TABLE (PREFIX_VEX_0F98) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_VEX_0F99) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -8940,9 +9196,9 @@ static const struct dis386 vex_table[][2
+     { Bad_Opcode },
+     /* 30 */
+     { PREFIX_TABLE (PREFIX_VEX_0F3A30) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_VEX_0F3A31) },
+     { PREFIX_TABLE (PREFIX_VEX_0F3A32) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_VEX_0F3A33) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -9308,30 +9564,74 @@ static const struct dis386 vex_len_table
+     { Bad_Opcode },
+     { VEX_W_TABLE (VEX_W_0F41_P_0_LEN_1) },
+   },
++  /* VEX_LEN_0F41_P_2 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F41_P_2_LEN_1) },
++  },
+   /* VEX_LEN_0F42_P_0 */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (VEX_W_0F42_P_0_LEN_1) },
+   },
++  /* VEX_LEN_0F42_P_2 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F42_P_2_LEN_1) },
++  },
+   /* VEX_LEN_0F44_P_0 */
+   {
+     { VEX_W_TABLE (VEX_W_0F44_P_0_LEN_0) },
+   },
++  /* VEX_LEN_0F44_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F44_P_2_LEN_0) },
++  },
+   /* VEX_LEN_0F45_P_0 */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (VEX_W_0F45_P_0_LEN_1) },
+   },
++  /* VEX_LEN_0F45_P_2 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F45_P_2_LEN_1) },
++  },
+   /* VEX_LEN_0F46_P_0 */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (VEX_W_0F46_P_0_LEN_1) },
+   },
++  /* VEX_LEN_0F46_P_2 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F46_P_2_LEN_1) },
++  },
+   /* VEX_LEN_0F47_P_0 */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (VEX_W_0F47_P_0_LEN_1) },
+   },
++  /* VEX_LEN_0F47_P_2 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F47_P_2_LEN_1) },
++  },
++  /* VEX_LEN_0F4A_P_0 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F4A_P_0_LEN_1) },
++  },
++  /* VEX_LEN_0F4A_P_2 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F4A_P_2_LEN_1) },
++  },
++  /* VEX_LEN_0F4B_P_0 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (VEX_W_0F4B_P_0_LEN_1) },
++  },
+   /* VEX_LEN_0F4B_P_2 */
+   {
+     { Bad_Opcode },
+@@ -9469,26 +9769,71 @@ static const struct dis386 vex_len_table
+     { VEX_W_TABLE (VEX_W_0F90_P_0_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F90_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F90_P_2_LEN_0) },
++  },
++
+   /* VEX_LEN_0F91_P_0 */
+   {
+     { VEX_W_TABLE (VEX_W_0F91_P_0_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F91_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F91_P_2_LEN_0) },
++  },
++
+   /* VEX_LEN_0F92_P_0 */
+   {
+     { VEX_W_TABLE (VEX_W_0F92_P_0_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F92_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F92_P_2_LEN_0) },
++  },
++
++  /* VEX_LEN_0F92_P_3 */
++  {
++    { VEX_W_TABLE (VEX_W_0F92_P_3_LEN_0) },
++  },
++
+   /* VEX_LEN_0F93_P_0 */
+   {
+     { VEX_W_TABLE (VEX_W_0F93_P_0_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F93_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F93_P_2_LEN_0) },
++  },
++
++  /* VEX_LEN_0F93_P_3 */
++  {
++    { VEX_W_TABLE (VEX_W_0F93_P_3_LEN_0) },
++  },
++
+   /* VEX_LEN_0F98_P_0 */
+   {
+     { VEX_W_TABLE (VEX_W_0F98_P_0_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F98_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F98_P_2_LEN_0) },
++  },
++
++  /* VEX_LEN_0F99_P_0 */
++  {
++    { VEX_W_TABLE (VEX_W_0F99_P_0_LEN_0) },
++  },
++
++  /* VEX_LEN_0F99_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F99_P_2_LEN_0) },
++  },
++
+   /* VEX_LEN_0FAE_R_2_M_0 */
+   {
+     { VEX_W_TABLE (VEX_W_0FAE_R_2_M_0) },
+@@ -9734,11 +10079,21 @@ static const struct dis386 vex_len_table
+     { VEX_W_TABLE (VEX_W_0F3A30_P_2_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F3A31_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F3A31_P_2_LEN_0) },
++  },
++
+   /* VEX_LEN_0F3A32_P_2 */
+   {
+     { VEX_W_TABLE (VEX_W_0F3A32_P_2_LEN_0) },
+   },
+ 
++  /* VEX_LEN_0F3A33_P_2 */
++  {
++    { VEX_W_TABLE (VEX_W_0F3A33_P_2_LEN_0) },
++  },
++
+   /* VEX_LEN_0F3A38_P_2 */
+   {
+     { Bad_Opcode },
+@@ -10006,26 +10361,77 @@ static const struct dis386 vex_w_table[]
+   {
+     /* VEX_W_0F41_P_0_LEN_1 */
+     { "kandw",          { MaskG, MaskVex, MaskR } },
++    { "kandq",          { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F41_P_2_LEN_1 */
++    { "kandb",          { MaskG, MaskVex, MaskR } },
++    { "kandd",          { MaskG, MaskVex, MaskR } },
+   },
+   {
+     /* VEX_W_0F42_P_0_LEN_1 */
+     { "kandnw",         { MaskG, MaskVex, MaskR } },
++    { "kandnq",         { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F42_P_2_LEN_1 */
++    { "kandnb",         { MaskG, MaskVex, MaskR } },
++    { "kandnd",         { MaskG, MaskVex, MaskR } },
+   },
+   {
+     /* VEX_W_0F44_P_0_LEN_0 */
+     { "knotw",		{ MaskG, MaskR } },
++    { "knotq",		{ MaskG, MaskR } },
++  },
++  {
++    /* VEX_W_0F44_P_2_LEN_0 */
++    { "knotb",		{ MaskG, MaskR } },
++    { "knotd",		{ MaskG, MaskR } },
+   },
+   {
+     /* VEX_W_0F45_P_0_LEN_1 */
+     { "korw",           { MaskG, MaskVex, MaskR } },
++    { "korq",           { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F45_P_2_LEN_1 */
++    { "korb",           { MaskG, MaskVex, MaskR } },
++    { "kord",           { MaskG, MaskVex, MaskR } },
+   },
+   {
+     /* VEX_W_0F46_P_0_LEN_1 */
+     { "kxnorw",         { MaskG, MaskVex, MaskR } },
++    { "kxnorq",         { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F46_P_2_LEN_1 */
++    { "kxnorb",         { MaskG, MaskVex, MaskR } },
++    { "kxnord",         { MaskG, MaskVex, MaskR } },
+   },
+   {
+     /* VEX_W_0F47_P_0_LEN_1 */
+     { "kxorw",          { MaskG, MaskVex, MaskR } },
++    { "kxorq",          { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F47_P_2_LEN_1 */
++    { "kxorb",          { MaskG, MaskVex, MaskR } },
++    { "kxord",          { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F4A_P_0_LEN_1 */
++    { "kaddw",          { MaskG, MaskVex, MaskR } },
++    { "kaddq",          { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F4A_P_2_LEN_1 */
++    { "kaddb",          { MaskG, MaskVex, MaskR } },
++    { "kaddd",          { MaskG, MaskVex, MaskR } },
++  },
++  {
++    /* VEX_W_0F4B_P_0_LEN_1 */
++    { "kunpckwd",	{ MaskG, MaskVex, MaskR } },
++    { "kunpckdq",	{ MaskG, MaskVex, MaskR } },
+   },
+   {
+     /* VEX_W_0F4B_P_2_LEN_1 */
+@@ -10350,22 +10756,68 @@ static const struct dis386 vex_w_table[]
+   {
+     /* VEX_W_0F90_P_0_LEN_0 */
+     { "kmovw",		{ MaskG, MaskE } },
++    { "kmovq",		{ MaskG, MaskE } },
++  },
++  {
++    /* VEX_W_0F90_P_2_LEN_0 */
++    { "kmovb",		{ MaskG, MaskBDE } },
++    { "kmovd",		{ MaskG, MaskBDE } },
+   },
+   {
+     /* VEX_W_0F91_P_0_LEN_0 */
+     { "kmovw",		{ Ew, MaskG } },
++    { "kmovq",		{ Eq, MaskG } },
++  },
++  {
++    /* VEX_W_0F91_P_2_LEN_0 */
++    { "kmovb",		{ Eb, MaskG } },
++    { "kmovd",		{ Ed, MaskG } },
+   },
+   {
+     /* VEX_W_0F92_P_0_LEN_0 */
+     { "kmovw",		{ MaskG, Rdq } },
+   },
+   {
++    /* VEX_W_0F92_P_2_LEN_0 */
++    { "kmovb",		{ MaskG, Rdq } },
++  },
++  {
++    /* VEX_W_0F92_P_3_LEN_0 */
++    { "kmovd",		{ MaskG, Rdq } },
++    { "kmovq",		{ MaskG, Rdq } },
++  },
++  {
+     /* VEX_W_0F93_P_0_LEN_0 */
+     { "kmovw",		{ Gdq, MaskR } },
+   },
+   {
++    /* VEX_W_0F93_P_2_LEN_0 */
++    { "kmovb",		{ Gdq, MaskR } },
++  },
++  {
++    /* VEX_W_0F93_P_3_LEN_0 */
++    { "kmovd",		{ Gdq, MaskR } },
++    { "kmovq",		{ Gdq, MaskR } },
++  },
++  {
+     /* VEX_W_0F98_P_0_LEN_0 */
+     { "kortestw",	{ MaskG, MaskR } },
++    { "kortestq",	{ MaskG, MaskR } },
++  },
++  {
++    /* VEX_W_0F98_P_2_LEN_0 */
++    { "kortestb",	{ MaskG, MaskR } },
++    { "kortestd",	{ MaskG, MaskR } },
++  },
++  {
++    /* VEX_W_0F99_P_0_LEN_0 */
++    { "ktestw",	{ MaskG, MaskR } },
++    { "ktestq",	{ MaskG, MaskR } },
++  },
++  {
++    /* VEX_W_0F99_P_2_LEN_0 */
++    { "ktestb",	{ MaskG, MaskR } },
++    { "ktestd",	{ MaskG, MaskR } },
+   },
+   {
+     /* VEX_W_0FAE_R_2_M_0 */
+@@ -10950,16 +11402,26 @@ static const struct dis386 vex_w_table[]
+     { "vinsertps",	{ XM, Vex128, EXd, Ib } },
+   },
+   {
+-    /* VEX_W_0F3A30_P_2 */
+-    { Bad_Opcode },
++    /* VEX_W_0F3A30_P_2_LEN_0 */
++    { "kshiftrb",	{ MaskG, MaskR, Ib } },
+     { "kshiftrw",	{ MaskG, MaskR, Ib } },
+   },
+   {
+-    /* VEX_W_0F3A32_P_2 */
+-    { Bad_Opcode },
++    /* VEX_W_0F3A31_P_2_LEN_0 */
++    { "kshiftrd",	{ MaskG, MaskR, Ib } },
++    { "kshiftrq",	{ MaskG, MaskR, Ib } },
++  },
++  {
++    /* VEX_W_0F3A32_P_2_LEN_0 */
++    { "kshiftlb",	{ MaskG, MaskR, Ib } },
+     { "kshiftlw",	{ MaskG, MaskR, Ib } },
+   },
+   {
++    /* VEX_W_0F3A33_P_2_LEN_0 */
++    { "kshiftld",	{ MaskG, MaskR, Ib } },
++    { "kshiftlq",	{ MaskG, MaskR, Ib } },
++  },
++  {
+     /* VEX_W_0F3A38_P_2 */
+     { "vinserti128",	{ XM, Vex256, EXxmm, Ib } },
+   },
+@@ -11276,7 +11738,7 @@ static const struct dis386 mod_table[][2
+   },
+   {
+     /* MOD_0FAE_REG_7 */
+-    { "clflush",	{ Mb } },
++    { PREFIX_TABLE (PREFIX_0FAE_REG_7) },
+     { RM_TABLE (RM_0FAE_REG_7) },
+   },
+   {
+@@ -11292,6 +11754,18 @@ static const struct dis386 mod_table[][2
+     { "lgsS",		{ Gv, Mp } },
+   },
+   {
++    /* MOD_0FC7_REG_3 */
++    { "xrstors",		{ FXSAVE } },
++  },
++  {
++    /* MOD_0FC7_REG_4 */
++    { "xsavec",		{ FXSAVE } },
++  },
++  {
++    /* MOD_0FC7_REG_5 */
++    { "xsaves",		{ FXSAVE } },
++  },
++  {
+     /* MOD_0FC7_REG_6 */
+     { PREFIX_TABLE (PREFIX_0FC7_REG_6) },
+     { "rdrand",		{ Ev } },
+@@ -11495,6 +11969,10 @@ static const struct dis386 rm_table[][8]
+     { "mwait",		{ { OP_Mwait, 0 } } },
+     { "clac",		{ Skip_MODRM } },
+     { "stac",		{ Skip_MODRM } },
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "encls",		{ Skip_MODRM } },
+   },
+   {
+     /* RM_0F01_REG_2 */
+@@ -11505,7 +11983,7 @@ static const struct dis386 rm_table[][8]
+     { "vmfunc",		{ Skip_MODRM } },
+     { "xend",		{ Skip_MODRM } },
+     { "xtest",		{ Skip_MODRM } },
+-    { Bad_Opcode },
++    { "enclu",		{ Skip_MODRM } },
+   },
+   {
+     /* RM_0F01_REG_3 */
+@@ -13786,10 +14264,13 @@ intel_operand_size (int bytemode, int si
+     case b_mode:
+     case b_swap_mode:
+     case dqb_mode:
++    case db_mode:
+       oappend ("BYTE PTR ");
+       break;
+     case w_mode:
++    case dw_mode:
+     case dqw_mode:
++    case dqw_swap_mode:
+       oappend ("WORD PTR ");
+       break;
+     case stack_v_mode:
+@@ -14067,20 +14548,58 @@ intel_operand_size (int bytemode, int si
+ 	}
+       else
+ 	{
+-	  if (vex.length != 512)
+-	    abort ();
+-	  oappend ("ZMMWORD PTR ");
++	  switch (vex.length)
++	    {
++	    case 128:
++	      oappend ("XMMWORD PTR ");
++	      break;
++	    case 256:
++	      oappend ("YMMWORD PTR ");
++	      break;
++	    case 512:
++	      oappend ("ZMMWORD PTR ");
++	      break;
++	    default:
++	      abort ();
++	    }
+ 	}
+       break;
++    case vex_vsib_q_w_d_mode:
++    case vex_vsib_d_w_d_mode:
++      if (!need_vex || !vex.evex)
++	abort ();
++
++      switch (vex.length)
++	{
++	case 128:
++	  oappend ("QWORD PTR ");
++	  break;
++	case 256:
++	  oappend ("XMMWORD PTR ");
++	  break;
++	case 512:
++	  oappend ("YMMWORD PTR ");
++	  break;
++	default:
++	  abort ();
++	}
++
++      break;
++    case mask_bd_mode:
++      if (!need_vex || vex.length != 128)
++	abort ();
++      if (vex.w)
++	oappend ("DWORD PTR ");
++      else
++	oappend ("BYTE PTR ");
++      break;
+     case mask_mode:
+       if (!need_vex)
+ 	abort ();
+-      /* Currently the only instructions, which allows either mask or
+-	 memory operand, are AVX512's KMOVW instructions.  They need
+-	 Word-sized operand.  */
+-      if (vex.w || vex.length != 128)
+-	abort ();
+-      oappend ("WORD PTR ");
++      if (vex.w)
++	oappend ("QWORD PTR ");
++      else
++	oappend ("WORD PTR ");
+       break;
+     default:
+       break;
+@@ -14098,7 +14617,9 @@ OP_E_register (int bytemode, int sizefla
+     reg += 8;
+ 
+   if ((sizeflag & SUFFIX_ALWAYS)
+-      && (bytemode == b_swap_mode || bytemode == v_swap_mode))
++      && (bytemode == b_swap_mode
++	  || bytemode == v_swap_mode
++	  || bytemode == dqw_swap_mode))
+     swap_operand ();
+ 
+   switch (bytemode)
+@@ -14115,6 +14636,8 @@ OP_E_register (int bytemode, int sizefla
+       names = names16;
+       break;
+     case d_mode:
++    case dw_mode:
++    case db_mode:
+       names = names32;
+       break;
+     case q_mode:
+@@ -14141,6 +14664,7 @@ OP_E_register (int bytemode, int sizefla
+     case dqb_mode:
+     case dqd_mode:
+     case dqw_mode:
++    case dqw_swap_mode:
+       USED_REX (REX_W);
+       if (rex & REX_W)
+ 	names = names64;
+@@ -14155,6 +14679,7 @@ OP_E_register (int bytemode, int sizefla
+ 	  used_prefixes |= (prefixes & PREFIX_DATA);
+ 	}
+       break;
++    case mask_bd_mode:
+     case mask_mode:
+       names = names_mask;
+       break;
+@@ -14180,6 +14705,7 @@ OP_E_memory (int bytemode, int sizeflag)
+       /* In EVEX, if operand doesn't allow broadcast, vex.b should be 0.  */
+       if (vex.b
+ 	  && bytemode != x_mode
++	  && bytemode != xmmq_mode
+ 	  && bytemode != evex_half_bcst_xmmq_mode)
+ 	{
+ 	  BadOp ();
+@@ -14187,16 +14713,26 @@ OP_E_memory (int bytemode, int sizeflag)
+ 	}
+       switch (bytemode)
+ 	{
++	case dqw_mode:
++	case dw_mode:
++	case dqw_swap_mode:
++	  shift = 1;
++	  break;
++	case dqb_mode:
++	case db_mode:
++	  shift = 0;
++	  break;
+ 	case vex_vsib_d_w_dq_mode:
++	case vex_vsib_d_w_d_mode:
++	case vex_vsib_q_w_dq_mode:
++	case vex_vsib_q_w_d_mode:
+ 	case evex_x_gscat_mode:
+ 	case xmm_mdq_mode:
+ 	  shift = vex.w ? 3 : 2;
+ 	  break;
+-	case vex_vsib_q_w_dq_mode:
+-	  shift = 3;
+-	  break;
+ 	case x_mode:
+ 	case evex_half_bcst_xmmq_mode:
++	case xmmq_mode:
+ 	  if (vex.b)
+ 	    {
+ 	      shift = vex.w ? 3 : 2;
+@@ -14205,7 +14741,6 @@ OP_E_memory (int bytemode, int sizeflag)
+ 	  /* Fall through if vex.b == 0.  */
+ 	case xmmqd_mode:
+ 	case xmmdw_mode:
+-	case xmmq_mode:
+ 	case ymmq_mode:
+ 	case evex_x_nobcst_mode:
+ 	case x_swap_mode:
+@@ -14260,14 +14795,16 @@ OP_E_memory (int bytemode, int sizeflag)
+ 	 operand).  We might want to make it 3, 4 or 5 (e.g. for
+ 	 xmmq_mode).  In case of broadcast enabled the corrections
+ 	 aren't needed, as element size is always 32 or 64 bits.  */
+-      if (bytemode == xmmq_mode
+-	  || (bytemode == evex_half_bcst_xmmq_mode
+-	      && !vex.b))
++      if (!vex.b
++	  && (bytemode == xmmq_mode
++	      || bytemode == evex_half_bcst_xmmq_mode))
+ 	shift -= 1;
+       else if (bytemode == xmmqd_mode)
+ 	shift -= 2;
+       else if (bytemode == xmmdw_mode)
+ 	shift -= 3;
++      else if (bytemode == ymmq_mode && vex.length == 128)
++	shift -= 1;
+     }
+   else
+     shift = 0;
+@@ -14309,7 +14846,9 @@ OP_E_memory (int bytemode, int sizeflag)
+ 	  switch (bytemode)
+ 	    {
+ 	    case vex_vsib_d_w_dq_mode:
++	    case vex_vsib_d_w_d_mode:
+ 	    case vex_vsib_q_w_dq_mode:
++	    case vex_vsib_q_w_d_mode:
+ 	      if (!need_vex)
+ 		abort ();
+ 	      if (vex.evex)
+@@ -14325,13 +14864,17 @@ OP_E_memory (int bytemode, int sizeflag)
+ 		  indexes64 = indexes32 = names_xmm;
+ 		  break;
+ 		case 256:
+-		  if (!vex.w || bytemode == vex_vsib_q_w_dq_mode)
++		  if (!vex.w
++		      || bytemode == vex_vsib_q_w_dq_mode
++		      || bytemode == vex_vsib_q_w_d_mode)
+ 		    indexes64 = indexes32 = names_ymm;
+ 		  else
+ 		    indexes64 = indexes32 = names_xmm;
+ 		  break;
+ 		case 512:
+-		  if (!vex.w || bytemode == vex_vsib_q_w_dq_mode)
++		  if (!vex.w
++		      || bytemode == vex_vsib_q_w_dq_mode
++		      || bytemode == vex_vsib_q_w_d_mode)
+ 		    indexes64 = indexes32 = names_zmm;
+ 		  else
+ 		    indexes64 = indexes32 = names_ymm;
+@@ -14562,12 +15105,45 @@ OP_E_memory (int bytemode, int sizeflag)
+     }
+   if (vex.evex && vex.b
+       && (bytemode == x_mode
++	  || bytemode == xmmq_mode
+ 	  || bytemode == evex_half_bcst_xmmq_mode))
+     {
+-      if (vex.w || bytemode == evex_half_bcst_xmmq_mode)
+-	oappend ("{1to8}");
++      if (vex.w
++	  || bytemode == xmmq_mode
++	  || bytemode == evex_half_bcst_xmmq_mode)
++	{
++	  switch (vex.length)
++	    {
++	    case 128:
++	      oappend ("{1to2}");
++	      break;
++	    case 256:
++	      oappend ("{1to4}");
++	      break;
++	    case 512:
++	      oappend ("{1to8}");
++	      break;
++	    default:
++	      abort ();
++	    }
++	}
+       else
+-	oappend ("{1to16}");
++	{
++	  switch (vex.length)
++	    {
++	    case 128:
++	      oappend ("{1to4}");
++	      break;
++	    case 256:
++	      oappend ("{1to8}");
++	      break;
++	    case 512:
++	      oappend ("{1to16}");
++	      break;
++	    default:
++	      abort ();
++	    }
++	}
+     }
+ }
+ 
+@@ -14604,6 +15180,8 @@ OP_G (int bytemode, int sizeflag)
+       oappend (names16[modrm.reg + add]);
+       break;
+     case d_mode:
++    case db_mode:
++    case dw_mode:
+       oappend (names32[modrm.reg + add]);
+       break;
+     case q_mode:
+@@ -14617,6 +15195,7 @@ OP_G (int bytemode, int sizeflag)
+     case dqb_mode:
+     case dqd_mode:
+     case dqw_mode:
++    case dqw_swap_mode:
+       USED_REX (REX_W);
+       if (rex & REX_W)
+ 	oappend (names64[modrm.reg + add]);
+@@ -14635,6 +15214,7 @@ OP_G (int bytemode, int sizeflag)
+       else
+ 	oappend (names32[modrm.reg + add]);
+       break;
++    case mask_bd_mode:
+     case mask_mode:
+       oappend (names_mask[modrm.reg + add]);
+       break;
+@@ -15329,7 +15909,9 @@ OP_XMM (int bytemode, int sizeflag ATTRI
+ 	  names = names_xmm;
+ 	  break;
+ 	case 256:
+-	  if (vex.w || bytemode != vex_vsib_q_w_dq_mode)
++	  if (vex.w
++	      || (bytemode != vex_vsib_q_w_dq_mode
++		  && bytemode != vex_vsib_q_w_d_mode))
+ 	    names = names_ymm;
+ 	  else
+ 	    names = names_xmm;
+@@ -15465,6 +16047,7 @@ OP_EX (int bytemode, int sizeflag)
+   if ((sizeflag & SUFFIX_ALWAYS)
+       && (bytemode == x_swap_mode
+ 	  || bytemode == d_swap_mode
++	  || bytemode == dqw_swap_mode
+ 	  || bytemode == d_scalar_swap_mode
+ 	  || bytemode == q_swap_mode
+ 	  || bytemode == q_scalar_swap_mode))
+@@ -16035,6 +16618,7 @@ OP_VEX (int bytemode, int sizeflag ATTRI
+ 	case vex_mode:
+ 	case vex128_mode:
+ 	case vex_vsib_q_w_dq_mode:
++	case vex_vsib_q_w_d_mode:
+ 	  names = names_xmm;
+ 	  break;
+ 	case dq_mode:
+@@ -16043,6 +16627,7 @@ OP_VEX (int bytemode, int sizeflag ATTRI
+ 	  else
+ 	    names = names32;
+ 	  break;
++	case mask_bd_mode:
+ 	case mask_mode:
+ 	  names = names_mask;
+ 	  break;
+@@ -16059,8 +16644,10 @@ OP_VEX (int bytemode, int sizeflag ATTRI
+ 	  names = names_ymm;
+ 	  break;
+ 	case vex_vsib_q_w_dq_mode:
++	case vex_vsib_q_w_d_mode:
+ 	  names = vex.w ? names_ymm : names_xmm;
+ 	  break;
++	case mask_bd_mode:
+ 	case mask_mode:
+ 	  names = names_mask;
+ 	  break;
+@@ -16647,7 +17234,7 @@ static void
+ OP_Mask (int bytemode, int sizeflag ATTRIBUTE_UNUSED)
+ {
+   if (!vex.evex
+-      || bytemode != mask_mode)
++      || (bytemode != mask_mode && bytemode != mask_bd_mode))
+     abort ();
+ 
+   USED_REX (REX_R);
+--- opcodes/i386-dis-evex.h.jj	2014-09-10 21:04:59.925332494 +0200
++++ opcodes/i386-dis-evex.h	2014-09-10 21:05:00.115331520 +0200
+@@ -98,10 +98,10 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F51) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F54) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F55) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F56) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F57) },
+     /* 58 */
+     { PREFIX_TABLE (PREFIX_EVEX_0F58) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F59) },
+@@ -112,30 +112,30 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F5E) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F5F) },
+     /* 60 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F60) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F61) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F62) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F63) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F64) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F65) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F66) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F67) },
+     /* 68 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F68) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F69) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F6A) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F6B) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F6C) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F6D) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F6E) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F6F) },
+     /* 70 */
+     { PREFIX_TABLE (PREFIX_EVEX_0F70) },
+-    { Bad_Opcode },
++    { REG_TABLE (REG_EVEX_0F71) },
+     { REG_TABLE (REG_EVEX_0F72) },
+     { REG_TABLE (REG_EVEX_0F73) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F74) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F75) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F76) },
+     { Bad_Opcode },
+     /* 78 */
+@@ -224,8 +224,8 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { PREFIX_TABLE (PREFIX_EVEX_0FC2) },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FC4) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FC5) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FC6) },
+     { Bad_Opcode },
+     /* C8 */
+@@ -239,67 +239,67 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     /* D0 */
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FD1) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FD2) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FD3) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FD4) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FD5) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FD6) },
+     { Bad_Opcode },
+     /* D8 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FD8) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FD9) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FDA) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FDB) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FDC) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FDD) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FDE) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FDF) },
+     /* E0 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE0) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE1) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FE2) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE3) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE4) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE5) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FE6) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FE7) },
+     /* E8 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE8) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FE9) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FEA) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FEB) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FEC) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FED) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FEE) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FEF) },
+     /* F0 */
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FF1) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FF2) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FF3) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FF4) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FF5) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FF6) },
+     { Bad_Opcode },
+     /* F8 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FF8) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FF9) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FFA) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FFB) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0FFC) },
++    { PREFIX_TABLE (PREFIX_EVEX_0FFD) },
+     { PREFIX_TABLE (PREFIX_EVEX_0FFE) },
+     { Bad_Opcode },
+   },
+   /* EVEX_0F38 */
+   {
+     /* 00 */
++    { PREFIX_TABLE (PREFIX_EVEX_0F3800) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3804) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -307,13 +307,13 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F380B) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F380C) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F380D) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     /* 10 */
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3810) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3811) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3812) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3813) },
+@@ -326,30 +326,30 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F3819) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F381A) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F381B) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F381C) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F381D) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F381E) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F381F) },
+     /* 20 */
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3820) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3821) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3822) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3823) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3824) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3825) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3826) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3827) },
+     /* 28 */
+     { PREFIX_TABLE (PREFIX_EVEX_0F3828) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3829) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F382A) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F382B) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F382C) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F382D) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     /* 30 */
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3830) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3831) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3832) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3833) },
+@@ -358,13 +358,13 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F3836) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3837) },
+     /* 38 */
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3838) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3839) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F383A) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F383B) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F383C) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F383D) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F383E) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F383F) },
+     /* 40 */
+     { PREFIX_TABLE (PREFIX_EVEX_0F3840) },
+@@ -409,7 +409,7 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3864) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3865) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3866) },
+     { Bad_Opcode },
+     /* 68 */
+     { Bad_Opcode },
+@@ -426,16 +426,16 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3875) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3876) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3877) },
+     /* 78 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3878) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3879) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F387A) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F387B) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F387C) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F387D) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F387E) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F387F) },
+     /* 80 */
+@@ -453,7 +453,7 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F388A) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F388B) },
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F388D) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     /* 90 */
+@@ -602,15 +602,15 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A0F) },
+     /* 10 */
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A14) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A15) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A16) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A17) },
+     /* 18 */
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A18) },
+@@ -622,9 +622,9 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A1E) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A1F) },
+     /* 20 */
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A20) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A21) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A22) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A23) },
+     { Bad_Opcode },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A25) },
+@@ -655,12 +655,12 @@ static const struct dis386 evex_table[][
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A3B) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A3E) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A3F) },
+     /* 40 */
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A42) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A43) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -676,14 +676,14 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { Bad_Opcode },
+     /* 50 */
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A50) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A51) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A54) },
+     { PREFIX_TABLE (PREFIX_EVEX_0F3A55) },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A56) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A57) },
+     /* 58 */
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -700,8 +700,8 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { Bad_Opcode },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A66) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F3A67) },
+     /* 68 */
+     { Bad_Opcode },
+     { Bad_Opcode },
+@@ -878,6 +878,16 @@ static const struct dis386 evex_table[][
+ #endif /* NEED_OPCODE_TABLE */
+ 
+ #ifdef NEED_REG_TABLE
++  /* REG_EVEX_0F71 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F71_REG_2) },
++    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F71_REG_4) },
++    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F71_REG_6) },
++  },
+   /* REG_EVEX_0F72 */
+   {
+     { PREFIX_TABLE (PREFIX_EVEX_0F72_REG_0) },
+@@ -893,10 +903,11 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_2) },
+-    { Bad_Opcode },
++    { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_3) },
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_6) },
++    { PREFIX_TABLE (PREFIX_EVEX_0F73_REG_7) },
+   },
+   /* REG_EVEX_0F38C6 */
+   {
+@@ -1030,6 +1041,30 @@ static const struct dis386 evex_table[][
+     { VEX_W_TABLE (EVEX_W_0F51_P_2) },
+     { VEX_W_TABLE (EVEX_W_0F51_P_3) },
+   },
++  /* PREFIX_EVEX_0F54 */
++  {
++    { VEX_W_TABLE (EVEX_W_0F54_P_0) },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F54_P_2) },
++  },
++  /* PREFIX_EVEX_0F55 */
++  {
++    { VEX_W_TABLE (EVEX_W_0F55_P_0) },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F55_P_2) },
++  },
++  /* PREFIX_EVEX_0F56 */
++  {
++    { VEX_W_TABLE (EVEX_W_0F56_P_0) },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F56_P_2) },
++  },
++  /* PREFIX_EVEX_0F57 */
++  {
++    { VEX_W_TABLE (EVEX_W_0F57_P_0) },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F57_P_2) },
++  },
+   /* PREFIX_EVEX_0F58 */
+   {
+     { VEX_W_TABLE (EVEX_W_0F58_P_0) },
+@@ -1085,24 +1120,78 @@ static const struct dis386 evex_table[][
+     { VEX_W_TABLE (EVEX_W_0F5F_P_2) },
+     { VEX_W_TABLE (EVEX_W_0F5F_P_3) },
+   },
++  /* PREFIX_EVEX_0F60 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpunpcklbw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F61 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpunpcklwd",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0F62 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F62_P_2) },
+   },
++  /* PREFIX_EVEX_0F63 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpacksswb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F64 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpcmpgtb",	{ XMask, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F65 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpcmpgtw",	{ XMask, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0F66 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F66_P_2) },
+   },
++  /* PREFIX_EVEX_0F67 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpackuswb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F68 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpunpckhbw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F69 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpunpckhwd",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0F6A */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F6A_P_2) },
+   },
++  /* PREFIX_EVEX_0F6B */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F6B_P_2) },
++  },
+   /* PREFIX_EVEX_0F6C */
+   {
+     { Bad_Opcode },
+@@ -1126,12 +1215,32 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F6F_P_1) },
+     { VEX_W_TABLE (EVEX_W_0F6F_P_2) },
++    { VEX_W_TABLE (EVEX_W_0F6F_P_3) },
+   },
+   /* PREFIX_EVEX_0F70 */
+   {
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { "vpshufhw",	{ XM, EXx, Ib } },
+     { VEX_W_TABLE (EVEX_W_0F70_P_2) },
++    { "vpshuflw",	{ XM, EXx, Ib } },
++  },
++  /* PREFIX_EVEX_0F71_REG_2 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsrlw",	{ Vex, EXx, Ib } },
++  },
++  /* PREFIX_EVEX_0F71_REG_4 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsraw",	{ Vex, EXx, Ib } },
++  },
++  /* PREFIX_EVEX_0F71_REG_6 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsllw",	{ Vex, EXx, Ib } },
+   },
+   /* PREFIX_EVEX_0F72_REG_0 */
+   {
+@@ -1169,12 +1278,36 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F73_R_2_P_2) },
+   },
++  /* PREFIX_EVEX_0F73_REG_3 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsrldq",	{ Vex, EXx, Ib } },
++  },
+   /* PREFIX_EVEX_0F73_REG_6 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F73_R_6_P_2) },
+   },
++  /* PREFIX_EVEX_0F73_REG_7 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpslldq",	{ Vex, EXx, Ib } },
++  },
++  /* PREFIX_EVEX_0F74 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpcmpeqb",	{ XMask, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F75 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpcmpeqw",	{ XMask, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0F76 */
+   {
+     { Bad_Opcode },
+@@ -1185,28 +1318,28 @@ static const struct dis386 evex_table[][
+   {
+     { VEX_W_TABLE (EVEX_W_0F78_P_0) },
+     { "vcvttss2usi",	{ Gdq, EXxmm_md, EXxEVexS } },
+-    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F78_P_2) },
+     { "vcvttsd2usi",	{ Gdq, EXxmm_mq, EXxEVexS } },
+   },
+   /* PREFIX_EVEX_0F79 */
+   {
+     { VEX_W_TABLE (EVEX_W_0F79_P_0) },
+     { "vcvtss2usi",	{ Gdq, EXxmm_md, EXxEVexR } },
+-    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F79_P_2) },
+     { "vcvtsd2usi",	{ Gdq, EXxmm_mq, EXxEVexR } },
+   },
+   /* PREFIX_EVEX_0F7A */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F7A_P_1) },
+-    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F7A_P_2) },
+     { VEX_W_TABLE (EVEX_W_0F7A_P_3) },
+   },
+   /* PREFIX_EVEX_0F7B */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F7B_P_1) },
+-    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F7B_P_2) },
+     { VEX_W_TABLE (EVEX_W_0F7B_P_3) },
+   },
+   /* PREFIX_EVEX_0F7E */
+@@ -1220,8 +1353,8 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F7F_P_1) },
+     { VEX_W_TABLE (EVEX_W_0F7F_P_2) },
++    { VEX_W_TABLE (EVEX_W_0F7F_P_3) },
+   },
+-
+   /* PREFIX_EVEX_0FC2 */
+   {
+     { VEX_W_TABLE (EVEX_W_0FC2_P_0) },
+@@ -1229,12 +1362,30 @@ static const struct dis386 evex_table[][
+     { VEX_W_TABLE (EVEX_W_0FC2_P_2) },
+     { VEX_W_TABLE (EVEX_W_0FC2_P_3) },
+   },
++  /* PREFIX_EVEX_0FC4 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpinsrw",	{ XM, Vex128, Edw, Ib } },
++  },
++  /* PREFIX_EVEX_0FC5 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpextrw",	{ Gdq, XS, Ib } },
++  },
+   /* PREFIX_EVEX_0FC6 */
+   {
+     { VEX_W_TABLE (EVEX_W_0FC6_P_0) },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0FC6_P_2) },
+   },
++  /* PREFIX_EVEX_0FD1 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsrlw",	{ XM, Vex, EXxmm } },
++  },
+   /* PREFIX_EVEX_0FD2 */
+   {
+     { Bad_Opcode },
+@@ -1253,30 +1404,102 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0FD4_P_2) },
+   },
++  /* PREFIX_EVEX_0FD5 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmullw",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0FD6 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0FD6_P_2) },
+   },
++  /* PREFIX_EVEX_0FD8 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsubusb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FD9 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsubusw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FDA */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpminub",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0FDB */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpand%LW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0FDC */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpaddusb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FDD */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpaddusw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FDE */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmaxub",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0FDF */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpandn%LW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0FE0 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpavgb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FE1 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsraw",	{ XM, Vex, EXxmm } },
++  },
+   /* PREFIX_EVEX_0FE2 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpsra%LW",	{ XM, Vex, EXxmm } },
+   },
++  /* PREFIX_EVEX_0FE3 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpavgw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FE4 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmulhuw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FE5 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmulhw",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0FE6 */
+   {
+     { Bad_Opcode },
+@@ -1290,18 +1513,60 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0FE7_P_2) },
+   },
++  /* PREFIX_EVEX_0FE8 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsubsb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FE9 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsubsw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FEA */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpminsw",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0FEB */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpor%LW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0FEC */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpaddsb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FED */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpaddsw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FEE */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmaxsw",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0FEF */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpxor%LW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0FF1 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsllw",	{ XM, Vex, EXxmm } },
++  },
+   /* PREFIX_EVEX_0FF2 */
+   {
+     { Bad_Opcode },
+@@ -1312,33 +1577,86 @@ static const struct dis386 evex_table[][
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { VEX_W_TABLE (EVEX_W_0FF3_P_2) },
++    { VEX_W_TABLE (EVEX_W_0FF3_P_2) },
++  },
++  /* PREFIX_EVEX_0FF4 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0FF4_P_2) },
++  },
++  /* PREFIX_EVEX_0FF5 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmaddwd",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FF6 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsadbw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FF8 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsubb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FF9 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpsubw",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FFA */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0FFA_P_2) },
++  },
++  /* PREFIX_EVEX_0FFB */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0FFB_P_2) },
++  },
++  /* PREFIX_EVEX_0FFC */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpaddb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0FFD */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpaddw",	{ XM, Vex, EXx } },
+   },
+-  /* PREFIX_EVEX_0FF4 */
++  /* PREFIX_EVEX_0FFE */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { VEX_W_TABLE (EVEX_W_0FF4_P_2) },
++    { VEX_W_TABLE (EVEX_W_0FFE_P_2) },
+   },
+-  /* PREFIX_EVEX_0FFA */
++  /* PREFIX_EVEX_0F3800 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { VEX_W_TABLE (EVEX_W_0FFA_P_2) },
++    { "vpshufb",	{ XM, Vex, EXx } },
+   },
+-  /* PREFIX_EVEX_0FFB */
++  /* PREFIX_EVEX_0F3804 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { VEX_W_TABLE (EVEX_W_0FFB_P_2) },
++    { "vpmaddubsw",	{ XM, Vex, EXx } },
+   },
+-  /* PREFIX_EVEX_0FFE */
++  /* PREFIX_EVEX_0F380B */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+-    { VEX_W_TABLE (EVEX_W_0FFE_P_2) },
++    { "vpmulhrsw",	{ XM, Vex, EXx } },
+   },
+-
+   /* PREFIX_EVEX_0F380C */
+   {
+     { Bad_Opcode },
+@@ -1351,15 +1669,23 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F380D_P_2) },
+   },
++  /* PREFIX_EVEX_0F3810 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3810_P_1) },
++    { VEX_W_TABLE (EVEX_W_0F3810_P_2) },
++  },
+   /* PREFIX_EVEX_0F3811 */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3811_P_1) },
++    { VEX_W_TABLE (EVEX_W_0F3811_P_2) },
+   },
+   /* PREFIX_EVEX_0F3812 */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3812_P_1) },
++    { VEX_W_TABLE (EVEX_W_0F3812_P_2) },
+   },
+   /* PREFIX_EVEX_0F3813 */
+   {
+@@ -1409,6 +1735,18 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F381B_P_2) },
+   },
++  /* PREFIX_EVEX_0F381C */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpabsb",	{ XM, EXx } },
++  },
++  /* PREFIX_EVEX_0F381D */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpabsw",	{ XM, EXx } },
++  },
+   /* PREFIX_EVEX_0F381E */
+   {
+     { Bad_Opcode },
+@@ -1421,6 +1759,12 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F381F_P_2) },
+   },
++  /* PREFIX_EVEX_0F3820 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3820_P_1) },
++    { "vpmovsxbw",	{ XM, EXxmmq } },
++  },
+   /* PREFIX_EVEX_0F3821 */
+   {
+     { Bad_Opcode },
+@@ -1451,6 +1795,12 @@ static const struct dis386 evex_table[][
+     { VEX_W_TABLE (EVEX_W_0F3825_P_1) },
+     { VEX_W_TABLE (EVEX_W_0F3825_P_2) },
+   },
++  /* PREFIX_EVEX_0F3826 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3826_P_1) },
++    { VEX_W_TABLE (EVEX_W_0F3826_P_2) },
++  },
+   /* PREFIX_EVEX_0F3827 */
+   {
+     { Bad_Opcode },
+@@ -1460,13 +1810,13 @@ static const struct dis386 evex_table[][
+   /* PREFIX_EVEX_0F3828 */
+   {
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3828_P_1) },
+     { VEX_W_TABLE (EVEX_W_0F3828_P_2) },
+   },
+   /* PREFIX_EVEX_0F3829 */
+   {
+     { Bad_Opcode },
+-    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3829_P_1) },
+     { VEX_W_TABLE (EVEX_W_0F3829_P_2) },
+   },
+   /* PREFIX_EVEX_0F382A */
+@@ -1475,6 +1825,12 @@ static const struct dis386 evex_table[][
+     { VEX_W_TABLE (EVEX_W_0F382A_P_1) },
+     { VEX_W_TABLE (EVEX_W_0F382A_P_2) },
+   },
++  /* PREFIX_EVEX_0F382B */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F382B_P_2) },
++  },
+   /* PREFIX_EVEX_0F382C */
+   {
+     { Bad_Opcode },
+@@ -1487,6 +1843,12 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vscalefs%XW",	{ XMScalar, VexScalar, EXxmm_mdq, EXxEVexR } },
+   },
++  /* PREFIX_EVEX_0F3830 */
++  {
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3830_P_1) },
++    { "vpmovzxbw",	{ XM, EXxmmq } },
++  },
+   /* PREFIX_EVEX_0F3831 */
+   {
+     { Bad_Opcode },
+@@ -1529,16 +1891,23 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3837_P_2) },
+   },
+-  /* PREFIX_EVEX_0F3839 */
++  /* PREFIX_EVEX_0F3838 */
+   {
+     { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3838_P_1) },
++    { "vpminsb",	{ XM, Vex, EXx } },
++  },
++  /* PREFIX_EVEX_0F3839 */
++  {
+     { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3839_P_1) },
+     { "vpmins%LW",	{ XM, Vex, EXx } },
+   },
+   /* PREFIX_EVEX_0F383A */
+   {
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F383A_P_1) },
++    { "vpminuw",	{ XM, Vex, EXx } },
+   },
+   /* PREFIX_EVEX_0F383B */
+   {
+@@ -1546,12 +1915,24 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpminu%LW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0F383C */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmaxsb",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0F383D */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpmaxs%LW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0F383E */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpmaxuw",	{ XM, Vex, EXx } },
++  },
+   /* PREFIX_EVEX_0F383F */
+   {
+     { Bad_Opcode },
+@@ -1660,6 +2041,18 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vblendmp%XW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0F3866 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3866_P_2) },
++  },
++  /* PREFIX_EVEX_0F3875 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3875_P_2) },
++  },
+   /* PREFIX_EVEX_0F3876 */
+   {
+     { Bad_Opcode },
+@@ -1672,12 +2065,42 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpermi2p%XW",	{ XM, Vex, EXx } },
+   },
++  /* PREFIX_EVEX_0F3878 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3878_P_2) },
++  },
++  /* PREFIX_EVEX_0F3879 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3879_P_2) },
++  },
++  /* PREFIX_EVEX_0F387A */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F387A_P_2) },
++  },
++  /* PREFIX_EVEX_0F387B */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F387B_P_2) },
++  },
+   /* PREFIX_EVEX_0F387C */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { "vpbroadcast%LW",	{ XM, Rdq } },
+   },
++  /* PREFIX_EVEX_0F387D */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F387D_P_2) },
++  },
+   /* PREFIX_EVEX_0F387E */
+   {
+     { Bad_Opcode },
+@@ -1714,6 +2137,12 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpcompress%LW",	{ EXEvexXGscat, XM } },
+   },
++  /* PREFIX_EVEX_0F388D */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F388D_P_2) },
++  },
+   /* PREFIX_EVEX_0F3890 */
+   {
+     { Bad_Opcode },
+@@ -2080,6 +2509,30 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3A0B_P_2) },
+   },
++  /* PREFIX_EVEX_0F3A0F */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpalignr",	{ XM, Vex, EXx, Ib } },
++  },
++  /* PREFIX_EVEX_0F3A14 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpextrb",	{ Edqb, XM, Ib } },
++  },
++  /* PREFIX_EVEX_0F3A15 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpextrw",	{ EdqwS, XM, Ib } },
++  },
++  /* PREFIX_EVEX_0F3A16 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A16_P_2) },
++  },
+   /* PREFIX_EVEX_0F3A17 */
+   {
+     { Bad_Opcode },
+@@ -2128,12 +2581,24 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpcmp%LW",	{ XMask, Vex, EXx, VPCMP } },
+   },
++  /* PREFIX_EVEX_0F3A20 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { "vpinsrb",	{ XM, Vex128, Edb, Ib } },
++  },
+   /* PREFIX_EVEX_0F3A21 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3A21_P_2) },
+   },
++  /* PREFIX_EVEX_0F3A22 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A22_P_2) },
++  },
+   /* PREFIX_EVEX_0F3A23 */
+   {
+     { Bad_Opcode },
+@@ -2182,12 +2647,42 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3A3B_P_2) },
+   },
++  /* PREFIX_EVEX_0F3A3E */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A3E_P_2) },
++  },
++  /* PREFIX_EVEX_0F3A3F */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A3F_P_2) },
++  },
++  /* PREFIX_EVEX_0F3A42 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A42_P_2) },
++  },
+   /* PREFIX_EVEX_0F3A43 */
+   {
+     { Bad_Opcode },
+     { Bad_Opcode },
+     { VEX_W_TABLE (EVEX_W_0F3A43_P_2) },
+   },
++  /* PREFIX_EVEX_0F3A50 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A50_P_2) },
++  },
++  /* PREFIX_EVEX_0F3A51 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A51_P_2) },
++  },
+   /* PREFIX_EVEX_0F3A54 */
+   {
+     { Bad_Opcode },
+@@ -2200,6 +2695,30 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vfixupimms%XW",	{ XMScalar, VexScalar, EXxmm_mdq, EXxEVexS, Ib } },
+   },
++  /* PREFIX_EVEX_0F3A56 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A56_P_2) },
++  },
++  /* PREFIX_EVEX_0F3A57 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A57_P_2) },
++  },
++  /* PREFIX_EVEX_0F3A66 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A66_P_2) },
++  },
++  /* PREFIX_EVEX_0F3A67 */
++  {
++    { Bad_Opcode },
++    { Bad_Opcode },
++    { VEX_W_TABLE (EVEX_W_0F3A67_P_2) },
++  },
+ #endif /* NEED_PREFIX_TABLE */
+ 
+ #ifdef NEED_VEX_W_TABLE
+@@ -2213,7 +2732,7 @@ static const struct dis386 evex_table[][
+   },
+   /* EVEX_W_0F10_P_1_M_1 */
+   {
+-    { "vmovss",	{ XMScalar, VexScalar, EXx } },
++    { "vmovss",	{ XMScalar, VexScalar, EXxmm_md } },
+   },
+   /* EVEX_W_0F10_P_2 */
+   {
+@@ -2228,7 +2747,7 @@ static const struct dis386 evex_table[][
+   /* EVEX_W_0F10_P_3_M_1 */
+   {
+     { Bad_Opcode },
+-    { "vmovsd",	{ XMScalar, VexScalar, EXx } },
++    { "vmovsd",	{ XMScalar, VexScalar, EXxmm_mq } },
+   },
+   /* EVEX_W_0F11_P_0 */
+   {
+@@ -2405,6 +2924,42 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vsqrtsd",	{ XMScalar, VexScalar, EXxmm_mq, EXxEVexR } },
+   },
++  /* EVEX_W_0F54_P_0 */
++  {
++    { "vandps",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F54_P_2 */
++  {
++    { Bad_Opcode },
++    { "vandpd",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F55_P_0 */
++  {
++    { "vandnps",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F55_P_2 */
++  {
++    { Bad_Opcode },
++    { "vandnpd",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F56_P_0 */
++  {
++    { "vorps",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F56_P_2 */
++  {
++    { Bad_Opcode },
++    { "vorpd",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F57_P_0 */
++  {
++    { "vxorps",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F57_P_2 */
++  {
++    { Bad_Opcode },
++    { "vxorpd",	{ XM, Vex, EXx } },
++  },
+   /* EVEX_W_0F58_P_0 */
+   {
+     { "vaddps",	{ XM, Vex, EXx, EXxEVexR } },
+@@ -2462,6 +3017,7 @@ static const struct dis386 evex_table[][
+   /* EVEX_W_0F5B_P_0 */
+   {
+     { "vcvtdq2ps",	{ XM, EXx, EXxEVexR } },
++    { "vcvtqq2ps",	{ XMxmmq, EXx, EXxEVexR } },
+   },
+   /* EVEX_W_0F5B_P_1 */
+   {
+@@ -2555,6 +3111,10 @@ static const struct dis386 evex_table[][
+   {
+     { "vpunpckhdq",	{ XM, Vex, EXx } },
+   },
++  /* EVEX_W_0F6B_P_2 */
++  {
++    { "vpackssdw",	{ XM, Vex, EXx } },
++  },
+   /* EVEX_W_0F6C_P_2 */
+   {
+     { Bad_Opcode },
+@@ -2580,6 +3140,11 @@ static const struct dis386 evex_table[][
+     { "vmovdqa32",	{ XM, EXEvexXNoBcst } },
+     { "vmovdqa64",	{ XM, EXEvexXNoBcst } },
+   },
++  /* EVEX_W_0F6F_P_3 */
++  {
++    { "vmovdqu8",	{ XM, EXx } },
++    { "vmovdqu16",	{ XM, EXx } },
++  },
+   /* EVEX_W_0F70_P_2 */
+   {
+     { "vpshufd",	{ XM, EXx, Ib } },
+@@ -2611,24 +3176,46 @@ static const struct dis386 evex_table[][
+     { "vcvttps2udq",	{ XM, EXx, EXxEVexS } },
+     { "vcvttpd2udq",	{ XMxmmq, EXx, EXxEVexS } },
+   },
++  /* EVEX_W_0F78_P_2 */
++  {
++    { "vcvttps2uqq",	{ XM, EXxmmq, EXxEVexS } },
++    { "vcvttpd2uqq",	{ XM, EXx, EXxEVexS } },
++  },
+   /* EVEX_W_0F79_P_0 */
+   {
+     { "vcvtps2udq",	{ XM, EXx, EXxEVexR } },
+     { "vcvtpd2udq",	{ XMxmmq, EXx, EXxEVexR } },
+   },
++  /* EVEX_W_0F79_P_2 */
++  {
++    { "vcvtps2uqq",	{ XM, EXxmmq, EXxEVexR } },
++    { "vcvtpd2uqq",	{ XM, EXx, EXxEVexR } },
++  },
+   /* EVEX_W_0F7A_P_1 */
+   {
+     { "vcvtudq2pd",	{ XM, EXEvexHalfBcstXmmq } },
++    { "vcvtuqq2pd",	{ XM, EXx, EXxEVexR } },
++  },
++  /* EVEX_W_0F7A_P_2 */
++  {
++    { "vcvttps2qq",	{ XM, EXxmmq, EXxEVexS } },
++    { "vcvttpd2qq",	{ XM, EXx, EXxEVexS } },
+   },
+   /* EVEX_W_0F7A_P_3 */
+   {
+     { "vcvtudq2ps",	{ XM, EXx, EXxEVexR } },
++    { "vcvtuqq2ps",	{ XMxmmq, EXx, EXxEVexR } },
+   },
+   /* EVEX_W_0F7B_P_1 */
+   {
+     { "vcvtusi2ss",	{ XMScalar, VexScalar, EXxEVexR, Ed } },
+     { "vcvtusi2ss",	{ XMScalar, VexScalar, EXxEVexR, Eq } },
+   },
++  /* EVEX_W_0F7B_P_2 */
++  {
++    { "vcvtps2qq",	{ XM, EXxmmq, EXxEVexR } },
++    { "vcvtpd2qq",	{ XM, EXx, EXxEVexR } },
++  },
+   /* EVEX_W_0F7B_P_3 */
+   {
+     { "vcvtusi2sd",	{ XMScalar, VexScalar, Ed } },
+@@ -2654,6 +3241,11 @@ static const struct dis386 evex_table[][
+     { "vmovdqa32",	{ EXxS, XM } },
+     { "vmovdqa64",	{ EXxS, XM } },
+   },
++  /* EVEX_W_0F7F_P_3 */
++  {
++    { "vmovdqu8",	{ EXxS, XM } },
++    { "vmovdqu16",	{ EXxS, XM } },
++  },
+   /* EVEX_W_0FC2_P_0 */
+   {
+     { "vcmpps",	{ XMask, Vex, EXx, EXxEVexS, VCMP } },
+@@ -2703,6 +3295,7 @@ static const struct dis386 evex_table[][
+   /* EVEX_W_0FE6_P_1 */
+   {
+     { "vcvtdq2pd",	{ XM, EXEvexHalfBcstXmmq } },
++    { "vcvtqq2pd",	{ XM, EXx, EXxEVexR } },
+   },
+   /* EVEX_W_0FE6_P_2 */
+   {
+@@ -2745,7 +3338,6 @@ static const struct dis386 evex_table[][
+   {
+     { "vpaddd",	{ XM, Vex, EXx } },
+   },
+-
+   /* EVEX_W_0F380C_P_2 */
+   {
+     { "vpermilps",	{ XM, Vex, EXx } },
+@@ -2755,14 +3347,33 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpermilpd",	{ XM, Vex, EXx } },
+   },
++  /* EVEX_W_0F3810_P_1 */
++  {
++    { "vpmovuswb",	{ EXxmmq, XM } },
++  },
++  /* EVEX_W_0F3810_P_2 */
++  {
++    { Bad_Opcode },
++    { "vpsrlvw",	{ XM, Vex, EXx } },
++  },
+   /* EVEX_W_0F3811_P_1 */
+   {
+     { "vpmovusdb",	{ EXxmmqd, XM } },
+   },
++  /* EVEX_W_0F3811_P_2 */
++  {
++    { Bad_Opcode },
++    { "vpsravw",	{ XM, Vex, EXx } },
++  },
+   /* EVEX_W_0F3812_P_1 */
+   {
+     { "vpmovusqb",	{ EXxmmdw, XM } },
+   },
++  /* EVEX_W_0F3812_P_2 */
++  {
++    { Bad_Opcode },
++    { "vpsllvw",	{ XM, Vex, EXx } },
++  },
+   /* EVEX_W_0F3813_P_1 */
+   {
+     { "vpmovusdw",	{ EXxmmq, XM } },
+@@ -2785,16 +3396,17 @@ static const struct dis386 evex_table[][
+   },
+   /* EVEX_W_0F3819_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vbroadcastf32x2",	{ XM, EXxmm_mq } },
+     { "vbroadcastsd",	{ XM, EXxmm_mq } },
+   },
+   /* EVEX_W_0F381A_P_2 */
+   {
+     { "vbroadcastf32x4",	{ XM, EXxmm } },
++    { "vbroadcastf64x2",	{ XM, EXxmm } },
+   },
+   /* EVEX_W_0F381B_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vbroadcastf32x8",	{ XM, EXxmmq } },
+     { "vbroadcastf64x4",	{ XM, EXymm } },
+   },
+   /* EVEX_W_0F381E_P_2 */
+@@ -2806,6 +3418,10 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpabsq",	{ XM, EXx } },
+   },
++  /* EVEX_W_0F3820_P_1 */
++  {
++    { "vpmovswb",	{ EXxmmq, XM } },
++  },
+   /* EVEX_W_0F3821_P_1 */
+   {
+     { "vpmovsdb",	{ EXxmmqd, XM } },
+@@ -2830,11 +3446,31 @@ static const struct dis386 evex_table[][
+   {
+     { "vpmovsxdq",	{ XM, EXxmmq } },
+   },
++  /* EVEX_W_0F3826_P_1 */
++  {
++    { "vptestnmb",	{ XMask, Vex, EXx } },
++    { "vptestnmw",	{ XMask, Vex, EXx } },
++  },
++  /* EVEX_W_0F3826_P_2 */
++  {
++    { "vptestmb",	{ XMask, Vex, EXx } },
++    { "vptestmw",	{ XMask, Vex, EXx } },
++  },
++  /* EVEX_W_0F3828_P_1 */
++  {
++    { "vpmovm2b",	{ XM, MaskR } },
++    { "vpmovm2w",	{ XM, MaskR } },
++  },
+   /* EVEX_W_0F3828_P_2 */
+   {
+     { Bad_Opcode },
+     { "vpmuldq",	{ XM, Vex, EXx } },
+   },
++  /* EVEX_W_0F3829_P_1 */
++  {
++    { "vpmovb2m",	{ XMask, EXx } },
++    { "vpmovw2m",	{ XMask, EXx } },
++  },
+   /* EVEX_W_0F3829_P_2 */
+   {
+     { Bad_Opcode },
+@@ -2849,6 +3485,14 @@ static const struct dis386 evex_table[][
+   {
+     { "vmovntdqa",	{ XM, EXEvexXNoBcst } },
+   },
++  /* EVEX_W_0F382B_P_2 */
++  {
++    { "vpackusdw",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F3830_P_1 */
++  {
++    { "vpmovwb",	{ EXxmmq, XM } },
++  },
+   /* EVEX_W_0F3831_P_1 */
+   {
+     { "vpmovdb",	{ EXxmmqd, XM } },
+@@ -2878,6 +3522,16 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vpcmpgtq",	{ XMask, Vex, EXx } },
+   },
++  /* EVEX_W_0F3838_P_1 */
++  {
++    { "vpmovm2d",	{ XM, MaskR } },
++    { "vpmovm2q",	{ XM, MaskR } },
++  },
++  /* EVEX_W_0F3839_P_1 */
++  {
++    { "vpmovd2m",	{ XMask, EXx } },
++    { "vpmovq2m",	{ XMask, EXx } },
++  },
+   /* EVEX_W_0F383A_P_1 */
+   {
+     { "vpbroadcastmw2d",	{ XM, MaskR } },
+@@ -2885,6 +3539,7 @@ static const struct dis386 evex_table[][
+   /* EVEX_W_0F3840_P_2 */
+   {
+     { "vpmulld",	{ XM, Vex, EXx } },
++    { "vpmullq",	{ XM, Vex, EXx } },
+   },
+   /* EVEX_W_0F3858_P_2 */
+   {
+@@ -2892,59 +3547,95 @@ static const struct dis386 evex_table[][
+   },
+   /* EVEX_W_0F3859_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vbroadcasti32x2",	{ XM, EXxmm_mq } },
+     { "vpbroadcastq",	{ XM, EXxmm_mq } },
+   },
+   /* EVEX_W_0F385A_P_2 */
+   {
+     { "vbroadcasti32x4",	{ XM, EXxmm } },
++    { "vbroadcasti64x2",	{ XM, EXxmm } },
+   },
+   /* EVEX_W_0F385B_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vbroadcasti32x8",	{ XM, EXxmmq } },
+     { "vbroadcasti64x4",	{ XM, EXymm } },
+   },
++  /* EVEX_W_0F3866_P_2 */
++  {
++    { "vpblendmb",	{ XM, Vex, EXx } },
++    { "vpblendmw",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F3875_P_2 */
++  {
++    { Bad_Opcode },
++    { "vpermi2w",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F3878_P_2 */
++  {
++    { "vpbroadcastb",	{ XM, EXxmm_mb } },
++  },
++  /* EVEX_W_0F3879_P_2 */
++  {
++    { "vpbroadcastw",	{ XM, EXxmm_mw } },
++  },
++  /* EVEX_W_0F387A_P_2 */
++  {
++    { "vpbroadcastb",	{ XM, Rd } },
++  },
++  /* EVEX_W_0F387B_P_2 */
++  {
++    { "vpbroadcastw",	{ XM, Rd } },
++  },
++  /* EVEX_W_0F387D_P_2 */
++  {
++    { Bad_Opcode },
++    { "vpermt2w",	{ XM, Vex, EXx } },
++  },
++  /* EVEX_W_0F388D_P_2 */
++  {
++    { Bad_Opcode },
++    { "vpermw",	{ XM, Vex, EXx } },
++  },
+   /* EVEX_W_0F3891_P_2 */
+   {
+-    { "vpgatherqd",	{ XMxmmq, MVexVSIBQWpX } },
++    { "vpgatherqd",	{ XMxmmq, MVexVSIBQDWpX } },
+     { "vpgatherqq",	{ XM, MVexVSIBQWpX } },
+   },
+   /* EVEX_W_0F3893_P_2 */
+   {
+-    { "vgatherqps",	{ XMxmmq, MVexVSIBQWpX } },
++    { "vgatherqps",	{ XMxmmq, MVexVSIBQDWpX } },
+     { "vgatherqpd",	{ XM, MVexVSIBQWpX } },
+   },
+   /* EVEX_W_0F38A1_P_2 */
+   {
+-    { "vpscatterqd",	{ MVexVSIBQWpX, XMxmmq } },
++    { "vpscatterqd",	{ MVexVSIBQDWpX, XMxmmq } },
+     { "vpscatterqq",	{ MVexVSIBQWpX, XM } },
+   },
+   /* EVEX_W_0F38A3_P_2 */
+   {
+-    { "vscatterqps",	{ MVexVSIBQWpX, XMxmmq } },
++    { "vscatterqps",	{ MVexVSIBQDWpX, XMxmmq } },
+     { "vscatterqpd",	{ MVexVSIBQWpX, XM } },
+   },
+   /* EVEX_W_0F38C7_R_1_P_2 */
+   {
+-    { "vgatherpf0qps",  { MVexVSIBDWpX } },
++    { "vgatherpf0qps",  { MVexVSIBDQWpX } },
+     { "vgatherpf0qpd",  { MVexVSIBQWpX } },
+   },
+   /* EVEX_W_0F38C7_R_2_P_2 */
+   {
+-    { "vgatherpf1qps",  { MVexVSIBDWpX } },
++    { "vgatherpf1qps",  { MVexVSIBDQWpX } },
+     { "vgatherpf1qpd",  { MVexVSIBQWpX } },
+   },
+   /* EVEX_W_0F38C7_R_5_P_2 */
+   {
+-    { "vscatterpf0qps",  { MVexVSIBDWpX } },
++    { "vscatterpf0qps",  { MVexVSIBDQWpX } },
+     { "vscatterpf0qpd",  { MVexVSIBQWpX } },
+   },
+   /* EVEX_W_0F38C7_R_6_P_2 */
+   {
+-    { "vscatterpf1qps",  { MVexVSIBDWpX } },
++    { "vscatterpf1qps",  { MVexVSIBDQWpX } },
+     { "vscatterpf1qpd",  { MVexVSIBQWpX } },
+   },
+-
+   /* EVEX_W_0F3A00_P_2 */
+   {
+     { Bad_Opcode },
+@@ -2982,22 +3673,29 @@ static const struct dis386 evex_table[][
+     { Bad_Opcode },
+     { "vrndscalesd",	{ XMScalar, VexScalar, EXxmm_mq, EXxEVexS, Ib } },
+   },
++  /* EVEX_W_0F3A16_P_2 */
++  {
++    { "vpextrd",	{ Edqd, XM, Ib } },
++    { "vpextrq",	{ Eq, XM, Ib } },
++  },
+   /* EVEX_W_0F3A18_P_2 */
+   {
+     { "vinsertf32x4",	{ XM, Vex, EXxmm, Ib } },
++    { "vinsertf64x2",	{ XM, Vex, EXxmm, Ib } },
+   },
+   /* EVEX_W_0F3A19_P_2 */
+   {
+     { "vextractf32x4",	{ EXxmm, XM, Ib } },
++    { "vextractf64x2",	{ EXxmm, XM, Ib } },
+   },
+   /* EVEX_W_0F3A1A_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vinsertf32x8",	{ XM, Vex, EXxmmq, Ib } },
+     { "vinsertf64x4",	{ XM, Vex, EXxmmq, Ib } },
+   },
+   /* EVEX_W_0F3A1B_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vextractf32x8",	{ EXxmmq, XM, Ib } },
+     { "vextractf64x4",	{ EXxmmq, XM, Ib } },
+   },
+   /* EVEX_W_0F3A1D_P_2 */
+@@ -3008,6 +3706,11 @@ static const struct dis386 evex_table[][
+   {
+     { "vinsertps",	{ XMM, Vex, EXxmm_md, Ib } },
+   },
++  /* EVEX_W_0F3A22_P_2 */
++  {
++    { "vpinsrd",	{ XM, Vex128, Edqd, Ib } },
++    { "vpinsrq",	{ XM, Vex128, Eq, Ib } },
++  },
+   /* EVEX_W_0F3A23_P_2 */
+   {
+     { "vshuff32x4",	{ XM, Vex, EXx, Ib } },
+@@ -3016,26 +3719,72 @@ static const struct dis386 evex_table[][
+   /* EVEX_W_0F3A38_P_2 */
+   {
+     { "vinserti32x4",	{ XM, Vex, EXxmm, Ib } },
++    { "vinserti64x2",	{ XM, Vex, EXxmm, Ib } },
+   },
+   /* EVEX_W_0F3A39_P_2 */
+   {
+     { "vextracti32x4",	{ EXxmm, XM, Ib } },
++    { "vextracti64x2",	{ EXxmm, XM, Ib } },
+   },
+   /* EVEX_W_0F3A3A_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vinserti32x8",	{ XM, Vex, EXxmmq, Ib } },
+     { "vinserti64x4",	{ XM, Vex, EXxmmq, Ib } },
+   },
+   /* EVEX_W_0F3A3B_P_2 */
+   {
+-    { Bad_Opcode },
++    { "vextracti32x8",	{ EXxmmq, XM, Ib } },
+     { "vextracti64x4",	{ EXxmmq, XM, Ib } },
+   },
++  /* EVEX_W_0F3A3E_P_2 */
++  {
++    { "vpcmpub",	{ XMask, Vex, EXx, Ib } },
++    { "vpcmpuw",	{ XMask, Vex, EXx, Ib } },
++  },
++  /* EVEX_W_0F3A3F_P_2 */
++  {
++    { "vpcmpb",	{ XMask, Vex, EXx, Ib } },
++    { "vpcmpw",	{ XMask, Vex, EXx, Ib } },
++  },
++  /* EVEX_W_0F3A42_P_2 */
++  {
++    { "vdbpsadbw",	{ XM, Vex, EXx, Ib } },
++  },
+   /* EVEX_W_0F3A43_P_2 */
+   {
+     { "vshufi32x4",	{ XM, Vex, EXx, Ib } },
+     { "vshufi64x2",	{ XM, Vex, EXx, Ib } },
+   },
++  /* EVEX_W_0F3A50_P_2 */
++  {
++    { "vrangeps",	{ XM, Vex, EXx, EXxEVexS, Ib } },
++    { "vrangepd",	{ XM, Vex, EXx, EXxEVexS, Ib } },
++  },
++  /* EVEX_W_0F3A51_P_2 */
++  {
++    { "vrangess",	{ XMScalar, VexScalar, EXxmm_md, EXxEVexS, Ib } },
++    { "vrangesd",	{ XMScalar, VexScalar, EXxmm_mq, EXxEVexS, Ib } },
++  },
++  /* EVEX_W_0F3A56_P_2 */
++  {
++    { "vreduceps",	{ XM, EXx, EXxEVexS, Ib } },
++    { "vreducepd",	{ XM, EXx, EXxEVexS, Ib } },
++  },
++  /* EVEX_W_0F3A57_P_2 */
++  {
++    { "vreducess",	{ XMScalar, VexScalar, EXxmm_md, EXxEVexS, Ib } },
++    { "vreducesd",	{ XMScalar, VexScalar, EXxmm_mq, EXxEVexS, Ib } },
++  },
++  /* EVEX_W_0F3A66_P_2 */
++  {
++    { "vfpclassps",	{ XMask, EXx, Ib } },
++    { "vfpclasspd",	{ XMask, EXx, Ib } },
++  },
++  /* EVEX_W_0F3A67_P_2 */
++  {
++    { "vfpclassss",	{ XMask, EXxmm_md, Ib } },
++    { "vfpclasssd",	{ XMask, EXxmm_mq, Ib } },
++  },
+ #endif /* NEED_VEX_W_TABLE */
+ #ifdef NEED_MOD_TABLE
+   {
+--- opcodes/i386-gen.c.jj	2014-09-10 21:04:59.927332483 +0200
++++ opcodes/i386-gen.c	2014-09-10 21:05:00.058331812 +0200
+@@ -220,6 +220,22 @@ static initializer cpu_flag_init[] =
+     "CpuMPX" },
+   { "CPU_SHA_FLAGS",
+     "CpuSHA" },
++  { "CPU_CLFLUSHOPT_FLAGS",
++    "CpuClflushOpt" },
++  { "CPU_XSAVES_FLAGS",
++    "CpuXSAVES" },
++  { "CPU_XSAVEC_FLAGS",
++    "CpuXSAVEC" },
++  { "CPU_PREFETCHWT1_FLAGS",
++    "CpuPREFETCHWT1" },
++  { "CPU_SE1_FLAGS",
++    "CpuSE1" },
++  { "CPU_AVX512DQ_FLAGS",
++    "CpuMMX|CpuSSE|CpuSSE2|CpuSSE3|CpuSSSE3|CpuSSE4_1|CpuSSE4_2|CpuAVX|CpuAVX2|CpuAVX512F|CpuAVX512DQ" },
++  { "CPU_AVX512BW_FLAGS",
++    "CpuMMX|CpuSSE|CpuSSE2|CpuSSE3|CpuSSSE3|CpuSSE4_1|CpuSSE4_2|CpuAVX|CpuAVX2|CpuAVX512F|CpuAVX512BW" },
++  { "CPU_AVX512VL_FLAGS",
++    "CpuMMX|CpuSSE|CpuSSE2|CpuSSE3|CpuSSSE3|CpuSSE4_1|CpuSSE4_2|CpuAVX|CpuAVX2|CpuAVX512F|CpuAVX512VL" },
+ };
+ 
+ static initializer operand_type_init[] =
+@@ -368,6 +384,9 @@ static bitfield cpu_flags[] =
+   BITFIELD (CpuAVX512CD),
+   BITFIELD (CpuAVX512ER),
+   BITFIELD (CpuAVX512PF),
++  BITFIELD (CpuAVX512VL),
++  BITFIELD (CpuAVX512DQ),
++  BITFIELD (CpuAVX512BW),
+   BITFIELD (CpuL1OM),
+   BITFIELD (CpuK1OM),
+   BITFIELD (CpuSSE4a),
+@@ -408,6 +427,11 @@ static bitfield cpu_flags[] =
+   BITFIELD (CpuSMAP),
+   BITFIELD (CpuSHA),
+   BITFIELD (CpuVREX),
++  BITFIELD (CpuClflushOpt),
++  BITFIELD (CpuXSAVES),
++  BITFIELD (CpuXSAVEC),
++  BITFIELD (CpuPREFETCHWT1),
++  BITFIELD (CpuSE1),
+   BITFIELD (Cpu64),
+   BITFIELD (CpuNo64),
+   BITFIELD (CpuMPX),
+--- opcodes/i386-opc.h.jj	2014-09-10 21:04:59.928332478 +0200
++++ opcodes/i386-opc.h	2014-09-10 21:05:00.116331515 +0200
+@@ -103,6 +103,12 @@ enum
+   CpuAVX512ER,
+   /* Intel AVX-512 Prefetch Instructions support required */
+   CpuAVX512PF,
++  /* Intel AVX-512 VL Instructions support required.  */
++  CpuAVX512VL,
++  /* Intel AVX-512 DQ Instructions support required.  */
++  CpuAVX512DQ,
++  /* Intel AVX-512 BW Instructions support required.  */
++  CpuAVX512BW,
+   /* Intel L1OM support required */
+   CpuL1OM,
+   /* Intel K1OM support required */
+@@ -169,6 +175,16 @@ enum
+   CpuSHA,
+   /* VREX support required  */
+   CpuVREX,
++  /* CLFLUSHOPT instruction required */
++  CpuClflushOpt,
++  /* XSAVES/XRSTORS instruction required */
++  CpuXSAVES,
++  /* XSAVEC instruction required */
++  CpuXSAVEC,
++  /* PREFETCHWT1 instruction required */
++  CpuPREFETCHWT1,
++  /* SE1 instruction required */
++  CpuSE1,
+   /* 64bit support required  */
+   Cpu64,
+   /* Not supported in the 64bit mode  */
+@@ -227,6 +243,9 @@ typedef union i386_cpu_flags
+       unsigned int cpuavx512cd:1;
+       unsigned int cpuavx512er:1;
+       unsigned int cpuavx512pf:1;
++      unsigned int cpuavx512vl:1;
++      unsigned int cpuavx512dq:1;
++      unsigned int cpuavx512bw:1;
+       unsigned int cpul1om:1;
+       unsigned int cpuk1om:1;
+       unsigned int cpuxsave:1;
+@@ -260,6 +279,11 @@ typedef union i386_cpu_flags
+       unsigned int cpusmap:1;
+       unsigned int cpusha:1;
+       unsigned int cpuvrex:1;
++      unsigned int cpuclflushopt:1;
++      unsigned int cpuxsaves:1;
++      unsigned int cpuxsavec:1;
++      unsigned int cpuprefetchwt1:1;
++      unsigned int cpuse1:1;
+       unsigned int cpu64:1;
+       unsigned int cpuno64:1;
+ #ifdef CpuUnused
+@@ -478,6 +502,8 @@ enum
+ #define NO_BROADCAST	0
+ #define BROADCAST_1TO16	1
+ #define BROADCAST_1TO8	2
++#define BROADCAST_1TO4	3
++#define BROADCAST_1TO2	4
+   Broadcast,
+ 
+   /* Static rounding control is supported.  */
+--- opcodes/i386-opc.tbl.jj	2014-09-10 21:04:59.931332463 +0200
++++ opcodes/i386-opc.tbl	2014-09-10 21:05:00.114331525 +0200
+@@ -3631,7 +3631,6 @@ vcvtps2pd, 3, 0x5A, None, 1, CpuAVX512F,
+ vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegYMM|RegMem }
+ vcvtps2ph, 4, 0x661D, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegZMM, RegYMM|RegMem }
+ vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegZMM|RegMem }
+ 
+ vcvtsd2si, 2, 0xF22D, None, 1, CpuAVX512F, Modrm|EVex=4|VexOpcode=0|VexW=1|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, Reg32 }
+ vcvtsd2si, 3, 0xF22D, None, 1, CpuAVX512F, Modrm|EVex=4|VexOpcode=0|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegXMM, Reg32 }
+@@ -3889,8 +3888,8 @@ vgatherdps, 2, 0x6692, None, 1, CpuAVX51
+ vmovntdqa, 2, 0x662A, None, 1, CpuAVX512F, Modrm|EVex=1|VexOpcode=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
+ vpgatherdd, 2, 0x6690, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
+ 
+-vgatherqps, 2, 0x6693, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
+-vpgatherqd, 2, 0x6691, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vgatherqps, 2, 0x6693, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpgatherqd, 2, 0x6691, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
+ 
+ vgetexppd, 2, 0x6642, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
+ vgetexppd, 3, 0x6642, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, RegZMM, RegZMM }
+@@ -4165,8 +4164,8 @@ vprolq, 3, 0x6672, 1, 1, CpuAVX512F, Mod
+ vprorq, 3, 0x6672, 0, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
+ vprorq, 3, 0x6672, 0, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegZMM }
+ 
+-vpscatterqd, 2, 0x66A1, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-vscatterqps, 2, 0x66A3, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterqd, 2, 0x66A1, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterqps, 2, 0x66A3, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+ 
+ vpshufd, 3, 0x6670, None, 1, CpuAVX512F, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
+ 
+@@ -4278,14 +4277,1608 @@ vscatterpf1dpd, 1, 0x66C6, 6, 1, CpuAVX5
+ vscatterpf1qpd, 1, 0x66C7, 6, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+ 
+ vgatherpf0dps, 1, 0x66C6, 1, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-vgatherpf0qps, 1, 0x66C7, 1, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vgatherpf0qps, 1, 0x66C7, 1, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+ vgatherpf1dps, 1, 0x66C6, 2, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-vgatherpf1qps, 1, 0x66C7, 2, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vgatherpf1qps, 1, 0x66C7, 2, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+ vscatterpf0dps, 1, 0x66C6, 5, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-vscatterpf0qps, 1, 0x66C7, 5, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterpf0qps, 1, 0x66C7, 5, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+ vscatterpf1dps, 1, 0x66C6, 6, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-vscatterpf1qps, 1, 0x66C7, 6, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+-
+-prefetchwt1, 1, 0x0F0D, 2, 2, CpuAVX512PF, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++vscatterpf1qps, 1, 0x66C7, 6, 1, CpuAVX512PF, Modrm|EVex=1|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
+ 
+ // AVX512PF instructions end.
++ 
++// CpuPREFETCHWT1 instructions.
++
++prefetchwt1, 1, 0x0F0D, 2, 2, CpuPREFETCHWT1, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++
++// CpuPREFETCHWT1 instructions end.
++
++// CLFLUSHOPT instructions.
++
++clflushopt, 1, 0x660fae, 0x7, 2, CpuClflushOpt, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Anysize|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++
++// CLFLUSHOPT instructions end.
++
++// XSAVES/XRSTORS instructions.
++
++xrstors, 1, 0xfc7, 0x3, 2, CpuXSAVES, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++xrstors64, 1, 0xfc7, 0x3, 2, CpuXSAVES|Cpu64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|Rex64, { Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++xsaves, 1, 0xfc7, 0x5, 2, CpuXSAVES, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++xsaves64, 1, 0xfc7, 0x5, 2, CpuXSAVES|Cpu64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|Rex64, { Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++
++// XSAVES instructions end.
++
++// XSAVEC instructions.
++
++xsavec, 1, 0xfc7, 0x4, 2, CpuXSAVEC, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++xsavec64, 1, 0xfc7, 0x4, 2, CpuXSAVEC|Cpu64, Modrm|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|Rex64, { Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++
++// XSAVEC instructions end.
++
++// SGX instructions.
++
++encls, 0, 0xf01cf, None, 3, CpuSE1, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { 0 }
++enclu, 0, 0xf01d7, None, 3, CpuSE1, No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { 0 }
++
++// SGX instructions end.
++
++// AVX512VL instructions.
++
++vaddpd, 3, 0x6658, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vaddpd, 3, 0x6658, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vdivpd, 3, 0x665E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vdivpd, 3, 0x665E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vmulpd, 3, 0x6659, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vmulpd, 3, 0x6659, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vsqrtpd, 2, 0x6651, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vsqrtpd, 2, 0x6651, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vsubpd, 3, 0x665C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vsubpd, 3, 0x665C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vaddps, 3, 0x58, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vaddps, 3, 0x58, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vcvtdq2ps, 2, 0x5B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtdq2ps, 2, 0x5B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtps2udq, 2, 0x79, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtps2udq, 2, 0x79, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vdivps, 3, 0x5E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vdivps, 3, 0x5E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vmulps, 3, 0x59, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vmulps, 3, 0x59, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vsqrtps, 2, 0x51, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vsqrtps, 2, 0x51, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vsubps, 3, 0x5C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vsubps, 3, 0x5C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++valignd, 4, 0x6603, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++valignd, 4, 0x6603, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermilps, 3, 0x6604, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpermilps, 3, 0x6604, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpternlogd, 4, 0x6625, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpternlogd, 4, 0x6625, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vshuff32x4, 4, 0x6623, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vshufi32x4, 4, 0x6643, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++valignq, 4, 0x6603, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++valignq, 4, 0x6603, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermilpd, 3, 0x6605, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpermilpd, 3, 0x6605, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpermpd, 3, 0x6601, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpermq, 3, 0x6600, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpternlogq, 4, 0x6625, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpternlogq, 4, 0x6625, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vshuff64x2, 4, 0x6623, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vshufi64x2, 4, 0x6643, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vblendmpd, 3, 0x6665, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vblendmpd, 3, 0x6665, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpabsq, 2, 0x661F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpabsq, 2, 0x661F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpblendmq, 3, 0x6664, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpblendmq, 3, 0x6664, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermi2pd, 3, 0x6677, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermi2pd, 3, 0x6677, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermi2q, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermi2q, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermilpd, 3, 0x660D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermilpd, 3, 0x660D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermpd, 3, 0x6616, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermq, 3, 0x6636, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermt2pd, 3, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermt2pd, 3, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermt2q, 3, 0x667E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermt2q, 3, 0x667E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxsq, 3, 0x663D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxsq, 3, 0x663D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxuq, 3, 0x663F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxuq, 3, 0x663F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminsq, 3, 0x6639, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminsq, 3, 0x6639, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminuq, 3, 0x663B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminuq, 3, 0x663B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmuldq, 3, 0x6628, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmuldq, 3, 0x6628, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vprolvq, 3, 0x6615, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vprolvq, 3, 0x6615, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vprorvq, 3, 0x6614, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vprorvq, 3, 0x6614, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsllvq, 3, 0x6647, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsllvq, 3, 0x6647, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsravq, 3, 0x6646, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsravq, 3, 0x6646, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrlvq, 3, 0x6645, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrlvq, 3, 0x6645, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vrcp14pd, 2, 0x664C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vrcp14pd, 2, 0x664C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vrsqrt14pd, 2, 0x664E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vrsqrt14pd, 2, 0x664E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vblendmps, 3, 0x6665, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vblendmps, 3, 0x6665, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpabsd, 2, 0x661E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpabsd, 2, 0x661E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpblendmd, 3, 0x6664, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpblendmd, 3, 0x6664, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermd, 3, 0x6636, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermi2d, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermi2d, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermi2ps, 3, 0x6677, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermi2ps, 3, 0x6677, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermilps, 3, 0x660C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermilps, 3, 0x660C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermps, 3, 0x6616, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermt2d, 3, 0x667E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermt2d, 3, 0x667E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermt2ps, 3, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermt2ps, 3, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxsd, 3, 0x663D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxsd, 3, 0x663D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxud, 3, 0x663F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxud, 3, 0x663F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminsd, 3, 0x6639, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminsd, 3, 0x6639, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminud, 3, 0x663B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminud, 3, 0x663B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmulld, 3, 0x6640, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmulld, 3, 0x6640, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vprolvd, 3, 0x6615, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vprolvd, 3, 0x6615, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vprorvd, 3, 0x6614, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vprorvd, 3, 0x6614, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsllvd, 3, 0x6647, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsllvd, 3, 0x6647, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsravd, 3, 0x6646, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsravd, 3, 0x6646, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrlvd, 3, 0x6645, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrlvd, 3, 0x6645, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vrcp14ps, 2, 0x664C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vrcp14ps, 2, 0x664C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vrsqrt14ps, 2, 0x664E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vrsqrt14ps, 2, 0x664E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vbroadcastf32x4, 2, 0x661A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vbroadcasti32x4, 2, 0x665A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vbroadcastss, 2, 0x6618, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vbroadcastss, 2, 0x6618, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcompressps, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vcompressps, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vexpandps, 2, 0x6688, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vexpandps, 2, 0x6688, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpbroadcastd, 2, 0x6658, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpbroadcastd, 2, 0x6658, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { RegXMM, RegXMM }
++vpbroadcastd, 2, 0x6658, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpbroadcastd, 2, 0x6658, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { RegXMM, RegYMM }
++vpbroadcastd, 2, 0x667C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegXMM }
++vpbroadcastd, 2, 0x667C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegYMM }
++vpcompressd, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpcompressd, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vpexpandd, 2, 0x6689, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpexpandd, 2, 0x6689, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vbroadcastsd, 2, 0x6619, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcompresspd, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vcompresspd, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vexpandpd, 2, 0x6688, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vexpandpd, 2, 0x6688, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpbroadcastq, 2, 0x6659, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpbroadcastq, 2, 0x6659, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { RegXMM, RegXMM }
++vpbroadcastq, 2, 0x6659, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpbroadcastq, 2, 0x6659, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { RegXMM, RegYMM }
++vpbroadcastq, 2, 0x667C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg64, RegXMM }
++vpbroadcastq, 2, 0x667C, None, 1, CpuAVX512F|CpuAVX512VL|Cpu64, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg64, RegYMM }
++vpcompressq, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpcompressq, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vpexpandq, 2, 0x6689, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpexpandq, 2, 0x6689, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcmpeq_oqpd, 3, 0x66C2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_oqpd, 3, 0x66C2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeq_ospd, 3, 0x66C2, 16, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_ospd, 3, 0x66C2, 16, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeq_uqpd, 3, 0x66C2, 8, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_uqpd, 3, 0x66C2, 8, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeq_uspd, 3, 0x66C2, 24, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_uspd, 3, 0x66C2, 24, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeqpd, 3, 0x66C2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeqpd, 3, 0x66C2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpfalse_oqpd, 3, 0x66C2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpfalse_oqpd, 3, 0x66C2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpfalse_ospd, 3, 0x66C2, 27, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpfalse_ospd, 3, 0x66C2, 27, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpfalsepd, 3, 0x66C2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpfalsepd, 3, 0x66C2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpge_oqpd, 3, 0x66C2, 29, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpge_oqpd, 3, 0x66C2, 29, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpge_ospd, 3, 0x66C2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpge_ospd, 3, 0x66C2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgepd, 3, 0x66C2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgepd, 3, 0x66C2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgt_oqpd, 3, 0x66C2, 30, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgt_oqpd, 3, 0x66C2, 30, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgt_ospd, 3, 0x66C2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgt_ospd, 3, 0x66C2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgtpd, 3, 0x66C2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgtpd, 3, 0x66C2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmple_oqpd, 3, 0x66C2, 18, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmple_oqpd, 3, 0x66C2, 18, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmple_ospd, 3, 0x66C2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmple_ospd, 3, 0x66C2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmplepd, 3, 0x66C2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmplepd, 3, 0x66C2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmplt_oqpd, 3, 0x66C2, 17, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmplt_oqpd, 3, 0x66C2, 17, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmplt_ospd, 3, 0x66C2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmplt_ospd, 3, 0x66C2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpltpd, 3, 0x66C2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpltpd, 3, 0x66C2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_oqpd, 3, 0x66C2, 12, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_oqpd, 3, 0x66C2, 12, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_ospd, 3, 0x66C2, 28, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_ospd, 3, 0x66C2, 28, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_uqpd, 3, 0x66C2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_uqpd, 3, 0x66C2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_uspd, 3, 0x66C2, 20, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_uspd, 3, 0x66C2, 20, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneqpd, 3, 0x66C2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneqpd, 3, 0x66C2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnge_uqpd, 3, 0x66C2, 25, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnge_uqpd, 3, 0x66C2, 25, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnge_uspd, 3, 0x66C2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnge_uspd, 3, 0x66C2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngepd, 3, 0x66C2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngepd, 3, 0x66C2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngt_uqpd, 3, 0x66C2, 26, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngt_uqpd, 3, 0x66C2, 26, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngt_uspd, 3, 0x66C2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngt_uspd, 3, 0x66C2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngtpd, 3, 0x66C2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngtpd, 3, 0x66C2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnle_uqpd, 3, 0x66C2, 22, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnle_uqpd, 3, 0x66C2, 22, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnle_uspd, 3, 0x66C2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnle_uspd, 3, 0x66C2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnlepd, 3, 0x66C2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnlepd, 3, 0x66C2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnlt_uqpd, 3, 0x66C2, 21, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnlt_uqpd, 3, 0x66C2, 21, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnlt_uspd, 3, 0x66C2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnlt_uspd, 3, 0x66C2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnltpd, 3, 0x66C2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnltpd, 3, 0x66C2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpord_qpd, 3, 0x66C2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpord_qpd, 3, 0x66C2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpord_spd, 3, 0x66C2, 23, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpord_spd, 3, 0x66C2, 23, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpordpd, 3, 0x66C2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpordpd, 3, 0x66C2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmppd, 4, 0x66C2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmppd, 4, 0x66C2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmptrue_uqpd, 3, 0x66C2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmptrue_uqpd, 3, 0x66C2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmptrue_uspd, 3, 0x66C2, 31, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmptrue_uspd, 3, 0x66C2, 31, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmptruepd, 3, 0x66C2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmptruepd, 3, 0x66C2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpunord_qpd, 3, 0x66C2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpunord_qpd, 3, 0x66C2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpunord_spd, 3, 0x66C2, 19, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpunord_spd, 3, 0x66C2, 19, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpunordpd, 3, 0x66C2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpunordpd, 3, 0x66C2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vcmpeq_oqps, 3, 0xC2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_oqps, 3, 0xC2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeq_osps, 3, 0xC2, 16, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_osps, 3, 0xC2, 16, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeq_uqps, 3, 0xC2, 8, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_uqps, 3, 0xC2, 8, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeq_usps, 3, 0xC2, 24, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeq_usps, 3, 0xC2, 24, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpeqps, 3, 0xC2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpeqps, 3, 0xC2, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpfalse_oqps, 3, 0xC2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpfalse_oqps, 3, 0xC2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpfalse_osps, 3, 0xC2, 27, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpfalse_osps, 3, 0xC2, 27, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpfalseps, 3, 0xC2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpfalseps, 3, 0xC2, 11, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpge_oqps, 3, 0xC2, 29, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpge_oqps, 3, 0xC2, 29, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpge_osps, 3, 0xC2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpge_osps, 3, 0xC2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgeps, 3, 0xC2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgeps, 3, 0xC2, 13, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgt_oqps, 3, 0xC2, 30, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgt_oqps, 3, 0xC2, 30, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgt_osps, 3, 0xC2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgt_osps, 3, 0xC2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpgtps, 3, 0xC2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpgtps, 3, 0xC2, 14, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmple_oqps, 3, 0xC2, 18, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmple_oqps, 3, 0xC2, 18, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmple_osps, 3, 0xC2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmple_osps, 3, 0xC2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpleps, 3, 0xC2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpleps, 3, 0xC2, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmplt_oqps, 3, 0xC2, 17, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmplt_oqps, 3, 0xC2, 17, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmplt_osps, 3, 0xC2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmplt_osps, 3, 0xC2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpltps, 3, 0xC2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpltps, 3, 0xC2, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_oqps, 3, 0xC2, 12, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_oqps, 3, 0xC2, 12, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_osps, 3, 0xC2, 28, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_osps, 3, 0xC2, 28, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_uqps, 3, 0xC2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_uqps, 3, 0xC2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneq_usps, 3, 0xC2, 20, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneq_usps, 3, 0xC2, 20, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpneqps, 3, 0xC2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpneqps, 3, 0xC2, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnge_uqps, 3, 0xC2, 25, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnge_uqps, 3, 0xC2, 25, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnge_usps, 3, 0xC2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnge_usps, 3, 0xC2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngeps, 3, 0xC2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngeps, 3, 0xC2, 9, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngt_uqps, 3, 0xC2, 26, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngt_uqps, 3, 0xC2, 26, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngt_usps, 3, 0xC2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngt_usps, 3, 0xC2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpngtps, 3, 0xC2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpngtps, 3, 0xC2, 10, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnle_uqps, 3, 0xC2, 22, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnle_uqps, 3, 0xC2, 22, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnle_usps, 3, 0xC2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnle_usps, 3, 0xC2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnleps, 3, 0xC2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnleps, 3, 0xC2, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnlt_uqps, 3, 0xC2, 21, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnlt_uqps, 3, 0xC2, 21, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnlt_usps, 3, 0xC2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnlt_usps, 3, 0xC2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpnltps, 3, 0xC2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpnltps, 3, 0xC2, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpord_qps, 3, 0xC2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpord_qps, 3, 0xC2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpord_sps, 3, 0xC2, 23, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpord_sps, 3, 0xC2, 23, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpordps, 3, 0xC2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpordps, 3, 0xC2, 7, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpps, 4, 0xC2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpps, 4, 0xC2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmptrue_uqps, 3, 0xC2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmptrue_uqps, 3, 0xC2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmptrue_usps, 3, 0xC2, 31, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmptrue_usps, 3, 0xC2, 31, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmptrueps, 3, 0xC2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmptrueps, 3, 0xC2, 15, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpunord_qps, 3, 0xC2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpunord_qps, 3, 0xC2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpunord_sps, 3, 0xC2, 19, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpunord_sps, 3, 0xC2, 19, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vcmpunordps, 3, 0xC2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vcmpunordps, 3, 0xC2, 3, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vcompresspd, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vcompresspd, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vgatherdpd, 2, 0x6692, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgatherdpd, 2, 0x6692, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vgatherqpd, 2, 0x6693, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgatherqpd, 2, 0x6693, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpcompressq, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpcompressq, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpgatherdq, 2, 0x6690, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpgatherdq, 2, 0x6690, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpgatherqq, 2, 0x6691, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpgatherqq, 2, 0x6691, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpscatterdq, 2, 0x66A0, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterdq, 2, 0x66A0, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterqq, 2, 0x66A1, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterqq, 2, 0x66A1, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterdpd, 2, 0x66A2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterdpd, 2, 0x66A2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterqpd, 2, 0x66A3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterqpd, 2, 0x66A3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=3|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vcompressps, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vcompressps, 2, 0x668A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vgatherdps, 2, 0x6692, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgatherdps, 2, 0x6692, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vgatherqps, 2, 0x6693, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgatherqps, 2, 0x6693, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovntdqa, 2, 0x662A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovntdqa, 2, 0x662A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpcompressd, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpcompressd, 2, 0x668B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpgatherdd, 2, 0x6690, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpgatherdd, 2, 0x6690, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpgatherqd, 2, 0x6691, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpgatherqd, 2, 0x6691, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpscatterdd, 2, 0x66A0, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterdd, 2, 0x66A0, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterqd, 2, 0x66A1, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpscatterqd, 2, 0x66A1, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterdps, 2, 0x66A2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterdps, 2, 0x66A2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterqps, 2, 0x66A3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vscatterqps, 2, 0x66A3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|NoDefMask|VexOpcode=1|VexW=1|Disp8MemShift=2|VecSIB=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vcvtdq2pd, 2, 0xF3E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtdq2pd, 2, 0xF3E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtudq2pd, 2, 0xF37A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtudq2pd, 2, 0xF37A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcvtpd2dq, 2, 0xF2E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2dqx, 2, 0xF2E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2dq, 2, 0xF2E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2dqy, 2, 0xF2E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2ps, 2, 0x665A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2psx, 2, 0x665A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2ps, 2, 0x665A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2psy, 2, 0x665A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++
++vcvtpd2udq, 2, 0x79, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2udqx, 2, 0x79, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2udq, 2, 0x79, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2udqy, 2, 0x79, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtph2ps, 2, 0x6613, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtph2ps, 2, 0x6613, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcvtps2dq, 2, 0x665B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtps2dq, 2, 0x665B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcvtps2pd, 2, 0x5A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtps2pd, 2, 0x5A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM|RegMem }
++vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegXMM|RegMem }
++
++vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vcvtps2ph, 3, 0x661D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vcvttpd2dq, 2, 0x66E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2dqx, 2, 0x66E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2dq, 2, 0x66E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2dqy, 2, 0x66E6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++
++vcvttpd2udq, 2, 0x78, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2udqx, 2, 0x78, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2udq, 2, 0x78, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2udqy, 2, 0x78, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++
++vcvttps2dq, 2, 0xF35B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttps2dq, 2, 0xF35B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcvttps2udq, 2, 0x78, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttps2udq, 2, 0x78, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmaxps, 3, 0x5F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vmaxps, 3, 0x5F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vminps, 3, 0x5D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vminps, 3, 0x5D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vcvtudq2ps, 2, 0xF27A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtudq2ps, 2, 0xF27A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vextractf32x4, 3, 0x6619, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vextracti32x4, 3, 0x6639, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vextractf32x4, 3, 0x6619, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegXMM|RegMem }
++vextracti32x4, 3, 0x6639, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegXMM|RegMem }
++vinsertf32x4, 4, 0x6618, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vinserti32x4, 4, 0x6638, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vfixupimmpd, 4, 0x6654, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfixupimmpd, 4, 0x6654, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vgetmantpd, 3, 0x6626, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgetmantpd, 3, 0x6626, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vrndscalepd, 3, 0x6609, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vrndscalepd, 3, 0x6609, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vfixupimmps, 4, 0x6654, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfixupimmps, 4, 0x6654, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vgetmantps, 3, 0x6626, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgetmantps, 3, 0x6626, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vrndscaleps, 3, 0x6608, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vrndscaleps, 3, 0x6608, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vfmadd132pd, 3, 0x6698, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmadd132pd, 3, 0x6698, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmadd213pd, 3, 0x66A8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmadd213pd, 3, 0x66A8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmadd231pd, 3, 0x66B8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmadd231pd, 3, 0x66B8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmaddsub132pd, 3, 0x6696, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmaddsub132pd, 3, 0x6696, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmaddsub213pd, 3, 0x66A6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmaddsub213pd, 3, 0x66A6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmaddsub231pd, 3, 0x66B6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmaddsub231pd, 3, 0x66B6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsub132pd, 3, 0x669A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsub132pd, 3, 0x669A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsub213pd, 3, 0x66AA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsub213pd, 3, 0x66AA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsub231pd, 3, 0x66BA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsub231pd, 3, 0x66BA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsubadd132pd, 3, 0x6697, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsubadd132pd, 3, 0x6697, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsubadd213pd, 3, 0x66A7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsubadd213pd, 3, 0x66A7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsubadd231pd, 3, 0x66B7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsubadd231pd, 3, 0x66B7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmadd132pd, 3, 0x669C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmadd132pd, 3, 0x669C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmadd213pd, 3, 0x66AC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmadd213pd, 3, 0x66AC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmadd231pd, 3, 0x66BC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmadd231pd, 3, 0x66BC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmsub132pd, 3, 0x669E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmsub132pd, 3, 0x669E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmsub213pd, 3, 0x66AE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmsub213pd, 3, 0x66AE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmsub231pd, 3, 0x66BE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmsub231pd, 3, 0x66BE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vscalefpd, 3, 0x662C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vscalefpd, 3, 0x662C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vfmadd132ps, 3, 0x6698, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmadd132ps, 3, 0x6698, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmadd213ps, 3, 0x66A8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmadd213ps, 3, 0x66A8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmadd231ps, 3, 0x66B8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmadd231ps, 3, 0x66B8, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmaddsub132ps, 3, 0x6696, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmaddsub132ps, 3, 0x6696, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmaddsub213ps, 3, 0x66A6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmaddsub213ps, 3, 0x66A6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmaddsub231ps, 3, 0x66B6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmaddsub231ps, 3, 0x66B6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsub132ps, 3, 0x669A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsub132ps, 3, 0x669A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsub213ps, 3, 0x66AA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsub213ps, 3, 0x66AA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsub231ps, 3, 0x66BA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsub231ps, 3, 0x66BA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsubadd132ps, 3, 0x6697, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsubadd132ps, 3, 0x6697, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsubadd213ps, 3, 0x66A7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsubadd213ps, 3, 0x66A7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfmsubadd231ps, 3, 0x66B7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfmsubadd231ps, 3, 0x66B7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmadd132ps, 3, 0x669C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmadd132ps, 3, 0x669C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmadd213ps, 3, 0x66AC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmadd213ps, 3, 0x66AC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmadd231ps, 3, 0x66BC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmadd231ps, 3, 0x66BC, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmsub132ps, 3, 0x669E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmsub132ps, 3, 0x669E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmsub213ps, 3, 0x66AE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmsub213ps, 3, 0x66AE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vfnmsub231ps, 3, 0x66BE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vfnmsub231ps, 3, 0x66BE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vscalefps, 3, 0x662C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vscalefps, 3, 0x662C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vgetexppd, 2, 0x6642, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgetexppd, 2, 0x6642, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vgetexpps, 2, 0x6642, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vgetexpps, 2, 0x6642, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vmaxpd, 3, 0x665F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vmaxpd, 3, 0x665F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vminpd, 3, 0x665D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vminpd, 3, 0x665D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vmovapd, 2, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovapd, 2, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqa64, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqa64, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovntpd, 2, 0x662B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovntpd, 2, 0x662B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovupd, 2, 0x6611, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovupd, 2, 0x6611, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vmovapd, 2, 0x6628, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovapd, 2, 0x6628, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovapd, 2, 0x6628, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovapd, 2, 0x6628, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovapd, 2, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovapd, 2, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vmovdqa64, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovdqa64, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovdqa64, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovdqa64, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovdqa64, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovdqa64, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vmovupd, 2, 0x6610, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovupd, 2, 0x6610, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovupd, 2, 0x6610, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovupd, 2, 0x6610, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovupd, 2, 0x6611, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovupd, 2, 0x6611, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vpsllq, 3, 0x66F3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsllq, 3, 0x66F3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsraq, 3, 0x66E2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsraq, 3, 0x66E2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrlq, 3, 0x66D3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrlq, 3, 0x66D3, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vmovaps, 2, 0x28, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovaps, 2, 0x28, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovaps, 2, 0x28, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovaps, 2, 0x28, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovaps, 2, 0x29, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovaps, 2, 0x29, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vmovups, 2, 0x10, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovups, 2, 0x10, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovups, 2, 0x10, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovups, 2, 0x10, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovups, 2, 0x11, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovups, 2, 0x11, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++
++vmovaps, 2, 0x29, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovaps, 2, 0x29, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovntps, 2, 0x2B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovntps, 2, 0x2B, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovups, 2, 0x11, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovups, 2, 0x11, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vmovddup, 2, 0xF212, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovddup, 2, 0xF212, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vmovdqa32, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovdqa32, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovdqa32, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovdqa32, 2, 0x666F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovdqa32, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovdqa32, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vpslld, 3, 0x66F2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpslld, 3, 0x66F2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrad, 3, 0x66E2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrad, 3, 0x66E2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrld, 3, 0x66D2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrld, 3, 0x66D2, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vmovdqa32, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqa32, 2, 0x667F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovntdq, 2, 0x66E7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovntdq, 2, 0x66E7, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vmovdqu32, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqu32, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vmovdqu32, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovdqu32, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovdqu32, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovdqu32, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovdqu32, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovdqu32, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++vmovshdup, 2, 0xF316, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovshdup, 2, 0xF316, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovsldup, 2, 0xF312, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovsldup, 2, 0xF312, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vmovdqu64, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovdqu64, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovdqu64, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovdqu64, 2, 0xF36F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovdqu64, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovdqu64, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++
++vmovdqu64, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqu64, 2, 0xF37F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=2|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpaddd, 3, 0x66FE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddd, 3, 0x66FE, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpandd, 3, 0x66DB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpandd, 3, 0x66DB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpandnd, 3, 0x66DF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpandnd, 3, 0x66DF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpord, 3, 0x66EB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpord, 3, 0x66EB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vprold, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vprold, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vprold, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vprold, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vprord, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vprord, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vprord, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vprord, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpshufd, 3, 0x6670, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpshufd, 3, 0x6670, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpslld, 3, 0x6672, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpslld, 3, 0x6672, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpslld, 3, 0x6672, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpslld, 3, 0x6672, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsrad, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsrad, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsrad, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsrad, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsrld, 3, 0x6672, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsrld, 3, 0x6672, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsrld, 3, 0x6672, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsrld, 3, 0x6672, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsubd, 3, 0x66FA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubd, 3, 0x66FA, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpckhdq, 3, 0x666A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpckhdq, 3, 0x666A, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpckldq, 3, 0x6662, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpckldq, 3, 0x6662, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpxord, 3, 0x66EF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpxord, 3, 0x66EF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpaddq, 3, 0x66D4, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddq, 3, 0x66D4, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpandnq, 3, 0x66DF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpandnq, 3, 0x66DF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpandq, 3, 0x66DB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpandq, 3, 0x66DB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmuludq, 3, 0x66F4, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmuludq, 3, 0x66F4, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vporq, 3, 0x66EB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vporq, 3, 0x66EB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vprolq, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vprolq, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vprolq, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vprolq, 3, 0x6672, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vprorq, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vprorq, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vprorq, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vprorq, 3, 0x6672, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsllq, 3, 0x6673, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsllq, 3, 0x6673, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsllq, 3, 0x6673, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsllq, 3, 0x6673, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsraq, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsraq, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsraq, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsraq, 3, 0x6672, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsrlq, 3, 0x6673, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsrlq, 3, 0x6673, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsrlq, 3, 0x6673, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsrlq, 3, 0x6673, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsubq, 3, 0x66FB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubq, 3, 0x66FB, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpckhqdq, 3, 0x666D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpckhqdq, 3, 0x666D, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpcklqdq, 3, 0x666C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpcklqdq, 3, 0x666C, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpxorq, 3, 0x66EF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpxorq, 3, 0x66EF, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vshufpd, 4, 0x66C6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vshufpd, 4, 0x66C6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vunpckhpd, 3, 0x6615, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vunpckhpd, 3, 0x6615, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vunpcklpd, 3, 0x6614, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vunpcklpd, 3, 0x6614, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpcmpeqd, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpeqd, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM, RegMask }
++vpcmpeqd, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpeqd, 3, 0x6676, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM, RegMask }
++vpcmpd, 4, 0x661F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpd, 4, 0x661F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpeqd, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpeqd, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM, RegXMM, RegMask }
++vpcmpeqd, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpeqd, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM, RegYMM, RegMask }
++vpcmpequd, 3, 0x661E, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpequd, 3, 0x661E, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpled, 3, 0x661F, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpled, 3, 0x661F, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpleud, 3, 0x661E, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpleud, 3, 0x661E, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpltd, 3, 0x661F, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpltd, 3, 0x661F, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpltud, 3, 0x661E, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpltud, 3, 0x661E, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpneqd, 3, 0x661F, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpneqd, 3, 0x661F, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnequd, 3, 0x661E, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnequd, 3, 0x661E, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnled, 3, 0x661F, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnled, 3, 0x661F, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnleud, 3, 0x661E, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnleud, 3, 0x661E, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnltd, 3, 0x661F, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnltd, 3, 0x661F, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnltud, 3, 0x661E, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnltud, 3, 0x661E, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpud, 4, 0x661E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpud, 4, 0x661E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vpcmpgtd, 3, 0x6666, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpgtd, 3, 0x6666, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vpcmpeqq, 3, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM, RegMask }
++vpcmpeqq, 3, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpeqq, 3, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpeqq, 3, 0x6629, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM, RegMask }
++vpcmpeqq, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpeqq, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpeqq, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM, RegYMM, RegMask }
++vpcmpeqq, 3, 0x661F, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM, RegXMM, RegMask }
++vpcmpequq, 3, 0x661E, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpequq, 3, 0x661E, 0, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpleq, 3, 0x661F, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpleq, 3, 0x661F, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpleuq, 3, 0x661E, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpleuq, 3, 0x661E, 2, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpltq, 3, 0x661F, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpltq, 3, 0x661F, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpltuq, 3, 0x661E, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpltuq, 3, 0x661E, 1, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpneqq, 3, 0x661F, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpneqq, 3, 0x661F, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnequq, 3, 0x661E, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnequq, 3, 0x661E, 4, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnleq, 3, 0x661F, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnleq, 3, 0x661F, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnleuq, 3, 0x661E, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnleuq, 3, 0x661E, 6, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnltq, 3, 0x661F, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnltq, 3, 0x661F, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpnltuq, 3, 0x661E, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpnltuq, 3, 0x661E, 5, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|ImmExt, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpq, 4, 0x661F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpq, 4, 0x661F, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpuq, 4, 0x661E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpuq, 4, 0x661E, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vpcmpgtq, 3, 0x6637, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpgtq, 3, 0x6637, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vptestmq, 3, 0x6627, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestmq, 3, 0x6627, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vpmovdb, 2, 0xF331, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovdb, 2, 0xF331, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovsdb, 2, 0xF321, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovsdb, 2, 0xF321, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovusdb, 2, 0xF311, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovusdb, 2, 0xF311, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++
++vpmovdb, 2, 0xF331, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovdb, 2, 0xF331, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsdb, 2, 0xF321, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsdb, 2, 0xF321, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusdb, 2, 0xF311, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusdb, 2, 0xF311, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmovdw, 2, 0xF333, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovdw, 2, 0xF333, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovsdw, 2, 0xF323, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovsdw, 2, 0xF323, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovusdw, 2, 0xF313, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovusdw, 2, 0xF313, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++
++vpmovdw, 2, 0xF333, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovdw, 2, 0xF333, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsdw, 2, 0xF323, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsdw, 2, 0xF323, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusdw, 2, 0xF313, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusdw, 2, 0xF313, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmovqb, 2, 0xF332, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovqb, 2, 0xF332, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsqb, 2, 0xF322, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsqb, 2, 0xF322, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusqb, 2, 0xF312, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusqb, 2, 0xF312, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmovqb, 2, 0xF332, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovqb, 2, 0xF332, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovsqb, 2, 0xF322, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovsqb, 2, 0xF322, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovusqb, 2, 0xF312, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovusqb, 2, 0xF312, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++
++vpmovqd, 2, 0xF335, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovqd, 2, 0xF335, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovsqd, 2, 0xF325, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovsqd, 2, 0xF325, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovusqd, 2, 0xF315, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovusqd, 2, 0xF315, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++
++vpmovqd, 2, 0xF335, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovqd, 2, 0xF335, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsqd, 2, 0xF325, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsqd, 2, 0xF325, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusqd, 2, 0xF315, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusqd, 2, 0xF315, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmovqw, 2, 0xF334, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovqw, 2, 0xF334, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovsqw, 2, 0xF324, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovsqw, 2, 0xF324, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovusqw, 2, 0xF314, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovusqw, 2, 0xF314, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++
++vpmovqw, 2, 0xF334, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovqw, 2, 0xF334, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsqw, 2, 0xF324, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovsqw, 2, 0xF324, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusqw, 2, 0xF314, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovusqw, 2, 0xF314, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmovsxbd, 2, 0x6621, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovsxbd, 2, 0x6621, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmovzxbd, 2, 0x6631, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovzxbd, 2, 0x6631, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpmovsxbq, 2, 0x6622, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovsxbq, 2, 0x6622, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmovzxbq, 2, 0x6632, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovzxbq, 2, 0x6632, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpmovsxdq, 2, 0x6625, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovsxdq, 2, 0x6625, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmovzxdq, 2, 0x6635, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovzxdq, 2, 0x6635, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpmovsxwd, 2, 0x6623, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovsxwd, 2, 0x6623, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmovzxwd, 2, 0x6633, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovzxwd, 2, 0x6633, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpmovsxwq, 2, 0x6624, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovsxwq, 2, 0x6624, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmovzxwq, 2, 0x6634, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovzxwq, 2, 0x6634, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vptestmd, 3, 0x6627, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestmd, 3, 0x6627, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vptestnmd, 3, 0xF327, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestnmd, 3, 0xF327, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vptestnmq, 3, 0xF327, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestnmq, 3, 0xF327, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vshufps, 4, 0xC6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vshufps, 4, 0xC6, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vunpckhps, 3, 0x15, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vunpckhps, 3, 0x15, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vunpcklps, 3, 0x14, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vunpcklps, 3, 0x14, None, 1, CpuAVX512F|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++// AVX512VL instructions end.
++
++// AVX512VL and AVX512CD instructions.
++
++vpbroadcastmb2q, 2, 0xF32A, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegXMM }
++vpbroadcastmb2q, 2, 0xF32A, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegYMM }
++
++vpbroadcastmw2d, 2, 0xF33A, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegXMM }
++vpbroadcastmw2d, 2, 0xF33A, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegYMM }
++
++vpconflictd, 2, 0x66C4, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpconflictd, 2, 0x66C4, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vplzcntd, 2, 0x6644, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vplzcntd, 2, 0x6644, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpconflictq, 2, 0x66C4, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpconflictq, 2, 0x66C4, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vplzcntq, 2, 0x6644, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vplzcntq, 2, 0x6644, None, 1, CpuAVX512CD|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++// AVX512VL and AVX512CD instructions end.
++
++// AVX512BW instructions end.
++
++kaddd, 3, 0x664A, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kandd, 3, 0x6641, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kandnd, 3, 0x6642, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kmovd, 2, 0x6690, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegMask }
++kmovd, 2, 0x6691, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++knotd, 2, 0x6644, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++kord, 3, 0x6645, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kortestd, 2, 0x6698, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++ktestd, 2, 0x6699, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++kxnord, 3, 0x6646, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kxord, 3, 0x6647, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++
++kaddq, 3, 0x4A, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kandnq, 3, 0x42, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kandq, 3, 0x41, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kmovq, 2, 0x90, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegMask }
++kmovq, 2, 0x91, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++knotq, 2, 0x44, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++korq, 3, 0x45, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kortestq, 2, 0x98, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++ktestq, 2, 0x99, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++kunpckdq, 3, 0x4B, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kunpckwd, 3, 0x4B, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kxnorq, 3, 0x46, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kxorq, 3, 0x47, None, 1, CpuAVX512BW, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++
++kmovd, 2, 0xF292, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Reg32, RegMask }
++kmovd, 2, 0xF293, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, Reg32 }
++kmovq, 2, 0xF292, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Reg64, RegMask }
++kmovq, 2, 0xF293, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, Reg64 }
++
++kshiftld, 3, 0x6633, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegMask, RegMask }
++kshiftlq, 3, 0x6633, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=2|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegMask, RegMask }
++kshiftrd, 3, 0x6631, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegMask, RegMask }
++kshiftrq, 3, 0x6631, None, 1, CpuAVX512BW, Modrm|Vex=1|VexOpcode=2|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegMask, RegMask }
++
++vdbpsadbw, 4, 0x6642, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vdbpsadbw, 4, 0x6642, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vdbpsadbw, 4, 0x6642, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vmovdqu16, 2, 0xF26F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vmovdqu16, 2, 0xF26F, None, 1, CpuAVX512BW, Modrm|S|EVex=1|Masking=3|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegZMM }
++vmovdqu16, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovdqu16, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovdqu16, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovdqu16, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovdqu16, 2, 0xF27F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegZMM|RegMem }
++vmovdqu16, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovdqu16, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++
++vmovdqu16, 2, 0xF27F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=0|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqu16, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqu16, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vmovdqu8, 2, 0xF27F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqu8, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vmovdqu8, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vmovdqu8, 2, 0xF26F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vmovdqu8, 2, 0xF26F, None, 1, CpuAVX512BW, Modrm|S|EVex=1|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegZMM }
++vmovdqu8, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vmovdqu8, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vmovdqu8, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|S|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM }
++vmovdqu8, 2, 0xF26F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|S|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM }
++vmovdqu8, 2, 0xF27F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegZMM|RegMem }
++vmovdqu8, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vmovdqu8, 2, 0xF27F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegYMM|RegMem }
++
++vpabsb, 2, 0x661C, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpabsb, 2, 0x661C, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpabsb, 2, 0x661C, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmaxsb, 3, 0x663C, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmaxsb, 3, 0x663C, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxsb, 3, 0x663C, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminsb, 3, 0x6638, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpminsb, 3, 0x6638, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminsb, 3, 0x6638, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpshufb, 3, 0x6600, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpshufb, 3, 0x6600, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpshufb, 3, 0x6600, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpabsw, 2, 0x661D, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpabsw, 2, 0x661D, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpabsw, 2, 0x661D, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmaddubsw, 3, 0x6604, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmaddubsw, 3, 0x6604, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaddubsw, 3, 0x6604, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxuw, 3, 0x663E, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmaxuw, 3, 0x663E, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxuw, 3, 0x663E, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminuw, 3, 0x663A, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpminuw, 3, 0x663A, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminuw, 3, 0x663A, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmulhrsw, 3, 0x660B, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmulhrsw, 3, 0x660B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmulhrsw, 3, 0x660B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpackssdw, 3, 0x666B, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpackssdw, 3, 0x666B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpackssdw, 3, 0x666B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpacksswb, 3, 0x6663, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpacksswb, 3, 0x6663, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpacksswb, 3, 0x6663, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpackuswb, 3, 0x6667, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpackuswb, 3, 0x6667, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpackuswb, 3, 0x6667, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpackusdw, 3, 0x662B, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpackusdw, 3, 0x662B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpackusdw, 3, 0x662B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpaddb, 3, 0x66FC, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpaddb, 3, 0x66FC, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddb, 3, 0x66FC, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpaddsb, 3, 0x66EC, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpaddsb, 3, 0x66EC, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddsb, 3, 0x66EC, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpaddusb, 3, 0x66DC, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpaddusb, 3, 0x66DC, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddusb, 3, 0x66DC, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpavgb, 3, 0x66E0, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpavgb, 3, 0x66E0, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpavgb, 3, 0x66E0, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxub, 3, 0x66DE, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmaxub, 3, 0x66DE, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxub, 3, 0x66DE, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminub, 3, 0x66DA, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpminub, 3, 0x66DA, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminub, 3, 0x66DA, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsubb, 3, 0x66F8, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsubb, 3, 0x66F8, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubb, 3, 0x66F8, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsubsb, 3, 0x66E8, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsubsb, 3, 0x66E8, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubsb, 3, 0x66E8, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsubusb, 3, 0x66D8, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsubusb, 3, 0x66D8, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubusb, 3, 0x66D8, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpckhbw, 3, 0x6668, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpunpckhbw, 3, 0x6668, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpckhbw, 3, 0x6668, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpcklbw, 3, 0x6660, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpunpcklbw, 3, 0x6660, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpcklbw, 3, 0x6660, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpaddsw, 3, 0x66ED, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpaddsw, 3, 0x66ED, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddsw, 3, 0x66ED, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpaddusw, 3, 0x66DD, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpaddusw, 3, 0x66DD, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddusw, 3, 0x66DD, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpaddw, 3, 0x66FD, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpaddw, 3, 0x66FD, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpaddw, 3, 0x66FD, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpavgw, 3, 0x66E3, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpavgw, 3, 0x66E3, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpavgw, 3, 0x66E3, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmaxsw, 3, 0x66EE, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmaxsw, 3, 0x66EE, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaxsw, 3, 0x66EE, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpminsw, 3, 0x66EA, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpminsw, 3, 0x66EA, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpminsw, 3, 0x66EA, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmulhuw, 3, 0x66E4, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmulhuw, 3, 0x66E4, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmulhuw, 3, 0x66E4, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmulhw, 3, 0x66E5, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmulhw, 3, 0x66E5, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmulhw, 3, 0x66E5, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpmullw, 3, 0x66D5, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmullw, 3, 0x66D5, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmullw, 3, 0x66D5, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsllw, 3, 0x6671, 6, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegZMM }
++vpsllw, 3, 0x6671, 6, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpsllw, 3, 0x6671, 6, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsllw, 3, 0x6671, 6, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsllw, 3, 0x6671, 6, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsllw, 3, 0x6671, 6, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsllw, 3, 0x66F1, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsllw, 3, 0x66F1, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsllw, 3, 0x66F1, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsraw, 3, 0x6671, 4, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegZMM }
++vpsraw, 3, 0x6671, 4, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpsraw, 3, 0x6671, 4, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsraw, 3, 0x6671, 4, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsraw, 3, 0x6671, 4, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsraw, 3, 0x6671, 4, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsraw, 3, 0x66E1, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsraw, 3, 0x66E1, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsraw, 3, 0x66E1, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrlw, 3, 0x6671, 2, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegZMM }
++vpsrlw, 3, 0x6671, 2, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpsrlw, 3, 0x6671, 2, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsrlw, 3, 0x6671, 2, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsrlw, 3, 0x6671, 2, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsrlw, 3, 0x6671, 2, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsrlw, 3, 0x66D1, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsrlw, 3, 0x66D1, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrlw, 3, 0x66D1, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsubsw, 3, 0x66E9, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsubsw, 3, 0x66E9, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubsw, 3, 0x66E9, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsubusw, 3, 0x66D9, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsubusw, 3, 0x66D9, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubusw, 3, 0x66D9, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsubw, 3, 0x66F9, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsubw, 3, 0x66F9, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsubw, 3, 0x66F9, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpckhwd, 3, 0x6669, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpunpckhwd, 3, 0x6669, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpckhwd, 3, 0x6669, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpunpcklwd, 3, 0x6661, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpunpcklwd, 3, 0x6661, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpunpcklwd, 3, 0x6661, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpalignr, 4, 0x660F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VecESize=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpalignr, 4, 0x660F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpalignr, 4, 0x660F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VecESize=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpblendmb, 3, 0x6666, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpblendmb, 3, 0x6666, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpblendmb, 3, 0x6666, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpbroadcastb, 2, 0x6678, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegZMM }
++vpbroadcastb, 2, 0x6678, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegXMM }
++vpbroadcastb, 2, 0x6678, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegYMM }
++vpbroadcastb, 2, 0x667A, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegZMM }
++vpbroadcastb, 2, 0x667A, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegXMM }
++vpbroadcastb, 2, 0x667A, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegYMM }
++
++vpblendmw, 3, 0x6666, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpblendmw, 3, 0x6666, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpblendmw, 3, 0x6666, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermi2w, 3, 0x6675, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpermi2w, 3, 0x6675, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermi2w, 3, 0x6675, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermt2w, 3, 0x667D, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpermt2w, 3, 0x667D, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermt2w, 3, 0x667D, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpermw, 3, 0x668D, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpermw, 3, 0x668D, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpermw, 3, 0x668D, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsllvw, 3, 0x6612, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsllvw, 3, 0x6612, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsllvw, 3, 0x6612, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsravw, 3, 0x6611, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsravw, 3, 0x6611, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsravw, 3, 0x6611, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vpsrlvw, 3, 0x6610, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsrlvw, 3, 0x6610, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsrlvw, 3, 0x6610, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpbroadcastw, 2, 0x6679, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpbroadcastw, 2, 0x6679, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpbroadcastw, 2, 0x6679, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpbroadcastw, 2, 0x667B, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegZMM }
++vpbroadcastw, 2, 0x667B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegXMM }
++vpbroadcastw, 2, 0x667B, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|NoRex64, { Reg32, RegYMM }
++
++vpcmpb, 4, 0x663F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpb, 4, 0x663F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpb, 4, 0x663F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpub, 4, 0x663E, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpub, 4, 0x663E, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpub, 4, 0x663E, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vpcmpeqb, 3, 0x6674, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpeqb, 3, 0x6674, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpeqb, 3, 0x6674, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpgtb, 3, 0x6664, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpgtb, 3, 0x6664, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpgtb, 3, 0x6664, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpslldq, 3, 0x6673, 7, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegZMM }
++vpslldq, 3, 0x6673, 7, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=0|VexVVVV=3|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpslldq, 3, 0x6673, 7, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpslldq, 3, 0x6673, 7, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexVVVV=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpslldq, 3, 0x6673, 7, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpslldq, 3, 0x6673, 7, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpsrldq, 3, 0x6673, 3, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegZMM }
++vpsrldq, 3, 0x6673, 3, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=0|VexVVVV=3|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpsrldq, 3, 0x6673, 3, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, RegXMM }
++vpsrldq, 3, 0x6673, 3, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexVVVV=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpsrldq, 3, 0x6673, 3, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexVVVV=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegYMM }
++vpsrldq, 3, 0x6673, 3, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexVVVV=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpcmpeqw, 3, 0x6675, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpeqw, 3, 0x6675, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpeqw, 3, 0x6675, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpgtw, 3, 0x6665, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpgtw, 3, 0x6665, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpgtw, 3, 0x6665, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpextrw, 3, 0x66C5, None, 1, CpuAVX512BW, Modrm|S|EVex=4|VexOpcode=0|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, Reg32|Reg64 }
++vpinsrw, 4, 0x66C4, None, 1, CpuAVX512BW, Modrm|EVex=4|VexOpcode=0|VexVVVV=1|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Reg32|Reg64|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++
++vpcmpuw, 4, 0x663E, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpuw, 4, 0x663E, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpuw, 4, 0x663E, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++vpcmpw, 4, 0x663F, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vpcmpw, 4, 0x663F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vpcmpw, 4, 0x663F, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vpextrb, 3, 0x6614, None, 1, CpuAVX512BW, Modrm|EVex=4|VexOpcode=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, Reg32|Reg64|Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++vpinsrb, 4, 0x6620, None, 1, CpuAVX512BW, Modrm|EVex=4|VexOpcode=2|VexVVVV=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Reg32|Reg64|Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegXMM, RegXMM }
++
++vpextrw, 3, 0x6615, None, 1, CpuAVX512BW, Modrm|EVex=4|VexOpcode=2|Disp8MemShift=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, Reg32|Reg64|Word|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmaddwd, 3, 0x66F5, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmaddwd, 3, 0x66F5, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmaddwd, 3, 0x66F5, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpmovb2m, 2, 0xF329, None, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegMask }
++vpmovb2m, 2, 0xF329, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegMask }
++vpmovb2m, 2, 0xF329, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegMask }
++
++vpmovm2b, 2, 0xF328, None, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegZMM }
++vpmovm2b, 2, 0xF328, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegXMM }
++vpmovm2b, 2, 0xF328, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegYMM }
++
++vpmovm2w, 2, 0xF328, None, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegZMM }
++vpmovm2w, 2, 0xF328, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegXMM }
++vpmovm2w, 2, 0xF328, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegYMM }
++
++vpmovswb, 2, 0xF320, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegYMM|RegMem }
++vpmovswb, 2, 0xF320, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovswb, 2, 0xF320, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovuswb, 2, 0xF310, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegYMM|RegMem }
++vpmovuswb, 2, 0xF310, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovuswb, 2, 0xF310, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++vpmovwb, 2, 0xF330, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegYMM|RegMem }
++vpmovwb, 2, 0xF330, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegXMM|RegMem }
++vpmovwb, 2, 0xF330, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegXMM|RegMem }
++
++vpmovswb, 2, 0xF320, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovswb, 2, 0xF320, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovswb, 2, 0xF320, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovuswb, 2, 0xF310, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovuswb, 2, 0xF310, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovuswb, 2, 0xF310, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovwb, 2, 0xF330, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovwb, 2, 0xF330, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpmovwb, 2, 0xF330, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++
++vpmovsxbw, 2, 0x6620, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpmovsxbw, 2, 0x6620, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovsxbw, 2, 0x6620, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vpmovzxbw, 2, 0x6630, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpmovzxbw, 2, 0x6630, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpmovzxbw, 2, 0x6630, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpmovw2m, 2, 0xF329, None, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegMask }
++vpmovw2m, 2, 0xF329, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegMask }
++vpmovw2m, 2, 0xF329, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegMask }
++
++vpsadbw, 3, 0x66F6, None, 1, CpuAVX512BW, Modrm|EVex=1|VexOpcode=0|VexVVVV=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpsadbw, 3, 0x66F6, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|VexOpcode=0|VexVVVV=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpsadbw, 3, 0x66F6, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|VexOpcode=0|VexVVVV=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vpshufhw, 3, 0xF370, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpshufhw, 3, 0xF370, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpshufhw, 3, 0xF370, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vpshuflw, 3, 0xF270, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=3|VexOpcode=0|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vpshuflw, 3, 0xF270, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vpshuflw, 3, 0xF270, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vptestmb, 3, 0x6626, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vptestmb, 3, 0x6626, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestmb, 3, 0x6626, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vptestmw, 3, 0x6626, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vptestmw, 3, 0x6626, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestmw, 3, 0x6626, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vptestnmb, 3, 0xF326, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vptestnmb, 3, 0xF326, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestnmb, 3, 0xF326, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++vptestnmw, 3, 0xF326, None, 1, CpuAVX512BW, Modrm|EVex=1|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegMask }
++vptestnmw, 3, 0xF326, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegMask }
++vptestnmw, 3, 0xF326, None, 1, CpuAVX512BW|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=1|VexVVVV=1|VexW=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegMask }
++
++// AVX512BW instructions end.
++
++// AVX512DQ instructions.
++
++kaddb, 3, 0x664A, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kandb, 3, 0x6641, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kandnb, 3, 0x6642, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kmovb, 2, 0x6690, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask|Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S, RegMask }
++kmovb, 2, 0x6691, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, Byte|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S }
++kmovb, 2, 0x6692, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Reg32, RegMask }
++kmovb, 2, 0x6693, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, Reg32 }
++knotb, 2, 0x6644, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++korb, 3, 0x6645, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kortestb, 2, 0x6698, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++ktestb, 2, 0x6699, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++kxnorb, 3, 0x6646, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++kxorb, 3, 0x6647, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++
++kaddw, 3, 0x4A, None, 1, CpuAVX512DQ, Modrm|Vex=2|VexOpcode=0|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask, RegMask }
++ktestw, 2, 0x99, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegMask }
++
++kshiftlb, 3, 0x6632, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegMask, RegMask }
++kshiftrb, 3, 0x6630, None, 1, CpuAVX512DQ, Modrm|Vex=1|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegMask, RegMask }
++
++vandnpd, 3, 0x6655, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vandnpd, 3, 0x6655, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vandnpd, 3, 0x6655, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vandpd, 3, 0x6654, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vandpd, 3, 0x6654, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vandpd, 3, 0x6654, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vorpd, 3, 0x6656, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vorpd, 3, 0x6656, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vorpd, 3, 0x6656, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vxorpd, 3, 0x6657, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vxorpd, 3, 0x6657, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vxorpd, 3, 0x6657, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vandnps, 3, 0x55, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vandnps, 3, 0x55, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vandnps, 3, 0x55, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vandps, 3, 0x54, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vandps, 3, 0x54, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vandps, 3, 0x54, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vorps, 3, 0x56, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vorps, 3, 0x56, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vorps, 3, 0x56, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vxorps, 3, 0x57, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vxorps, 3, 0x57, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vxorps, 3, 0x57, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vbroadcastf32x2, 2, 0x6619, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vbroadcastf32x2, 2, 0x6619, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vbroadcastf32x8, 2, 0x661B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vbroadcasti32x2, 2, 0x6659, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vbroadcasti32x2, 2, 0x6659, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vbroadcasti32x2, 2, 0x6659, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vbroadcasti32x8, 2, 0x665B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++
++vbroadcastf64x2, 2, 0x661A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vbroadcastf64x2, 2, 0x661A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vbroadcasti64x2, 2, 0x665A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vbroadcasti64x2, 2, 0x665A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++
++vcvtpd2qq, 2, 0x667B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvtpd2qq, 2, 0x667B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2qq, 2, 0x667B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtpd2qq, 3, 0x667B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegZMM, RegZMM }
++vcvtpd2uqq, 2, 0x6679, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvtpd2uqq, 2, 0x6679, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtpd2uqq, 2, 0x6679, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtpd2uqq, 3, 0x6679, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegZMM, RegZMM }
++
++vcvtps2qq, 2, 0x667B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvtps2qq, 2, 0x667B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtps2qq, 2, 0x667B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtps2qq, 3, 0x667B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegYMM, RegZMM }
++vcvtps2uqq, 2, 0x6679, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvtps2uqq, 2, 0x6679, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtps2uqq, 2, 0x6679, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtps2uqq, 3, 0x6679, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegYMM, RegZMM }
++
++vcvtqq2pd, 2, 0xF3E6, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvtqq2pd, 2, 0xF3E6, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtqq2pd, 2, 0xF3E6, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtqq2pd, 3, 0xF3E6, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegZMM, RegZMM }
++vcvtuqq2pd, 2, 0xF37A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvtuqq2pd, 2, 0xF37A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtuqq2pd, 2, 0xF37A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtuqq2pd, 3, 0xF37A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegZMM, RegZMM }
++
++vcvtqq2ps, 2, 0x5B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtqq2ps, 2, 0x5B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtqq2psx, 2, 0x5B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtqq2ps, 2, 0x5B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtqq2psy, 2, 0x5B, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtqq2ps, 3, 0x5B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegZMM, RegYMM }
++
++vcvttpd2qq, 2, 0x667A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvttpd2qq, 2, 0x667A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2qq, 2, 0x667A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvttpd2qq, 3, 0x667A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, RegZMM, RegZMM }
++vcvttpd2uqq, 2, 0x6678, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvttpd2uqq, 2, 0x6678, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttpd2uqq, 2, 0x6678, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvttpd2uqq, 3, 0x6678, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, RegZMM, RegZMM }
++
++vcvttps2qq, 2, 0x667A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvttps2qq, 2, 0x667A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttps2qq, 2, 0x667A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvttps2qq, 3, 0x667A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, RegYMM, RegZMM }
++vcvttps2uqq, 2, 0x6678, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vcvttps2uqq, 2, 0x6678, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=1|Broadcast=4|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvttps2uqq, 2, 0x6678, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvttps2uqq, 3, 0x6678, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, RegYMM, RegZMM }
++
++vcvtuqq2ps, 2, 0xF27A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vcvtuqq2ps, 2, 0xF27A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtuqq2psx, 2, 0xF27A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtuqq2ps, 2, 0xF27A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtuqq2psy, 2, 0xF27A, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=0|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vcvtuqq2ps, 3, 0xF27A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=0|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|StaticRounding|SAE, { Imm8, RegZMM, RegYMM }
++
++vextractf32x8, 3, 0x661B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegYMM|RegMem }
++vextracti32x8, 3, 0x663B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegYMM|RegMem }
++vinsertf32x8, 4, 0x661A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vinserti32x8, 4, 0x663A, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++
++vextractf32x8, 3, 0x661B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vextracti32x8, 3, 0x663B, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vfpclassss, 3, 0x6667, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=2|VexOpcode=2|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vpextrd, 3, 0x6616, None, 1, CpuAVX512DQ, Modrm|EVex=4|VexOpcode=2|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, Reg32|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpinsrd, 4, 0x6622, None, 1, CpuAVX512DQ, Modrm|EVex=4|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Reg32|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++
++vextractf64x2, 3, 0x6619, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vextractf64x2, 3, 0x6619, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vextracti64x2, 3, 0x6639, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vextracti64x2, 3, 0x6639, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vfpclasssd, 3, 0x6667, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vpextrq, 3, 0x6616, None, 1, CpuAVX512DQ, Modrm|EVex=4|VexOpcode=2|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM, Reg64|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8 }
++vpinsrq, 4, 0x6622, None, 1, CpuAVX512DQ, Modrm|EVex=4|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, Reg64|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++
++vextractf64x2, 3, 0x6619, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegXMM|RegMem }
++vextractf64x2, 3, 0x6619, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegXMM|RegMem }
++vextracti64x2, 3, 0x6639, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM, RegXMM|RegMem }
++vextracti64x2, 3, 0x6639, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM, RegXMM|RegMem }
++vinsertf64x2, 4, 0x6618, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vinsertf64x2, 4, 0x6618, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vinserti64x2, 4, 0x6638, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vinserti64x2, 4, 0x6638, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vfpclasspd, 3, 0x6666, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Qword|ZMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspdz, 3, 0x6666, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspd, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspdx, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspd, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspdy, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++
++vfpclassps, 3, 0x6666, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Dword|ZMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspsz, 3, 0x6666, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=2|VexOpcode=2|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclassps, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspsx, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=2|VexOpcode=2|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclassps, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++vfpclasspsy, 3, 0x6666, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=2|VexOpcode=2|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegMask }
++
++vpmovd2m, 2, 0xF339, None, 1, CpuAVX512DQ, Modrm|EVex=1|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegMask }
++vpmovd2m, 2, 0xF339, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegMask }
++vpmovd2m, 2, 0xF339, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegMask }
++
++vpmovm2d, 2, 0xF338, None, 1, CpuAVX512DQ, Modrm|EVex=1|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegZMM }
++vpmovm2d, 2, 0xF338, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegXMM }
++vpmovm2d, 2, 0xF338, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegYMM }
++
++vpmovm2q, 2, 0xF338, None, 1, CpuAVX512DQ, Modrm|EVex=1|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegZMM }
++vpmovm2q, 2, 0xF338, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegXMM }
++vpmovm2q, 2, 0xF338, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegMask, RegYMM }
++
++vpmovq2m, 2, 0xF339, None, 1, CpuAVX512DQ, Modrm|EVex=1|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM, RegMask }
++vpmovq2m, 2, 0xF339, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM, RegMask }
++vpmovq2m, 2, 0xF339, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|VexOpcode=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM, RegMask }
++
++vpmullq, 3, 0x6640, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vpmullq, 3, 0x6640, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vpmullq, 3, 0x6640, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=1|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++
++vrangepd, 4, 0x6650, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vrangepd, 4, 0x6650, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vrangepd, 4, 0x6650, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vrangepd, 5, 0x6650, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegZMM, RegZMM, RegZMM }
++vreducepd, 3, 0x6656, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=2|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Qword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vreducepd, 3, 0x6656, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=4|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vreducepd, 3, 0x6656, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=2|VecESize=1|Broadcast=3|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Qword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vreducepd, 4, 0x6656, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegZMM, RegZMM }
++
++vrangeps, 4, 0x6650, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM, RegZMM }
++vrangeps, 4, 0x6650, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vrangeps, 4, 0x6650, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM, RegYMM }
++vrangeps, 5, 0x6650, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegZMM, RegZMM, RegZMM }
++vreduceps, 3, 0x6656, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=1|Broadcast=1|Disp8MemShift=6|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegZMM|Dword|ZMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegZMM }
++vreduceps, 3, 0x6656, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=2|Masking=3|VexOpcode=2|VexW=1|Broadcast=3|Disp8MemShift=4|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|XMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM }
++vreduceps, 3, 0x6656, None, 1, CpuAVX512DQ|CpuAVX512VL, Modrm|EVex=3|Masking=3|VexOpcode=2|VexW=1|Broadcast=2|Disp8MemShift=5|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegYMM|Dword|YMMword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegYMM }
++vreduceps, 4, 0x6656, None, 1, CpuAVX512DQ, Modrm|EVex=1|Masking=3|VexOpcode=2|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegZMM, RegZMM }
++
++vrangesd, 4, 0x6651, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vrangesd, 5, 0x6651, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegXMM, RegXMM, RegXMM }
++vreducesd, 4, 0x6657, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|Disp8MemShift=3|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Qword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vreducesd, 5, 0x6657, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=2|VecESize=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegXMM, RegXMM, RegXMM }
++
++vrangess, 4, 0x6651, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vrangess, 5, 0x6651, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegXMM, RegXMM, RegXMM }
++vreducess, 4, 0x6657, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|Disp8MemShift=2|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf, { Imm8, RegXMM|Dword|Unspecified|BaseIndex|Disp8|Disp16|Disp32|Disp32S|Vec_Disp8, RegXMM, RegXMM }
++vreducess, 5, 0x6657, None, 1, CpuAVX512DQ, Modrm|EVex=4|Masking=3|VexOpcode=2|VexVVVV=1|VexW=1|IgnoreSize|No_bSuf|No_wSuf|No_lSuf|No_sSuf|No_qSuf|No_ldSuf|SAE, { Imm8, Imm8, RegXMM, RegXMM, RegXMM }
++
++// AVX512DQ instructions end.
+--- gas/testsuite/gas/i386/i386.exp.jj	2014-09-10 21:04:59.879332729 +0200
++++ gas/testsuite/gas/i386/i386.exp	2014-09-10 21:05:00.203331069 +0200
+@@ -266,6 +266,39 @@ if [expr ([istarget "i*86-*-*"] ||  [ist
+     run_list_test "mpx-inval-1" "-al"
+     run_dump_test "mpx-add-bnd-prefix"
+     run_dump_test "sha"
++    run_dump_test "clflushopt"
++    run_dump_test "clflushopt-intel"
++    run_dump_test "xsavec"
++    run_dump_test "xsavec-intel"
++    run_dump_test "xsaves"
++    run_dump_test "xsaves-intel"
++    run_dump_test "prefetchwt1"
++    run_dump_test "prefetchwt1-intel"
++    run_dump_test "se1"
++    run_dump_test "avx512f_vl-intel"
++    run_dump_test "avx512f_vl-opts-intel"
++    run_dump_test "avx512f_vl-opts"
++    run_dump_test "avx512f_vl-wig1-intel"
++    run_dump_test "avx512f_vl-wig1"
++    run_dump_test "avx512f_vl"
++    run_dump_test "avx512cd_vl-intel"
++    run_dump_test "avx512cd_vl"
++    run_dump_test "avx512bw-intel"
++    run_dump_test "avx512bw-opts-intel"
++    run_dump_test "avx512bw-opts"
++    run_dump_test "avx512bw-wig1-intel"
++    run_dump_test "avx512bw-wig1"
++    run_dump_test "avx512bw"
++    run_dump_test "avx512bw_vl-intel"
++    run_dump_test "avx512bw_vl-opts-intel"
++    run_dump_test "avx512bw_vl-opts"
++    run_dump_test "avx512bw_vl-wig1-intel"
++    run_dump_test "avx512bw_vl-wig1"
++    run_dump_test "avx512bw_vl"
++    run_dump_test "avx512dq-intel"
++    run_dump_test "avx512dq"
++    run_dump_test "avx512dq_vl-intel"
++    run_dump_test "avx512dq_vl"
+ 
+     # These tests require support for 8 and 16 bit relocs,
+     # so we only run them for ELF and COFF targets.
+@@ -550,6 +583,40 @@ if [expr ([istarget "i*86-*-*"] || [ista
+     run_dump_test "x86-64-mpx-addr32"
+     run_dump_test "x86-64-mpx-add-bnd-prefix"
+     run_dump_test "x86-64-sha"
++    run_dump_test "x86-64-clflushopt"
++    run_dump_test "x86-64-clflushopt-intel"
++    run_dump_test "x86-64-xsavec"
++    run_dump_test "x86-64-xsavec-intel"
++    run_dump_test "x86-64-xsaves"
++    run_dump_test "x86-64-xsaves-intel"
++    run_dump_test "x86-64-prefetchwt1"
++    run_dump_test "x86-64-prefetchwt1-intel"
++    run_dump_test "x86-64-se1"
++    run_dump_test "x86-64-equ"
++    run_dump_test "x86-64-avx512f_vl-intel"
++    run_dump_test "x86-64-avx512f_vl-opts-intel"
++    run_dump_test "x86-64-avx512f_vl-opts"
++    run_dump_test "x86-64-avx512f_vl-wig1-intel"
++    run_dump_test "x86-64-avx512f_vl-wig1"
++    run_dump_test "x86-64-avx512f_vl"
++    run_dump_test "x86-64-avx512cd_vl-intel"
++    run_dump_test "x86-64-avx512cd_vl"
++    run_dump_test "x86-64-avx512bw-intel"
++    run_dump_test "x86-64-avx512bw-opts-intel"
++    run_dump_test "x86-64-avx512bw-opts"
++    run_dump_test "x86-64-avx512bw-wig1-intel"
++    run_dump_test "x86-64-avx512bw-wig1"
++    run_dump_test "x86-64-avx512bw"
++    run_dump_test "x86-64-avx512bw_vl-intel"
++    run_dump_test "x86-64-avx512bw_vl-opts-intel"
++    run_dump_test "x86-64-avx512bw_vl-opts"
++    run_dump_test "x86-64-avx512bw_vl-wig1-intel"
++    run_dump_test "x86-64-avx512bw_vl-wig1"
++    run_dump_test "x86-64-avx512bw_vl"
++    run_dump_test "x86-64-avx512dq-intel"
++    run_dump_test "x86-64-avx512dq"
++    run_dump_test "x86-64-avx512dq_vl-intel"
++    run_dump_test "x86-64-avx512dq_vl"
+ 
+     if { ![istarget "*-*-aix*"]
+       && ![istarget "*-*-beos*"]
+--- gas/testsuite/gas/i386/avx512bw.d.jj	2014-09-10 21:05:00.144331371 +0200
++++ gas/testsuite/gas/i386/avx512bw.d	2014-09-10 21:05:00.144331371 +0200
+@@ -0,0 +1,1602 @@
++#as:
++#objdump: -dw
++#name: i386 AVX512BW insns
++#source: avx512bw.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c f5[ 	]*vpabsb %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 31[ 	]*vpabsb \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 80[ 	]*vpabsb -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d f5[ 	]*vpabsw %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 31[ 	]*vpabsw \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 80[ 	]*vpabsw -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b f4[ 	]*vpackssdw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 6b f4[ 	]*vpackssdw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 6b f4[ 	]*vpackssdw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 31[ 	]*vpackssdw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 30[ 	]*vpackssdw \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 7f[ 	]*vpackssdw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 00 20 00 00[ 	]*vpackssdw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 80[ 	]*vpackssdw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 c0 df ff ff[ 	]*vpackssdw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 7f[ 	]*vpackssdw 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 80[ 	]*vpackssdw -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 31[ 	]*vpacksswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 7f[ 	]*vpacksswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 80[ 	]*vpacksswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b f4[ 	]*vpackusdw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 2b f4[ 	]*vpackusdw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 2b f4[ 	]*vpackusdw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 31[ 	]*vpackusdw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 30[ 	]*vpackusdw \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 7f[ 	]*vpackusdw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 00 20 00 00[ 	]*vpackusdw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 80[ 	]*vpackusdw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 c0 df ff ff[ 	]*vpackusdw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 7f[ 	]*vpackusdw 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 80[ 	]*vpackusdw -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 31[ 	]*vpackuswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 7f[ 	]*vpackuswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 80[ 	]*vpackuswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 31[ 	]*vpaddb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 7f[ 	]*vpaddb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 80[ 	]*vpaddb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 31[ 	]*vpaddsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 80[ 	]*vpaddsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 31[ 	]*vpaddsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 80[ 	]*vpaddsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 31[ 	]*vpaddusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 80[ 	]*vpaddusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 31[ 	]*vpaddusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 80[ 	]*vpaddusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 31[ 	]*vpaddw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 7f[ 	]*vpaddw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 80[ 	]*vpaddw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 31[ 	]*vpavgb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 7f[ 	]*vpavgb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 80[ 	]*vpavgb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 31[ 	]*vpavgw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 7f[ 	]*vpavgw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 80[ 	]*vpavgw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 f4[ 	]*vpblendmb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 66 f4[ 	]*vpblendmb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 66 f4[ 	]*vpblendmb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 31[ 	]*vpblendmb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 7f[ 	]*vpblendmb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 00 20 00 00[ 	]*vpblendmb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 80[ 	]*vpblendmb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 c0 df ff ff[ 	]*vpblendmb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 f5[ 	]*vpbroadcastb %xmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 78 f5[ 	]*vpbroadcastb %xmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 31[ 	]*vpbroadcastb \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 7f[ 	]*vpbroadcastb 0x7f\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 80[ 	]*vpbroadcastb -0x80\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f0[ 	]*vpbroadcastb %eax,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7a f0[ 	]*vpbroadcastb %eax,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7a f0[ 	]*vpbroadcastb %eax,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f5[ 	]*vpbroadcastb %ebp,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 f5[ 	]*vpbroadcastw %xmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 79 f5[ 	]*vpbroadcastw %xmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 31[ 	]*vpbroadcastw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 7f[ 	]*vpbroadcastw 0xfe\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 80[ 	]*vpbroadcastw -0x100\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f0[ 	]*vpbroadcastw %eax,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7b f0[ 	]*vpbroadcastw %eax,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7b f0[ 	]*vpbroadcastw %eax,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f5[ 	]*vpbroadcastw %ebp,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 29[ 	]*vpcmpeqb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 80[ 	]*vpcmpeqb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 29[ 	]*vpcmpeqw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 80[ 	]*vpcmpeqw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 29[ 	]*vpcmpgtb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 80[ 	]*vpcmpgtb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 29[ 	]*vpcmpgtw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 80[ 	]*vpcmpgtw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 f4[ 	]*vpblendmw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 66 f4[ 	]*vpblendmw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 66 f4[ 	]*vpblendmw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 31[ 	]*vpblendmw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 7f[ 	]*vpblendmw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 00 20 00 00[ 	]*vpblendmw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 80[ 	]*vpblendmw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 c0 df ff ff[ 	]*vpblendmw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 31[ 	]*vpmaddubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 80[ 	]*vpmaddubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 31[ 	]*vpmaddwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 80[ 	]*vpmaddwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 31[ 	]*vpmaxsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 80[ 	]*vpmaxsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 31[ 	]*vpmaxsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 80[ 	]*vpmaxsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 31[ 	]*vpmaxub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 7f[ 	]*vpmaxub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 80[ 	]*vpmaxub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 31[ 	]*vpmaxuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 80[ 	]*vpmaxuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 31[ 	]*vpminsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 7f[ 	]*vpminsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 80[ 	]*vpminsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 31[ 	]*vpminsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 7f[ 	]*vpminsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 80[ 	]*vpminsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 31[ 	]*vpminub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 7f[ 	]*vpminub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 80[ 	]*vpminub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 31[ 	]*vpminuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 7f[ 	]*vpminuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 80[ 	]*vpminuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 31[ 	]*vpmovsxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 80[ 	]*vpmovsxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 31[ 	]*vpmovzxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 80[ 	]*vpmovzxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 31[ 	]*vpmulhrsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 80[ 	]*vpmulhrsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 31[ 	]*vpmulhuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 80[ 	]*vpmulhuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 31[ 	]*vpmulhw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 80[ 	]*vpmulhw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 31[ 	]*vpmullw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 7f[ 	]*vpmullw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 80[ 	]*vpmullw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 f4[ 	]*vpsadbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 31[ 	]*vpsadbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 80[ 	]*vpsadbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 31[ 	]*vpshufb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 7f[ 	]*vpshufb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 80[ 	]*vpshufb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 31[ 	]*vpsllw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 31[ 	]*vpsraw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 31[ 	]*vpsrlw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd ab[ 	]*vpsrldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 19 7b[ 	]*vpsrldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 f4[ 	]*vpsrlvw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 10 f4[ 	]*vpsrlvw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 10 f4[ 	]*vpsrlvw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 31[ 	]*vpsrlvw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 7f[ 	]*vpsrlvw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 00 20 00 00[ 	]*vpsrlvw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 80[ 	]*vpsrlvw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 c0 df ff ff[ 	]*vpsrlvw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 f4[ 	]*vpsravw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 11 f4[ 	]*vpsravw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 11 f4[ 	]*vpsravw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 31[ 	]*vpsravw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b4 f4 c0 1d fe ff[ 	]*vpsravw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 7f[ 	]*vpsravw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 00 20 00 00[ 	]*vpsravw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 80[ 	]*vpsravw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 c0 df ff ff[ 	]*vpsravw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 31[ 	]*vpsubb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 7f[ 	]*vpsubb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 80[ 	]*vpsubb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 31[ 	]*vpsubsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 80[ 	]*vpsubsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 31[ 	]*vpsubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 80[ 	]*vpsubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 31[ 	]*vpsubusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 80[ 	]*vpsubusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 31[ 	]*vpsubusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 80[ 	]*vpsubusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 31[ 	]*vpsubw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 7f[ 	]*vpsubw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 80[ 	]*vpsubw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 31[ 	]*vpunpckhbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 80[ 	]*vpunpckhbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 31[ 	]*vpunpckhwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 80[ 	]*vpunpckhwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 31[ 	]*vpunpcklbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 80[ 	]*vpunpcklbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 31[ 	]*vpunpcklwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 80[ 	]*vpunpcklwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 ee[ 	]*vpmovwb %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 30 ee[ 	]*vpmovwb %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 ee[ 	]*vpmovswb %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 20 ee[ 	]*vpmovswb %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 ee[ 	]*vpmovuswb %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 10 ee[ 	]*vpmovuswb %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d f4[ 	]*vpermw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 8d f4[ 	]*vpermw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 8d f4[ 	]*vpermw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 31[ 	]*vpermw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b4 f4 c0 1d fe ff[ 	]*vpermw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 7f[ 	]*vpermw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 00 20 00 00[ 	]*vpermw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 80[ 	]*vpermw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 c0 df ff ff[ 	]*vpermw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d f4[ 	]*vpermt2w %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 7d f4[ 	]*vpermt2w %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 7d f4[ 	]*vpermt2w %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 31[ 	]*vpermt2w \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 7f[ 	]*vpermt2w 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 00 20 00 00[ 	]*vpermt2w 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 80[ 	]*vpermt2w -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 c0 df ff ff[ 	]*vpermt2w -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd ab[ 	]*vpslldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 39 7b[ 	]*vpslldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 f4[ 	]*vpsllvw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 12 f4[ 	]*vpsllvw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 12 f4[ 	]*vpsllvw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 31[ 	]*vpsllvw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 7f[ 	]*vpsllvw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 00 20 00 00[ 	]*vpsllvw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 80[ 	]*vpsllvw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 c0 df ff ff[ 	]*vpsllvw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 31[ 	]*vmovdqu8 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 7f[ 	]*vmovdqu8 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 80[ 	]*vmovdqu8 -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 31[ 	]*vmovdqu16 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 7f[ 	]*vmovdqu16 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 80[ 	]*vmovdqu16 -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  \(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ac f4 c0 1d fe ff[ 	]*kmovq  -0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  \(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ac f4 c0 1d fe ff[ 	]*kmovd  -0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  %k5,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 ac f4 c0 1d fe ff[ 	]*kmovq  %k5,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  %k5,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 ac f4 c0 1d fe ff[ 	]*kmovd  %k5,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 31[ 	]*vpmovwb %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 31[ 	]*vpmovwb %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 7f[ 	]*vpmovwb %zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb %zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 80[ 	]*vpmovwb %zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb %zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 31[ 	]*vpmovswb %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 31[ 	]*vpmovswb %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 7f[ 	]*vpmovswb %zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb %zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 80[ 	]*vpmovswb %zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb %zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 31[ 	]*vpmovuswb %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 31[ 	]*vpmovuswb %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 7f[ 	]*vpmovuswb %zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb %zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 80[ 	]*vpmovuswb %zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb %zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 31[ 	]*vmovdqu8 %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f 31[ 	]*vmovdqu8 %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 7f[ 	]*vmovdqu8 %zmm6,0x1fc0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 %zmm6,0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 80[ 	]*vmovdqu8 %zmm6,-0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 %zmm6,-0x2040\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 31[ 	]*vmovdqu16 %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f 31[ 	]*vmovdqu16 %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 7f[ 	]*vmovdqu16 %zmm6,0x1fc0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 %zmm6,0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 80[ 	]*vmovdqu16 %zmm6,-0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 %zmm6,-0x2040\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 f4[ 	]*vpermi2w %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 75 f4[ 	]*vpermi2w %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 75 f4[ 	]*vpermi2w %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 31[ 	]*vpermi2w \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 7f[ 	]*vpermi2w 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 00 20 00 00[ 	]*vpermi2w 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 80[ 	]*vpermi2w -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 c0 df ff ff[ 	]*vpermi2w -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ed[ 	]*vptestmb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 4f 26 ed[ 	]*vptestmb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 29[ 	]*vptestmb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ac f4 c0 1d fe ff[ 	]*vptestmb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 7f[ 	]*vptestmb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa 00 20 00 00[ 	]*vptestmb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 80[ 	]*vptestmb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa c0 df ff ff[ 	]*vptestmb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ed[ 	]*vptestmw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 4f 26 ed[ 	]*vptestmw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 29[ 	]*vptestmw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ac f4 c0 1d fe ff[ 	]*vptestmw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 7f[ 	]*vptestmw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa 00 20 00 00[ 	]*vptestmw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 80[ 	]*vptestmw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa c0 df ff ff[ 	]*vptestmw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 29 ee[ 	]*vpmovb2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 29 ee[ 	]*vpmovw2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 28 f5[ 	]*vpmovm2b %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 28 f5[ 	]*vpmovm2w %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ec[ 	]*vptestnmb %zmm4,%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 4f 26 ec[ 	]*vptestnmb %zmm4,%zmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 29[ 	]*vptestnmb \(%ecx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmb -0x1e240\(%esp,%esi,8\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 7f[ 	]*vptestnmb 0x1fc0\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa 00 20 00 00[ 	]*vptestnmb 0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 80[ 	]*vptestnmb -0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa c0 df ff ff[ 	]*vptestnmb -0x2040\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ec[ 	]*vptestnmw %zmm4,%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 4f 26 ec[ 	]*vptestnmw %zmm4,%zmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 29[ 	]*vptestnmw \(%ecx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmw -0x1e240\(%esp,%esi,8\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 7f[ 	]*vptestnmw 0x1fc0\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa 00 20 00 00[ 	]*vptestnmw 0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 80[ 	]*vptestnmw -0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa c0 df ff ff[ 	]*vptestnmw -0x2040\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed ab[ 	]*vpcmpb \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3f ed ab[ 	]*vpcmpb \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed 7b[ 	]*vpcmpb \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa 00 20 00 00 7b[ 	]*vpcmpb \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa c0 df ff ff 7b[ 	]*vpcmpb \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed ab[ 	]*vpcmpw \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3f ed ab[ 	]*vpcmpw \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed 7b[ 	]*vpcmpw \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa 00 20 00 00 7b[ 	]*vpcmpw \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa c0 df ff ff 7b[ 	]*vpcmpw \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed ab[ 	]*vpcmpub \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3e ed ab[ 	]*vpcmpub \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed 7b[ 	]*vpcmpub \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa 00 20 00 00 7b[ 	]*vpcmpub \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa c0 df ff ff 7b[ 	]*vpcmpub \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed 7b[ 	]*vpcmpuw \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa 00 20 00 00 7b[ 	]*vpcmpuw \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa c0 df ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c f5[ 	]*vpabsb %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 31[ 	]*vpabsb \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 80[ 	]*vpabsb -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d f5[ 	]*vpabsw %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 31[ 	]*vpabsw \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 80[ 	]*vpabsw -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b f4[ 	]*vpackssdw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 6b f4[ 	]*vpackssdw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 6b f4[ 	]*vpackssdw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 31[ 	]*vpackssdw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 30[ 	]*vpackssdw \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 7f[ 	]*vpackssdw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 00 20 00 00[ 	]*vpackssdw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 80[ 	]*vpackssdw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 c0 df ff ff[ 	]*vpackssdw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 7f[ 	]*vpackssdw 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 80[ 	]*vpackssdw -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 31[ 	]*vpacksswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 7f[ 	]*vpacksswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 80[ 	]*vpacksswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b f4[ 	]*vpackusdw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 2b f4[ 	]*vpackusdw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 2b f4[ 	]*vpackusdw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 31[ 	]*vpackusdw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 30[ 	]*vpackusdw \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 7f[ 	]*vpackusdw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 00 20 00 00[ 	]*vpackusdw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 80[ 	]*vpackusdw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 c0 df ff ff[ 	]*vpackusdw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 7f[ 	]*vpackusdw 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 80[ 	]*vpackusdw -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 31[ 	]*vpackuswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 7f[ 	]*vpackuswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 80[ 	]*vpackuswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 31[ 	]*vpaddb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 7f[ 	]*vpaddb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 80[ 	]*vpaddb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 31[ 	]*vpaddsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 80[ 	]*vpaddsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 31[ 	]*vpaddsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 80[ 	]*vpaddsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 31[ 	]*vpaddusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 80[ 	]*vpaddusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 31[ 	]*vpaddusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 80[ 	]*vpaddusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 31[ 	]*vpaddw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 7f[ 	]*vpaddw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 80[ 	]*vpaddw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 31[ 	]*vpavgb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 7f[ 	]*vpavgb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 80[ 	]*vpavgb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 31[ 	]*vpavgw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 7f[ 	]*vpavgw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 80[ 	]*vpavgw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 f4[ 	]*vpblendmb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 66 f4[ 	]*vpblendmb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 66 f4[ 	]*vpblendmb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 31[ 	]*vpblendmb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 7f[ 	]*vpblendmb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 00 20 00 00[ 	]*vpblendmb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 80[ 	]*vpblendmb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 c0 df ff ff[ 	]*vpblendmb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 f5[ 	]*vpbroadcastb %xmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 78 f5[ 	]*vpbroadcastb %xmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 31[ 	]*vpbroadcastb \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 7f[ 	]*vpbroadcastb 0x7f\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 80[ 	]*vpbroadcastb -0x80\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f0[ 	]*vpbroadcastb %eax,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7a f0[ 	]*vpbroadcastb %eax,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7a f0[ 	]*vpbroadcastb %eax,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f5[ 	]*vpbroadcastb %ebp,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 f5[ 	]*vpbroadcastw %xmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 79 f5[ 	]*vpbroadcastw %xmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 31[ 	]*vpbroadcastw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 7f[ 	]*vpbroadcastw 0xfe\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 80[ 	]*vpbroadcastw -0x100\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f0[ 	]*vpbroadcastw %eax,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7b f0[ 	]*vpbroadcastw %eax,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7b f0[ 	]*vpbroadcastw %eax,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f5[ 	]*vpbroadcastw %ebp,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 29[ 	]*vpcmpeqb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 80[ 	]*vpcmpeqb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 29[ 	]*vpcmpeqw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 80[ 	]*vpcmpeqw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 29[ 	]*vpcmpgtb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 80[ 	]*vpcmpgtb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 29[ 	]*vpcmpgtw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 80[ 	]*vpcmpgtw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 f4[ 	]*vpblendmw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 66 f4[ 	]*vpblendmw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 66 f4[ 	]*vpblendmw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 31[ 	]*vpblendmw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 7f[ 	]*vpblendmw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 00 20 00 00[ 	]*vpblendmw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 80[ 	]*vpblendmw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 c0 df ff ff[ 	]*vpblendmw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 31[ 	]*vpmaddubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 80[ 	]*vpmaddubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 31[ 	]*vpmaddwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 80[ 	]*vpmaddwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 31[ 	]*vpmaxsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 80[ 	]*vpmaxsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 31[ 	]*vpmaxsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 80[ 	]*vpmaxsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 31[ 	]*vpmaxub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 7f[ 	]*vpmaxub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 80[ 	]*vpmaxub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 31[ 	]*vpmaxuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 80[ 	]*vpmaxuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 31[ 	]*vpminsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 7f[ 	]*vpminsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 80[ 	]*vpminsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 31[ 	]*vpminsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 7f[ 	]*vpminsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 80[ 	]*vpminsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 31[ 	]*vpminub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 7f[ 	]*vpminub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 80[ 	]*vpminub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 31[ 	]*vpminuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 7f[ 	]*vpminuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 80[ 	]*vpminuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 31[ 	]*vpmovsxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 80[ 	]*vpmovsxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 31[ 	]*vpmovzxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 80[ 	]*vpmovzxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 31[ 	]*vpmulhrsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 80[ 	]*vpmulhrsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 31[ 	]*vpmulhuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 80[ 	]*vpmulhuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 31[ 	]*vpmulhw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 80[ 	]*vpmulhw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 31[ 	]*vpmullw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 7f[ 	]*vpmullw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 80[ 	]*vpmullw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 f4[ 	]*vpsadbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 31[ 	]*vpsadbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 80[ 	]*vpsadbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 31[ 	]*vpshufb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 7f[ 	]*vpshufb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 80[ 	]*vpshufb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 31[ 	]*vpsllw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 31[ 	]*vpsraw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 31[ 	]*vpsrlw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd ab[ 	]*vpsrldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 19 7b[ 	]*vpsrldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 f4[ 	]*vpsrlvw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 10 f4[ 	]*vpsrlvw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 10 f4[ 	]*vpsrlvw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 31[ 	]*vpsrlvw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 7f[ 	]*vpsrlvw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 00 20 00 00[ 	]*vpsrlvw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 80[ 	]*vpsrlvw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 c0 df ff ff[ 	]*vpsrlvw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 f4[ 	]*vpsravw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 11 f4[ 	]*vpsravw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 11 f4[ 	]*vpsravw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 31[ 	]*vpsravw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b4 f4 c0 1d fe ff[ 	]*vpsravw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 7f[ 	]*vpsravw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 00 20 00 00[ 	]*vpsravw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 80[ 	]*vpsravw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 c0 df ff ff[ 	]*vpsravw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 31[ 	]*vpsubb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 7f[ 	]*vpsubb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 80[ 	]*vpsubb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 31[ 	]*vpsubsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 80[ 	]*vpsubsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 31[ 	]*vpsubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 80[ 	]*vpsubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 31[ 	]*vpsubusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 80[ 	]*vpsubusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 31[ 	]*vpsubusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 80[ 	]*vpsubusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 31[ 	]*vpsubw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 7f[ 	]*vpsubw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 80[ 	]*vpsubw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 31[ 	]*vpunpckhbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 80[ 	]*vpunpckhbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 31[ 	]*vpunpckhwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 80[ 	]*vpunpckhwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 31[ 	]*vpunpcklbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 80[ 	]*vpunpcklbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 31[ 	]*vpunpcklwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 80[ 	]*vpunpcklwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 ee[ 	]*vpmovwb %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 30 ee[ 	]*vpmovwb %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 ee[ 	]*vpmovswb %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 20 ee[ 	]*vpmovswb %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 ee[ 	]*vpmovuswb %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 10 ee[ 	]*vpmovuswb %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d f4[ 	]*vpermw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 8d f4[ 	]*vpermw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 8d f4[ 	]*vpermw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 31[ 	]*vpermw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b4 f4 c0 1d fe ff[ 	]*vpermw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 7f[ 	]*vpermw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 00 20 00 00[ 	]*vpermw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 80[ 	]*vpermw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 c0 df ff ff[ 	]*vpermw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d f4[ 	]*vpermt2w %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 7d f4[ 	]*vpermt2w %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 7d f4[ 	]*vpermt2w %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 31[ 	]*vpermt2w \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 7f[ 	]*vpermt2w 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 00 20 00 00[ 	]*vpermt2w 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 80[ 	]*vpermt2w -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 c0 df ff ff[ 	]*vpermt2w -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd ab[ 	]*vpslldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 39 7b[ 	]*vpslldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 f4[ 	]*vpsllvw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 12 f4[ 	]*vpsllvw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 12 f4[ 	]*vpsllvw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 31[ 	]*vpsllvw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 7f[ 	]*vpsllvw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 00 20 00 00[ 	]*vpsllvw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 80[ 	]*vpsllvw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 c0 df ff ff[ 	]*vpsllvw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 31[ 	]*vmovdqu8 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 7f[ 	]*vmovdqu8 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 80[ 	]*vmovdqu8 -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 31[ 	]*vmovdqu16 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 7f[ 	]*vmovdqu16 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 80[ 	]*vmovdqu16 -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  \(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ac f4 c0 1d fe ff[ 	]*kmovq  -0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  \(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ac f4 c0 1d fe ff[ 	]*kmovd  -0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  %k5,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 ac f4 c0 1d fe ff[ 	]*kmovq  %k5,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  %k5,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 ac f4 c0 1d fe ff[ 	]*kmovd  %k5,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 31[ 	]*vpmovwb %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 31[ 	]*vpmovwb %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 7f[ 	]*vpmovwb %zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb %zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 80[ 	]*vpmovwb %zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb %zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 31[ 	]*vpmovswb %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 31[ 	]*vpmovswb %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 7f[ 	]*vpmovswb %zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb %zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 80[ 	]*vpmovswb %zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb %zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 31[ 	]*vpmovuswb %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 31[ 	]*vpmovuswb %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 7f[ 	]*vpmovuswb %zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb %zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 80[ 	]*vpmovuswb %zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb %zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 31[ 	]*vmovdqu8 %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f 31[ 	]*vmovdqu8 %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 7f[ 	]*vmovdqu8 %zmm6,0x1fc0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 %zmm6,0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 80[ 	]*vmovdqu8 %zmm6,-0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 %zmm6,-0x2040\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 31[ 	]*vmovdqu16 %zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f 31[ 	]*vmovdqu16 %zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 %zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 7f[ 	]*vmovdqu16 %zmm6,0x1fc0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 %zmm6,0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 80[ 	]*vmovdqu16 %zmm6,-0x2000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 %zmm6,-0x2040\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 f4[ 	]*vpermi2w %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 75 f4[ 	]*vpermi2w %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 75 f4[ 	]*vpermi2w %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 31[ 	]*vpermi2w \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 7f[ 	]*vpermi2w 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 00 20 00 00[ 	]*vpermi2w 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 80[ 	]*vpermi2w -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 c0 df ff ff[ 	]*vpermi2w -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ed[ 	]*vptestmb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 4f 26 ed[ 	]*vptestmb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 29[ 	]*vptestmb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ac f4 c0 1d fe ff[ 	]*vptestmb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 7f[ 	]*vptestmb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa 00 20 00 00[ 	]*vptestmb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 80[ 	]*vptestmb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa c0 df ff ff[ 	]*vptestmb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ed[ 	]*vptestmw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 4f 26 ed[ 	]*vptestmw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 29[ 	]*vptestmw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ac f4 c0 1d fe ff[ 	]*vptestmw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 7f[ 	]*vptestmw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa 00 20 00 00[ 	]*vptestmw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 80[ 	]*vptestmw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa c0 df ff ff[ 	]*vptestmw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 29 ee[ 	]*vpmovb2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 29 ee[ 	]*vpmovw2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 28 f5[ 	]*vpmovm2b %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 28 f5[ 	]*vpmovm2w %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ec[ 	]*vptestnmb %zmm4,%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 4f 26 ec[ 	]*vptestnmb %zmm4,%zmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 29[ 	]*vptestnmb \(%ecx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmb -0x1e240\(%esp,%esi,8\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 7f[ 	]*vptestnmb 0x1fc0\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa 00 20 00 00[ 	]*vptestnmb 0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 80[ 	]*vptestnmb -0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa c0 df ff ff[ 	]*vptestnmb -0x2040\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ec[ 	]*vptestnmw %zmm4,%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 4f 26 ec[ 	]*vptestnmw %zmm4,%zmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 29[ 	]*vptestnmw \(%ecx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmw -0x1e240\(%esp,%esi,8\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 7f[ 	]*vptestnmw 0x1fc0\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa 00 20 00 00[ 	]*vptestnmw 0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 80[ 	]*vptestnmw -0x2000\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa c0 df ff ff[ 	]*vptestnmw -0x2040\(%edx\),%zmm5,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed ab[ 	]*vpcmpb \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3f ed ab[ 	]*vpcmpb \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed 7b[ 	]*vpcmpb \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa 00 20 00 00 7b[ 	]*vpcmpb \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa c0 df ff ff 7b[ 	]*vpcmpb \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed ab[ 	]*vpcmpw \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3f ed ab[ 	]*vpcmpw \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed 7b[ 	]*vpcmpw \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa 00 20 00 00 7b[ 	]*vpcmpw \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa c0 df ff ff 7b[ 	]*vpcmpw \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed ab[ 	]*vpcmpub \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3e ed ab[ 	]*vpcmpub \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed 7b[ 	]*vpcmpub \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa 00 20 00 00 7b[ 	]*vpcmpub \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa c0 df ff ff 7b[ 	]*vpcmpub \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed 7b[ 	]*vpcmpuw \$0x7b,%zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa 00 20 00 00 7b[ 	]*vpcmpuw \$0x7b,0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa c0 df ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x2040\(%edx\),%zmm6,%k5
++#pass
+--- gas/testsuite/gas/i386/avx512bw-intel.d.jj	2014-09-10 21:05:00.212331023 +0200
++++ gas/testsuite/gas/i386/avx512bw-intel.d	2014-09-10 21:05:00.212331023 +0200
+@@ -0,0 +1,1602 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 AVX512BW insns (Intel disassembly)
++#source: avx512bw.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c f5[ 	]*vpabsb zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1c f5[ 	]*vpabsb zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1c f5[ 	]*vpabsb zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 31[ 	]*vpabsb zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 7f[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 00 20 00 00[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 80[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d f5[ 	]*vpabsw zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1d f5[ 	]*vpabsw zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1d f5[ 	]*vpabsw zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 31[ 	]*vpabsw zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 7f[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 00 20 00 00[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 80[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b f4[ 	]*vpackssdw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 6b f4[ 	]*vpackssdw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 6b f4[ 	]*vpackssdw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 31[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 30[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 7f[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 00 20 00 00[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 80[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 c0 df ff ff[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 7f[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 00 02 00 00[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 80[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 fc fd ff ff[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 f4[ 	]*vpacksswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 63 f4[ 	]*vpacksswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 63 f4[ 	]*vpacksswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 31[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 7f[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 00 20 00 00[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 80[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 c0 df ff ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b f4[ 	]*vpackusdw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 2b f4[ 	]*vpackusdw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 2b f4[ 	]*vpackusdw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 31[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 30[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 7f[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 00 20 00 00[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 80[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 c0 df ff ff[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 7f[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 00 02 00 00[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 80[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 fc fd ff ff[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 f4[ 	]*vpackuswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 67 f4[ 	]*vpackuswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 67 f4[ 	]*vpackuswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 31[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 7f[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 00 20 00 00[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 80[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 c0 df ff ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc f4[ 	]*vpaddb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fc f4[ 	]*vpaddb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fc f4[ 	]*vpaddb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 31[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 7f[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 00 20 00 00[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 80[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 c0 df ff ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec f4[ 	]*vpaddsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ec f4[ 	]*vpaddsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ec f4[ 	]*vpaddsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 31[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 7f[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 00 20 00 00[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 80[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 c0 df ff ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed f4[ 	]*vpaddsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ed f4[ 	]*vpaddsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ed f4[ 	]*vpaddsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 31[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 7f[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 00 20 00 00[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 80[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 c0 df ff ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc f4[ 	]*vpaddusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dc f4[ 	]*vpaddusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dc f4[ 	]*vpaddusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 31[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 7f[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 00 20 00 00[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 80[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 c0 df ff ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd f4[ 	]*vpaddusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dd f4[ 	]*vpaddusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dd f4[ 	]*vpaddusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 31[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 7f[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 00 20 00 00[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 80[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 c0 df ff ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd f4[ 	]*vpaddw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fd f4[ 	]*vpaddw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fd f4[ 	]*vpaddw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 31[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 7f[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 00 20 00 00[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 80[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 c0 df ff ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 ab[ 	]*vpalignr zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 0f f4 ab[ 	]*vpalignr zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 0f f4 ab[ 	]*vpalignr zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 7b[ 	]*vpalignr zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 31 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 7f 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 80 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 f4[ 	]*vpavgb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e0 f4[ 	]*vpavgb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e0 f4[ 	]*vpavgb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 31[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 7f[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 00 20 00 00[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 80[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 c0 df ff ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 f4[ 	]*vpavgw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e3 f4[ 	]*vpavgw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e3 f4[ 	]*vpavgw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 31[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 7f[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 00 20 00 00[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 80[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 c0 df ff ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 f4[ 	]*vpblendmb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 66 f4[ 	]*vpblendmb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 66 f4[ 	]*vpblendmb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 31[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 7f[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 00 20 00 00[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 80[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 c0 df ff ff[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 f5[ 	]*vpbroadcastb zmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 78 f5[ 	]*vpbroadcastb zmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 31[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 7f[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 80 00 00 00[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 80[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 7f ff ff ff[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f0[ 	]*vpbroadcastb zmm6,eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7a f0[ 	]*vpbroadcastb zmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7a f0[ 	]*vpbroadcastb zmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f5[ 	]*vpbroadcastb zmm6,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 f5[ 	]*vpbroadcastw zmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 79 f5[ 	]*vpbroadcastw zmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 31[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 7f[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 00 01 00 00[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 80[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 fe fe ff ff[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f0[ 	]*vpbroadcastw zmm6,eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7b f0[ 	]*vpbroadcastw zmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7b f0[ 	]*vpbroadcastw zmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f5[ 	]*vpbroadcastw zmm6,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ed[ 	]*vpcmpeqb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 29[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 7f[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 80[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ed[ 	]*vpcmpeqw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 29[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 7f[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 80[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ed[ 	]*vpcmpgtb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 29[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 7f[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 80[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ed[ 	]*vpcmpgtw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 29[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 7f[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 80[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 f4[ 	]*vpblendmw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 66 f4[ 	]*vpblendmw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 66 f4[ 	]*vpblendmw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 31[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 7f[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 00 20 00 00[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 80[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 c0 df ff ff[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 f4[ 	]*vpmaddubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 04 f4[ 	]*vpmaddubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 04 f4[ 	]*vpmaddubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 31[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 7f[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 80[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 f4[ 	]*vpmaddwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f5 f4[ 	]*vpmaddwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f5 f4[ 	]*vpmaddwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 31[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 7f[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 80[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c f4[ 	]*vpmaxsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3c f4[ 	]*vpmaxsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3c f4[ 	]*vpmaxsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 31[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 7f[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 00 20 00 00[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 80[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee f4[ 	]*vpmaxsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ee f4[ 	]*vpmaxsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ee f4[ 	]*vpmaxsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 31[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 7f[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 00 20 00 00[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 80[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de f4[ 	]*vpmaxub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f de f4[ 	]*vpmaxub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf de f4[ 	]*vpmaxub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 31[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 7f[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 00 20 00 00[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 80[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 c0 df ff ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e f4[ 	]*vpmaxuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3e f4[ 	]*vpmaxuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3e f4[ 	]*vpmaxuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 31[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 7f[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 00 20 00 00[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 80[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 f4[ 	]*vpminsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 38 f4[ 	]*vpminsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 38 f4[ 	]*vpminsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 31[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 7f[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 00 20 00 00[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 80[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 c0 df ff ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea f4[ 	]*vpminsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ea f4[ 	]*vpminsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ea f4[ 	]*vpminsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 31[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 7f[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 00 20 00 00[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 80[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 c0 df ff ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da f4[ 	]*vpminub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f da f4[ 	]*vpminub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf da f4[ 	]*vpminub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 31[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b4 f4 c0 1d fe ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 7f[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 00 20 00 00[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 80[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 c0 df ff ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a f4[ 	]*vpminuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3a f4[ 	]*vpminuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3a f4[ 	]*vpminuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 31[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 7f[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 00 20 00 00[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 80[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 c0 df ff ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 f5[ 	]*vpmovsxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 20 f5[ 	]*vpmovsxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 31[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 7f[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 80[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 f5[ 	]*vpmovzxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 30 f5[ 	]*vpmovzxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 31[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 7f[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 80[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b f4[ 	]*vpmulhrsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 0b f4[ 	]*vpmulhrsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 0b f4[ 	]*vpmulhrsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 31[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 7f[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 80[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 f4[ 	]*vpmulhuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e4 f4[ 	]*vpmulhuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e4 f4[ 	]*vpmulhuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 31[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 7f[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 80[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 f4[ 	]*vpmulhw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e5 f4[ 	]*vpmulhw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e5 f4[ 	]*vpmulhw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 31[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 7f[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 00 20 00 00[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 80[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 f4[ 	]*vpmullw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d5 f4[ 	]*vpmullw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d5 f4[ 	]*vpmullw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 31[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 7f[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 00 20 00 00[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 80[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 c0 df ff ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 f4[ 	]*vpsadbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 31[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 7f[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 00 20 00 00[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 80[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 f4[ 	]*vpshufb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 00 f4[ 	]*vpshufb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 00 f4[ 	]*vpshufb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 31[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 7f[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 00 20 00 00[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 80[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 c0 df ff ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 ab[ 	]*vpshufhw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 4f 70 f5 ab[ 	]*vpshufhw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e cf 70 f5 ab[ 	]*vpshufhw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 7b[ 	]*vpshufhw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 31 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 7f 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 80 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 ab[ 	]*vpshuflw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 70 f5 ab[ 	]*vpshuflw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 70 f5 ab[ 	]*vpshuflw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 7b[ 	]*vpshuflw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 31 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 7f 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 80 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 f4[ 	]*vpsllw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f1 f4[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 31[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 7f[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 00 08 00 00[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 80[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 f4[ 	]*vpsraw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e1 f4[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 31[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 7f[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 00 08 00 00[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 80[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 f4[ 	]*vpsrlw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d1 f4[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 31[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 7f[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 00 08 00 00[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 80[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd ab[ 	]*vpsrldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd 7b[ 	]*vpsrldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 19 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 7f 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 80 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 ab[ 	]*vpsrlw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 d5 ab[ 	]*vpsrlw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 d5 ab[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 7b[ 	]*vpsrlw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 11 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 7f 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 80 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 ab[ 	]*vpsraw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 e5 ab[ 	]*vpsraw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 e5 ab[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 7b[ 	]*vpsraw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 21 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 7f 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 80 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 f4[ 	]*vpsrlvw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 10 f4[ 	]*vpsrlvw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 10 f4[ 	]*vpsrlvw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 31[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 7f[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 00 20 00 00[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 80[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 c0 df ff ff[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 f4[ 	]*vpsravw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 11 f4[ 	]*vpsravw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 11 f4[ 	]*vpsravw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 31[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b4 f4 c0 1d fe ff[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 7f[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 00 20 00 00[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 80[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 c0 df ff ff[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 f4[ 	]*vpsubb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f8 f4[ 	]*vpsubb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f8 f4[ 	]*vpsubb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 31[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 7f[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 00 20 00 00[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 80[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 c0 df ff ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 f4[ 	]*vpsubsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e8 f4[ 	]*vpsubsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e8 f4[ 	]*vpsubsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 31[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 7f[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 00 20 00 00[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 80[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 f4[ 	]*vpsubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e9 f4[ 	]*vpsubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e9 f4[ 	]*vpsubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 31[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 7f[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 00 20 00 00[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 80[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 f4[ 	]*vpsubusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d8 f4[ 	]*vpsubusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d8 f4[ 	]*vpsubusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 31[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 7f[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 00 20 00 00[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 80[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 f4[ 	]*vpsubusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d9 f4[ 	]*vpsubusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d9 f4[ 	]*vpsubusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 31[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 7f[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 00 20 00 00[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 80[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 f4[ 	]*vpsubw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f9 f4[ 	]*vpsubw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f9 f4[ 	]*vpsubw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 31[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 7f[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 00 20 00 00[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 80[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 c0 df ff ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 f4[ 	]*vpunpckhbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 68 f4[ 	]*vpunpckhbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 68 f4[ 	]*vpunpckhbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 31[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 7f[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 80[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 f4[ 	]*vpunpckhwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 69 f4[ 	]*vpunpckhwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 69 f4[ 	]*vpunpckhwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 31[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 7f[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 80[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 f4[ 	]*vpunpcklbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 60 f4[ 	]*vpunpcklbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 60 f4[ 	]*vpunpcklbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 31[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 7f[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 80[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 f4[ 	]*vpunpcklwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 61 f4[ 	]*vpunpcklwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 61 f4[ 	]*vpunpcklwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 31[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 7f[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 80[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 ee[ 	]*vpmovwb ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 30 ee[ 	]*vpmovwb ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 ee[ 	]*vpmovswb ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 20 ee[ 	]*vpmovswb ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 ee[ 	]*vpmovuswb ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 10 ee[ 	]*vpmovuswb ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 ab[ 	]*vdbpsadbw zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 42 f4 ab[ 	]*vdbpsadbw zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 42 f4 ab[ 	]*vdbpsadbw zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 7b[ 	]*vdbpsadbw zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 31 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 7f 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 80 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d f4[ 	]*vpermw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 8d f4[ 	]*vpermw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 8d f4[ 	]*vpermw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 31[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b4 f4 c0 1d fe ff[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 7f[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 00 20 00 00[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 80[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 c0 df ff ff[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d f4[ 	]*vpermt2w zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 7d f4[ 	]*vpermt2w zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 7d f4[ 	]*vpermt2w zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 31[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 7f[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 00 20 00 00[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 80[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 c0 df ff ff[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd ab[ 	]*vpslldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd 7b[ 	]*vpslldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 39 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 7f 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 80 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 ab[ 	]*vpsllw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 f5 ab[ 	]*vpsllw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 f5 ab[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 7b[ 	]*vpsllw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 31 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 7f 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 80 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 f4[ 	]*vpsllvw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 12 f4[ 	]*vpsllvw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 12 f4[ 	]*vpsllvw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 31[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 7f[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 00 20 00 00[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 80[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 c0 df ff ff[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 31[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 7f[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 80[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 31[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 7f[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 80[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  k5,QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ac f4 c0 1d fe ff[ 	]*kmovq  k5,QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  k5,DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ac f4 c0 1d fe ff[ 	]*kmovd  k5,DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  QWORD PTR \[ecx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 ac f4 c0 1d fe ff[ 	]*kmovq  QWORD PTR \[esp\+esi\*8-0x1e240\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  DWORD PTR \[ecx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 ac f4 c0 1d fe ff[ 	]*kmovd  DWORD PTR \[esp\+esi\*8-0x1e240\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 31[ 	]*vpmovwb YMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 31[ 	]*vpmovwb YMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 7f[ 	]*vpmovwb YMMWORD PTR \[edx\+0xfe0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb YMMWORD PTR \[edx\+0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 80[ 	]*vpmovwb YMMWORD PTR \[edx-0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb YMMWORD PTR \[edx-0x1020\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 31[ 	]*vpmovswb YMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 31[ 	]*vpmovswb YMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 7f[ 	]*vpmovswb YMMWORD PTR \[edx\+0xfe0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb YMMWORD PTR \[edx\+0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 80[ 	]*vpmovswb YMMWORD PTR \[edx-0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb YMMWORD PTR \[edx-0x1020\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 31[ 	]*vpmovuswb YMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 31[ 	]*vpmovuswb YMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 7f[ 	]*vpmovuswb YMMWORD PTR \[edx\+0xfe0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb YMMWORD PTR \[edx\+0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 80[ 	]*vpmovuswb YMMWORD PTR \[edx-0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb YMMWORD PTR \[edx-0x1020\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 7f[ 	]*vmovdqu8 ZMMWORD PTR \[edx\+0x1fc0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 ZMMWORD PTR \[edx\+0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 80[ 	]*vmovdqu8 ZMMWORD PTR \[edx-0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 ZMMWORD PTR \[edx-0x2040\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 7f[ 	]*vmovdqu16 ZMMWORD PTR \[edx\+0x1fc0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 ZMMWORD PTR \[edx\+0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 80[ 	]*vmovdqu16 ZMMWORD PTR \[edx-0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 ZMMWORD PTR \[edx-0x2040\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 f4[ 	]*vpermi2w zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 75 f4[ 	]*vpermi2w zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 75 f4[ 	]*vpermi2w zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 31[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 7f[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 00 20 00 00[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 80[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 c0 df ff ff[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ed[ 	]*vptestmb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 4f 26 ed[ 	]*vptestmb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 29[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ac f4 c0 1d fe ff[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 7f[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa 00 20 00 00[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 80[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa c0 df ff ff[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ed[ 	]*vptestmw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 4f 26 ed[ 	]*vptestmw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 29[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ac f4 c0 1d fe ff[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 7f[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa 00 20 00 00[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 80[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa c0 df ff ff[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 29 ee[ 	]*vpmovb2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 29 ee[ 	]*vpmovw2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 28 f5[ 	]*vpmovm2b zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 28 f5[ 	]*vpmovm2w zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ec[ 	]*vptestnmb k5,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 4f 26 ec[ 	]*vptestnmb k5\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 29[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 7f[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa 00 20 00 00[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 80[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa c0 df ff ff[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ec[ 	]*vptestnmw k5,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 4f 26 ec[ 	]*vptestnmw k5\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 29[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 7f[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa 00 20 00 00[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 80[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa c0 df ff ff[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed ab[ 	]*vpcmpb k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3f ed ab[ 	]*vpcmpb k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed 7b[ 	]*vpcmpb k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 29 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 7f 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa 00 20 00 00 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 80 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa c0 df ff ff 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed ab[ 	]*vpcmpw k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3f ed ab[ 	]*vpcmpw k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed 7b[ 	]*vpcmpw k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 29 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 7f 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa 00 20 00 00 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 80 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa c0 df ff ff 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed ab[ 	]*vpcmpub k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3e ed ab[ 	]*vpcmpub k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed 7b[ 	]*vpcmpub k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 29 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 7f 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa 00 20 00 00 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 80 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa c0 df ff ff 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed ab[ 	]*vpcmpuw k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3e ed ab[ 	]*vpcmpuw k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed 7b[ 	]*vpcmpuw k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 29 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 7f 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa 00 20 00 00 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 80 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa c0 df ff ff 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c f5[ 	]*vpabsb zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1c f5[ 	]*vpabsb zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1c f5[ 	]*vpabsb zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 31[ 	]*vpabsb zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 7f[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 00 20 00 00[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c 72 80[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d f5[ 	]*vpabsw zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1d f5[ 	]*vpabsw zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1d f5[ 	]*vpabsw zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 31[ 	]*vpabsw zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 7f[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 00 20 00 00[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d 72 80[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b f4[ 	]*vpackssdw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 6b f4[ 	]*vpackssdw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 6b f4[ 	]*vpackssdw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 31[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 30[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 7f[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 00 20 00 00[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b 72 80[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 6b b2 c0 df ff ff[ 	]*vpackssdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 7f[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 00 02 00 00[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b 72 80[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 58 6b b2 fc fd ff ff[ 	]*vpackssdw zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 f4[ 	]*vpacksswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 63 f4[ 	]*vpacksswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 63 f4[ 	]*vpacksswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 31[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 7f[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 00 20 00 00[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 72 80[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 63 b2 c0 df ff ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b f4[ 	]*vpackusdw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 2b f4[ 	]*vpackusdw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 2b f4[ 	]*vpackusdw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 31[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 30[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 7f[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 00 20 00 00[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b 72 80[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 2b b2 c0 df ff ff[ 	]*vpackusdw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 7f[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 00 02 00 00[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b 72 80[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 58 2b b2 fc fd ff ff[ 	]*vpackusdw zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 f4[ 	]*vpackuswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 67 f4[ 	]*vpackuswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 67 f4[ 	]*vpackuswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 31[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 7f[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 00 20 00 00[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 72 80[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 67 b2 c0 df ff ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc f4[ 	]*vpaddb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fc f4[ 	]*vpaddb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fc f4[ 	]*vpaddb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 31[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 7f[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 00 20 00 00[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc 72 80[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fc b2 c0 df ff ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec f4[ 	]*vpaddsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ec f4[ 	]*vpaddsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ec f4[ 	]*vpaddsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 31[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 7f[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 00 20 00 00[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec 72 80[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ec b2 c0 df ff ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed f4[ 	]*vpaddsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ed f4[ 	]*vpaddsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ed f4[ 	]*vpaddsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 31[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 7f[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 00 20 00 00[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed 72 80[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ed b2 c0 df ff ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc f4[ 	]*vpaddusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dc f4[ 	]*vpaddusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dc f4[ 	]*vpaddusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 31[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 7f[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 00 20 00 00[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc 72 80[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dc b2 c0 df ff ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd f4[ 	]*vpaddusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f dd f4[ 	]*vpaddusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf dd f4[ 	]*vpaddusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 31[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 7f[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 00 20 00 00[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd 72 80[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 dd b2 c0 df ff ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd f4[ 	]*vpaddw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f fd f4[ 	]*vpaddw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf fd f4[ 	]*vpaddw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 31[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 7f[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 00 20 00 00[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd 72 80[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 fd b2 c0 df ff ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 ab[ 	]*vpalignr zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 0f f4 ab[ 	]*vpalignr zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 0f f4 ab[ 	]*vpalignr zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f f4 7b[ 	]*vpalignr zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 31 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 7f 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f 72 80 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 f4[ 	]*vpavgb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e0 f4[ 	]*vpavgb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e0 f4[ 	]*vpavgb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 31[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 7f[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 00 20 00 00[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 72 80[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e0 b2 c0 df ff ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 f4[ 	]*vpavgw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e3 f4[ 	]*vpavgw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e3 f4[ 	]*vpavgw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 31[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 7f[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 00 20 00 00[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 72 80[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e3 b2 c0 df ff ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 f4[ 	]*vpblendmb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 66 f4[ 	]*vpblendmb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 66 f4[ 	]*vpblendmb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 31[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 7f[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 00 20 00 00[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 72 80[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 66 b2 c0 df ff ff[ 	]*vpblendmb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 f5[ 	]*vpbroadcastb zmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 78 f5[ 	]*vpbroadcastb zmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 31[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 7f[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 80 00 00 00[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 72 80[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 78 b2 7f ff ff ff[ 	]*vpbroadcastb zmm6\{k7\},BYTE PTR \[edx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f0[ 	]*vpbroadcastb zmm6,eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7a f0[ 	]*vpbroadcastb zmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7a f0[ 	]*vpbroadcastb zmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7a f5[ 	]*vpbroadcastb zmm6,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 f5[ 	]*vpbroadcastw zmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 79 f5[ 	]*vpbroadcastw zmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 31[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 7f[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 00 01 00 00[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 72 80[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 79 b2 fe fe ff ff[ 	]*vpbroadcastw zmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f0[ 	]*vpbroadcastw zmm6,eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 7b f0[ 	]*vpbroadcastw zmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 7b f0[ 	]*vpbroadcastw zmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 7b f5[ 	]*vpbroadcastw zmm6,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ed[ 	]*vpcmpeqb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 29[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 7f[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 6a 80[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ed[ 	]*vpcmpeqw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 29[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 7f[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 6a 80[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ed[ 	]*vpcmpgtb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 29[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 7f[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 6a 80[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ed[ 	]*vpcmpgtw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 29[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 7f[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 6a 80[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 f4[ 	]*vpblendmw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 66 f4[ 	]*vpblendmw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 66 f4[ 	]*vpblendmw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 31[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 7f[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 00 20 00 00[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 72 80[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 66 b2 c0 df ff ff[ 	]*vpblendmw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 f4[ 	]*vpmaddubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 04 f4[ 	]*vpmaddubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 04 f4[ 	]*vpmaddubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 31[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 7f[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 72 80[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 f4[ 	]*vpmaddwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f5 f4[ 	]*vpmaddwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f5 f4[ 	]*vpmaddwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 31[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 7f[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 72 80[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c f4[ 	]*vpmaxsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3c f4[ 	]*vpmaxsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3c f4[ 	]*vpmaxsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 31[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 7f[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 00 20 00 00[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c 72 80[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee f4[ 	]*vpmaxsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ee f4[ 	]*vpmaxsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ee f4[ 	]*vpmaxsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 31[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 7f[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 00 20 00 00[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee 72 80[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de f4[ 	]*vpmaxub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f de f4[ 	]*vpmaxub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf de f4[ 	]*vpmaxub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 31[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 7f[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 00 20 00 00[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de 72 80[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 de b2 c0 df ff ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e f4[ 	]*vpmaxuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3e f4[ 	]*vpmaxuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3e f4[ 	]*vpmaxuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 31[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 7f[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 00 20 00 00[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e 72 80[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 f4[ 	]*vpminsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 38 f4[ 	]*vpminsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 38 f4[ 	]*vpminsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 31[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 7f[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 00 20 00 00[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 72 80[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 38 b2 c0 df ff ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea f4[ 	]*vpminsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f ea f4[ 	]*vpminsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf ea f4[ 	]*vpminsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 31[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 7f[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 00 20 00 00[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea 72 80[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 ea b2 c0 df ff ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da f4[ 	]*vpminub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f da f4[ 	]*vpminub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf da f4[ 	]*vpminub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 31[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b4 f4 c0 1d fe ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 7f[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 00 20 00 00[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da 72 80[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 da b2 c0 df ff ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a f4[ 	]*vpminuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 3a f4[ 	]*vpminuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 3a f4[ 	]*vpminuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 31[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 7f[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 00 20 00 00[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a 72 80[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 3a b2 c0 df ff ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 f5[ 	]*vpmovsxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 20 f5[ 	]*vpmovsxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 31[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 7f[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 72 80[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 f5[ 	]*vpmovzxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 30 f5[ 	]*vpmovzxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 31[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 7f[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 72 80[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b f4[ 	]*vpmulhrsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 0b f4[ 	]*vpmulhrsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 0b f4[ 	]*vpmulhrsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 31[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 7f[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b 72 80[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 f4[ 	]*vpmulhuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e4 f4[ 	]*vpmulhuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e4 f4[ 	]*vpmulhuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 31[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 7f[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 72 80[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 f4[ 	]*vpmulhw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e5 f4[ 	]*vpmulhw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e5 f4[ 	]*vpmulhw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 31[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 7f[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 00 20 00 00[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 72 80[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 f4[ 	]*vpmullw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d5 f4[ 	]*vpmullw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d5 f4[ 	]*vpmullw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 31[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 7f[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 00 20 00 00[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 72 80[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d5 b2 c0 df ff ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 f4[ 	]*vpsadbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 31[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 7f[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 00 20 00 00[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 72 80[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 f4[ 	]*vpshufb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 00 f4[ 	]*vpshufb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 00 f4[ 	]*vpshufb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 31[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 7f[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 00 20 00 00[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 72 80[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 00 b2 c0 df ff ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 ab[ 	]*vpshufhw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 4f 70 f5 ab[ 	]*vpshufhw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e cf 70 f5 ab[ 	]*vpshufhw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 f5 7b[ 	]*vpshufhw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 31 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 7f 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 72 80 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 ab[ 	]*vpshuflw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 70 f5 ab[ 	]*vpshuflw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 70 f5 ab[ 	]*vpshuflw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 f5 7b[ 	]*vpshuflw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 31 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 7f 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 72 80 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 f4[ 	]*vpsllw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f1 f4[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 31[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 7f[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 00 08 00 00[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 72 80[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 f4[ 	]*vpsraw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e1 f4[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 31[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 7f[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 00 08 00 00[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 72 80[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 f4[ 	]*vpsrlw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d1 f4[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 31[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 7f[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 00 08 00 00[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 72 80[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd ab[ 	]*vpsrldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 dd 7b[ 	]*vpsrldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 19 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 7f 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 5a 80 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 ab[ 	]*vpsrlw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 d5 ab[ 	]*vpsrlw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 d5 ab[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 d5 7b[ 	]*vpsrlw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 11 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 7f 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 52 80 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 ab[ 	]*vpsraw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 e5 ab[ 	]*vpsraw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 e5 ab[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 e5 7b[ 	]*vpsraw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 21 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 7f 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 62 80 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 f4[ 	]*vpsrlvw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 10 f4[ 	]*vpsrlvw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 10 f4[ 	]*vpsrlvw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 31[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 7f[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 00 20 00 00[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 72 80[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 10 b2 c0 df ff ff[ 	]*vpsrlvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 f4[ 	]*vpsravw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 11 f4[ 	]*vpsravw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 11 f4[ 	]*vpsravw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 31[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b4 f4 c0 1d fe ff[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 7f[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 00 20 00 00[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 72 80[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 11 b2 c0 df ff ff[ 	]*vpsravw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 f4[ 	]*vpsubb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f8 f4[ 	]*vpsubb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f8 f4[ 	]*vpsubb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 31[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 7f[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 00 20 00 00[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 72 80[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f8 b2 c0 df ff ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 f4[ 	]*vpsubsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e8 f4[ 	]*vpsubsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e8 f4[ 	]*vpsubsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 31[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 7f[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 00 20 00 00[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 72 80[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 f4[ 	]*vpsubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f e9 f4[ 	]*vpsubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf e9 f4[ 	]*vpsubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 31[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 7f[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 00 20 00 00[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 72 80[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 f4[ 	]*vpsubusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d8 f4[ 	]*vpsubusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d8 f4[ 	]*vpsubusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 31[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 7f[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 00 20 00 00[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 72 80[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 f4[ 	]*vpsubusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f d9 f4[ 	]*vpsubusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf d9 f4[ 	]*vpsubusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 31[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 7f[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 00 20 00 00[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 72 80[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 f4[ 	]*vpsubw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f f9 f4[ 	]*vpsubw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf f9 f4[ 	]*vpsubw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 31[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 7f[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 00 20 00 00[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 72 80[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 f9 b2 c0 df ff ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 f4[ 	]*vpunpckhbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 68 f4[ 	]*vpunpckhbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 68 f4[ 	]*vpunpckhbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 31[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 7f[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 72 80[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 f4[ 	]*vpunpckhwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 69 f4[ 	]*vpunpckhwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 69 f4[ 	]*vpunpckhwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 31[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 7f[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 72 80[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 f4[ 	]*vpunpcklbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 60 f4[ 	]*vpunpcklbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 60 f4[ 	]*vpunpcklbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 31[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 7f[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 72 80[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 f4[ 	]*vpunpcklwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 4f 61 f4[ 	]*vpunpcklwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 cf 61 f4[ 	]*vpunpcklwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 31[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 7f[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 72 80[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 ee[ 	]*vpmovwb ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 30 ee[ 	]*vpmovwb ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 ee[ 	]*vpmovswb ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 20 ee[ 	]*vpmovswb ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 ee[ 	]*vpmovuswb ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e cf 10 ee[ 	]*vpmovuswb ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 ab[ 	]*vdbpsadbw zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 42 f4 ab[ 	]*vdbpsadbw zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 42 f4 ab[ 	]*vdbpsadbw zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 f4 7b[ 	]*vdbpsadbw zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 31 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 7f 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 72 80 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d f4[ 	]*vpermw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 8d f4[ 	]*vpermw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 8d f4[ 	]*vpermw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 31[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b4 f4 c0 1d fe ff[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 7f[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 00 20 00 00[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d 72 80[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 8d b2 c0 df ff ff[ 	]*vpermw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d f4[ 	]*vpermt2w zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 7d f4[ 	]*vpermt2w zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 7d f4[ 	]*vpermt2w zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 31[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 7f[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 00 20 00 00[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d 72 80[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 7d b2 c0 df ff ff[ 	]*vpermt2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd ab[ 	]*vpslldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 fd 7b[ 	]*vpslldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 39 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 7f 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 7a 80 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 ab[ 	]*vpsllw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 4f 71 f5 ab[ 	]*vpsllw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d cf 71 f5 ab[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 f5 7b[ 	]*vpsllw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 31 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 7f 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 72 80 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 f4[ 	]*vpsllvw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 12 f4[ 	]*vpsllvw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 12 f4[ 	]*vpsllvw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 31[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 7f[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 00 20 00 00[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 72 80[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 12 b2 c0 df ff ff[ 	]*vpsllvw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 31[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 7f[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f 72 80[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 31[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 7f[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f 72 80[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  k5,QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ac f4 c0 1d fe ff[ 	]*kmovq  k5,QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  k5,DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ac f4 c0 1d fe ff[ 	]*kmovd  k5,DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  QWORD PTR \[ecx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 ac f4 c0 1d fe ff[ 	]*kmovq  QWORD PTR \[esp\+esi\*8-0x1e240\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  DWORD PTR \[ecx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 ac f4 c0 1d fe ff[ 	]*kmovd  DWORD PTR \[esp\+esi\*8-0x1e240\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 31[ 	]*vpmovwb YMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 30 31[ 	]*vpmovwb YMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 7f[ 	]*vpmovwb YMMWORD PTR \[edx\+0xfe0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb YMMWORD PTR \[edx\+0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 72 80[ 	]*vpmovwb YMMWORD PTR \[edx-0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb YMMWORD PTR \[edx-0x1020\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 31[ 	]*vpmovswb YMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 20 31[ 	]*vpmovswb YMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 7f[ 	]*vpmovswb YMMWORD PTR \[edx\+0xfe0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb YMMWORD PTR \[edx\+0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 72 80[ 	]*vpmovswb YMMWORD PTR \[edx-0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb YMMWORD PTR \[edx-0x1020\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 31[ 	]*vpmovuswb YMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 4f 10 31[ 	]*vpmovuswb YMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 7f[ 	]*vpmovuswb YMMWORD PTR \[edx\+0xfe0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb YMMWORD PTR \[edx\+0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 72 80[ 	]*vpmovuswb YMMWORD PTR \[edx-0x1000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb YMMWORD PTR \[edx-0x1020\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 7f[ 	]*vmovdqu8 ZMMWORD PTR \[edx\+0x1fc0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 ZMMWORD PTR \[edx\+0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f 72 80[ 	]*vmovdqu8 ZMMWORD PTR \[edx-0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 ZMMWORD PTR \[edx-0x2040\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[ecx\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[ecx\]\{k7\},zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 ZMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 7f[ 	]*vmovdqu16 ZMMWORD PTR \[edx\+0x1fc0\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 ZMMWORD PTR \[edx\+0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f 72 80[ 	]*vmovdqu16 ZMMWORD PTR \[edx-0x2000\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 ZMMWORD PTR \[edx-0x2040\],zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 f4[ 	]*vpermi2w zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 75 f4[ 	]*vpermi2w zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 75 f4[ 	]*vpermi2w zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 31[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 7f[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 00 20 00 00[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 72 80[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 75 b2 c0 df ff ff[ 	]*vpermi2w zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ed[ 	]*vptestmb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 4f 26 ed[ 	]*vptestmb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 29[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 ac f4 c0 1d fe ff[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 7f[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa 00 20 00 00[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 6a 80[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 48 26 aa c0 df ff ff[ 	]*vptestmb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ed[ 	]*vptestmw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 4f 26 ed[ 	]*vptestmw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 29[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 ac f4 c0 1d fe ff[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 7f[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa 00 20 00 00[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 6a 80[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 48 26 aa c0 df ff ff[ 	]*vptestmw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 29 ee[ 	]*vpmovb2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 29 ee[ 	]*vpmovw2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 28 f5[ 	]*vpmovm2b zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 28 f5[ 	]*vpmovm2w zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ec[ 	]*vptestnmb k5,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 4f 26 ec[ 	]*vptestnmb k5\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 29[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 7f[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa 00 20 00 00[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 6a 80[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 48 26 aa c0 df ff ff[ 	]*vptestnmb k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ec[ 	]*vptestnmw k5,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 4f 26 ec[ 	]*vptestnmw k5\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 29[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 ac f4 c0 1d fe ff[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 7f[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa 00 20 00 00[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 6a 80[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 48 26 aa c0 df ff ff[ 	]*vptestnmw k5,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed ab[ 	]*vpcmpb k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3f ed ab[ 	]*vpcmpb k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ed 7b[ 	]*vpcmpb k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 29 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 7f 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa 00 20 00 00 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f 6a 80 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3f aa c0 df ff ff 7b[ 	]*vpcmpb k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed ab[ 	]*vpcmpw k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3f ed ab[ 	]*vpcmpw k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ed 7b[ 	]*vpcmpw k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 29 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 7f 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa 00 20 00 00 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f 6a 80 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3f aa c0 df ff ff 7b[ 	]*vpcmpw k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed ab[ 	]*vpcmpub k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 4f 3e ed ab[ 	]*vpcmpub k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ed 7b[ 	]*vpcmpub k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 29 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 7f 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa 00 20 00 00 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e 6a 80 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 48 3e aa c0 df ff ff 7b[ 	]*vpcmpub k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed ab[ 	]*vpcmpuw k5,zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 4f 3e ed ab[ 	]*vpcmpuw k5\{k7\},zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ed 7b[ 	]*vpcmpuw k5,zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 29 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 7f 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa 00 20 00 00 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e 6a 80 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 48 3e aa c0 df ff ff 7b[ 	]*vpcmpuw k5,zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++#pass
+--- gas/testsuite/gas/i386/avx512bw-opts.d.jj	2014-09-10 21:05:00.208331043 +0200
++++ gas/testsuite/gas/i386/avx512bw-opts.d	2014-09-10 21:05:00.208331043 +0200
+@@ -0,0 +1,60 @@
++#as:
++#objdump: -dw -Msuffix
++#name: i386 AVX512BW opts insns
++#source: avx512bw-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm5,%zmm6\{%k7\}\{z\}
++#pass
+--- gas/testsuite/gas/i386/avx512bw-opts-intel.d.jj	2014-09-10 21:05:00.133331428 +0200
++++ gas/testsuite/gas/i386/avx512bw-opts-intel.d	2014-09-10 21:05:00.133331428 +0200
+@@ -0,0 +1,60 @@
++#as:
++#objdump: -dw -Mintel -Msuffix
++#name: i386 AVX512BW opts insns (Intel disassembly)
++#source: avx512bw-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 6f f5[ 	]*vmovdqu8 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 48 7f ee[ 	]*vmovdqu8\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 6f f5[ 	]*vmovdqu8 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 6f f5[ 	]*vmovdqu8 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f cf 7f ee[ 	]*vmovdqu8\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 6f f5[ 	]*vmovdqu16 zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 7f ee[ 	]*vmovdqu16\.s zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 6f f5[ 	]*vmovdqu16 zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 6f f5[ 	]*vmovdqu16 zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7f ee[ 	]*vmovdqu16\.s zmm6\{k7\}\{z\},zmm5
++#pass
+--- gas/testsuite/gas/i386/avx512bw-opts.s.jj	2014-09-10 21:05:00.117331510 +0200
++++ gas/testsuite/gas/i386/avx512bw-opts.s	2014-09-10 21:05:00.117331510 +0200
+@@ -0,0 +1,55 @@
++# Check 32bit AVX512BW swap instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vmovdqu8	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu8.s	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu8.s	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu8.s	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu8.s	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu8.s	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu8.s	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu16.s	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu16.s	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu16.s	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu16.s	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu16.s	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu16.s	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++
++	.intel_syntax noprefix
++	vmovdqu8	zmm6, zmm5	 # AVX512BW
++	vmovdqu8.s	zmm6, zmm5	 # AVX512BW
++	vmovdqu8	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu8.s	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu8	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu8.s	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu8	zmm6, zmm5	 # AVX512BW
++	vmovdqu8.s	zmm6, zmm5	 # AVX512BW
++	vmovdqu8	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu8.s	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu8	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu8.s	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu16	zmm6, zmm5	 # AVX512BW
++	vmovdqu16.s	zmm6, zmm5	 # AVX512BW
++	vmovdqu16	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu16.s	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu16	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu16.s	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu16	zmm6, zmm5	 # AVX512BW
++	vmovdqu16.s	zmm6, zmm5	 # AVX512BW
++	vmovdqu16	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu16.s	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu16	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu16.s	zmm6{k7}{z}, zmm5	 # AVX512BW
+--- gas/testsuite/gas/i386/avx512bw.s.jj	2014-09-10 21:05:00.152331330 +0200
++++ gas/testsuite/gas/i386/avx512bw.s	2014-09-10 21:05:00.152331330 +0200
+@@ -0,0 +1,1597 @@
++# Check 32bit AVX512BW instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%zmm5, %zmm6	 # AVX512BW
++	vpabsb	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vpabsb	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpabsb	(%ecx), %zmm6	 # AVX512BW
++	vpabsb	-123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpabsb	8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsb	8192(%edx), %zmm6	 # AVX512BW
++	vpabsb	-8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsb	-8256(%edx), %zmm6	 # AVX512BW
++	vpabsw	%zmm5, %zmm6	 # AVX512BW
++	vpabsw	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vpabsw	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpabsw	(%ecx), %zmm6	 # AVX512BW
++	vpabsw	-123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpabsw	8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsw	8192(%edx), %zmm6	 # AVX512BW
++	vpabsw	-8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsw	-8256(%edx), %zmm6	 # AVX512BW
++	vpackssdw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpackssdw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpackssdw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	(%eax){1to16}, %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackssdw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackssdw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	508(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackssdw	512(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW
++	vpackssdw	-512(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackssdw	-516(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpacksswb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpacksswb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpacksswb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpacksswb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpackusdw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpackusdw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	(%eax){1to16}, %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackusdw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackusdw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	508(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackusdw	512(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW
++	vpackusdw	-512(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackusdw	-516(%edx){1to16}, %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpackuswb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpackuswb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackuswb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackuswb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddusb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddusb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddusw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddusw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$0xab, %zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$0xab, %zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpalignr	$0xab, %zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpalignr	$123, %zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, (%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, -123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, 8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpalignr	$123, 8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, -8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpalignr	$123, -8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpavgb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpavgb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpavgb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpavgw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpavgw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpavgw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpblendmb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpblendmb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpblendmb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpblendmb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpblendmb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpblendmb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpblendmb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpblendmb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpblendmb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpbroadcastb	%xmm5, %zmm6{%k7}	 # AVX512BW
++	vpbroadcastb	%xmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpbroadcastb	(%ecx), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastb	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastb	127(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpbroadcastb	128(%edx), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastb	-128(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpbroadcastb	-129(%edx), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastb	%eax, %zmm6	 # AVX512BW
++	vpbroadcastb	%eax, %zmm6{%k7}	 # AVX512BW
++	vpbroadcastb	%eax, %zmm6{%k7}{z}	 # AVX512BW
++	vpbroadcastb	%ebp, %zmm6	 # AVX512BW
++	vpbroadcastw	%xmm5, %zmm6{%k7}	 # AVX512BW
++	vpbroadcastw	%xmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpbroadcastw	(%ecx), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastw	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastw	254(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpbroadcastw	256(%edx), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastw	-256(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpbroadcastw	-258(%edx), %zmm6{%k7}	 # AVX512BW
++	vpbroadcastw	%eax, %zmm6	 # AVX512BW
++	vpbroadcastw	%eax, %zmm6{%k7}	 # AVX512BW
++	vpbroadcastw	%eax, %zmm6{%k7}{z}	 # AVX512BW
++	vpbroadcastw	%ebp, %zmm6	 # AVX512BW
++	vpcmpeqb	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpeqb	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqb	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqb	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpeqw	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqw	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqw	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpgtb	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtb	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtb	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpgtw	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtw	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtw	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpblendmw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpblendmw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpblendmw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpblendmw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpblendmw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpblendmw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpblendmw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpblendmw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpblendmw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaddubsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaddubsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddubsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddubsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaddwd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaddwd	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddwd	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddwd	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxub	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxub	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxub	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxub	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxuw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxuw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxuw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxuw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminub	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminub	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminub	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminub	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminub	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminub	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminub	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminub	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminub	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminuw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminuw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminuw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminuw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminuw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmovsxbw	%ymm5, %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	%ymm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmovsxbw	(%ecx), %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	4064(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovsxbw	4096(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	-4096(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovsxbw	-4128(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	%ymm5, %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	%ymm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmovzxbw	(%ecx), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	4064(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovzxbw	4096(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	-4096(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovzxbw	-4128(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmulhrsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmulhrsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmulhrsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhrsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhrsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmulhuw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmulhuw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhuw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhuw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmulhw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmulhw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmullw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmullw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmullw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmullw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmullw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsadbw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsadbw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpshufb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpshufb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpshufb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpshufb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpshufb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpshufhw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpshufhw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpshufhw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpshufhw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpshufhw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpshufhw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpshufhw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpshufhw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpshufhw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpshufhw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpshuflw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpshuflw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpshuflw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpshuflw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpshuflw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpshuflw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpshuflw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpshuflw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpshuflw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpshuflw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsllw	%xmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	%xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsllw	(%ecx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	-123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsllw	2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	-2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsllw	-2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	%xmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	%xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsraw	(%ecx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	-123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsraw	2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	-2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsraw	-2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	%xmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	%xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsrlw	(%ecx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	-123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsrlw	2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	-2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsrlw	-2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrldq	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsrldq	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsrldq	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsrldq	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsrldq	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrldq	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsrldq	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrldq	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsrlw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsrlw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsrlw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsrlw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsrlw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsrlw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrlw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsrlw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrlw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsraw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsraw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsraw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsraw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsraw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsraw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsraw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsraw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsraw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsrlvw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsrlvw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlvw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsrlvw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsrlvw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsrlvw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsrlvw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsrlvw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsrlvw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsravw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsravw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsravw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsravw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsravw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsravw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsravw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsravw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsravw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubusb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubusb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubusw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubusw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpckhbw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpckhbw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhbw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhbw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpckhwd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpckhwd	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhwd	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhwd	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpcklbw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpcklbw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklbw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklbw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpcklwd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpcklwd	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklwd	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklwd	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmovwb	%zmm5, %ymm6{%k7}	 # AVX512BW
++	vpmovwb	%zmm5, %ymm6{%k7}{z}	 # AVX512BW
++	vpmovswb	%zmm5, %ymm6{%k7}	 # AVX512BW
++	vpmovswb	%zmm5, %ymm6{%k7}{z}	 # AVX512BW
++	vpmovuswb	%zmm5, %ymm6{%k7}	 # AVX512BW
++	vpmovuswb	%zmm5, %ymm6{%k7}{z}	 # AVX512BW
++	vdbpsadbw	$0xab, %zmm4, %zmm5, %zmm6	 # AVX512BW
++	vdbpsadbw	$0xab, %zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vdbpsadbw	$0xab, %zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vdbpsadbw	$123, %zmm4, %zmm5, %zmm6	 # AVX512BW
++	vdbpsadbw	$123, (%ecx), %zmm5, %zmm6	 # AVX512BW
++	vdbpsadbw	$123, -123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vdbpsadbw	$123, 8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vdbpsadbw	$123, 8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vdbpsadbw	$123, -8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vdbpsadbw	$123, -8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpermw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpermw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpermw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpermw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpermw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpermw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpermw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpermw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpermw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpermt2w	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpermt2w	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpermt2w	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpermt2w	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpermt2w	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpermt2w	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpermt2w	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpermt2w	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpermt2w	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpslldq	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpslldq	$123, %zmm5, %zmm6	 # AVX512BW
++	vpslldq	$123, (%ecx), %zmm6	 # AVX512BW
++	vpslldq	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpslldq	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpslldq	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpslldq	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpslldq	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsllw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsllw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsllw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsllw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsllw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsllw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsllw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsllw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsllw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsllvw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsllvw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllvw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsllvw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsllvw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsllvw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsllvw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsllvw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsllvw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu8	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu8	(%ecx), %zmm6	 # AVX512BW
++	vmovdqu8	-123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vmovdqu8	8128(%edx), %zmm6	 # AVX512BW Disp8
++	vmovdqu8	8192(%edx), %zmm6	 # AVX512BW
++	vmovdqu8	-8192(%edx), %zmm6	 # AVX512BW Disp8
++	vmovdqu8	-8256(%edx), %zmm6	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vmovdqu16	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vmovdqu16	(%ecx), %zmm6	 # AVX512BW
++	vmovdqu16	-123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vmovdqu16	8128(%edx), %zmm6	 # AVX512BW Disp8
++	vmovdqu16	8192(%edx), %zmm6	 # AVX512BW
++	vmovdqu16	-8192(%edx), %zmm6	 # AVX512BW Disp8
++	vmovdqu16	-8256(%edx), %zmm6	 # AVX512BW
++	kandq	%k7, %k6, %k5	 # AVX512BW
++	kandd	%k7, %k6, %k5	 # AVX512BW
++	kandnq	%k7, %k6, %k5	 # AVX512BW
++	kandnd	%k7, %k6, %k5	 # AVX512BW
++	korq	%k7, %k6, %k5	 # AVX512BW
++	kord	%k7, %k6, %k5	 # AVX512BW
++	kxnorq	%k7, %k6, %k5	 # AVX512BW
++	kxnord	%k7, %k6, %k5	 # AVX512BW
++	kxorq	%k7, %k6, %k5	 # AVX512BW
++	kxord	%k7, %k6, %k5	 # AVX512BW
++	knotq	%k6, %k5	 # AVX512BW
++	knotd	%k6, %k5	 # AVX512BW
++	kortestq	%k6, %k5	 # AVX512BW
++	kortestd	%k6, %k5	 # AVX512BW
++	ktestq	%k6, %k5	 # AVX512BW
++	ktestd	%k6, %k5	 # AVX512BW
++	kshiftrq	$0xab, %k6, %k5	 # AVX512BW
++	kshiftrq	$123, %k6, %k5	 # AVX512BW
++	kshiftrd	$0xab, %k6, %k5	 # AVX512BW
++	kshiftrd	$123, %k6, %k5	 # AVX512BW
++	kshiftlq	$0xab, %k6, %k5	 # AVX512BW
++	kshiftlq	$123, %k6, %k5	 # AVX512BW
++	kshiftld	$0xab, %k6, %k5	 # AVX512BW
++	kshiftld	$123, %k6, %k5	 # AVX512BW
++	kmovq	%k6, %k5	 # AVX512BW
++	kmovq	(%ecx), %k5	 # AVX512BW
++	kmovq	-123456(%esp,%esi,8), %k5	 # AVX512BW
++	kmovd	%k6, %k5	 # AVX512BW
++	kmovd	(%ecx), %k5	 # AVX512BW
++	kmovd	-123456(%esp,%esi,8), %k5	 # AVX512BW
++	kmovq	%k5, (%ecx)	 # AVX512BW
++	kmovq	%k5, -123456(%esp,%esi,8)	 # AVX512BW
++	kmovd	%k5, (%ecx)	 # AVX512BW
++	kmovd	%k5, -123456(%esp,%esi,8)	 # AVX512BW
++	kmovd	%eax, %k5	 # AVX512BW
++	kmovd	%ebp, %k5	 # AVX512BW
++	kmovd	%k5, %eax	 # AVX512BW
++	kmovd	%k5, %ebp	 # AVX512BW
++	kaddq	%k7, %k6, %k5	 # AVX512BW
++	kaddd	%k7, %k6, %k5	 # AVX512BW
++	kunpckwd	%k7, %k6, %k5	 # AVX512BW
++	kunpckdq	%k7, %k6, %k5	 # AVX512BW
++	vpmovwb	%zmm6, (%ecx)	 # AVX512BW
++	vpmovwb	%zmm6, (%ecx){%k7}	 # AVX512BW
++	vpmovwb	%zmm6, -123456(%esp,%esi,8)	 # AVX512BW
++	vpmovwb	%zmm6, 4064(%edx)	 # AVX512BW Disp8
++	vpmovwb	%zmm6, 4096(%edx)	 # AVX512BW
++	vpmovwb	%zmm6, -4096(%edx)	 # AVX512BW Disp8
++	vpmovwb	%zmm6, -4128(%edx)	 # AVX512BW
++	vpmovswb	%zmm6, (%ecx)	 # AVX512BW
++	vpmovswb	%zmm6, (%ecx){%k7}	 # AVX512BW
++	vpmovswb	%zmm6, -123456(%esp,%esi,8)	 # AVX512BW
++	vpmovswb	%zmm6, 4064(%edx)	 # AVX512BW Disp8
++	vpmovswb	%zmm6, 4096(%edx)	 # AVX512BW
++	vpmovswb	%zmm6, -4096(%edx)	 # AVX512BW Disp8
++	vpmovswb	%zmm6, -4128(%edx)	 # AVX512BW
++	vpmovuswb	%zmm6, (%ecx)	 # AVX512BW
++	vpmovuswb	%zmm6, (%ecx){%k7}	 # AVX512BW
++	vpmovuswb	%zmm6, -123456(%esp,%esi,8)	 # AVX512BW
++	vpmovuswb	%zmm6, 4064(%edx)	 # AVX512BW Disp8
++	vpmovuswb	%zmm6, 4096(%edx)	 # AVX512BW
++	vpmovuswb	%zmm6, -4096(%edx)	 # AVX512BW Disp8
++	vpmovuswb	%zmm6, -4128(%edx)	 # AVX512BW
++	vmovdqu8	%zmm6, (%ecx)	 # AVX512BW
++	vmovdqu8	%zmm6, (%ecx){%k7}	 # AVX512BW
++	vmovdqu8	%zmm6, -123456(%esp,%esi,8)	 # AVX512BW
++	vmovdqu8	%zmm6, 8128(%edx)	 # AVX512BW Disp8
++	vmovdqu8	%zmm6, 8192(%edx)	 # AVX512BW
++	vmovdqu8	%zmm6, -8192(%edx)	 # AVX512BW Disp8
++	vmovdqu8	%zmm6, -8256(%edx)	 # AVX512BW
++	vmovdqu16	%zmm6, (%ecx)	 # AVX512BW
++	vmovdqu16	%zmm6, (%ecx){%k7}	 # AVX512BW
++	vmovdqu16	%zmm6, -123456(%esp,%esi,8)	 # AVX512BW
++	vmovdqu16	%zmm6, 8128(%edx)	 # AVX512BW Disp8
++	vmovdqu16	%zmm6, 8192(%edx)	 # AVX512BW
++	vmovdqu16	%zmm6, -8192(%edx)	 # AVX512BW Disp8
++	vmovdqu16	%zmm6, -8256(%edx)	 # AVX512BW
++	vpermi2w	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpermi2w	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpermi2w	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpermi2w	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpermi2w	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpermi2w	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpermi2w	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpermi2w	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpermi2w	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vptestmb	%zmm5, %zmm6, %k5	 # AVX512BW
++	vptestmb	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vptestmb	(%ecx), %zmm6, %k5	 # AVX512BW
++	vptestmb	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vptestmb	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vptestmb	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vptestmb	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vptestmb	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vptestmw	%zmm5, %zmm6, %k5	 # AVX512BW
++	vptestmw	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vptestmw	(%ecx), %zmm6, %k5	 # AVX512BW
++	vptestmw	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vptestmw	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vptestmw	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vptestmw	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vptestmw	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpmovb2m	%zmm6, %k5	 # AVX512BW
++	vpmovw2m	%zmm6, %k5	 # AVX512BW
++	vpmovm2b	%k5, %zmm6	 # AVX512BW
++	vpmovm2w	%k5, %zmm6	 # AVX512BW
++	vptestnmb	%zmm4, %zmm5, %k5	 # AVX512BW
++	vptestnmb	%zmm4, %zmm5, %k5{%k7}	 # AVX512BW
++	vptestnmb	(%ecx), %zmm5, %k5	 # AVX512BW
++	vptestnmb	-123456(%esp,%esi,8), %zmm5, %k5	 # AVX512BW
++	vptestnmb	8128(%edx), %zmm5, %k5	 # AVX512BW Disp8
++	vptestnmb	8192(%edx), %zmm5, %k5	 # AVX512BW
++	vptestnmb	-8192(%edx), %zmm5, %k5	 # AVX512BW Disp8
++	vptestnmb	-8256(%edx), %zmm5, %k5	 # AVX512BW
++	vptestnmw	%zmm4, %zmm5, %k5	 # AVX512BW
++	vptestnmw	%zmm4, %zmm5, %k5{%k7}	 # AVX512BW
++	vptestnmw	(%ecx), %zmm5, %k5	 # AVX512BW
++	vptestnmw	-123456(%esp,%esi,8), %zmm5, %k5	 # AVX512BW
++	vptestnmw	8128(%edx), %zmm5, %k5	 # AVX512BW Disp8
++	vptestnmw	8192(%edx), %zmm5, %k5	 # AVX512BW
++	vptestnmw	-8192(%edx), %zmm5, %k5	 # AVX512BW Disp8
++	vptestnmw	-8256(%edx), %zmm5, %k5	 # AVX512BW
++	vpcmpb	$0xab, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpb	$0xab, %zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpb	$123, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpb	$123, (%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpb	$123, -123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpb	$123, 8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpb	$123, 8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpb	$123, -8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpb	$123, -8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpw	$0xab, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpw	$0xab, %zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpw	$123, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpw	$123, (%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpw	$123, -123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpw	$123, 8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpw	$123, 8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpw	$123, -8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpw	$123, -8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpub	$0xab, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpub	$0xab, %zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpub	$123, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpub	$123, (%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpub	$123, -123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpub	$123, 8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpub	$123, 8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpub	$123, -8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpub	$123, -8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpuw	$0xab, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpuw	$0xab, %zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpuw	$123, %zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpuw	$123, (%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpuw	$123, -123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpuw	$123, 8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpuw	$123, 8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpuw	$123, -8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpuw	$123, -8256(%edx), %zmm6, %k5	 # AVX512BW
++
++	.intel_syntax noprefix
++	vpabsb	zmm6, zmm5	 # AVX512BW
++	vpabsb	zmm6{k7}, zmm5	 # AVX512BW
++	vpabsb	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpabsb	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpabsb	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpabsw	zmm6, zmm5	 # AVX512BW
++	vpabsw	zmm6{k7}, zmm5	 # AVX512BW
++	vpabsw	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpabsw	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpabsw	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpackssdw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpackssdw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpackssdw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpackssdw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpackssdw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpackssdw	zmm6, zmm5, [eax]{1to16}	 # AVX512BW
++	vpackssdw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpackssdw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpackssdw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpackssdw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpackssdw	zmm6, zmm5, [edx+508]{1to16}	 # AVX512BW Disp8
++	vpackssdw	zmm6, zmm5, [edx+512]{1to16}	 # AVX512BW
++	vpackssdw	zmm6, zmm5, [edx-512]{1to16}	 # AVX512BW Disp8
++	vpackssdw	zmm6, zmm5, [edx-516]{1to16}	 # AVX512BW
++	vpacksswb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpacksswb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpacksswb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpackusdw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpackusdw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpackusdw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpackusdw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpackusdw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpackusdw	zmm6, zmm5, [eax]{1to16}	 # AVX512BW
++	vpackusdw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpackusdw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpackusdw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpackusdw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpackusdw	zmm6, zmm5, [edx+508]{1to16}	 # AVX512BW Disp8
++	vpackusdw	zmm6, zmm5, [edx+512]{1to16}	 # AVX512BW
++	vpackusdw	zmm6, zmm5, [edx-512]{1to16}	 # AVX512BW Disp8
++	vpackusdw	zmm6, zmm5, [edx-516]{1to16}	 # AVX512BW
++	vpackuswb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpackuswb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpackuswb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddusb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddusb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddusw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddusw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpalignr	zmm6, zmm5, zmm4, 0xab	 # AVX512BW
++	vpalignr	zmm6{k7}, zmm5, zmm4, 0xab	 # AVX512BW
++	vpalignr	zmm6{k7}{z}, zmm5, zmm4, 0xab	 # AVX512BW
++	vpalignr	zmm6, zmm5, zmm4, 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpavgb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpavgb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpavgb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpavgw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpavgw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpavgw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpblendmb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpblendmb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpblendmb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpblendmb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpblendmb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpblendmb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpblendmb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpblendmb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpblendmb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpbroadcastb	zmm6{k7}, xmm5	 # AVX512BW
++	vpbroadcastb	zmm6{k7}{z}, xmm5	 # AVX512BW
++	vpbroadcastb	zmm6{k7}, BYTE PTR [ecx]	 # AVX512BW
++	vpbroadcastb	zmm6{k7}, BYTE PTR [esp+esi*8-123456]	 # AVX512BW
++	vpbroadcastb	zmm6{k7}, BYTE PTR [edx+127]	 # AVX512BW Disp8
++	vpbroadcastb	zmm6{k7}, BYTE PTR [edx+128]	 # AVX512BW
++	vpbroadcastb	zmm6{k7}, BYTE PTR [edx-128]	 # AVX512BW Disp8
++	vpbroadcastb	zmm6{k7}, BYTE PTR [edx-129]	 # AVX512BW
++	vpbroadcastb	zmm6, eax	 # AVX512BW
++	vpbroadcastb	zmm6{k7}, eax	 # AVX512BW
++	vpbroadcastb	zmm6{k7}{z}, eax	 # AVX512BW
++	vpbroadcastb	zmm6, ebp	 # AVX512BW
++	vpbroadcastw	zmm6{k7}, xmm5	 # AVX512BW
++	vpbroadcastw	zmm6{k7}{z}, xmm5	 # AVX512BW
++	vpbroadcastw	zmm6{k7}, WORD PTR [ecx]	 # AVX512BW
++	vpbroadcastw	zmm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpbroadcastw	zmm6{k7}, WORD PTR [edx+254]	 # AVX512BW Disp8
++	vpbroadcastw	zmm6{k7}, WORD PTR [edx+256]	 # AVX512BW
++	vpbroadcastw	zmm6{k7}, WORD PTR [edx-256]	 # AVX512BW Disp8
++	vpbroadcastw	zmm6{k7}, WORD PTR [edx-258]	 # AVX512BW
++	vpbroadcastw	zmm6, eax	 # AVX512BW
++	vpbroadcastw	zmm6{k7}, eax	 # AVX512BW
++	vpbroadcastw	zmm6{k7}{z}, eax	 # AVX512BW
++	vpbroadcastw	zmm6, ebp	 # AVX512BW
++	vpcmpeqb	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpeqb	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpeqw	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpgtb	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpgtw	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpblendmw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpblendmw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpblendmw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpblendmw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpblendmw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpblendmw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpblendmw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpblendmw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpblendmw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaddubsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaddubsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaddwd	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaddwd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxub	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxub	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxuw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxuw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminub	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminub	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminub	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminuw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminuw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminuw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, ymm5	 # AVX512BW
++	vpmovsxbw	zmm6{k7}{z}, ymm5	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512BW Disp8
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512BW Disp8
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, ymm5	 # AVX512BW
++	vpmovzxbw	zmm6{k7}{z}, ymm5	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512BW Disp8
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512BW Disp8
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmulhrsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmulhrsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmulhuw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmulhuw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmulhw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmulhw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmullw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmullw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmullw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpshufb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpshufb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpshufb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpshufhw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpshufhw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpshufhw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpshufhw	zmm6, zmm5, 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpshufhw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpshufhw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpshuflw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpshuflw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpshuflw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpshuflw	zmm6, zmm5, 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpshuflw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpshuflw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, xmm4	 # AVX512BW
++	vpsllw	zmm6{k7}{z}, zmm5, xmm4	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [ecx]	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032]	 # AVX512BW Disp8
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048]	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048]	 # AVX512BW Disp8
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, xmm4	 # AVX512BW
++	vpsraw	zmm6{k7}{z}, zmm5, xmm4	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [ecx]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032]	 # AVX512BW Disp8
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048]	 # AVX512BW Disp8
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, xmm4	 # AVX512BW
++	vpsrlw	zmm6{k7}{z}, zmm5, xmm4	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [ecx]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032]	 # AVX512BW Disp8
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048]	 # AVX512BW Disp8
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064]	 # AVX512BW
++	vpsrldq	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsrldq	zmm6, zmm5, 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsrldq	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsrldq	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsrlw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpsrlw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpsrlw	zmm6, zmm5, 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsrlw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsrlw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsraw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpsraw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpsraw	zmm6, zmm5, 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsraw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsraw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsrlvw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsrlvw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsrlvw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsrlvw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsrlvw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsrlvw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsrlvw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsrlvw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsrlvw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsravw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsravw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsravw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsravw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsravw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsravw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsravw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsravw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsravw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubusb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubusb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubusw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubusw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpckhbw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpckhbw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpckhwd	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpckhwd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpcklbw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpcklbw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpcklwd	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpcklwd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmovwb	ymm6{k7}, zmm5	 # AVX512BW
++	vpmovwb	ymm6{k7}{z}, zmm5	 # AVX512BW
++	vpmovswb	ymm6{k7}, zmm5	 # AVX512BW
++	vpmovswb	ymm6{k7}{z}, zmm5	 # AVX512BW
++	vpmovuswb	ymm6{k7}, zmm5	 # AVX512BW
++	vpmovuswb	ymm6{k7}{z}, zmm5	 # AVX512BW
++	vdbpsadbw	zmm6, zmm5, zmm4, 0xab	 # AVX512BW
++	vdbpsadbw	zmm6{k7}, zmm5, zmm4, 0xab	 # AVX512BW
++	vdbpsadbw	zmm6{k7}{z}, zmm5, zmm4, 0xab	 # AVX512BW
++	vdbpsadbw	zmm6, zmm5, zmm4, 123	 # AVX512BW
++	vdbpsadbw	zmm6, zmm5, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vdbpsadbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vdbpsadbw	zmm6, zmm5, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vdbpsadbw	zmm6, zmm5, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vdbpsadbw	zmm6, zmm5, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vdbpsadbw	zmm6, zmm5, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpermw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpermw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpermw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpermw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpermw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpermw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpermw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpermw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpermw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpermt2w	zmm6, zmm5, zmm4	 # AVX512BW
++	vpermt2w	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpermt2w	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpermt2w	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpermt2w	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpermt2w	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpermt2w	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpermt2w	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpermt2w	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpslldq	zmm6, zmm5, 0xab	 # AVX512BW
++	vpslldq	zmm6, zmm5, 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpslldq	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpslldq	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsllw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpsllw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpsllw	zmm6, zmm5, 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsllw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsllw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsllvw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsllvw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsllvw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsllvw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsllvw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsllvw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsllvw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsllvw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsllvw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vmovdqu8	zmm6, zmm5	 # AVX512BW
++	vmovdqu8	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu8	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu8	zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vmovdqu8	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vmovdqu8	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vmovdqu8	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vmovdqu8	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vmovdqu8	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vmovdqu16	zmm6, zmm5	 # AVX512BW
++	vmovdqu16	zmm6{k7}, zmm5	 # AVX512BW
++	vmovdqu16	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vmovdqu16	zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vmovdqu16	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vmovdqu16	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vmovdqu16	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vmovdqu16	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vmovdqu16	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	kandq	k5, k6, k7	 # AVX512BW
++	kandd	k5, k6, k7	 # AVX512BW
++	kandnq	k5, k6, k7	 # AVX512BW
++	kandnd	k5, k6, k7	 # AVX512BW
++	korq	k5, k6, k7	 # AVX512BW
++	kord	k5, k6, k7	 # AVX512BW
++	kxnorq	k5, k6, k7	 # AVX512BW
++	kxnord	k5, k6, k7	 # AVX512BW
++	kxorq	k5, k6, k7	 # AVX512BW
++	kxord	k5, k6, k7	 # AVX512BW
++	knotq	k5, k6	 # AVX512BW
++	knotd	k5, k6	 # AVX512BW
++	kortestq	k5, k6	 # AVX512BW
++	kortestd	k5, k6	 # AVX512BW
++	ktestq	k5, k6	 # AVX512BW
++	ktestd	k5, k6	 # AVX512BW
++	kshiftrq	k5, k6, 0xab	 # AVX512BW
++	kshiftrq	k5, k6, 123	 # AVX512BW
++	kshiftrd	k5, k6, 0xab	 # AVX512BW
++	kshiftrd	k5, k6, 123	 # AVX512BW
++	kshiftlq	k5, k6, 0xab	 # AVX512BW
++	kshiftlq	k5, k6, 123	 # AVX512BW
++	kshiftld	k5, k6, 0xab	 # AVX512BW
++	kshiftld	k5, k6, 123	 # AVX512BW
++	kmovq	k5, k6	 # AVX512BW
++	kmovq	k5, QWORD PTR [ecx]	 # AVX512BW
++	kmovq	k5, QWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	kmovd	k5, k6	 # AVX512BW
++	kmovd	k5, DWORD PTR [ecx]	 # AVX512BW
++	kmovd	k5, DWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	kmovq	QWORD PTR [ecx], k5	 # AVX512BW
++	kmovq	QWORD PTR [esp+esi*8-123456], k5	 # AVX512BW
++	kmovd	DWORD PTR [ecx], k5	 # AVX512BW
++	kmovd	DWORD PTR [esp+esi*8-123456], k5	 # AVX512BW
++	kmovd	k5, eax	 # AVX512BW
++	kmovd	k5, ebp	 # AVX512BW
++	kmovd	eax, k5	 # AVX512BW
++	kmovd	ebp, k5	 # AVX512BW
++	kaddq	k5, k6, k7	 # AVX512BW
++	kaddd	k5, k6, k7	 # AVX512BW
++	kunpckwd	k5, k6, k7	 # AVX512BW
++	kunpckdq	k5, k6, k7	 # AVX512BW
++	vpmovwb	YMMWORD PTR [ecx], zmm6	 # AVX512BW
++	vpmovwb	YMMWORD PTR [ecx]{k7}, zmm6	 # AVX512BW
++	vpmovwb	YMMWORD PTR [esp+esi*8-123456], zmm6	 # AVX512BW
++	vpmovwb	YMMWORD PTR [edx+4064], zmm6	 # AVX512BW Disp8
++	vpmovwb	YMMWORD PTR [edx+4096], zmm6	 # AVX512BW
++	vpmovwb	YMMWORD PTR [edx-4096], zmm6	 # AVX512BW Disp8
++	vpmovwb	YMMWORD PTR [edx-4128], zmm6	 # AVX512BW
++	vpmovswb	YMMWORD PTR [ecx], zmm6	 # AVX512BW
++	vpmovswb	YMMWORD PTR [ecx]{k7}, zmm6	 # AVX512BW
++	vpmovswb	YMMWORD PTR [esp+esi*8-123456], zmm6	 # AVX512BW
++	vpmovswb	YMMWORD PTR [edx+4064], zmm6	 # AVX512BW Disp8
++	vpmovswb	YMMWORD PTR [edx+4096], zmm6	 # AVX512BW
++	vpmovswb	YMMWORD PTR [edx-4096], zmm6	 # AVX512BW Disp8
++	vpmovswb	YMMWORD PTR [edx-4128], zmm6	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [ecx], zmm6	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [ecx]{k7}, zmm6	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [esp+esi*8-123456], zmm6	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [edx+4064], zmm6	 # AVX512BW Disp8
++	vpmovuswb	YMMWORD PTR [edx+4096], zmm6	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [edx-4096], zmm6	 # AVX512BW Disp8
++	vpmovuswb	YMMWORD PTR [edx-4128], zmm6	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [ecx], zmm6	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [ecx]{k7}, zmm6	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [esp+esi*8-123456], zmm6	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [edx+8128], zmm6	 # AVX512BW Disp8
++	vmovdqu8	ZMMWORD PTR [edx+8192], zmm6	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [edx-8192], zmm6	 # AVX512BW Disp8
++	vmovdqu8	ZMMWORD PTR [edx-8256], zmm6	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [ecx], zmm6	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [ecx]{k7}, zmm6	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [esp+esi*8-123456], zmm6	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [edx+8128], zmm6	 # AVX512BW Disp8
++	vmovdqu16	ZMMWORD PTR [edx+8192], zmm6	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [edx-8192], zmm6	 # AVX512BW Disp8
++	vmovdqu16	ZMMWORD PTR [edx-8256], zmm6	 # AVX512BW
++	vpermi2w	zmm6, zmm5, zmm4	 # AVX512BW
++	vpermi2w	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpermi2w	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpermi2w	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpermi2w	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpermi2w	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpermi2w	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpermi2w	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpermi2w	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vptestmb	k5, zmm6, zmm5	 # AVX512BW
++	vptestmb	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vptestmb	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vptestmb	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vptestmb	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vptestmb	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vptestmb	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vptestmb	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vptestmw	k5, zmm6, zmm5	 # AVX512BW
++	vptestmw	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vptestmw	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vptestmw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vptestmw	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vptestmw	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vptestmw	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vptestmw	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmovb2m	k5, zmm6	 # AVX512BW
++	vpmovw2m	k5, zmm6	 # AVX512BW
++	vpmovm2b	zmm6, k5	 # AVX512BW
++	vpmovm2w	zmm6, k5	 # AVX512BW
++	vptestnmb	k5, zmm5, zmm4	 # AVX512BW
++	vptestnmb	k5{k7}, zmm5, zmm4	 # AVX512BW
++	vptestnmb	k5, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vptestnmb	k5, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vptestnmb	k5, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vptestnmb	k5, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vptestnmb	k5, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vptestnmb	k5, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vptestnmw	k5, zmm5, zmm4	 # AVX512BW
++	vptestnmw	k5{k7}, zmm5, zmm4	 # AVX512BW
++	vptestnmw	k5, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vptestnmw	k5, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vptestnmw	k5, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vptestnmw	k5, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vptestnmw	k5, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vptestnmw	k5, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpb	k5, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpb	k5{k7}, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpb	k5, zmm6, zmm5, 123	 # AVX512BW
++	vpcmpb	k5, zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpcmpb	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpcmpb	k5, zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpcmpb	k5, zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpcmpb	k5, zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpcmpb	k5, zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpcmpw	k5, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpw	k5{k7}, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpw	k5, zmm6, zmm5, 123	 # AVX512BW
++	vpcmpw	k5, zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpcmpw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpcmpw	k5, zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpcmpw	k5, zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpcmpw	k5, zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpcmpw	k5, zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpcmpub	k5, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpub	k5{k7}, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpub	k5, zmm6, zmm5, 123	 # AVX512BW
++	vpcmpub	k5, zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpcmpub	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpcmpub	k5, zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpcmpub	k5, zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpcmpub	k5, zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpcmpub	k5, zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpcmpuw	k5, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpuw	k5{k7}, zmm6, zmm5, 0xab	 # AVX512BW
++	vpcmpuw	k5, zmm6, zmm5, 123	 # AVX512BW
++	vpcmpuw	k5, zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpcmpuw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpcmpuw	k5, zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpcmpuw	k5, zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpcmpuw	k5, zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpcmpuw	k5, zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
+--- gas/testsuite/gas/i386/avx512bw_vl.d.jj	2014-09-10 21:05:00.162331279 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl.d	2014-09-10 21:05:00.162331279 +0200
+@@ -0,0 +1,2632 @@
++#as:
++#objdump: -dw
++#name: i386 AVX512BW/VL insns
++#source: avx512bw_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 31[ 	]*vpabsb \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 7f[ 	]*vpabsb 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 80[ 	]*vpabsb -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 31[ 	]*vpabsb \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 7f[ 	]*vpabsb 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 80[ 	]*vpabsb -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 31[ 	]*vpabsw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 7f[ 	]*vpabsw 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 80[ 	]*vpabsw -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 31[ 	]*vpabsw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 7f[ 	]*vpabsw 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 80[ 	]*vpabsw -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b f4[ 	]*vpackssdw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6b f4[ 	]*vpackssdw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 31[ 	]*vpackssdw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 30[ 	]*vpackssdw \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 7f[ 	]*vpackssdw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 00 08 00 00[ 	]*vpackssdw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 80[ 	]*vpackssdw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 f0 f7 ff ff[ 	]*vpackssdw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 7f[ 	]*vpackssdw 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 80[ 	]*vpackssdw -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b f4[ 	]*vpackssdw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6b f4[ 	]*vpackssdw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 31[ 	]*vpackssdw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 30[ 	]*vpackssdw \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 7f[ 	]*vpackssdw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 00 10 00 00[ 	]*vpackssdw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 80[ 	]*vpackssdw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 e0 ef ff ff[ 	]*vpackssdw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 7f[ 	]*vpackssdw 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 80[ 	]*vpackssdw -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 31[ 	]*vpacksswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 7f[ 	]*vpacksswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 80[ 	]*vpacksswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 31[ 	]*vpacksswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 7f[ 	]*vpacksswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 80[ 	]*vpacksswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b f4[ 	]*vpackusdw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2b f4[ 	]*vpackusdw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 31[ 	]*vpackusdw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 30[ 	]*vpackusdw \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 7f[ 	]*vpackusdw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 00 08 00 00[ 	]*vpackusdw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 80[ 	]*vpackusdw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 f0 f7 ff ff[ 	]*vpackusdw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 7f[ 	]*vpackusdw 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 80[ 	]*vpackusdw -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b f4[ 	]*vpackusdw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2b f4[ 	]*vpackusdw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 31[ 	]*vpackusdw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 30[ 	]*vpackusdw \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 7f[ 	]*vpackusdw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 00 10 00 00[ 	]*vpackusdw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 80[ 	]*vpackusdw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 e0 ef ff ff[ 	]*vpackusdw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 7f[ 	]*vpackusdw 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 80[ 	]*vpackusdw -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 31[ 	]*vpackuswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 7f[ 	]*vpackuswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 80[ 	]*vpackuswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 31[ 	]*vpackuswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 7f[ 	]*vpackuswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 80[ 	]*vpackuswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 31[ 	]*vpaddb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 7f[ 	]*vpaddb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 80[ 	]*vpaddb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 31[ 	]*vpaddb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 7f[ 	]*vpaddb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 80[ 	]*vpaddb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 31[ 	]*vpaddsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 7f[ 	]*vpaddsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 80[ 	]*vpaddsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 31[ 	]*vpaddsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 7f[ 	]*vpaddsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 80[ 	]*vpaddsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 31[ 	]*vpaddsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 7f[ 	]*vpaddsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 80[ 	]*vpaddsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 31[ 	]*vpaddsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 7f[ 	]*vpaddsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 80[ 	]*vpaddsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 31[ 	]*vpaddusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 7f[ 	]*vpaddusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 80[ 	]*vpaddusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 31[ 	]*vpaddusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 7f[ 	]*vpaddusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 80[ 	]*vpaddusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 31[ 	]*vpaddusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 7f[ 	]*vpaddusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 80[ 	]*vpaddusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 31[ 	]*vpaddusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 7f[ 	]*vpaddusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 80[ 	]*vpaddusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 31[ 	]*vpaddw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 7f[ 	]*vpaddw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 80[ 	]*vpaddw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 31[ 	]*vpaddw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 7f[ 	]*vpaddw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 80[ 	]*vpaddw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 31[ 	]*vpavgb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 7f[ 	]*vpavgb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 80[ 	]*vpavgb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 31[ 	]*vpavgb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 7f[ 	]*vpavgb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 80[ 	]*vpavgb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 31[ 	]*vpavgw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 7f[ 	]*vpavgw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 80[ 	]*vpavgw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 31[ 	]*vpavgw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 7f[ 	]*vpavgw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 80[ 	]*vpavgw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 f4[ 	]*vpblendmb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 66 f4[ 	]*vpblendmb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 31[ 	]*vpblendmb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 7f[ 	]*vpblendmb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 00 08 00 00[ 	]*vpblendmb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 80[ 	]*vpblendmb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 f4[ 	]*vpblendmb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 66 f4[ 	]*vpblendmb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 31[ 	]*vpblendmb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 7f[ 	]*vpblendmb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 00 10 00 00[ 	]*vpblendmb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 80[ 	]*vpblendmb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 e0 ef ff ff[ 	]*vpblendmb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 f5[ 	]*vpbroadcastb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 78 f5[ 	]*vpbroadcastb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 31[ 	]*vpbroadcastb \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 7f[ 	]*vpbroadcastb 0x7f\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 80[ 	]*vpbroadcastb -0x80\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 f5[ 	]*vpbroadcastb %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 78 f5[ 	]*vpbroadcastb %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 31[ 	]*vpbroadcastb \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 7f[ 	]*vpbroadcastb 0x7f\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 80[ 	]*vpbroadcastb -0x80\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f0[ 	]*vpbroadcastb %eax,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7a f0[ 	]*vpbroadcastb %eax,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f5[ 	]*vpbroadcastb %ebp,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f0[ 	]*vpbroadcastb %eax,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7a f0[ 	]*vpbroadcastb %eax,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f5[ 	]*vpbroadcastb %ebp,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 f5[ 	]*vpbroadcastw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 79 f5[ 	]*vpbroadcastw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 31[ 	]*vpbroadcastw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 7f[ 	]*vpbroadcastw 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 80[ 	]*vpbroadcastw -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 f5[ 	]*vpbroadcastw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 79 f5[ 	]*vpbroadcastw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 31[ 	]*vpbroadcastw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 7f[ 	]*vpbroadcastw 0xfe\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 80[ 	]*vpbroadcastw -0x100\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f0[ 	]*vpbroadcastw %eax,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7b f0[ 	]*vpbroadcastw %eax,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f5[ 	]*vpbroadcastw %ebp,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f0[ 	]*vpbroadcastw %eax,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7b f0[ 	]*vpbroadcastw %eax,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f5[ 	]*vpbroadcastw %ebp,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ed[ 	]*vpcmpeqb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 29[ 	]*vpcmpeqb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 80[ 	]*vpcmpeqb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ed[ 	]*vpcmpeqb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 29[ 	]*vpcmpeqb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 80[ 	]*vpcmpeqb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ed[ 	]*vpcmpeqw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 29[ 	]*vpcmpeqw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 80[ 	]*vpcmpeqw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ed[ 	]*vpcmpeqw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 29[ 	]*vpcmpeqw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 80[ 	]*vpcmpeqw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ed[ 	]*vpcmpgtb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 29[ 	]*vpcmpgtb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 80[ 	]*vpcmpgtb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ed[ 	]*vpcmpgtb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 29[ 	]*vpcmpgtb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 80[ 	]*vpcmpgtb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ed[ 	]*vpcmpgtw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 29[ 	]*vpcmpgtw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 80[ 	]*vpcmpgtw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ed[ 	]*vpcmpgtw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 29[ 	]*vpcmpgtw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 80[ 	]*vpcmpgtw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 f4[ 	]*vpblendmw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 66 f4[ 	]*vpblendmw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 31[ 	]*vpblendmw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 7f[ 	]*vpblendmw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 00 08 00 00[ 	]*vpblendmw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 80[ 	]*vpblendmw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 f4[ 	]*vpblendmw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 66 f4[ 	]*vpblendmw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 31[ 	]*vpblendmw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 7f[ 	]*vpblendmw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 00 10 00 00[ 	]*vpblendmw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 80[ 	]*vpblendmw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 e0 ef ff ff[ 	]*vpblendmw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 31[ 	]*vpmaddubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 80[ 	]*vpmaddubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 31[ 	]*vpmaddubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 80[ 	]*vpmaddubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 31[ 	]*vpmaddwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 7f[ 	]*vpmaddwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 80[ 	]*vpmaddwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 31[ 	]*vpmaddwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 7f[ 	]*vpmaddwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 80[ 	]*vpmaddwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 31[ 	]*vpmaxsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 80[ 	]*vpmaxsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 31[ 	]*vpmaxsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 80[ 	]*vpmaxsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 31[ 	]*vpmaxsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 7f[ 	]*vpmaxsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 80[ 	]*vpmaxsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 31[ 	]*vpmaxsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 7f[ 	]*vpmaxsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 80[ 	]*vpmaxsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 31[ 	]*vpmaxub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 7f[ 	]*vpmaxub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 80[ 	]*vpmaxub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 31[ 	]*vpmaxub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 7f[ 	]*vpmaxub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 80[ 	]*vpmaxub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 31[ 	]*vpmaxuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 80[ 	]*vpmaxuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 31[ 	]*vpmaxuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 80[ 	]*vpmaxuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 31[ 	]*vpminsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 7f[ 	]*vpminsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 80[ 	]*vpminsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 31[ 	]*vpminsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 7f[ 	]*vpminsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 80[ 	]*vpminsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 31[ 	]*vpminsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 7f[ 	]*vpminsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 80[ 	]*vpminsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 31[ 	]*vpminsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 7f[ 	]*vpminsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 80[ 	]*vpminsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 31[ 	]*vpminub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 7f[ 	]*vpminub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 00 08 00 00[ 	]*vpminub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 80[ 	]*vpminub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 31[ 	]*vpminub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 7f[ 	]*vpminub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 00 10 00 00[ 	]*vpminub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 80[ 	]*vpminub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 31[ 	]*vpminuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 7f[ 	]*vpminuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 80[ 	]*vpminuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 31[ 	]*vpminuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 7f[ 	]*vpminuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 80[ 	]*vpminuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 31[ 	]*vpmovsxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 80[ 	]*vpmovsxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 31[ 	]*vpmovsxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 80[ 	]*vpmovsxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 31[ 	]*vpmovzxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 80[ 	]*vpmovzxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 31[ 	]*vpmovzxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 80[ 	]*vpmovzxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 31[ 	]*vpmulhrsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 80[ 	]*vpmulhrsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 31[ 	]*vpmulhrsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 80[ 	]*vpmulhrsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 31[ 	]*vpmulhuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 7f[ 	]*vpmulhuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 80[ 	]*vpmulhuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 31[ 	]*vpmulhuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 7f[ 	]*vpmulhuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 80[ 	]*vpmulhuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 31[ 	]*vpmulhw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 7f[ 	]*vpmulhw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 80[ 	]*vpmulhw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 31[ 	]*vpmulhw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 7f[ 	]*vpmulhw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 80[ 	]*vpmulhw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 31[ 	]*vpmullw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 7f[ 	]*vpmullw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 80[ 	]*vpmullw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 31[ 	]*vpmullw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 7f[ 	]*vpmullw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 80[ 	]*vpmullw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 31[ 	]*vpshufb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 7f[ 	]*vpshufb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 80[ 	]*vpshufb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 31[ 	]*vpshufb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 7f[ 	]*vpshufb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 80[ 	]*vpshufb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 31[ 	]*vpsllw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 31[ 	]*vpsllw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 31[ 	]*vpsraw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 31[ 	]*vpsraw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 31[ 	]*vpsrlw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 31[ 	]*vpsrlw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 f4[ 	]*vpsrlvw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 10 f4[ 	]*vpsrlvw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 31[ 	]*vpsrlvw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 7f[ 	]*vpsrlvw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 00 08 00 00[ 	]*vpsrlvw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 80[ 	]*vpsrlvw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 f0 f7 ff ff[ 	]*vpsrlvw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 f4[ 	]*vpsrlvw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 10 f4[ 	]*vpsrlvw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 31[ 	]*vpsrlvw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 7f[ 	]*vpsrlvw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 00 10 00 00[ 	]*vpsrlvw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 80[ 	]*vpsrlvw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 e0 ef ff ff[ 	]*vpsrlvw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 f4[ 	]*vpsravw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 11 f4[ 	]*vpsravw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 31[ 	]*vpsravw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 7f[ 	]*vpsravw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 00 08 00 00[ 	]*vpsravw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 80[ 	]*vpsravw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 f0 f7 ff ff[ 	]*vpsravw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 f4[ 	]*vpsravw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 11 f4[ 	]*vpsravw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 31[ 	]*vpsravw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 7f[ 	]*vpsravw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 00 10 00 00[ 	]*vpsravw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 80[ 	]*vpsravw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 e0 ef ff ff[ 	]*vpsravw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 31[ 	]*vpsubb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 7f[ 	]*vpsubb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 80[ 	]*vpsubb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 31[ 	]*vpsubb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 7f[ 	]*vpsubb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 80[ 	]*vpsubb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 31[ 	]*vpsubsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 7f[ 	]*vpsubsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 80[ 	]*vpsubsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 31[ 	]*vpsubsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 7f[ 	]*vpsubsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 80[ 	]*vpsubsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 31[ 	]*vpsubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 7f[ 	]*vpsubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 80[ 	]*vpsubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 31[ 	]*vpsubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 7f[ 	]*vpsubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 80[ 	]*vpsubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 31[ 	]*vpsubusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 7f[ 	]*vpsubusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 80[ 	]*vpsubusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 31[ 	]*vpsubusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 7f[ 	]*vpsubusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 80[ 	]*vpsubusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 31[ 	]*vpsubusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 7f[ 	]*vpsubusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 80[ 	]*vpsubusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 31[ 	]*vpsubusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 7f[ 	]*vpsubusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 80[ 	]*vpsubusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 31[ 	]*vpsubw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 7f[ 	]*vpsubw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 80[ 	]*vpsubw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 31[ 	]*vpsubw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 7f[ 	]*vpsubw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 80[ 	]*vpsubw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 31[ 	]*vpunpckhbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 80[ 	]*vpunpckhbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 31[ 	]*vpunpckhbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 80[ 	]*vpunpckhbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 31[ 	]*vpunpckhwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 80[ 	]*vpunpckhwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 31[ 	]*vpunpckhwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 80[ 	]*vpunpckhwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 31[ 	]*vpunpcklbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 80[ 	]*vpunpcklbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 31[ 	]*vpunpcklbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 80[ 	]*vpunpcklbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 31[ 	]*vpunpcklwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 80[ 	]*vpunpcklwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 31[ 	]*vpunpcklwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 80[ 	]*vpunpcklwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 ee[ 	]*vpmovwb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 30 ee[ 	]*vpmovwb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 ee[ 	]*vpmovwb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 30 ee[ 	]*vpmovwb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 ee[ 	]*vpmovswb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 20 ee[ 	]*vpmovswb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 ee[ 	]*vpmovswb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 20 ee[ 	]*vpmovswb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 ee[ 	]*vpmovuswb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 10 ee[ 	]*vpmovuswb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 ee[ 	]*vpmovuswb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 10 ee[ 	]*vpmovuswb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d f4[ 	]*vpermw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 8d f4[ 	]*vpermw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 31[ 	]*vpermw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b4 f4 c0 1d fe ff[ 	]*vpermw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 7f[ 	]*vpermw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 00 08 00 00[ 	]*vpermw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 80[ 	]*vpermw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 f0 f7 ff ff[ 	]*vpermw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d f4[ 	]*vpermw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 8d f4[ 	]*vpermw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 31[ 	]*vpermw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b4 f4 c0 1d fe ff[ 	]*vpermw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 7f[ 	]*vpermw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 00 10 00 00[ 	]*vpermw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 80[ 	]*vpermw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 e0 ef ff ff[ 	]*vpermw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d f4[ 	]*vpermt2w %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7d f4[ 	]*vpermt2w %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 31[ 	]*vpermt2w \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 7f[ 	]*vpermt2w 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 00 08 00 00[ 	]*vpermt2w 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 80[ 	]*vpermt2w -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 f0 f7 ff ff[ 	]*vpermt2w -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d f4[ 	]*vpermt2w %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7d f4[ 	]*vpermt2w %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 31[ 	]*vpermt2w \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 7f[ 	]*vpermt2w 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 00 10 00 00[ 	]*vpermt2w 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 80[ 	]*vpermt2w -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 e0 ef ff ff[ 	]*vpermt2w -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 f4[ 	]*vpsllvw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 12 f4[ 	]*vpsllvw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 31[ 	]*vpsllvw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 7f[ 	]*vpsllvw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 00 08 00 00[ 	]*vpsllvw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 80[ 	]*vpsllvw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 f0 f7 ff ff[ 	]*vpsllvw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 f4[ 	]*vpsllvw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 12 f4[ 	]*vpsllvw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 31[ 	]*vpsllvw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 7f[ 	]*vpsllvw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 00 10 00 00[ 	]*vpsllvw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 80[ 	]*vpsllvw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 e0 ef ff ff[ 	]*vpsllvw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 31[ 	]*vmovdqu8 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 7f[ 	]*vmovdqu8 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 00 08 00 00[ 	]*vmovdqu8 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 80[ 	]*vmovdqu8 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 31[ 	]*vmovdqu8 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 7f[ 	]*vmovdqu8 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 00 10 00 00[ 	]*vmovdqu8 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 80[ 	]*vmovdqu8 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu8 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 31[ 	]*vmovdqu16 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 7f[ 	]*vmovdqu16 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 00 08 00 00[ 	]*vmovdqu16 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 80[ 	]*vmovdqu16 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 31[ 	]*vmovdqu16 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 7f[ 	]*vmovdqu16 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 00 10 00 00[ 	]*vmovdqu16 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 80[ 	]*vmovdqu16 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu16 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 31[ 	]*vpmovwb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 7f[ 	]*vpmovwb %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 00 04 00 00[ 	]*vpmovwb %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 80[ 	]*vpmovwb %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 f8 fb ff ff[ 	]*vpmovwb %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 31[ 	]*vpmovwb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 7f[ 	]*vpmovwb %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 00 08 00 00[ 	]*vpmovwb %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 80[ 	]*vpmovwb %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 f0 f7 ff ff[ 	]*vpmovwb %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 31[ 	]*vpmovswb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 7f[ 	]*vpmovswb %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 00 04 00 00[ 	]*vpmovswb %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 80[ 	]*vpmovswb %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 f8 fb ff ff[ 	]*vpmovswb %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 31[ 	]*vpmovswb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 7f[ 	]*vpmovswb %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 00 08 00 00[ 	]*vpmovswb %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 80[ 	]*vpmovswb %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 f0 f7 ff ff[ 	]*vpmovswb %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 31[ 	]*vpmovuswb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 7f[ 	]*vpmovuswb %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 00 04 00 00[ 	]*vpmovuswb %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 80[ 	]*vpmovuswb %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 f8 fb ff ff[ 	]*vpmovuswb %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 31[ 	]*vpmovuswb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 7f[ 	]*vpmovuswb %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 00 08 00 00[ 	]*vpmovuswb %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 80[ 	]*vpmovuswb %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 f0 f7 ff ff[ 	]*vpmovuswb %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 31[ 	]*vmovdqu8 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 7f[ 	]*vmovdqu8 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 00 08 00 00[ 	]*vmovdqu8 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 80[ 	]*vmovdqu8 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 31[ 	]*vmovdqu8 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 7f[ 	]*vmovdqu8 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 00 10 00 00[ 	]*vmovdqu8 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 80[ 	]*vmovdqu8 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu8 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 31[ 	]*vmovdqu16 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 7f[ 	]*vmovdqu16 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 00 08 00 00[ 	]*vmovdqu16 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 80[ 	]*vmovdqu16 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 31[ 	]*vmovdqu16 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 7f[ 	]*vmovdqu16 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 00 10 00 00[ 	]*vmovdqu16 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 80[ 	]*vmovdqu16 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu16 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 f4[ 	]*vpermi2w %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 75 f4[ 	]*vpermi2w %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 31[ 	]*vpermi2w \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 7f[ 	]*vpermi2w 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 00 08 00 00[ 	]*vpermi2w 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 80[ 	]*vpermi2w -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 f0 f7 ff ff[ 	]*vpermi2w -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 f4[ 	]*vpermi2w %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 75 f4[ 	]*vpermi2w %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 31[ 	]*vpermi2w \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 7f[ 	]*vpermi2w 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 00 10 00 00[ 	]*vpermi2w 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 80[ 	]*vpermi2w -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 e0 ef ff ff[ 	]*vpermi2w -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ed[ 	]*vptestmb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 29[ 	]*vptestmb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 7f[ 	]*vptestmb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa 00 08 00 00[ 	]*vptestmb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 80[ 	]*vptestmb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa f0 f7 ff ff[ 	]*vptestmb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ed[ 	]*vptestmb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 29[ 	]*vptestmb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 7f[ 	]*vptestmb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa 00 10 00 00[ 	]*vptestmb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 80[ 	]*vptestmb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa e0 ef ff ff[ 	]*vptestmb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ed[ 	]*vptestmw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 29[ 	]*vptestmw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 7f[ 	]*vptestmw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa 00 08 00 00[ 	]*vptestmw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 80[ 	]*vptestmw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa f0 f7 ff ff[ 	]*vptestmw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ed[ 	]*vptestmw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 29[ 	]*vptestmw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 7f[ 	]*vptestmw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa 00 10 00 00[ 	]*vptestmw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 80[ 	]*vptestmw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa e0 ef ff ff[ 	]*vptestmw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 29 ee[ 	]*vpmovb2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 29 ee[ 	]*vpmovb2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 29 ee[ 	]*vpmovw2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 29 ee[ 	]*vpmovw2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 28 f5[ 	]*vpmovm2b %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 28 f5[ 	]*vpmovm2b %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 28 f5[ 	]*vpmovm2w %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 28 f5[ 	]*vpmovm2w %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ec[ 	]*vptestnmb %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 29[ 	]*vptestnmb \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 7f[ 	]*vptestnmb 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa 00 08 00 00[ 	]*vptestnmb 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 80[ 	]*vptestnmb -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa f0 f7 ff ff[ 	]*vptestnmb -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ec[ 	]*vptestnmb %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 29[ 	]*vptestnmb \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 7f[ 	]*vptestnmb 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa 00 10 00 00[ 	]*vptestnmb 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 80[ 	]*vptestnmb -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa e0 ef ff ff[ 	]*vptestnmb -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ec[ 	]*vptestnmw %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 29[ 	]*vptestnmw \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 7f[ 	]*vptestnmw 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa 00 08 00 00[ 	]*vptestnmw 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 80[ 	]*vptestnmw -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa f0 f7 ff ff[ 	]*vptestnmw -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ec[ 	]*vptestnmw %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 29[ 	]*vptestnmw \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 7f[ 	]*vptestnmw 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa 00 10 00 00[ 	]*vptestnmw 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 80[ 	]*vptestnmw -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa e0 ef ff ff[ 	]*vptestnmw -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed ab[ 	]*vpcmpb \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed 7b[ 	]*vpcmpb \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpb \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed ab[ 	]*vpcmpb \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed 7b[ 	]*vpcmpb \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpb \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpb \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed ab[ 	]*vpcmpw \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed 7b[ 	]*vpcmpw \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpw \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed ab[ 	]*vpcmpw \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed 7b[ 	]*vpcmpw \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpw \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpw \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed ab[ 	]*vpcmpub \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed 7b[ 	]*vpcmpub \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpub \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed ab[ 	]*vpcmpub \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed 7b[ 	]*vpcmpub \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpub \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpub \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed ab[ 	]*vpcmpuw \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed 7b[ 	]*vpcmpuw \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpuw \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed ab[ 	]*vpcmpuw \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed 7b[ 	]*vpcmpuw \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 31[ 	]*vpabsb \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 7f[ 	]*vpabsb 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 80[ 	]*vpabsb -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 31[ 	]*vpabsb \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 7f[ 	]*vpabsb 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 80[ 	]*vpabsb -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 31[ 	]*vpabsw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 7f[ 	]*vpabsw 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 80[ 	]*vpabsw -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 31[ 	]*vpabsw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 7f[ 	]*vpabsw 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 80[ 	]*vpabsw -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b f4[ 	]*vpackssdw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6b f4[ 	]*vpackssdw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 31[ 	]*vpackssdw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 30[ 	]*vpackssdw \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 7f[ 	]*vpackssdw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 00 08 00 00[ 	]*vpackssdw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 80[ 	]*vpackssdw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 f0 f7 ff ff[ 	]*vpackssdw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 7f[ 	]*vpackssdw 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 80[ 	]*vpackssdw -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b f4[ 	]*vpackssdw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6b f4[ 	]*vpackssdw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 31[ 	]*vpackssdw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 30[ 	]*vpackssdw \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 7f[ 	]*vpackssdw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 00 10 00 00[ 	]*vpackssdw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 80[ 	]*vpackssdw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 e0 ef ff ff[ 	]*vpackssdw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 7f[ 	]*vpackssdw 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 80[ 	]*vpackssdw -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 31[ 	]*vpacksswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 7f[ 	]*vpacksswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 80[ 	]*vpacksswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 31[ 	]*vpacksswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 7f[ 	]*vpacksswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 80[ 	]*vpacksswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b f4[ 	]*vpackusdw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2b f4[ 	]*vpackusdw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 31[ 	]*vpackusdw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 30[ 	]*vpackusdw \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 7f[ 	]*vpackusdw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 00 08 00 00[ 	]*vpackusdw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 80[ 	]*vpackusdw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 f0 f7 ff ff[ 	]*vpackusdw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 7f[ 	]*vpackusdw 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 80[ 	]*vpackusdw -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b f4[ 	]*vpackusdw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2b f4[ 	]*vpackusdw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 31[ 	]*vpackusdw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 30[ 	]*vpackusdw \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 7f[ 	]*vpackusdw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 00 10 00 00[ 	]*vpackusdw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 80[ 	]*vpackusdw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 e0 ef ff ff[ 	]*vpackusdw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 7f[ 	]*vpackusdw 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 80[ 	]*vpackusdw -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 31[ 	]*vpackuswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 7f[ 	]*vpackuswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 80[ 	]*vpackuswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 31[ 	]*vpackuswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 7f[ 	]*vpackuswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 80[ 	]*vpackuswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 31[ 	]*vpaddb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 7f[ 	]*vpaddb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 80[ 	]*vpaddb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 31[ 	]*vpaddb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 7f[ 	]*vpaddb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 80[ 	]*vpaddb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 31[ 	]*vpaddsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 7f[ 	]*vpaddsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 80[ 	]*vpaddsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 31[ 	]*vpaddsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 7f[ 	]*vpaddsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 80[ 	]*vpaddsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 31[ 	]*vpaddsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 7f[ 	]*vpaddsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 80[ 	]*vpaddsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 31[ 	]*vpaddsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 7f[ 	]*vpaddsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 80[ 	]*vpaddsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 31[ 	]*vpaddusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 7f[ 	]*vpaddusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 80[ 	]*vpaddusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 31[ 	]*vpaddusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 7f[ 	]*vpaddusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 80[ 	]*vpaddusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 31[ 	]*vpaddusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 7f[ 	]*vpaddusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 80[ 	]*vpaddusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 31[ 	]*vpaddusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 7f[ 	]*vpaddusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 80[ 	]*vpaddusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 31[ 	]*vpaddw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 7f[ 	]*vpaddw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 80[ 	]*vpaddw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 31[ 	]*vpaddw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 7f[ 	]*vpaddw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 80[ 	]*vpaddw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 31[ 	]*vpavgb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 7f[ 	]*vpavgb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 80[ 	]*vpavgb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 31[ 	]*vpavgb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 7f[ 	]*vpavgb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 80[ 	]*vpavgb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 31[ 	]*vpavgw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 7f[ 	]*vpavgw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 80[ 	]*vpavgw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 31[ 	]*vpavgw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 7f[ 	]*vpavgw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 80[ 	]*vpavgw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 f4[ 	]*vpblendmb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 66 f4[ 	]*vpblendmb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 31[ 	]*vpblendmb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 7f[ 	]*vpblendmb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 00 08 00 00[ 	]*vpblendmb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 80[ 	]*vpblendmb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 f4[ 	]*vpblendmb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 66 f4[ 	]*vpblendmb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 31[ 	]*vpblendmb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 7f[ 	]*vpblendmb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 00 10 00 00[ 	]*vpblendmb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 80[ 	]*vpblendmb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 e0 ef ff ff[ 	]*vpblendmb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 f5[ 	]*vpbroadcastb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 78 f5[ 	]*vpbroadcastb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 31[ 	]*vpbroadcastb \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 7f[ 	]*vpbroadcastb 0x7f\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 80[ 	]*vpbroadcastb -0x80\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 f5[ 	]*vpbroadcastb %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 78 f5[ 	]*vpbroadcastb %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 31[ 	]*vpbroadcastb \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 7f[ 	]*vpbroadcastb 0x7f\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 80[ 	]*vpbroadcastb -0x80\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f0[ 	]*vpbroadcastb %eax,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7a f0[ 	]*vpbroadcastb %eax,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f5[ 	]*vpbroadcastb %ebp,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f0[ 	]*vpbroadcastb %eax,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7a f0[ 	]*vpbroadcastb %eax,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f5[ 	]*vpbroadcastb %ebp,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 f5[ 	]*vpbroadcastw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 79 f5[ 	]*vpbroadcastw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 31[ 	]*vpbroadcastw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 7f[ 	]*vpbroadcastw 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 80[ 	]*vpbroadcastw -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 f5[ 	]*vpbroadcastw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 79 f5[ 	]*vpbroadcastw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 31[ 	]*vpbroadcastw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 7f[ 	]*vpbroadcastw 0xfe\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 80[ 	]*vpbroadcastw -0x100\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f0[ 	]*vpbroadcastw %eax,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7b f0[ 	]*vpbroadcastw %eax,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f5[ 	]*vpbroadcastw %ebp,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f0[ 	]*vpbroadcastw %eax,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7b f0[ 	]*vpbroadcastw %eax,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f5[ 	]*vpbroadcastw %ebp,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ed[ 	]*vpcmpeqb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 29[ 	]*vpcmpeqb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 80[ 	]*vpcmpeqb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ed[ 	]*vpcmpeqb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 29[ 	]*vpcmpeqb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 80[ 	]*vpcmpeqb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ed[ 	]*vpcmpeqw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 29[ 	]*vpcmpeqw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 80[ 	]*vpcmpeqw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ed[ 	]*vpcmpeqw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 29[ 	]*vpcmpeqw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 80[ 	]*vpcmpeqw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ed[ 	]*vpcmpgtb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 29[ 	]*vpcmpgtb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 80[ 	]*vpcmpgtb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ed[ 	]*vpcmpgtb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 29[ 	]*vpcmpgtb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 80[ 	]*vpcmpgtb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ed[ 	]*vpcmpgtw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 29[ 	]*vpcmpgtw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 80[ 	]*vpcmpgtw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ed[ 	]*vpcmpgtw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 29[ 	]*vpcmpgtw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 80[ 	]*vpcmpgtw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 f4[ 	]*vpblendmw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 66 f4[ 	]*vpblendmw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 31[ 	]*vpblendmw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 7f[ 	]*vpblendmw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 00 08 00 00[ 	]*vpblendmw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 80[ 	]*vpblendmw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 f4[ 	]*vpblendmw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 66 f4[ 	]*vpblendmw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 31[ 	]*vpblendmw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 7f[ 	]*vpblendmw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 00 10 00 00[ 	]*vpblendmw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 80[ 	]*vpblendmw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 e0 ef ff ff[ 	]*vpblendmw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 31[ 	]*vpmaddubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 80[ 	]*vpmaddubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 31[ 	]*vpmaddubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 80[ 	]*vpmaddubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 31[ 	]*vpmaddwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 7f[ 	]*vpmaddwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 80[ 	]*vpmaddwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 31[ 	]*vpmaddwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 7f[ 	]*vpmaddwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 80[ 	]*vpmaddwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 31[ 	]*vpmaxsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 80[ 	]*vpmaxsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 31[ 	]*vpmaxsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 80[ 	]*vpmaxsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 31[ 	]*vpmaxsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 7f[ 	]*vpmaxsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 80[ 	]*vpmaxsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 31[ 	]*vpmaxsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 7f[ 	]*vpmaxsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 80[ 	]*vpmaxsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 31[ 	]*vpmaxub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 7f[ 	]*vpmaxub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 80[ 	]*vpmaxub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 31[ 	]*vpmaxub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 7f[ 	]*vpmaxub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 80[ 	]*vpmaxub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 31[ 	]*vpmaxuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 80[ 	]*vpmaxuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 31[ 	]*vpmaxuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 80[ 	]*vpmaxuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 31[ 	]*vpminsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 7f[ 	]*vpminsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 80[ 	]*vpminsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 31[ 	]*vpminsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 7f[ 	]*vpminsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 80[ 	]*vpminsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 31[ 	]*vpminsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 7f[ 	]*vpminsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 80[ 	]*vpminsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 31[ 	]*vpminsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 7f[ 	]*vpminsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 80[ 	]*vpminsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 31[ 	]*vpminub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 7f[ 	]*vpminub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 00 08 00 00[ 	]*vpminub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 80[ 	]*vpminub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 31[ 	]*vpminub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 7f[ 	]*vpminub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 00 10 00 00[ 	]*vpminub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 80[ 	]*vpminub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 31[ 	]*vpminuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 7f[ 	]*vpminuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 80[ 	]*vpminuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 31[ 	]*vpminuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 7f[ 	]*vpminuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 80[ 	]*vpminuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 31[ 	]*vpmovsxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 80[ 	]*vpmovsxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 31[ 	]*vpmovsxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 80[ 	]*vpmovsxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 31[ 	]*vpmovzxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 80[ 	]*vpmovzxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 31[ 	]*vpmovzxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 80[ 	]*vpmovzxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 31[ 	]*vpmulhrsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 80[ 	]*vpmulhrsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 31[ 	]*vpmulhrsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 80[ 	]*vpmulhrsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 31[ 	]*vpmulhuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 7f[ 	]*vpmulhuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 80[ 	]*vpmulhuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 31[ 	]*vpmulhuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 7f[ 	]*vpmulhuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 80[ 	]*vpmulhuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 31[ 	]*vpmulhw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 7f[ 	]*vpmulhw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 80[ 	]*vpmulhw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 31[ 	]*vpmulhw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 7f[ 	]*vpmulhw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 80[ 	]*vpmulhw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 31[ 	]*vpmullw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 7f[ 	]*vpmullw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 80[ 	]*vpmullw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 31[ 	]*vpmullw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 7f[ 	]*vpmullw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 80[ 	]*vpmullw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 31[ 	]*vpshufb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 7f[ 	]*vpshufb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 80[ 	]*vpshufb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 31[ 	]*vpshufb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 7f[ 	]*vpshufb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 80[ 	]*vpshufb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 31[ 	]*vpsllw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 31[ 	]*vpsllw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 31[ 	]*vpsraw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 31[ 	]*vpsraw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 31[ 	]*vpsrlw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 31[ 	]*vpsrlw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 f4[ 	]*vpsrlvw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 10 f4[ 	]*vpsrlvw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 31[ 	]*vpsrlvw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 7f[ 	]*vpsrlvw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 00 08 00 00[ 	]*vpsrlvw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 80[ 	]*vpsrlvw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 f0 f7 ff ff[ 	]*vpsrlvw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 f4[ 	]*vpsrlvw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 10 f4[ 	]*vpsrlvw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 31[ 	]*vpsrlvw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 7f[ 	]*vpsrlvw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 00 10 00 00[ 	]*vpsrlvw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 80[ 	]*vpsrlvw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 e0 ef ff ff[ 	]*vpsrlvw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 f4[ 	]*vpsravw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 11 f4[ 	]*vpsravw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 31[ 	]*vpsravw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 7f[ 	]*vpsravw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 00 08 00 00[ 	]*vpsravw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 80[ 	]*vpsravw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 f0 f7 ff ff[ 	]*vpsravw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 f4[ 	]*vpsravw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 11 f4[ 	]*vpsravw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 31[ 	]*vpsravw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 7f[ 	]*vpsravw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 00 10 00 00[ 	]*vpsravw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 80[ 	]*vpsravw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 e0 ef ff ff[ 	]*vpsravw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 31[ 	]*vpsubb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 7f[ 	]*vpsubb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 80[ 	]*vpsubb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 31[ 	]*vpsubb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 7f[ 	]*vpsubb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 80[ 	]*vpsubb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 31[ 	]*vpsubsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 7f[ 	]*vpsubsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 80[ 	]*vpsubsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 31[ 	]*vpsubsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 7f[ 	]*vpsubsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 80[ 	]*vpsubsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 31[ 	]*vpsubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 7f[ 	]*vpsubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 80[ 	]*vpsubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 31[ 	]*vpsubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 7f[ 	]*vpsubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 80[ 	]*vpsubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 31[ 	]*vpsubusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 7f[ 	]*vpsubusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 80[ 	]*vpsubusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 31[ 	]*vpsubusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 7f[ 	]*vpsubusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 80[ 	]*vpsubusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 31[ 	]*vpsubusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 7f[ 	]*vpsubusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 80[ 	]*vpsubusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 31[ 	]*vpsubusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 7f[ 	]*vpsubusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 80[ 	]*vpsubusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 31[ 	]*vpsubw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 7f[ 	]*vpsubw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 80[ 	]*vpsubw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 31[ 	]*vpsubw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 7f[ 	]*vpsubw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 80[ 	]*vpsubw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 31[ 	]*vpunpckhbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 80[ 	]*vpunpckhbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 31[ 	]*vpunpckhbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 80[ 	]*vpunpckhbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 31[ 	]*vpunpckhwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 80[ 	]*vpunpckhwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 31[ 	]*vpunpckhwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 80[ 	]*vpunpckhwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 31[ 	]*vpunpcklbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 80[ 	]*vpunpcklbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 31[ 	]*vpunpcklbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 80[ 	]*vpunpcklbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 31[ 	]*vpunpcklwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 80[ 	]*vpunpcklwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 31[ 	]*vpunpcklwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 80[ 	]*vpunpcklwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 ee[ 	]*vpmovwb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 30 ee[ 	]*vpmovwb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 ee[ 	]*vpmovwb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 30 ee[ 	]*vpmovwb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 ee[ 	]*vpmovswb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 20 ee[ 	]*vpmovswb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 ee[ 	]*vpmovswb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 20 ee[ 	]*vpmovswb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 ee[ 	]*vpmovuswb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 10 ee[ 	]*vpmovuswb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 ee[ 	]*vpmovuswb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 10 ee[ 	]*vpmovuswb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d f4[ 	]*vpermw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 8d f4[ 	]*vpermw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 31[ 	]*vpermw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b4 f4 c0 1d fe ff[ 	]*vpermw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 7f[ 	]*vpermw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 00 08 00 00[ 	]*vpermw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 80[ 	]*vpermw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 f0 f7 ff ff[ 	]*vpermw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d f4[ 	]*vpermw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 8d f4[ 	]*vpermw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 31[ 	]*vpermw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b4 f4 c0 1d fe ff[ 	]*vpermw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 7f[ 	]*vpermw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 00 10 00 00[ 	]*vpermw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 80[ 	]*vpermw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 e0 ef ff ff[ 	]*vpermw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d f4[ 	]*vpermt2w %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7d f4[ 	]*vpermt2w %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 31[ 	]*vpermt2w \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 7f[ 	]*vpermt2w 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 00 08 00 00[ 	]*vpermt2w 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 80[ 	]*vpermt2w -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 f0 f7 ff ff[ 	]*vpermt2w -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d f4[ 	]*vpermt2w %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7d f4[ 	]*vpermt2w %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 31[ 	]*vpermt2w \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 7f[ 	]*vpermt2w 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 00 10 00 00[ 	]*vpermt2w 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 80[ 	]*vpermt2w -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 e0 ef ff ff[ 	]*vpermt2w -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 f4[ 	]*vpsllvw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 12 f4[ 	]*vpsllvw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 31[ 	]*vpsllvw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 7f[ 	]*vpsllvw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 00 08 00 00[ 	]*vpsllvw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 80[ 	]*vpsllvw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 f0 f7 ff ff[ 	]*vpsllvw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 f4[ 	]*vpsllvw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 12 f4[ 	]*vpsllvw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 31[ 	]*vpsllvw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 7f[ 	]*vpsllvw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 00 10 00 00[ 	]*vpsllvw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 80[ 	]*vpsllvw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 e0 ef ff ff[ 	]*vpsllvw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 31[ 	]*vmovdqu8 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 7f[ 	]*vmovdqu8 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 00 08 00 00[ 	]*vmovdqu8 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 80[ 	]*vmovdqu8 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 31[ 	]*vmovdqu8 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 7f[ 	]*vmovdqu8 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 00 10 00 00[ 	]*vmovdqu8 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 80[ 	]*vmovdqu8 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu8 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 31[ 	]*vmovdqu16 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 7f[ 	]*vmovdqu16 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 00 08 00 00[ 	]*vmovdqu16 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 80[ 	]*vmovdqu16 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 31[ 	]*vmovdqu16 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 7f[ 	]*vmovdqu16 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 00 10 00 00[ 	]*vmovdqu16 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 80[ 	]*vmovdqu16 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu16 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 31[ 	]*vpmovwb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 7f[ 	]*vpmovwb %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 00 04 00 00[ 	]*vpmovwb %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 80[ 	]*vpmovwb %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 f8 fb ff ff[ 	]*vpmovwb %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 31[ 	]*vpmovwb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 7f[ 	]*vpmovwb %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 00 08 00 00[ 	]*vpmovwb %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 80[ 	]*vpmovwb %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 f0 f7 ff ff[ 	]*vpmovwb %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 31[ 	]*vpmovswb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 7f[ 	]*vpmovswb %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 00 04 00 00[ 	]*vpmovswb %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 80[ 	]*vpmovswb %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 f8 fb ff ff[ 	]*vpmovswb %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 31[ 	]*vpmovswb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 7f[ 	]*vpmovswb %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 00 08 00 00[ 	]*vpmovswb %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 80[ 	]*vpmovswb %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 f0 f7 ff ff[ 	]*vpmovswb %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 31[ 	]*vpmovuswb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 7f[ 	]*vpmovuswb %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 00 04 00 00[ 	]*vpmovuswb %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 80[ 	]*vpmovuswb %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 f8 fb ff ff[ 	]*vpmovuswb %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 31[ 	]*vpmovuswb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 7f[ 	]*vpmovuswb %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 00 08 00 00[ 	]*vpmovuswb %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 80[ 	]*vpmovuswb %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 f0 f7 ff ff[ 	]*vpmovuswb %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 31[ 	]*vmovdqu8 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 7f[ 	]*vmovdqu8 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 00 08 00 00[ 	]*vmovdqu8 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 80[ 	]*vmovdqu8 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 31[ 	]*vmovdqu8 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 7f[ 	]*vmovdqu8 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 00 10 00 00[ 	]*vmovdqu8 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 80[ 	]*vmovdqu8 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu8 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 31[ 	]*vmovdqu16 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 7f[ 	]*vmovdqu16 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 00 08 00 00[ 	]*vmovdqu16 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 80[ 	]*vmovdqu16 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 31[ 	]*vmovdqu16 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 7f[ 	]*vmovdqu16 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 00 10 00 00[ 	]*vmovdqu16 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 80[ 	]*vmovdqu16 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu16 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 f4[ 	]*vpermi2w %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 75 f4[ 	]*vpermi2w %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 31[ 	]*vpermi2w \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 7f[ 	]*vpermi2w 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 00 08 00 00[ 	]*vpermi2w 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 80[ 	]*vpermi2w -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 f0 f7 ff ff[ 	]*vpermi2w -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 f4[ 	]*vpermi2w %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 75 f4[ 	]*vpermi2w %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 31[ 	]*vpermi2w \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 7f[ 	]*vpermi2w 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 00 10 00 00[ 	]*vpermi2w 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 80[ 	]*vpermi2w -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 e0 ef ff ff[ 	]*vpermi2w -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ed[ 	]*vptestmb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 29[ 	]*vptestmb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 7f[ 	]*vptestmb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa 00 08 00 00[ 	]*vptestmb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 80[ 	]*vptestmb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa f0 f7 ff ff[ 	]*vptestmb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ed[ 	]*vptestmb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 29[ 	]*vptestmb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 7f[ 	]*vptestmb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa 00 10 00 00[ 	]*vptestmb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 80[ 	]*vptestmb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa e0 ef ff ff[ 	]*vptestmb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ed[ 	]*vptestmw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 29[ 	]*vptestmw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 7f[ 	]*vptestmw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa 00 08 00 00[ 	]*vptestmw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 80[ 	]*vptestmw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa f0 f7 ff ff[ 	]*vptestmw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ed[ 	]*vptestmw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 29[ 	]*vptestmw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 7f[ 	]*vptestmw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa 00 10 00 00[ 	]*vptestmw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 80[ 	]*vptestmw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa e0 ef ff ff[ 	]*vptestmw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 29 ee[ 	]*vpmovb2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 29 ee[ 	]*vpmovb2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 29 ee[ 	]*vpmovw2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 29 ee[ 	]*vpmovw2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 28 f5[ 	]*vpmovm2b %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 28 f5[ 	]*vpmovm2b %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 28 f5[ 	]*vpmovm2w %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 28 f5[ 	]*vpmovm2w %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ec[ 	]*vptestnmb %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 29[ 	]*vptestnmb \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 7f[ 	]*vptestnmb 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa 00 08 00 00[ 	]*vptestnmb 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 80[ 	]*vptestnmb -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa f0 f7 ff ff[ 	]*vptestnmb -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ec[ 	]*vptestnmb %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 29[ 	]*vptestnmb \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 7f[ 	]*vptestnmb 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa 00 10 00 00[ 	]*vptestnmb 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 80[ 	]*vptestnmb -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa e0 ef ff ff[ 	]*vptestnmb -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ec[ 	]*vptestnmw %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 29[ 	]*vptestnmw \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 7f[ 	]*vptestnmw 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa 00 08 00 00[ 	]*vptestnmw 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 80[ 	]*vptestnmw -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa f0 f7 ff ff[ 	]*vptestnmw -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ec[ 	]*vptestnmw %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 29[ 	]*vptestnmw \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 7f[ 	]*vptestnmw 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa 00 10 00 00[ 	]*vptestnmw 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 80[ 	]*vptestnmw -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa e0 ef ff ff[ 	]*vptestnmw -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed ab[ 	]*vpcmpb \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed 7b[ 	]*vpcmpb \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpb \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed ab[ 	]*vpcmpb \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed 7b[ 	]*vpcmpb \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpb \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpb \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed ab[ 	]*vpcmpw \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed 7b[ 	]*vpcmpw \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpw \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed ab[ 	]*vpcmpw \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed 7b[ 	]*vpcmpw \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpw \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpw \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed ab[ 	]*vpcmpub \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed 7b[ 	]*vpcmpub \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpub \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed ab[ 	]*vpcmpub \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed 7b[ 	]*vpcmpub \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpub \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpub \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed ab[ 	]*vpcmpuw \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed 7b[ 	]*vpcmpuw \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpuw \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed ab[ 	]*vpcmpuw \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed 7b[ 	]*vpcmpuw \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++#pass
+--- gas/testsuite/gas/i386/avx512bw_vl-intel.d.jj	2014-09-10 21:05:00.188331146 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-intel.d	2014-09-10 21:05:00.188331146 +0200
+@@ -0,0 +1,2632 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 AVX512BW/VL insns (Intel disassembly)
++#source: avx512bw_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c f5[ 	]*vpabsb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1c f5[ 	]*vpabsb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 31[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 7f[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 00 08 00 00[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 80[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c f5[ 	]*vpabsb ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1c f5[ 	]*vpabsb ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 31[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 7f[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 00 10 00 00[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 80[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 e0 ef ff ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d f5[ 	]*vpabsw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1d f5[ 	]*vpabsw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 31[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 7f[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 00 08 00 00[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 80[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d f5[ 	]*vpabsw ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1d f5[ 	]*vpabsw ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 31[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 7f[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 00 10 00 00[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 80[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 e0 ef ff ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b f4[ 	]*vpackssdw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6b f4[ 	]*vpackssdw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 31[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 30[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 7f[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 00 08 00 00[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 80[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 f0 f7 ff ff[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 7f[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 00 02 00 00[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 80[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 fc fd ff ff[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b f4[ 	]*vpackssdw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6b f4[ 	]*vpackssdw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 31[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 30[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 7f[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 00 10 00 00[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 80[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 e0 ef ff ff[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 7f[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 00 02 00 00[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 80[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 fc fd ff ff[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 f4[ 	]*vpacksswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 63 f4[ 	]*vpacksswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 31[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 7f[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 00 08 00 00[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 80[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 f4[ 	]*vpacksswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 63 f4[ 	]*vpacksswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 31[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 7f[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 00 10 00 00[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 80[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b f4[ 	]*vpackusdw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2b f4[ 	]*vpackusdw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 31[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 30[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 7f[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 00 08 00 00[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 80[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 f0 f7 ff ff[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 7f[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 00 02 00 00[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 80[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 fc fd ff ff[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b f4[ 	]*vpackusdw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2b f4[ 	]*vpackusdw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 31[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 30[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 7f[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 00 10 00 00[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 80[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 e0 ef ff ff[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 7f[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 00 02 00 00[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 80[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 fc fd ff ff[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 f4[ 	]*vpackuswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 67 f4[ 	]*vpackuswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 31[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 7f[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 00 08 00 00[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 80[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 f4[ 	]*vpackuswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 67 f4[ 	]*vpackuswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 31[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 7f[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 00 10 00 00[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 80[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc f4[ 	]*vpaddb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fc f4[ 	]*vpaddb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 31[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 7f[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 00 08 00 00[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 80[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 f0 f7 ff ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc f4[ 	]*vpaddb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fc f4[ 	]*vpaddb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 31[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 7f[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 00 10 00 00[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 80[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 e0 ef ff ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec f4[ 	]*vpaddsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ec f4[ 	]*vpaddsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 31[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 7f[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 00 08 00 00[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 80[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec f4[ 	]*vpaddsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ec f4[ 	]*vpaddsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 31[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 7f[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 00 10 00 00[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 80[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 e0 ef ff ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed f4[ 	]*vpaddsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ed f4[ 	]*vpaddsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 31[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 7f[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 00 08 00 00[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 80[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed f4[ 	]*vpaddsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ed f4[ 	]*vpaddsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 31[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 7f[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 00 10 00 00[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 80[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 e0 ef ff ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc f4[ 	]*vpaddusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dc f4[ 	]*vpaddusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 31[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 7f[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 00 08 00 00[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 80[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc f4[ 	]*vpaddusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dc f4[ 	]*vpaddusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 31[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 7f[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 00 10 00 00[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 80[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 e0 ef ff ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd f4[ 	]*vpaddusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dd f4[ 	]*vpaddusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 31[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 7f[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 00 08 00 00[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 80[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd f4[ 	]*vpaddusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dd f4[ 	]*vpaddusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 31[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 7f[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 00 10 00 00[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 80[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 e0 ef ff ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd f4[ 	]*vpaddw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fd f4[ 	]*vpaddw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 31[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 7f[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 00 08 00 00[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 80[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 f0 f7 ff ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd f4[ 	]*vpaddw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fd f4[ 	]*vpaddw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 31[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 7f[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 00 10 00 00[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 80[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 e0 ef ff ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 ab[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 0f f4 ab[ 	]*vpalignr xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 7b[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 31 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 7f 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 80 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 ab[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 0f f4 ab[ 	]*vpalignr ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 7b[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 31 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 7f 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 80 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 f4[ 	]*vpavgb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e0 f4[ 	]*vpavgb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 31[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 7f[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 00 08 00 00[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 80[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 f4[ 	]*vpavgb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e0 f4[ 	]*vpavgb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 31[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 7f[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 00 10 00 00[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 80[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 e0 ef ff ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 f4[ 	]*vpavgw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e3 f4[ 	]*vpavgw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 31[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 7f[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 00 08 00 00[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 80[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 f4[ 	]*vpavgw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e3 f4[ 	]*vpavgw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 31[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 7f[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 00 10 00 00[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 80[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 e0 ef ff ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 f4[ 	]*vpblendmb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 66 f4[ 	]*vpblendmb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 31[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 7f[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 00 08 00 00[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 80[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 f4[ 	]*vpblendmb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 66 f4[ 	]*vpblendmb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 31[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 7f[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 00 10 00 00[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 80[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 e0 ef ff ff[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 f5[ 	]*vpbroadcastb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 78 f5[ 	]*vpbroadcastb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 31[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 7f[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 80 00 00 00[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 80[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 7f ff ff ff[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 f5[ 	]*vpbroadcastb ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 78 f5[ 	]*vpbroadcastb ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 31[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 7f[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 80 00 00 00[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 80[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 7f ff ff ff[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f0[ 	]*vpbroadcastb xmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7a f0[ 	]*vpbroadcastb xmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f5[ 	]*vpbroadcastb xmm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f0[ 	]*vpbroadcastb ymm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7a f0[ 	]*vpbroadcastb ymm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f5[ 	]*vpbroadcastb ymm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 f5[ 	]*vpbroadcastw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 79 f5[ 	]*vpbroadcastw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 31[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 7f[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 00 01 00 00[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 80[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 fe fe ff ff[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 f5[ 	]*vpbroadcastw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 79 f5[ 	]*vpbroadcastw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 31[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 7f[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 00 01 00 00[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 80[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 fe fe ff ff[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f0[ 	]*vpbroadcastw xmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7b f0[ 	]*vpbroadcastw xmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f5[ 	]*vpbroadcastw xmm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f0[ 	]*vpbroadcastw ymm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7b f0[ 	]*vpbroadcastw ymm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f5[ 	]*vpbroadcastw ymm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 29[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 29[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 29[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 29[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 29[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 29[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 29[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 29[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 f4[ 	]*vpblendmw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 66 f4[ 	]*vpblendmw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 31[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 7f[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 00 08 00 00[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 80[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 f4[ 	]*vpblendmw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 66 f4[ 	]*vpblendmw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 31[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 7f[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 00 10 00 00[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 80[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 e0 ef ff ff[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 f4[ 	]*vpmaddubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 04 f4[ 	]*vpmaddubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 31[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 7f[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 80[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 f4[ 	]*vpmaddubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 04 f4[ 	]*vpmaddubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 31[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 7f[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 80[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 f4[ 	]*vpmaddwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f5 f4[ 	]*vpmaddwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 31[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 7f[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 00 08 00 00[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 80[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 f4[ 	]*vpmaddwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f5 f4[ 	]*vpmaddwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 31[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 7f[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 00 10 00 00[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 80[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c f4[ 	]*vpmaxsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3c f4[ 	]*vpmaxsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 31[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 7f[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 00 08 00 00[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 80[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c f4[ 	]*vpmaxsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3c f4[ 	]*vpmaxsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 31[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 7f[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 00 10 00 00[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 80[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee f4[ 	]*vpmaxsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ee f4[ 	]*vpmaxsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 31[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 7f[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 00 08 00 00[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 80[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee f4[ 	]*vpmaxsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ee f4[ 	]*vpmaxsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 31[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 7f[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 00 10 00 00[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 80[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de f4[ 	]*vpmaxub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f de f4[ 	]*vpmaxub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 31[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 7f[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 00 08 00 00[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 80[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 f0 f7 ff ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de f4[ 	]*vpmaxub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af de f4[ 	]*vpmaxub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 31[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 7f[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 00 10 00 00[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 80[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 e0 ef ff ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e f4[ 	]*vpmaxuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3e f4[ 	]*vpmaxuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 31[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 7f[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 00 08 00 00[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 80[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e f4[ 	]*vpmaxuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3e f4[ 	]*vpmaxuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 31[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 7f[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 00 10 00 00[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 80[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 f4[ 	]*vpminsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 38 f4[ 	]*vpminsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 31[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 7f[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 00 08 00 00[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 80[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 f4[ 	]*vpminsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 38 f4[ 	]*vpminsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 31[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 7f[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 00 10 00 00[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 80[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 e0 ef ff ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea f4[ 	]*vpminsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ea f4[ 	]*vpminsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 31[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 7f[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 00 08 00 00[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 80[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 f0 f7 ff ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea f4[ 	]*vpminsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ea f4[ 	]*vpminsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 31[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 7f[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 00 10 00 00[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 80[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 e0 ef ff ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da f4[ 	]*vpminub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f da f4[ 	]*vpminub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 31[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b4 f4 c0 1d fe ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 7f[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 00 08 00 00[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 80[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 f0 f7 ff ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da f4[ 	]*vpminub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af da f4[ 	]*vpminub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 31[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b4 f4 c0 1d fe ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 7f[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 00 10 00 00[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 80[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 e0 ef ff ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a f4[ 	]*vpminuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3a f4[ 	]*vpminuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 31[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 7f[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 00 08 00 00[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 80[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a f4[ 	]*vpminuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3a f4[ 	]*vpminuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 31[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 7f[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 00 10 00 00[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 80[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 e0 ef ff ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 f5[ 	]*vpmovsxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 20 f5[ 	]*vpmovsxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 31[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 7f[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 80[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 f5[ 	]*vpmovsxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 20 f5[ 	]*vpmovsxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 31[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 7f[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 80[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 f5[ 	]*vpmovzxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 30 f5[ 	]*vpmovzxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 31[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 7f[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 80[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 f5[ 	]*vpmovzxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 30 f5[ 	]*vpmovzxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 31[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 7f[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 80[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b f4[ 	]*vpmulhrsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0b f4[ 	]*vpmulhrsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 31[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 7f[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 80[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b f4[ 	]*vpmulhrsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0b f4[ 	]*vpmulhrsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 31[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 7f[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 80[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 f4[ 	]*vpmulhuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e4 f4[ 	]*vpmulhuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 31[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 7f[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 00 08 00 00[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 80[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 f4[ 	]*vpmulhuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e4 f4[ 	]*vpmulhuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 31[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 7f[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 00 10 00 00[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 80[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 f4[ 	]*vpmulhw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e5 f4[ 	]*vpmulhw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 31[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 7f[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 00 08 00 00[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 80[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 f4[ 	]*vpmulhw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e5 f4[ 	]*vpmulhw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 31[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 7f[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 00 10 00 00[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 80[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 f4[ 	]*vpmullw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d5 f4[ 	]*vpmullw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 31[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 7f[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 00 08 00 00[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 80[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 f4[ 	]*vpmullw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d5 f4[ 	]*vpmullw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 31[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 7f[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 00 10 00 00[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 80[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 e0 ef ff ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 f4[ 	]*vpshufb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 00 f4[ 	]*vpshufb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 31[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 7f[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 00 08 00 00[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 80[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 f4[ 	]*vpshufb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 00 f4[ 	]*vpshufb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 31[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 7f[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 00 10 00 00[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 80[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 e0 ef ff ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 7b[ 	]*vpshufhw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 31 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 7f 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 80 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 ab[ 	]*vpshufhw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 70 f5 ab[ 	]*vpshufhw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 7b[ 	]*vpshufhw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 31 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 7f 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 80 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 7b[ 	]*vpshuflw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 31 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 7f 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 80 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 ab[ 	]*vpshuflw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 70 f5 ab[ 	]*vpshuflw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 7b[ 	]*vpshuflw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 31 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 7f 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 80 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 f4[ 	]*vpsllw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f1 f4[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 31[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 7f[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 00 08 00 00[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 80[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 f4[ 	]*vpsllw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f1 f4[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 31[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 7f[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 00 08 00 00[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 80[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 f4[ 	]*vpsraw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e1 f4[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 31[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 7f[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 00 08 00 00[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 80[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 f4[ 	]*vpsraw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e1 f4[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 31[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 7f[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 00 08 00 00[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 80[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 f4[ 	]*vpsrlw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d1 f4[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 31[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 7f[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 00 08 00 00[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 80[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 f4[ 	]*vpsrlw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d1 f4[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 31[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 7f[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 00 08 00 00[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 80[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 7b[ 	]*vpsrlw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 11 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 7f 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 80 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 ab[ 	]*vpsrlw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 d5 ab[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 7b[ 	]*vpsrlw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 11 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 7f 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 80 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 ab[ 	]*vpsraw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 e5 ab[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 7b[ 	]*vpsraw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 21 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 7f 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 80 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 ab[ 	]*vpsraw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 e5 ab[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 7b[ 	]*vpsraw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 21 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 7f 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 80 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 f4[ 	]*vpsrlvw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 10 f4[ 	]*vpsrlvw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 31[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 7f[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 00 08 00 00[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 80[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 f0 f7 ff ff[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 f4[ 	]*vpsrlvw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 10 f4[ 	]*vpsrlvw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 31[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 7f[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 00 10 00 00[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 80[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 e0 ef ff ff[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 f4[ 	]*vpsravw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 11 f4[ 	]*vpsravw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 31[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 7f[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 00 08 00 00[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 80[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 f0 f7 ff ff[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 f4[ 	]*vpsravw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 11 f4[ 	]*vpsravw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 31[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 7f[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 00 10 00 00[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 80[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 e0 ef ff ff[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 f4[ 	]*vpsubb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f8 f4[ 	]*vpsubb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 31[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 7f[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 00 08 00 00[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 80[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 f4[ 	]*vpsubb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f8 f4[ 	]*vpsubb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 31[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 7f[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 00 10 00 00[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 80[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 e0 ef ff ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 f4[ 	]*vpsubsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e8 f4[ 	]*vpsubsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 31[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 7f[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 00 08 00 00[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 80[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 f4[ 	]*vpsubsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e8 f4[ 	]*vpsubsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 31[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 7f[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 00 10 00 00[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 80[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 f4[ 	]*vpsubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e9 f4[ 	]*vpsubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 31[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 7f[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 00 08 00 00[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 80[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 f4[ 	]*vpsubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e9 f4[ 	]*vpsubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 31[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 7f[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 00 10 00 00[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 80[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 f4[ 	]*vpsubusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d8 f4[ 	]*vpsubusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 31[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 7f[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 00 08 00 00[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 80[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 f4[ 	]*vpsubusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d8 f4[ 	]*vpsubusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 31[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 7f[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 00 10 00 00[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 80[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 f4[ 	]*vpsubusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d9 f4[ 	]*vpsubusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 31[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 7f[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 00 08 00 00[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 80[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 f4[ 	]*vpsubusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d9 f4[ 	]*vpsubusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 31[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 7f[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 00 10 00 00[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 80[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 f4[ 	]*vpsubw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f9 f4[ 	]*vpsubw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 31[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 7f[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 00 08 00 00[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 80[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 f4[ 	]*vpsubw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f9 f4[ 	]*vpsubw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 31[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 7f[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 00 10 00 00[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 80[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 e0 ef ff ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 f4[ 	]*vpunpckhbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 68 f4[ 	]*vpunpckhbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 31[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 7f[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 80[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 f4[ 	]*vpunpckhbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 68 f4[ 	]*vpunpckhbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 31[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 7f[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 80[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 f4[ 	]*vpunpckhwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 69 f4[ 	]*vpunpckhwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 31[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 7f[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 80[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 f4[ 	]*vpunpckhwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 69 f4[ 	]*vpunpckhwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 31[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 7f[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 80[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 f4[ 	]*vpunpcklbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 60 f4[ 	]*vpunpcklbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 31[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 7f[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 80[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 f4[ 	]*vpunpcklbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 60 f4[ 	]*vpunpcklbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 31[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 7f[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 80[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 f4[ 	]*vpunpcklwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 61 f4[ 	]*vpunpcklwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 31[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 7f[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 80[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 f4[ 	]*vpunpcklwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 61 f4[ 	]*vpunpcklwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 31[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 7f[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 80[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 ee[ 	]*vpmovwb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 30 ee[ 	]*vpmovwb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 ee[ 	]*vpmovwb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 30 ee[ 	]*vpmovwb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 ee[ 	]*vpmovswb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 20 ee[ 	]*vpmovswb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 ee[ 	]*vpmovswb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 20 ee[ 	]*vpmovswb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 ee[ 	]*vpmovuswb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 10 ee[ 	]*vpmovuswb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 ee[ 	]*vpmovuswb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 10 ee[ 	]*vpmovuswb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 ab[ 	]*vdbpsadbw xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 42 f4 ab[ 	]*vdbpsadbw xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 31 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 7f 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 80 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 ab[ 	]*vdbpsadbw ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 42 f4 ab[ 	]*vdbpsadbw ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 31 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 7f 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 80 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d f4[ 	]*vpermw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 8d f4[ 	]*vpermw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 31[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b4 f4 c0 1d fe ff[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 7f[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 00 08 00 00[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 80[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 f0 f7 ff ff[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d f4[ 	]*vpermw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 8d f4[ 	]*vpermw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 31[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b4 f4 c0 1d fe ff[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 7f[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 00 10 00 00[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 80[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 e0 ef ff ff[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d f4[ 	]*vpermt2w xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7d f4[ 	]*vpermt2w xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 31[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 7f[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 00 08 00 00[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 80[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 f0 f7 ff ff[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d f4[ 	]*vpermt2w ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7d f4[ 	]*vpermt2w ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 31[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 7f[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 00 10 00 00[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 80[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 e0 ef ff ff[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 ab[ 	]*vpsllw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 f5 ab[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 7b[ 	]*vpsllw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 31 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 7f 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 80 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 ab[ 	]*vpsllw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 f5 ab[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 7b[ 	]*vpsllw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 31 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 7f 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 80 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 f4[ 	]*vpsllvw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 12 f4[ 	]*vpsllvw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 31[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 7f[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 00 08 00 00[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 80[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 f0 f7 ff ff[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 f4[ 	]*vpsllvw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 12 f4[ 	]*vpsllvw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 31[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 7f[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 00 10 00 00[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 80[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 e0 ef ff ff[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 31[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 7f[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 00 08 00 00[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 80[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 31[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 7f[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 00 10 00 00[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 80[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 31[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 7f[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 00 08 00 00[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 80[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 31[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 7f[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 00 10 00 00[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 80[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 31[ 	]*vpmovwb QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 7f[ 	]*vpmovwb QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 00 04 00 00[ 	]*vpmovwb QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 80[ 	]*vpmovwb QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 f8 fb ff ff[ 	]*vpmovwb QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 31[ 	]*vpmovwb XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 7f[ 	]*vpmovwb XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 00 08 00 00[ 	]*vpmovwb XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 80[ 	]*vpmovwb XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 f0 f7 ff ff[ 	]*vpmovwb XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 31[ 	]*vpmovswb QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 7f[ 	]*vpmovswb QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 00 04 00 00[ 	]*vpmovswb QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 80[ 	]*vpmovswb QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 f8 fb ff ff[ 	]*vpmovswb QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 31[ 	]*vpmovswb XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 7f[ 	]*vpmovswb XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 00 08 00 00[ 	]*vpmovswb XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 80[ 	]*vpmovswb XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 f0 f7 ff ff[ 	]*vpmovswb XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 31[ 	]*vpmovuswb QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 7f[ 	]*vpmovuswb QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 00 04 00 00[ 	]*vpmovuswb QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 80[ 	]*vpmovuswb QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 f8 fb ff ff[ 	]*vpmovuswb QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 31[ 	]*vpmovuswb XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 7f[ 	]*vpmovuswb XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 00 08 00 00[ 	]*vpmovuswb XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 80[ 	]*vpmovuswb XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 f0 f7 ff ff[ 	]*vpmovuswb XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 31[ 	]*vmovdqu8 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 7f[ 	]*vmovdqu8 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 00 08 00 00[ 	]*vmovdqu8 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 80[ 	]*vmovdqu8 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 31[ 	]*vmovdqu8 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 7f[ 	]*vmovdqu8 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 00 10 00 00[ 	]*vmovdqu8 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 80[ 	]*vmovdqu8 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu8 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 31[ 	]*vmovdqu16 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 7f[ 	]*vmovdqu16 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 00 08 00 00[ 	]*vmovdqu16 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 80[ 	]*vmovdqu16 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 31[ 	]*vmovdqu16 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 7f[ 	]*vmovdqu16 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 00 10 00 00[ 	]*vmovdqu16 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 80[ 	]*vmovdqu16 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu16 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 f4[ 	]*vpermi2w xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 75 f4[ 	]*vpermi2w xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 31[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 7f[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 00 08 00 00[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 80[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 f0 f7 ff ff[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 f4[ 	]*vpermi2w ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 75 f4[ 	]*vpermi2w ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 31[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 7f[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 00 10 00 00[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 80[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 e0 ef ff ff[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ed[ 	]*vptestmb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 29[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 7f[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa 00 08 00 00[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 80[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa f0 f7 ff ff[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ed[ 	]*vptestmb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 29[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 7f[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa 00 10 00 00[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 80[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa e0 ef ff ff[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ed[ 	]*vptestmw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 29[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 7f[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa 00 08 00 00[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 80[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa f0 f7 ff ff[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ed[ 	]*vptestmw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 29[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 7f[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa 00 10 00 00[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 80[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa e0 ef ff ff[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 29 ee[ 	]*vpmovb2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 29 ee[ 	]*vpmovb2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 29 ee[ 	]*vpmovw2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 29 ee[ 	]*vpmovw2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 28 f5[ 	]*vpmovm2b xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 28 f5[ 	]*vpmovm2b ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 28 f5[ 	]*vpmovm2w xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 28 f5[ 	]*vpmovm2w ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ec[ 	]*vptestnmb k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 29[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 7f[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa 00 08 00 00[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 80[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa f0 f7 ff ff[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ec[ 	]*vptestnmb k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 29[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 7f[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa 00 10 00 00[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 80[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa e0 ef ff ff[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ec[ 	]*vptestnmw k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 29[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 7f[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa 00 08 00 00[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 80[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa f0 f7 ff ff[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ec[ 	]*vptestnmw k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 29[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 7f[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa 00 10 00 00[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 80[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa e0 ef ff ff[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed ab[ 	]*vpcmpb k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed 7b[ 	]*vpcmpb k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 29 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 7f 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 80 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed ab[ 	]*vpcmpb k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed 7b[ 	]*vpcmpb k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 29 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 7f 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 80 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed ab[ 	]*vpcmpw k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed 7b[ 	]*vpcmpw k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 29 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 7f 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 80 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed ab[ 	]*vpcmpw k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed 7b[ 	]*vpcmpw k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 29 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 7f 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 80 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed ab[ 	]*vpcmpub k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed 7b[ 	]*vpcmpub k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 29 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 7f 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 80 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed ab[ 	]*vpcmpub k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed 7b[ 	]*vpcmpub k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 29 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 7f 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 80 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed ab[ 	]*vpcmpuw k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed 7b[ 	]*vpcmpuw k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 29 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 7f 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 80 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed ab[ 	]*vpcmpuw k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed 7b[ 	]*vpcmpuw k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 29 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 7f 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 80 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c f5[ 	]*vpabsb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1c f5[ 	]*vpabsb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 31[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 7f[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 00 08 00 00[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c 72 80[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c f5[ 	]*vpabsb ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1c f5[ 	]*vpabsb ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 31[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 7f[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 00 10 00 00[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c 72 80[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1c b2 e0 ef ff ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d f5[ 	]*vpabsw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1d f5[ 	]*vpabsw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 31[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 7f[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 00 08 00 00[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d 72 80[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d f5[ 	]*vpabsw ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1d f5[ 	]*vpabsw ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 31[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 7f[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 00 10 00 00[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d 72 80[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1d b2 e0 ef ff ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b f4[ 	]*vpackssdw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6b f4[ 	]*vpackssdw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 31[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 30[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 7f[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 00 08 00 00[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b 72 80[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6b b2 f0 f7 ff ff[ 	]*vpackssdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 7f[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 00 02 00 00[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b 72 80[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6b b2 fc fd ff ff[ 	]*vpackssdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b f4[ 	]*vpackssdw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6b f4[ 	]*vpackssdw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 31[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b4 f4 c0 1d fe ff[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 30[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 7f[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 00 10 00 00[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b 72 80[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6b b2 e0 ef ff ff[ 	]*vpackssdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 7f[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 00 02 00 00[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b 72 80[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6b b2 fc fd ff ff[ 	]*vpackssdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 f4[ 	]*vpacksswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 63 f4[ 	]*vpacksswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 31[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 7f[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 00 08 00 00[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 72 80[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 f4[ 	]*vpacksswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 63 f4[ 	]*vpacksswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 31[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 7f[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 00 10 00 00[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 72 80[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b f4[ 	]*vpackusdw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2b f4[ 	]*vpackusdw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 31[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 30[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 7f[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 00 08 00 00[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b 72 80[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2b b2 f0 f7 ff ff[ 	]*vpackusdw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 7f[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 00 02 00 00[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b 72 80[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2b b2 fc fd ff ff[ 	]*vpackusdw xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b f4[ 	]*vpackusdw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2b f4[ 	]*vpackusdw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 31[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b4 f4 c0 1d fe ff[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 30[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 7f[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 00 10 00 00[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b 72 80[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2b b2 e0 ef ff ff[ 	]*vpackusdw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 7f[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 00 02 00 00[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b 72 80[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2b b2 fc fd ff ff[ 	]*vpackusdw ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 f4[ 	]*vpackuswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 67 f4[ 	]*vpackuswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 31[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 7f[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 00 08 00 00[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 72 80[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 f4[ 	]*vpackuswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 67 f4[ 	]*vpackuswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 31[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 7f[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 00 10 00 00[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 72 80[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc f4[ 	]*vpaddb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fc f4[ 	]*vpaddb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 31[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 7f[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 00 08 00 00[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc 72 80[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fc b2 f0 f7 ff ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc f4[ 	]*vpaddb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fc f4[ 	]*vpaddb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 31[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 7f[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 00 10 00 00[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc 72 80[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fc b2 e0 ef ff ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec f4[ 	]*vpaddsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ec f4[ 	]*vpaddsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 31[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 7f[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 00 08 00 00[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec 72 80[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec f4[ 	]*vpaddsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ec f4[ 	]*vpaddsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 31[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 7f[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 00 10 00 00[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec 72 80[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ec b2 e0 ef ff ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed f4[ 	]*vpaddsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ed f4[ 	]*vpaddsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 31[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 7f[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 00 08 00 00[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed 72 80[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed f4[ 	]*vpaddsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ed f4[ 	]*vpaddsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 31[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 7f[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 00 10 00 00[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed 72 80[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ed b2 e0 ef ff ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc f4[ 	]*vpaddusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dc f4[ 	]*vpaddusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 31[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 7f[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 00 08 00 00[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc 72 80[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc f4[ 	]*vpaddusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dc f4[ 	]*vpaddusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 31[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 7f[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 00 10 00 00[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc 72 80[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dc b2 e0 ef ff ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd f4[ 	]*vpaddusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f dd f4[ 	]*vpaddusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 31[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 7f[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 00 08 00 00[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd 72 80[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd f4[ 	]*vpaddusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af dd f4[ 	]*vpaddusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 31[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 7f[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 00 10 00 00[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd 72 80[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f dd b2 e0 ef ff ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd f4[ 	]*vpaddw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fd f4[ 	]*vpaddw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 31[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 7f[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 00 08 00 00[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd 72 80[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fd b2 f0 f7 ff ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd f4[ 	]*vpaddw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fd f4[ 	]*vpaddw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 31[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 7f[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 00 10 00 00[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd 72 80[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fd b2 e0 ef ff ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 ab[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 0f f4 ab[ 	]*vpalignr xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f f4 7b[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 31 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 7f 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f 72 80 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 ab[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 0f f4 ab[ 	]*vpalignr ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f f4 7b[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 31 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 7f 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f 72 80 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 f4[ 	]*vpavgb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e0 f4[ 	]*vpavgb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 31[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 7f[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 00 08 00 00[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 72 80[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 f4[ 	]*vpavgb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e0 f4[ 	]*vpavgb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 31[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 7f[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 00 10 00 00[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 72 80[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e0 b2 e0 ef ff ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 f4[ 	]*vpavgw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e3 f4[ 	]*vpavgw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 31[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 7f[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 00 08 00 00[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 72 80[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 f4[ 	]*vpavgw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e3 f4[ 	]*vpavgw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 31[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 7f[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 00 10 00 00[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 72 80[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e3 b2 e0 ef ff ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 f4[ 	]*vpblendmb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 66 f4[ 	]*vpblendmb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 31[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 7f[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 00 08 00 00[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 72 80[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 f4[ 	]*vpblendmb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 66 f4[ 	]*vpblendmb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 31[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 7f[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 00 10 00 00[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 72 80[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 66 b2 e0 ef ff ff[ 	]*vpblendmb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 f5[ 	]*vpbroadcastb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 78 f5[ 	]*vpbroadcastb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 31[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 7f[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 80 00 00 00[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 72 80[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 78 b2 7f ff ff ff[ 	]*vpbroadcastb xmm6\{k7\},BYTE PTR \[edx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 f5[ 	]*vpbroadcastb ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 78 f5[ 	]*vpbroadcastb ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 31[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 7f[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 80 00 00 00[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 72 80[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 78 b2 7f ff ff ff[ 	]*vpbroadcastb ymm6\{k7\},BYTE PTR \[edx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f0[ 	]*vpbroadcastb xmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7a f0[ 	]*vpbroadcastb xmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7a f5[ 	]*vpbroadcastb xmm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f0[ 	]*vpbroadcastb ymm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7a f0[ 	]*vpbroadcastb ymm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7a f5[ 	]*vpbroadcastb ymm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 f5[ 	]*vpbroadcastw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 79 f5[ 	]*vpbroadcastw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 31[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 7f[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 00 01 00 00[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 72 80[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 79 b2 fe fe ff ff[ 	]*vpbroadcastw xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 f5[ 	]*vpbroadcastw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 79 f5[ 	]*vpbroadcastw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 31[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 7f[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 00 01 00 00[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 72 80[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 79 b2 fe fe ff ff[ 	]*vpbroadcastw ymm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f0[ 	]*vpbroadcastw xmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7b f0[ 	]*vpbroadcastw xmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7b f5[ 	]*vpbroadcastw xmm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f0[ 	]*vpbroadcastw ymm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7b f0[ 	]*vpbroadcastw ymm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7b f5[ 	]*vpbroadcastw ymm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 29[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 29[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 29[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 29[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 29[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 29[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 29[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 29[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 f4[ 	]*vpblendmw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 66 f4[ 	]*vpblendmw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 31[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 7f[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 00 08 00 00[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 72 80[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 66 b2 f0 f7 ff ff[ 	]*vpblendmw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 f4[ 	]*vpblendmw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 66 f4[ 	]*vpblendmw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 31[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b4 f4 c0 1d fe ff[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 7f[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 00 10 00 00[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 72 80[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 66 b2 e0 ef ff ff[ 	]*vpblendmw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 f4[ 	]*vpmaddubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 04 f4[ 	]*vpmaddubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 31[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 7f[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 72 80[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 f4[ 	]*vpmaddubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 04 f4[ 	]*vpmaddubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 31[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 7f[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 72 80[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 f4[ 	]*vpmaddwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f5 f4[ 	]*vpmaddwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 31[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 7f[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 00 08 00 00[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 72 80[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 f4[ 	]*vpmaddwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f5 f4[ 	]*vpmaddwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 31[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 7f[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 00 10 00 00[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 72 80[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c f4[ 	]*vpmaxsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3c f4[ 	]*vpmaxsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 31[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 7f[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 00 08 00 00[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c 72 80[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c f4[ 	]*vpmaxsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3c f4[ 	]*vpmaxsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 31[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 7f[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 00 10 00 00[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c 72 80[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee f4[ 	]*vpmaxsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ee f4[ 	]*vpmaxsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 31[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 7f[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 00 08 00 00[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee 72 80[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee f4[ 	]*vpmaxsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ee f4[ 	]*vpmaxsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 31[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 7f[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 00 10 00 00[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee 72 80[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de f4[ 	]*vpmaxub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f de f4[ 	]*vpmaxub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 31[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 7f[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 00 08 00 00[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de 72 80[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f de b2 f0 f7 ff ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de f4[ 	]*vpmaxub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af de f4[ 	]*vpmaxub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 31[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 7f[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 00 10 00 00[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de 72 80[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f de b2 e0 ef ff ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e f4[ 	]*vpmaxuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3e f4[ 	]*vpmaxuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 31[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 7f[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 00 08 00 00[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e 72 80[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e f4[ 	]*vpmaxuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3e f4[ 	]*vpmaxuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 31[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 7f[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 00 10 00 00[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e 72 80[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 f4[ 	]*vpminsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 38 f4[ 	]*vpminsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 31[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 7f[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 00 08 00 00[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 72 80[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 f4[ 	]*vpminsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 38 f4[ 	]*vpminsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 31[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 7f[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 00 10 00 00[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 72 80[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 38 b2 e0 ef ff ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea f4[ 	]*vpminsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ea f4[ 	]*vpminsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 31[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 7f[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 00 08 00 00[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea 72 80[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ea b2 f0 f7 ff ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea f4[ 	]*vpminsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ea f4[ 	]*vpminsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 31[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 7f[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 00 10 00 00[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea 72 80[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ea b2 e0 ef ff ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da f4[ 	]*vpminub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f da f4[ 	]*vpminub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 31[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b4 f4 c0 1d fe ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 7f[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 00 08 00 00[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da 72 80[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f da b2 f0 f7 ff ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da f4[ 	]*vpminub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af da f4[ 	]*vpminub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 31[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b4 f4 c0 1d fe ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 7f[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 00 10 00 00[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da 72 80[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f da b2 e0 ef ff ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a f4[ 	]*vpminuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3a f4[ 	]*vpminuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 31[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 7f[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 00 08 00 00[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a 72 80[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a f4[ 	]*vpminuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3a f4[ 	]*vpminuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 31[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 7f[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 00 10 00 00[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a 72 80[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3a b2 e0 ef ff ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 f5[ 	]*vpmovsxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 20 f5[ 	]*vpmovsxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 31[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 7f[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 72 80[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 f5[ 	]*vpmovsxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 20 f5[ 	]*vpmovsxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 31[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 7f[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 72 80[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 f5[ 	]*vpmovzxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 30 f5[ 	]*vpmovzxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 31[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 7f[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 72 80[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 f5[ 	]*vpmovzxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 30 f5[ 	]*vpmovzxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 31[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 7f[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 72 80[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b f4[ 	]*vpmulhrsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0b f4[ 	]*vpmulhrsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 31[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 7f[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b 72 80[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b f4[ 	]*vpmulhrsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0b f4[ 	]*vpmulhrsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 31[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 7f[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b 72 80[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 f4[ 	]*vpmulhuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e4 f4[ 	]*vpmulhuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 31[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 7f[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 00 08 00 00[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 72 80[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 f4[ 	]*vpmulhuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e4 f4[ 	]*vpmulhuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 31[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 7f[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 00 10 00 00[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 72 80[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 f4[ 	]*vpmulhw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e5 f4[ 	]*vpmulhw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 31[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 7f[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 00 08 00 00[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 72 80[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 f4[ 	]*vpmulhw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e5 f4[ 	]*vpmulhw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 31[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 7f[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 00 10 00 00[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 72 80[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 f4[ 	]*vpmullw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d5 f4[ 	]*vpmullw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 31[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 7f[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 00 08 00 00[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 72 80[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 f4[ 	]*vpmullw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d5 f4[ 	]*vpmullw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 31[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 7f[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 00 10 00 00[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 72 80[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d5 b2 e0 ef ff ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 f4[ 	]*vpshufb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 00 f4[ 	]*vpshufb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 31[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 7f[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 00 08 00 00[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 72 80[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 f4[ 	]*vpshufb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 00 f4[ 	]*vpshufb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 31[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 7f[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 00 10 00 00[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 72 80[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 00 b2 e0 ef ff ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 f5 7b[ 	]*vpshufhw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 31 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 7f 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 72 80 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 ab[ 	]*vpshufhw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 70 f5 ab[ 	]*vpshufhw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 f5 7b[ 	]*vpshufhw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 31 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 7f 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 72 80 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 f5 7b[ 	]*vpshuflw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 31 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 7f 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 72 80 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 ab[ 	]*vpshuflw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 70 f5 ab[ 	]*vpshuflw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 f5 7b[ 	]*vpshuflw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 31 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 7f 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 72 80 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 f4[ 	]*vpsllw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f1 f4[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 31[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 7f[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 00 08 00 00[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 72 80[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 f4[ 	]*vpsllw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f1 f4[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 31[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 7f[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 00 08 00 00[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 72 80[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 f4[ 	]*vpsraw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e1 f4[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 31[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 7f[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 00 08 00 00[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 72 80[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 f4[ 	]*vpsraw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e1 f4[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 31[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 7f[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 00 08 00 00[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 72 80[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 f4[ 	]*vpsrlw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d1 f4[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 31[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 7f[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 00 08 00 00[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 72 80[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 f4[ 	]*vpsrlw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d1 f4[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 31[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 7f[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 00 08 00 00[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 72 80[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 d5 7b[ 	]*vpsrlw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 11 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 7f 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 52 80 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 ab[ 	]*vpsrlw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 d5 ab[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 d5 7b[ 	]*vpsrlw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 11 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 7f 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 52 80 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 ab[ 	]*vpsraw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 e5 ab[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 e5 7b[ 	]*vpsraw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 21 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 7f 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 62 80 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 ab[ 	]*vpsraw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 e5 ab[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 e5 7b[ 	]*vpsraw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 21 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 7f 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 62 80 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 f4[ 	]*vpsrlvw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 10 f4[ 	]*vpsrlvw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 31[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 7f[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 00 08 00 00[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 72 80[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 10 b2 f0 f7 ff ff[ 	]*vpsrlvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 f4[ 	]*vpsrlvw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 10 f4[ 	]*vpsrlvw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 31[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b4 f4 c0 1d fe ff[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 7f[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 00 10 00 00[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 72 80[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 10 b2 e0 ef ff ff[ 	]*vpsrlvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 f4[ 	]*vpsravw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 11 f4[ 	]*vpsravw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 31[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 7f[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 00 08 00 00[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 72 80[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 11 b2 f0 f7 ff ff[ 	]*vpsravw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 f4[ 	]*vpsravw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 11 f4[ 	]*vpsravw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 31[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b4 f4 c0 1d fe ff[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 7f[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 00 10 00 00[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 72 80[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 11 b2 e0 ef ff ff[ 	]*vpsravw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 f4[ 	]*vpsubb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f8 f4[ 	]*vpsubb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 31[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 7f[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 00 08 00 00[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 72 80[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 f4[ 	]*vpsubb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f8 f4[ 	]*vpsubb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 31[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 7f[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 00 10 00 00[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 72 80[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f8 b2 e0 ef ff ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 f4[ 	]*vpsubsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e8 f4[ 	]*vpsubsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 31[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 7f[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 00 08 00 00[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 72 80[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 f4[ 	]*vpsubsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e8 f4[ 	]*vpsubsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 31[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 7f[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 00 10 00 00[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 72 80[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 f4[ 	]*vpsubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e9 f4[ 	]*vpsubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 31[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 7f[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 00 08 00 00[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 72 80[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 f4[ 	]*vpsubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e9 f4[ 	]*vpsubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 31[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 7f[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 00 10 00 00[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 72 80[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 f4[ 	]*vpsubusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d8 f4[ 	]*vpsubusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 31[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 7f[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 00 08 00 00[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 72 80[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 f4[ 	]*vpsubusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d8 f4[ 	]*vpsubusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 31[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 7f[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 00 10 00 00[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 72 80[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 f4[ 	]*vpsubusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d9 f4[ 	]*vpsubusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 31[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 7f[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 00 08 00 00[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 72 80[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 f4[ 	]*vpsubusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d9 f4[ 	]*vpsubusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 31[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 7f[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 00 10 00 00[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 72 80[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 f4[ 	]*vpsubw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f9 f4[ 	]*vpsubw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 31[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 7f[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 00 08 00 00[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 72 80[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 f4[ 	]*vpsubw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f9 f4[ 	]*vpsubw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 31[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 7f[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 00 10 00 00[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 72 80[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f9 b2 e0 ef ff ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 f4[ 	]*vpunpckhbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 68 f4[ 	]*vpunpckhbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 31[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 7f[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 72 80[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 f4[ 	]*vpunpckhbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 68 f4[ 	]*vpunpckhbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 31[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 7f[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 72 80[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 f4[ 	]*vpunpckhwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 69 f4[ 	]*vpunpckhwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 31[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 7f[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 72 80[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 f4[ 	]*vpunpckhwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 69 f4[ 	]*vpunpckhwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 31[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 7f[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 72 80[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 f4[ 	]*vpunpcklbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 60 f4[ 	]*vpunpcklbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 31[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 7f[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 72 80[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 f4[ 	]*vpunpcklbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 60 f4[ 	]*vpunpcklbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 31[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 7f[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 72 80[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 f4[ 	]*vpunpcklwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 61 f4[ 	]*vpunpcklwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 31[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 7f[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 72 80[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 f4[ 	]*vpunpcklwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 61 f4[ 	]*vpunpcklwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 31[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 7f[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 72 80[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 ee[ 	]*vpmovwb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 30 ee[ 	]*vpmovwb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 ee[ 	]*vpmovwb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 30 ee[ 	]*vpmovwb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 ee[ 	]*vpmovswb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 20 ee[ 	]*vpmovswb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 ee[ 	]*vpmovswb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 20 ee[ 	]*vpmovswb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 ee[ 	]*vpmovuswb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 10 ee[ 	]*vpmovuswb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 ee[ 	]*vpmovuswb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 10 ee[ 	]*vpmovuswb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 ab[ 	]*vdbpsadbw xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 42 f4 ab[ 	]*vdbpsadbw xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 f4 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 31 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 7f 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 72 80 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 ab[ 	]*vdbpsadbw ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 42 f4 ab[ 	]*vdbpsadbw ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 f4 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 31 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b4 f4 c0 1d fe ff 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 7f 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 72 80 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d f4[ 	]*vpermw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 8d f4[ 	]*vpermw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 31[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b4 f4 c0 1d fe ff[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 7f[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 00 08 00 00[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d 72 80[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 8d b2 f0 f7 ff ff[ 	]*vpermw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d f4[ 	]*vpermw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 8d f4[ 	]*vpermw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 31[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b4 f4 c0 1d fe ff[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 7f[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 00 10 00 00[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d 72 80[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 8d b2 e0 ef ff ff[ 	]*vpermw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d f4[ 	]*vpermt2w xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7d f4[ 	]*vpermt2w xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 31[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 7f[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 00 08 00 00[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d 72 80[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7d b2 f0 f7 ff ff[ 	]*vpermt2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d f4[ 	]*vpermt2w ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7d f4[ 	]*vpermt2w ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 31[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b4 f4 c0 1d fe ff[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 7f[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 00 10 00 00[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d 72 80[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7d b2 e0 ef ff ff[ 	]*vpermt2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 ab[ 	]*vpsllw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 71 f5 ab[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 f5 7b[ 	]*vpsllw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 31 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 7f 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 72 80 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 ab[ 	]*vpsllw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 71 f5 ab[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 f5 7b[ 	]*vpsllw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 31 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 7f 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 72 80 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 f4[ 	]*vpsllvw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 12 f4[ 	]*vpsllvw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 31[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 7f[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 00 08 00 00[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 72 80[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 12 b2 f0 f7 ff ff[ 	]*vpsllvw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 f4[ 	]*vpsllvw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 12 f4[ 	]*vpsllvw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 31[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b4 f4 c0 1d fe ff[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 7f[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 00 10 00 00[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 72 80[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 12 b2 e0 ef ff ff[ 	]*vpsllvw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 31[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 7f[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 00 08 00 00[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f 72 80[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 31[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 7f[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 00 10 00 00[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f 72 80[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu8 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 31[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 7f[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 00 08 00 00[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f 72 80[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 31[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 7f[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 00 10 00 00[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f 72 80[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu16 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 31[ 	]*vpmovwb QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 7f[ 	]*vpmovwb QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 00 04 00 00[ 	]*vpmovwb QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 72 80[ 	]*vpmovwb QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 30 b2 f8 fb ff ff[ 	]*vpmovwb QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 31[ 	]*vpmovwb XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovwb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 7f[ 	]*vpmovwb XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 00 08 00 00[ 	]*vpmovwb XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 72 80[ 	]*vpmovwb XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 30 b2 f0 f7 ff ff[ 	]*vpmovwb XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 31[ 	]*vpmovswb QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 7f[ 	]*vpmovswb QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 00 04 00 00[ 	]*vpmovswb QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 72 80[ 	]*vpmovswb QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 20 b2 f8 fb ff ff[ 	]*vpmovswb QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 31[ 	]*vpmovswb XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovswb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 7f[ 	]*vpmovswb XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 00 08 00 00[ 	]*vpmovswb XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 72 80[ 	]*vpmovswb XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 20 b2 f0 f7 ff ff[ 	]*vpmovswb XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 31[ 	]*vpmovuswb QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 7f[ 	]*vpmovuswb QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 00 04 00 00[ 	]*vpmovuswb QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 72 80[ 	]*vpmovuswb QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 10 b2 f8 fb ff ff[ 	]*vpmovuswb QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 31[ 	]*vpmovuswb XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b4 f4 c0 1d fe ff[ 	]*vpmovuswb XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 7f[ 	]*vpmovuswb XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 00 08 00 00[ 	]*vpmovuswb XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 72 80[ 	]*vpmovuswb XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 10 b2 f0 f7 ff ff[ 	]*vpmovuswb XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 31[ 	]*vmovdqu8 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 7f[ 	]*vmovdqu8 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 00 08 00 00[ 	]*vmovdqu8 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f 72 80[ 	]*vmovdqu8 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 31[ 	]*vmovdqu8 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu8 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 7f[ 	]*vmovdqu8 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 00 10 00 00[ 	]*vmovdqu8 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f 72 80[ 	]*vmovdqu8 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu8 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 31[ 	]*vmovdqu16 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 7f[ 	]*vmovdqu16 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 00 08 00 00[ 	]*vmovdqu16 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f 72 80[ 	]*vmovdqu16 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 31[ 	]*vmovdqu16 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu16 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 7f[ 	]*vmovdqu16 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 00 10 00 00[ 	]*vmovdqu16 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f 72 80[ 	]*vmovdqu16 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu16 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 f4[ 	]*vpermi2w xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 75 f4[ 	]*vpermi2w xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 31[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 7f[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 00 08 00 00[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 72 80[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 75 b2 f0 f7 ff ff[ 	]*vpermi2w xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 f4[ 	]*vpermi2w ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 75 f4[ 	]*vpermi2w ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 31[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b4 f4 c0 1d fe ff[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 7f[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 00 10 00 00[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 72 80[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 75 b2 e0 ef ff ff[ 	]*vpermi2w ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ed[ 	]*vptestmb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 29[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 7f[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa 00 08 00 00[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 6a 80[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 26 aa f0 f7 ff ff[ 	]*vptestmb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ed[ 	]*vptestmb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 29[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 7f[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa 00 10 00 00[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 6a 80[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 26 aa e0 ef ff ff[ 	]*vptestmb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ed[ 	]*vptestmw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 29[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 ac f4 c0 1d fe ff[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 7f[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa 00 08 00 00[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 6a 80[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 26 aa f0 f7 ff ff[ 	]*vptestmw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ed[ 	]*vptestmw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 29[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 ac f4 c0 1d fe ff[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 7f[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa 00 10 00 00[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 6a 80[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 26 aa e0 ef ff ff[ 	]*vptestmw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 29 ee[ 	]*vpmovb2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 29 ee[ 	]*vpmovb2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 29 ee[ 	]*vpmovw2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 29 ee[ 	]*vpmovw2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 28 f5[ 	]*vpmovm2b xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 28 f5[ 	]*vpmovm2b ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 28 f5[ 	]*vpmovm2w xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 28 f5[ 	]*vpmovm2w ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ec[ 	]*vptestnmb k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 29[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 7f[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa 00 08 00 00[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 6a 80[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 26 aa f0 f7 ff ff[ 	]*vptestnmb k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ec[ 	]*vptestnmb k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 29[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 7f[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa 00 10 00 00[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 6a 80[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 26 aa e0 ef ff ff[ 	]*vptestnmb k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ec[ 	]*vptestnmw k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 29[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 7f[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa 00 08 00 00[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 6a 80[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 26 aa f0 f7 ff ff[ 	]*vptestnmw k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ec[ 	]*vptestnmw k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 29[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 ac f4 c0 1d fe ff[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 7f[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa 00 10 00 00[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 6a 80[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 26 aa e0 ef ff ff[ 	]*vptestnmw k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed ab[ 	]*vpcmpb k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ed 7b[ 	]*vpcmpb k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 29 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 7f 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f 6a 80 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed ab[ 	]*vpcmpb k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ed 7b[ 	]*vpcmpb k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 29 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 7f 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f 6a 80 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed ab[ 	]*vpcmpw k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ed 7b[ 	]*vpcmpw k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 29 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 7f 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa 00 08 00 00 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f 6a 80 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed ab[ 	]*vpcmpw k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ed 7b[ 	]*vpcmpw k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 29 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f ac f4 c0 1d fe ff 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 7f 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa 00 10 00 00 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f 6a 80 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3f aa e0 ef ff ff 7b[ 	]*vpcmpw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed ab[ 	]*vpcmpub k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ed 7b[ 	]*vpcmpub k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 29 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 7f 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e 6a 80 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed ab[ 	]*vpcmpub k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ed 7b[ 	]*vpcmpub k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 29 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 7f 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e 6a 80 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpub k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed ab[ 	]*vpcmpuw k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ed 7b[ 	]*vpcmpuw k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 29 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 7f 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa 00 08 00 00 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e 6a 80 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed ab[ 	]*vpcmpuw k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ed 7b[ 	]*vpcmpuw k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 29 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 7f 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa 00 10 00 00 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e 6a 80 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++#pass
+--- gas/testsuite/gas/i386/avx512bw_vl-opts.d.jj	2014-09-10 21:05:00.132331433 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-opts.d	2014-09-10 21:05:00.132331433 +0200
+@@ -0,0 +1,76 @@
++#as:
++#objdump: -dw -Msuffix
++#name: i386 AVX512BW/VL opts insns
++#source: avx512bw_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\}
++#pass
+--- gas/testsuite/gas/i386/avx512bw_vl-opts-intel.d.jj	2014-09-10 21:05:00.141331387 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-opts-intel.d	2014-09-10 21:05:00.141331387 +0200
+@@ -0,0 +1,76 @@
++#as:
++#objdump: -dw -Mintel -Msuffix
++#name: i386 AVX512BW/VL opts insns (Intel disassembly)
++#source: avx512bw_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 6f f5[ 	]*vmovdqu8 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 6f f5[ 	]*vmovdqu8 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 6f f5[ 	]*vmovdqu8 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 6f f5[ 	]*vmovdqu8 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7f ee[ 	]*vmovdqu8\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 6f f5[ 	]*vmovdqu16 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 6f f5[ 	]*vmovdqu16 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 6f f5[ 	]*vmovdqu16 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 6f f5[ 	]*vmovdqu16 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7f ee[ 	]*vmovdqu16\.s ymm6\{k7\}\{z\},ymm5
++#pass
+--- gas/testsuite/gas/i386/avx512bw_vl-opts.s.jj	2014-09-10 21:05:00.203331069 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-opts.s	2014-09-10 21:05:00.203331069 +0200
+@@ -0,0 +1,71 @@
++# Check 32bit AVX512{BW,VL} swap instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vmovdqu8	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++
++	.intel_syntax noprefix
++	vmovdqu8	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
+--- gas/testsuite/gas/i386/avx512bw_vl.s.jj	2014-09-10 21:05:00.141331387 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl.s	2014-09-10 21:05:00.141331387 +0200
+@@ -0,0 +1,2627 @@
++# Check 32bit AVX512{BW,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	-2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	-4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	-2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	-4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackssdw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackssdw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackssdw	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackssdw	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackusdw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackusdw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackusdw	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackusdw	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	127(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	128(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	-128(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	-129(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	127(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	-128(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	-129(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	%ebp, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	%ebp, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	254(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	256(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	-256(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	-258(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	254(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	256(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	-256(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	-258(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	%ebp, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	%ebp, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpblendmw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpblendmw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpblendmw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	1016(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-1032(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	2032(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-2064(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	1016(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-1032(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	2032(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-2064(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlvw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlvw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlvw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlvw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlvw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlvw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsravw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsravw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsravw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsravw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsravw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsravw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsravw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovwb	%ymm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovswb	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovswb	%ymm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpermw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpermw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpermt2w	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermt2w	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermt2w	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpermt2w	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermt2w	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermt2w	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermt2w	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllvw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllvw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllvw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllvw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllvw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllvw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllvw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	-2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	-2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	-4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	-4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	-2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	-2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	-4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	-4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm6, 1016(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovwb	%xmm6, 1024(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm6, -1024(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovwb	%xmm6, -1032(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm6, 2032(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovwb	%ymm6, 2048(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm6, -2048(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovwb	%ymm6, -2064(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm6, 1016(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovswb	%xmm6, 1024(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm6, -1024(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovswb	%xmm6, -1032(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm6, 2032(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovswb	%ymm6, 2048(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm6, -2048(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovswb	%ymm6, -2064(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm6, 1016(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%xmm6, 1024(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm6, -1024(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%xmm6, -1032(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm6, 2032(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%ymm6, 2048(%edx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm6, -2048(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%ymm6, -2064(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm6, 2032(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%xmm6, 2048(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm6, -2048(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%xmm6, -2064(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm6, 4064(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%ymm6, 4096(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm6, -4096(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%ymm6, -4128(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm6, 2032(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%xmm6, 2048(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm6, -2048(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%xmm6, -2064(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm6, (%ecx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm6, 4064(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%ymm6, 4096(%edx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm6, -4096(%edx){%k7}	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%ymm6, -4128(%edx){%k7}	 # AVX512{BW,VL}
++	vpermi2w	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpermi2w	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermi2w	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermi2w	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpermi2w	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermi2w	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpermi2w	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpermi2w	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vptestmb	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmb	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmb	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmb	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmb	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmw	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmw	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmw	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestmw	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpmovb2m	%xmm6, %k5	 # AVX512{BW,VL}
++	vpmovb2m	%ymm6, %k5	 # AVX512{BW,VL}
++	vpmovw2m	%xmm6, %k5	 # AVX512{BW,VL}
++	vpmovw2m	%ymm6, %k5	 # AVX512{BW,VL}
++	vpmovm2b	%k5, %xmm6	 # AVX512{BW,VL}
++	vpmovm2b	%k5, %ymm6	 # AVX512{BW,VL}
++	vpmovm2w	%k5, %xmm6	 # AVX512{BW,VL}
++	vpmovm2w	%k5, %ymm6	 # AVX512{BW,VL}
++	vptestnmb	%xmm4, %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	(%ecx), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	-123456(%esp,%esi,8), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	2032(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmb	2048(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	-2048(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmb	-2064(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	%ymm4, %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	(%ecx), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	-123456(%esp,%esi,8), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	4064(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmb	4096(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	-4096(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmb	-4128(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	%xmm4, %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	(%ecx), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	-123456(%esp,%esi,8), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	2032(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmw	2048(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	-2048(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmw	-2064(%edx), %xmm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	%ymm4, %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	(%ecx), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	-123456(%esp,%esi,8), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	4064(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmw	4096(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	-4096(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vptestnmw	-4128(%edx), %ymm5, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++
++	.intel_syntax noprefix
++	vpabsb	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{BW,VL}
++	vpackssdw	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{BW,VL}
++	vpackssdw	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{BW,VL}
++	vpackusdw	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{BW,VL}
++	vpackusdw	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpblendmb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpblendmb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpblendmb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpblendmb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpblendmb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpblendmb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpblendmb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpblendmb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpblendmb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpblendmb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpblendmb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpblendmb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpblendmb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpblendmb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpblendmb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpblendmb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, BYTE PTR [ecx]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, BYTE PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, BYTE PTR [edx+127]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	xmm6{k7}, BYTE PTR [edx+128]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, BYTE PTR [edx-128]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	xmm6{k7}, BYTE PTR [edx-129]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, BYTE PTR [ecx]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, BYTE PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, BYTE PTR [edx+127]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	ymm6{k7}, BYTE PTR [edx+128]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, BYTE PTR [edx-128]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	ymm6{k7}, BYTE PTR [edx-129]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	xmm6{k7}, ebp	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	ymm6{k7}, ebp	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, WORD PTR [ecx]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, WORD PTR [edx+254]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	xmm6{k7}, WORD PTR [edx+256]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, WORD PTR [edx-256]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	xmm6{k7}, WORD PTR [edx-258]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, WORD PTR [ecx]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, WORD PTR [edx+254]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	ymm6{k7}, WORD PTR [edx+256]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, WORD PTR [edx-256]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	ymm6{k7}, WORD PTR [edx-258]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	xmm6{k7}, ebp	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	ymm6{k7}, ebp	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpblendmw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpblendmw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpblendmw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpblendmw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpblendmw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpblendmw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpblendmw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpblendmw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpblendmw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpblendmw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpblendmw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpblendmw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpblendmw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpblendmw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpblendmw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpblendmw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsrlvw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsrlvw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsrlvw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsrlvw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsrlvw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsrlvw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlvw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsrlvw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsrlvw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsrlvw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsrlvw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsrlvw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsravw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsravw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsravw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsravw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsravw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsravw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsravw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsravw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsravw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsravw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsravw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsravw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsravw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsravw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsravw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsravw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmovwb	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovwb	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovwb	xmm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpmovwb	xmm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vpmovswb	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovswb	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovswb	xmm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpmovswb	xmm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vpmovuswb	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovuswb	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovuswb	xmm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpmovuswb	xmm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpermw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpermw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpermw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpermw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpermw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpermw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpermw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpermw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpermw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpermw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpermw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpermw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpermw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpermw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpermw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpermw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpermt2w	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpermt2w	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpermt2w	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpermt2w	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpermt2w	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpermt2w	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpermt2w	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpermt2w	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpermt2w	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpermt2w	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpermt2w	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpermt2w	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpermt2w	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpermt2w	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpermt2w	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpermt2w	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsllvw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsllvw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsllvw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsllvw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsllvw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllvw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsllvw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllvw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsllvw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsllvw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsllvw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsllvw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsllvw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsllvw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsllvw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsllvw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vmovdqu8	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vmovdqu8	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vmovdqu16	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vmovdqu16	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vpmovwb	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vpmovwb	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vpmovwb	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vpmovwb	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vpmovswb	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vpmovswb	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vpmovswb	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vpmovswb	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vpmovuswb	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vpmovuswb	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vpmovuswb	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vpmovuswb	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vmovdqu8	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vmovdqu8	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vmovdqu8	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vmovdqu8	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vmovdqu16	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{BW,VL} Disp8
++	vmovdqu16	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vmovdqu16	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{BW,VL} Disp8
++	vmovdqu16	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{BW,VL}
++	vpermi2w	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpermi2w	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpermi2w	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpermi2w	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpermi2w	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpermi2w	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpermi2w	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpermi2w	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpermi2w	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpermi2w	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpermi2w	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpermi2w	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpermi2w	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpermi2w	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpermi2w	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpermi2w	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmovb2m	k5, xmm6	 # AVX512{BW,VL}
++	vpmovb2m	k5, ymm6	 # AVX512{BW,VL}
++	vpmovw2m	k5, xmm6	 # AVX512{BW,VL}
++	vpmovw2m	k5, ymm6	 # AVX512{BW,VL}
++	vpmovm2b	xmm6, k5	 # AVX512{BW,VL}
++	vpmovm2b	ymm6, k5	 # AVX512{BW,VL}
++	vpmovm2w	xmm6, k5	 # AVX512{BW,VL}
++	vpmovm2w	ymm6, k5	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm6, xmm5, 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm6, ymm5, 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm6, xmm5, 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm6, ymm5, 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm6, xmm5, 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm6, ymm5, 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm6, xmm5, 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm6, ymm5, 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
+--- gas/testsuite/gas/i386/avx512bw_vl-wig1.d.jj	2014-09-10 21:05:00.119331500 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-wig1.d	2014-09-10 21:05:00.119331500 +0200
+@@ -0,0 +1,1684 @@
++#as: -mevexwig=1
++#objdump: -dw
++#name: i386 AVX512BW/VL wig insns
++#source: avx512bw_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 31[ 	]*vpabsb \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 7f[ 	]*vpabsb 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 80[ 	]*vpabsb -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 31[ 	]*vpabsb \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 7f[ 	]*vpabsb 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 80[ 	]*vpabsb -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 31[ 	]*vpabsw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 7f[ 	]*vpabsw 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 80[ 	]*vpabsw -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 31[ 	]*vpabsw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 7f[ 	]*vpabsw 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 80[ 	]*vpabsw -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 31[ 	]*vpacksswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 7f[ 	]*vpacksswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 80[ 	]*vpacksswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 31[ 	]*vpacksswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 7f[ 	]*vpacksswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 80[ 	]*vpacksswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 31[ 	]*vpackuswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 7f[ 	]*vpackuswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 80[ 	]*vpackuswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 31[ 	]*vpackuswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 7f[ 	]*vpackuswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 80[ 	]*vpackuswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 31[ 	]*vpaddb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 7f[ 	]*vpaddb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 80[ 	]*vpaddb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 31[ 	]*vpaddb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 7f[ 	]*vpaddb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 80[ 	]*vpaddb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 31[ 	]*vpaddsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 7f[ 	]*vpaddsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 80[ 	]*vpaddsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 31[ 	]*vpaddsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 7f[ 	]*vpaddsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 80[ 	]*vpaddsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 31[ 	]*vpaddsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 7f[ 	]*vpaddsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 80[ 	]*vpaddsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 31[ 	]*vpaddsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 7f[ 	]*vpaddsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 80[ 	]*vpaddsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 31[ 	]*vpaddusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 7f[ 	]*vpaddusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 80[ 	]*vpaddusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 31[ 	]*vpaddusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 7f[ 	]*vpaddusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 80[ 	]*vpaddusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 31[ 	]*vpaddusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 7f[ 	]*vpaddusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 80[ 	]*vpaddusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 31[ 	]*vpaddusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 7f[ 	]*vpaddusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 80[ 	]*vpaddusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 31[ 	]*vpaddw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 7f[ 	]*vpaddw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 80[ 	]*vpaddw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 31[ 	]*vpaddw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 7f[ 	]*vpaddw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 80[ 	]*vpaddw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 31[ 	]*vpavgb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 7f[ 	]*vpavgb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 80[ 	]*vpavgb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 31[ 	]*vpavgb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 7f[ 	]*vpavgb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 80[ 	]*vpavgb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 31[ 	]*vpavgw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 7f[ 	]*vpavgw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 80[ 	]*vpavgw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 31[ 	]*vpavgw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 7f[ 	]*vpavgw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 80[ 	]*vpavgw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ed[ 	]*vpcmpeqb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 29[ 	]*vpcmpeqb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 80[ 	]*vpcmpeqb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ed[ 	]*vpcmpeqb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 29[ 	]*vpcmpeqb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 80[ 	]*vpcmpeqb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ed[ 	]*vpcmpeqw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 29[ 	]*vpcmpeqw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 80[ 	]*vpcmpeqw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ed[ 	]*vpcmpeqw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 29[ 	]*vpcmpeqw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 80[ 	]*vpcmpeqw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ed[ 	]*vpcmpgtb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 29[ 	]*vpcmpgtb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 80[ 	]*vpcmpgtb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ed[ 	]*vpcmpgtb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 29[ 	]*vpcmpgtb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 80[ 	]*vpcmpgtb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ed[ 	]*vpcmpgtw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 29[ 	]*vpcmpgtw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 80[ 	]*vpcmpgtw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ed[ 	]*vpcmpgtw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 29[ 	]*vpcmpgtw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 80[ 	]*vpcmpgtw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 31[ 	]*vpmaddubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 80[ 	]*vpmaddubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 31[ 	]*vpmaddubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 80[ 	]*vpmaddubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 31[ 	]*vpmaddwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 7f[ 	]*vpmaddwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 80[ 	]*vpmaddwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 31[ 	]*vpmaddwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 7f[ 	]*vpmaddwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 80[ 	]*vpmaddwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 31[ 	]*vpmaxsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 80[ 	]*vpmaxsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 31[ 	]*vpmaxsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 80[ 	]*vpmaxsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 31[ 	]*vpmaxsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 7f[ 	]*vpmaxsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 80[ 	]*vpmaxsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 31[ 	]*vpmaxsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 7f[ 	]*vpmaxsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 80[ 	]*vpmaxsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 31[ 	]*vpmaxub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 7f[ 	]*vpmaxub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 80[ 	]*vpmaxub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 31[ 	]*vpmaxub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 7f[ 	]*vpmaxub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 80[ 	]*vpmaxub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 31[ 	]*vpmaxuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 80[ 	]*vpmaxuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 31[ 	]*vpmaxuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 80[ 	]*vpmaxuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 31[ 	]*vpminsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 7f[ 	]*vpminsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 80[ 	]*vpminsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 31[ 	]*vpminsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 7f[ 	]*vpminsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 80[ 	]*vpminsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 31[ 	]*vpminsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 7f[ 	]*vpminsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 80[ 	]*vpminsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 31[ 	]*vpminsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 7f[ 	]*vpminsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 80[ 	]*vpminsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 31[ 	]*vpminub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 7f[ 	]*vpminub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 00 08 00 00[ 	]*vpminub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 80[ 	]*vpminub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 31[ 	]*vpminub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 7f[ 	]*vpminub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 00 10 00 00[ 	]*vpminub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 80[ 	]*vpminub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 31[ 	]*vpminuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 7f[ 	]*vpminuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 80[ 	]*vpminuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 31[ 	]*vpminuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 7f[ 	]*vpminuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 80[ 	]*vpminuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 31[ 	]*vpmovsxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 80[ 	]*vpmovsxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 31[ 	]*vpmovsxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 80[ 	]*vpmovsxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 31[ 	]*vpmovzxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 80[ 	]*vpmovzxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 31[ 	]*vpmovzxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 80[ 	]*vpmovzxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 31[ 	]*vpmulhrsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 80[ 	]*vpmulhrsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 31[ 	]*vpmulhrsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 80[ 	]*vpmulhrsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 31[ 	]*vpmulhuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 7f[ 	]*vpmulhuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 80[ 	]*vpmulhuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 31[ 	]*vpmulhuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 7f[ 	]*vpmulhuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 80[ 	]*vpmulhuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 31[ 	]*vpmulhw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 7f[ 	]*vpmulhw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 80[ 	]*vpmulhw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 31[ 	]*vpmulhw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 7f[ 	]*vpmulhw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 80[ 	]*vpmulhw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 31[ 	]*vpmullw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 7f[ 	]*vpmullw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 80[ 	]*vpmullw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 31[ 	]*vpmullw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 7f[ 	]*vpmullw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 80[ 	]*vpmullw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 31[ 	]*vpshufb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 7f[ 	]*vpshufb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 80[ 	]*vpshufb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 31[ 	]*vpshufb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 7f[ 	]*vpshufb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 80[ 	]*vpshufb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 31[ 	]*vpsllw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 31[ 	]*vpsllw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 31[ 	]*vpsraw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 31[ 	]*vpsraw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 31[ 	]*vpsrlw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 31[ 	]*vpsrlw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 31[ 	]*vpsubb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 7f[ 	]*vpsubb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 80[ 	]*vpsubb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 31[ 	]*vpsubb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 7f[ 	]*vpsubb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 80[ 	]*vpsubb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 31[ 	]*vpsubsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 7f[ 	]*vpsubsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 80[ 	]*vpsubsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 31[ 	]*vpsubsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 7f[ 	]*vpsubsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 80[ 	]*vpsubsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 31[ 	]*vpsubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 7f[ 	]*vpsubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 80[ 	]*vpsubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 31[ 	]*vpsubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 7f[ 	]*vpsubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 80[ 	]*vpsubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 31[ 	]*vpsubusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 7f[ 	]*vpsubusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 80[ 	]*vpsubusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 31[ 	]*vpsubusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 7f[ 	]*vpsubusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 80[ 	]*vpsubusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 31[ 	]*vpsubusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 7f[ 	]*vpsubusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 80[ 	]*vpsubusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 31[ 	]*vpsubusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 7f[ 	]*vpsubusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 80[ 	]*vpsubusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 31[ 	]*vpsubw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 7f[ 	]*vpsubw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 80[ 	]*vpsubw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 31[ 	]*vpsubw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 7f[ 	]*vpsubw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 80[ 	]*vpsubw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 31[ 	]*vpunpckhbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 80[ 	]*vpunpckhbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 31[ 	]*vpunpckhbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 80[ 	]*vpunpckhbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 31[ 	]*vpunpckhwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 80[ 	]*vpunpckhwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 31[ 	]*vpunpckhwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 80[ 	]*vpunpckhwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 31[ 	]*vpunpcklbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 80[ 	]*vpunpcklbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 31[ 	]*vpunpcklbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 80[ 	]*vpunpcklbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 31[ 	]*vpunpcklwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 80[ 	]*vpunpcklwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 31[ 	]*vpunpcklwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 80[ 	]*vpunpcklwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1c f5[ 	]*vpabsb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 31[ 	]*vpabsb \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 7f[ 	]*vpabsb 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 80[ 	]*vpabsb -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1c f5[ 	]*vpabsb %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 31[ 	]*vpabsb \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 7f[ 	]*vpabsb 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 80[ 	]*vpabsb -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1d f5[ 	]*vpabsw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 31[ 	]*vpabsw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 7f[ 	]*vpabsw 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 80[ 	]*vpabsw -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1d f5[ 	]*vpabsw %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 31[ 	]*vpabsw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 7f[ 	]*vpabsw 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 80[ 	]*vpabsw -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 63 f4[ 	]*vpacksswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 31[ 	]*vpacksswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 7f[ 	]*vpacksswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 80[ 	]*vpacksswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 63 f4[ 	]*vpacksswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 31[ 	]*vpacksswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 7f[ 	]*vpacksswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 80[ 	]*vpacksswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 67 f4[ 	]*vpackuswb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 31[ 	]*vpackuswb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 7f[ 	]*vpackuswb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 80[ 	]*vpackuswb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 67 f4[ 	]*vpackuswb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 31[ 	]*vpackuswb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 7f[ 	]*vpackuswb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 80[ 	]*vpackuswb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fc f4[ 	]*vpaddb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 31[ 	]*vpaddb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 7f[ 	]*vpaddb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 80[ 	]*vpaddb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fc f4[ 	]*vpaddb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 31[ 	]*vpaddb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 7f[ 	]*vpaddb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 80[ 	]*vpaddb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ec f4[ 	]*vpaddsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 31[ 	]*vpaddsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 7f[ 	]*vpaddsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 80[ 	]*vpaddsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ec f4[ 	]*vpaddsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 31[ 	]*vpaddsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 7f[ 	]*vpaddsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 80[ 	]*vpaddsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ed f4[ 	]*vpaddsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 31[ 	]*vpaddsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 7f[ 	]*vpaddsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 80[ 	]*vpaddsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ed f4[ 	]*vpaddsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 31[ 	]*vpaddsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 7f[ 	]*vpaddsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 80[ 	]*vpaddsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dc f4[ 	]*vpaddusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 31[ 	]*vpaddusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 7f[ 	]*vpaddusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 80[ 	]*vpaddusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dc f4[ 	]*vpaddusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 31[ 	]*vpaddusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 7f[ 	]*vpaddusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 80[ 	]*vpaddusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dd f4[ 	]*vpaddusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 31[ 	]*vpaddusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 7f[ 	]*vpaddusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 80[ 	]*vpaddusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dd f4[ 	]*vpaddusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 31[ 	]*vpaddusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 7f[ 	]*vpaddusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 80[ 	]*vpaddusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fd f4[ 	]*vpaddw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 31[ 	]*vpaddw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 7f[ 	]*vpaddw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 80[ 	]*vpaddw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fd f4[ 	]*vpaddw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 31[ 	]*vpaddw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 7f[ 	]*vpaddw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 80[ 	]*vpaddw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 0f f4 ab[ 	]*vpalignr \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 0f f4 ab[ 	]*vpalignr \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e0 f4[ 	]*vpavgb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 31[ 	]*vpavgb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 7f[ 	]*vpavgb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 80[ 	]*vpavgb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e0 f4[ 	]*vpavgb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 31[ 	]*vpavgb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 7f[ 	]*vpavgb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 80[ 	]*vpavgb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e3 f4[ 	]*vpavgw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 31[ 	]*vpavgw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 7f[ 	]*vpavgw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 80[ 	]*vpavgw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e3 f4[ 	]*vpavgw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 31[ 	]*vpavgw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 7f[ 	]*vpavgw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 80[ 	]*vpavgw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ed[ 	]*vpcmpeqb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 29[ 	]*vpcmpeqb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 80[ 	]*vpcmpeqb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ed[ 	]*vpcmpeqb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 29[ 	]*vpcmpeqb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 80[ 	]*vpcmpeqb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ed[ 	]*vpcmpeqw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 29[ 	]*vpcmpeqw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 80[ 	]*vpcmpeqw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ed[ 	]*vpcmpeqw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 29[ 	]*vpcmpeqw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 80[ 	]*vpcmpeqw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ed[ 	]*vpcmpgtb %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 29[ 	]*vpcmpgtb \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 80[ 	]*vpcmpgtb -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ed[ 	]*vpcmpgtb %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 29[ 	]*vpcmpgtb \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 80[ 	]*vpcmpgtb -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ed[ 	]*vpcmpgtw %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 29[ 	]*vpcmpgtw \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 80[ 	]*vpcmpgtw -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ed[ 	]*vpcmpgtw %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 29[ 	]*vpcmpgtw \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 80[ 	]*vpcmpgtw -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 04 f4[ 	]*vpmaddubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 31[ 	]*vpmaddubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 80[ 	]*vpmaddubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 04 f4[ 	]*vpmaddubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 31[ 	]*vpmaddubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 80[ 	]*vpmaddubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f5 f4[ 	]*vpmaddwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 31[ 	]*vpmaddwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 7f[ 	]*vpmaddwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 80[ 	]*vpmaddwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f5 f4[ 	]*vpmaddwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 31[ 	]*vpmaddwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 7f[ 	]*vpmaddwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 80[ 	]*vpmaddwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3c f4[ 	]*vpmaxsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 31[ 	]*vpmaxsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 80[ 	]*vpmaxsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3c f4[ 	]*vpmaxsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 31[ 	]*vpmaxsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 80[ 	]*vpmaxsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ee f4[ 	]*vpmaxsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 31[ 	]*vpmaxsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 7f[ 	]*vpmaxsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 80[ 	]*vpmaxsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ee f4[ 	]*vpmaxsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 31[ 	]*vpmaxsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 7f[ 	]*vpmaxsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 80[ 	]*vpmaxsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f de f4[ 	]*vpmaxub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 31[ 	]*vpmaxub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 7f[ 	]*vpmaxub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 80[ 	]*vpmaxub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af de f4[ 	]*vpmaxub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 31[ 	]*vpmaxub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 7f[ 	]*vpmaxub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 80[ 	]*vpmaxub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3e f4[ 	]*vpmaxuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 31[ 	]*vpmaxuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 80[ 	]*vpmaxuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3e f4[ 	]*vpmaxuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 31[ 	]*vpmaxuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 80[ 	]*vpmaxuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 38 f4[ 	]*vpminsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 31[ 	]*vpminsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 7f[ 	]*vpminsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 80[ 	]*vpminsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 38 f4[ 	]*vpminsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 31[ 	]*vpminsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 7f[ 	]*vpminsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 80[ 	]*vpminsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ea f4[ 	]*vpminsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 31[ 	]*vpminsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 7f[ 	]*vpminsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 80[ 	]*vpminsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ea f4[ 	]*vpminsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 31[ 	]*vpminsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 7f[ 	]*vpminsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 80[ 	]*vpminsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f da f4[ 	]*vpminub %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 31[ 	]*vpminub \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 7f[ 	]*vpminub 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 00 08 00 00[ 	]*vpminub 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 80[ 	]*vpminub -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af da f4[ 	]*vpminub %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 31[ 	]*vpminub \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 7f[ 	]*vpminub 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 00 10 00 00[ 	]*vpminub 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 80[ 	]*vpminub -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3a f4[ 	]*vpminuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 31[ 	]*vpminuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 7f[ 	]*vpminuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 80[ 	]*vpminuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3a f4[ 	]*vpminuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 31[ 	]*vpminuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 7f[ 	]*vpminuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 80[ 	]*vpminuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 20 f5[ 	]*vpmovsxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 31[ 	]*vpmovsxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 80[ 	]*vpmovsxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 20 f5[ 	]*vpmovsxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 31[ 	]*vpmovsxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 80[ 	]*vpmovsxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 30 f5[ 	]*vpmovzxbw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 31[ 	]*vpmovzxbw \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 80[ 	]*vpmovzxbw -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 30 f5[ 	]*vpmovzxbw %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 31[ 	]*vpmovzxbw \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 80[ 	]*vpmovzxbw -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0b f4[ 	]*vpmulhrsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 31[ 	]*vpmulhrsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 80[ 	]*vpmulhrsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0b f4[ 	]*vpmulhrsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 31[ 	]*vpmulhrsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 80[ 	]*vpmulhrsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e4 f4[ 	]*vpmulhuw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 31[ 	]*vpmulhuw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 7f[ 	]*vpmulhuw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 80[ 	]*vpmulhuw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e4 f4[ 	]*vpmulhuw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 31[ 	]*vpmulhuw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 7f[ 	]*vpmulhuw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 80[ 	]*vpmulhuw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e5 f4[ 	]*vpmulhw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 31[ 	]*vpmulhw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 7f[ 	]*vpmulhw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 80[ 	]*vpmulhw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e5 f4[ 	]*vpmulhw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 31[ 	]*vpmulhw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 7f[ 	]*vpmulhw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 80[ 	]*vpmulhw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d5 f4[ 	]*vpmullw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 31[ 	]*vpmullw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 7f[ 	]*vpmullw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 80[ 	]*vpmullw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d5 f4[ 	]*vpmullw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 31[ 	]*vpmullw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 7f[ 	]*vpmullw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 80[ 	]*vpmullw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 00 f4[ 	]*vpshufb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 31[ 	]*vpshufb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 7f[ 	]*vpshufb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 80[ 	]*vpshufb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 00 f4[ 	]*vpshufb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 31[ 	]*vpshufb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 7f[ 	]*vpshufb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 80[ 	]*vpshufb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f1 f4[ 	]*vpsllw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 31[ 	]*vpsllw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f1 f4[ 	]*vpsllw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 31[ 	]*vpsllw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e1 f4[ 	]*vpsraw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 31[ 	]*vpsraw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e1 f4[ 	]*vpsraw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 31[ 	]*vpsraw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d1 f4[ 	]*vpsrlw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 31[ 	]*vpsrlw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d1 f4[ 	]*vpsrlw %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 31[ 	]*vpsrlw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 e5 ab[ 	]*vpsraw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 e5 ab[ 	]*vpsraw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f8 f4[ 	]*vpsubb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 31[ 	]*vpsubb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 7f[ 	]*vpsubb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 80[ 	]*vpsubb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f8 f4[ 	]*vpsubb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 31[ 	]*vpsubb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 7f[ 	]*vpsubb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 80[ 	]*vpsubb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e8 f4[ 	]*vpsubsb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 31[ 	]*vpsubsb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 7f[ 	]*vpsubsb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 80[ 	]*vpsubsb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e8 f4[ 	]*vpsubsb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 31[ 	]*vpsubsb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 7f[ 	]*vpsubsb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 80[ 	]*vpsubsb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e9 f4[ 	]*vpsubsw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 31[ 	]*vpsubsw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 7f[ 	]*vpsubsw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 80[ 	]*vpsubsw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e9 f4[ 	]*vpsubsw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 31[ 	]*vpsubsw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 7f[ 	]*vpsubsw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 80[ 	]*vpsubsw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d8 f4[ 	]*vpsubusb %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 31[ 	]*vpsubusb \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 7f[ 	]*vpsubusb 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 80[ 	]*vpsubusb -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d8 f4[ 	]*vpsubusb %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 31[ 	]*vpsubusb \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 7f[ 	]*vpsubusb 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 80[ 	]*vpsubusb -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d9 f4[ 	]*vpsubusw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 31[ 	]*vpsubusw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 7f[ 	]*vpsubusw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 80[ 	]*vpsubusw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d9 f4[ 	]*vpsubusw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 31[ 	]*vpsubusw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 7f[ 	]*vpsubusw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 80[ 	]*vpsubusw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f9 f4[ 	]*vpsubw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 31[ 	]*vpsubw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 7f[ 	]*vpsubw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 80[ 	]*vpsubw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f9 f4[ 	]*vpsubw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 31[ 	]*vpsubw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 7f[ 	]*vpsubw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 80[ 	]*vpsubw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 68 f4[ 	]*vpunpckhbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 31[ 	]*vpunpckhbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 80[ 	]*vpunpckhbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 68 f4[ 	]*vpunpckhbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 31[ 	]*vpunpckhbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 80[ 	]*vpunpckhbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 69 f4[ 	]*vpunpckhwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 31[ 	]*vpunpckhwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 80[ 	]*vpunpckhwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 69 f4[ 	]*vpunpckhwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 31[ 	]*vpunpckhwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 80[ 	]*vpunpckhwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 60 f4[ 	]*vpunpcklbw %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 31[ 	]*vpunpcklbw \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 80[ 	]*vpunpcklbw -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 60 f4[ 	]*vpunpcklbw %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 31[ 	]*vpunpcklbw \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 80[ 	]*vpunpcklbw -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 61 f4[ 	]*vpunpcklwd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 31[ 	]*vpunpcklwd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 80[ 	]*vpunpcklwd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 61 f4[ 	]*vpunpcklwd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 31[ 	]*vpunpcklwd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 80[ 	]*vpunpcklwd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 f5 ab[ 	]*vpsllw \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 f5 ab[ 	]*vpsllw \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++#pass
+--- gas/testsuite/gas/i386/avx512bw_vl-wig1-intel.d.jj	2014-09-10 21:05:00.170331238 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-wig1-intel.d	2014-09-10 21:05:00.170331238 +0200
+@@ -0,0 +1,1684 @@
++#as: -mevexwig=1
++#objdump: -dw -Mintel
++#name: i386 AVX512BW/VL wig insns (Intel disassembly)
++#source: avx512bw_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c f5[ 	]*vpabsb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1c f5[ 	]*vpabsb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 31[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 7f[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 00 08 00 00[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 80[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c f5[ 	]*vpabsb ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1c f5[ 	]*vpabsb ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 31[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 7f[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 00 10 00 00[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 80[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 e0 ef ff ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d f5[ 	]*vpabsw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1d f5[ 	]*vpabsw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 31[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 7f[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 00 08 00 00[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 80[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d f5[ 	]*vpabsw ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1d f5[ 	]*vpabsw ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 31[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 7f[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 00 10 00 00[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 80[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 e0 ef ff ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 f4[ 	]*vpacksswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 63 f4[ 	]*vpacksswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 31[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 7f[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 00 08 00 00[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 80[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 f4[ 	]*vpacksswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 63 f4[ 	]*vpacksswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 31[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 7f[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 00 10 00 00[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 80[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 f4[ 	]*vpackuswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 67 f4[ 	]*vpackuswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 31[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 7f[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 00 08 00 00[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 80[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 f4[ 	]*vpackuswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 67 f4[ 	]*vpackuswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 31[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 7f[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 00 10 00 00[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 80[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc f4[ 	]*vpaddb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fc f4[ 	]*vpaddb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 31[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 7f[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 00 08 00 00[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 80[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 f0 f7 ff ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc f4[ 	]*vpaddb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fc f4[ 	]*vpaddb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 31[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 7f[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 00 10 00 00[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 80[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 e0 ef ff ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec f4[ 	]*vpaddsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ec f4[ 	]*vpaddsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 31[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 7f[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 00 08 00 00[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 80[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec f4[ 	]*vpaddsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ec f4[ 	]*vpaddsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 31[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 7f[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 00 10 00 00[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 80[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 e0 ef ff ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed f4[ 	]*vpaddsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ed f4[ 	]*vpaddsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 31[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 7f[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 00 08 00 00[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 80[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed f4[ 	]*vpaddsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ed f4[ 	]*vpaddsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 31[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 7f[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 00 10 00 00[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 80[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 e0 ef ff ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc f4[ 	]*vpaddusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dc f4[ 	]*vpaddusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 31[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 7f[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 00 08 00 00[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 80[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc f4[ 	]*vpaddusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dc f4[ 	]*vpaddusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 31[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 7f[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 00 10 00 00[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 80[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 e0 ef ff ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd f4[ 	]*vpaddusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dd f4[ 	]*vpaddusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 31[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 7f[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 00 08 00 00[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 80[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd f4[ 	]*vpaddusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dd f4[ 	]*vpaddusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 31[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 7f[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 00 10 00 00[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 80[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 e0 ef ff ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd f4[ 	]*vpaddw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fd f4[ 	]*vpaddw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 31[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 7f[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 00 08 00 00[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 80[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 f0 f7 ff ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd f4[ 	]*vpaddw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fd f4[ 	]*vpaddw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 31[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 7f[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 00 10 00 00[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 80[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 e0 ef ff ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 ab[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 0f f4 ab[ 	]*vpalignr xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 7b[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 31 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 7f 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 80 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 ab[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 0f f4 ab[ 	]*vpalignr ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 7b[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 31 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 7f 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 80 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 f4[ 	]*vpavgb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e0 f4[ 	]*vpavgb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 31[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 7f[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 00 08 00 00[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 80[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 f4[ 	]*vpavgb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e0 f4[ 	]*vpavgb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 31[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 7f[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 00 10 00 00[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 80[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 e0 ef ff ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 f4[ 	]*vpavgw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e3 f4[ 	]*vpavgw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 31[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 7f[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 00 08 00 00[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 80[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 f4[ 	]*vpavgw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e3 f4[ 	]*vpavgw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 31[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 7f[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 00 10 00 00[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 80[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 e0 ef ff ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 29[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 29[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 29[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 29[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 29[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 29[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 29[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 29[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 f4[ 	]*vpmaddubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 04 f4[ 	]*vpmaddubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 31[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 7f[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 80[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 f4[ 	]*vpmaddubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 04 f4[ 	]*vpmaddubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 31[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 7f[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 80[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 f4[ 	]*vpmaddwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f5 f4[ 	]*vpmaddwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 31[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 7f[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 00 08 00 00[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 80[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 f4[ 	]*vpmaddwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f5 f4[ 	]*vpmaddwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 31[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 7f[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 00 10 00 00[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 80[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c f4[ 	]*vpmaxsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3c f4[ 	]*vpmaxsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 31[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 7f[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 00 08 00 00[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 80[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c f4[ 	]*vpmaxsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3c f4[ 	]*vpmaxsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 31[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 7f[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 00 10 00 00[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 80[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee f4[ 	]*vpmaxsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ee f4[ 	]*vpmaxsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 31[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 7f[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 00 08 00 00[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 80[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee f4[ 	]*vpmaxsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ee f4[ 	]*vpmaxsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 31[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 7f[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 00 10 00 00[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 80[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de f4[ 	]*vpmaxub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f de f4[ 	]*vpmaxub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 31[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 7f[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 00 08 00 00[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 80[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 f0 f7 ff ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de f4[ 	]*vpmaxub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af de f4[ 	]*vpmaxub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 31[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 7f[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 00 10 00 00[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 80[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 e0 ef ff ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e f4[ 	]*vpmaxuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3e f4[ 	]*vpmaxuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 31[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 7f[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 00 08 00 00[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 80[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e f4[ 	]*vpmaxuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3e f4[ 	]*vpmaxuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 31[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 7f[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 00 10 00 00[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 80[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 f4[ 	]*vpminsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 38 f4[ 	]*vpminsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 31[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 7f[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 00 08 00 00[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 80[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 f4[ 	]*vpminsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 38 f4[ 	]*vpminsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 31[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 7f[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 00 10 00 00[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 80[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 e0 ef ff ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea f4[ 	]*vpminsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ea f4[ 	]*vpminsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 31[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 7f[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 00 08 00 00[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 80[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 f0 f7 ff ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea f4[ 	]*vpminsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ea f4[ 	]*vpminsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 31[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 7f[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 00 10 00 00[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 80[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 e0 ef ff ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da f4[ 	]*vpminub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f da f4[ 	]*vpminub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 31[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b4 f4 c0 1d fe ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 7f[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 00 08 00 00[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 80[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 f0 f7 ff ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da f4[ 	]*vpminub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af da f4[ 	]*vpminub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 31[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b4 f4 c0 1d fe ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 7f[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 00 10 00 00[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 80[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 e0 ef ff ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a f4[ 	]*vpminuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3a f4[ 	]*vpminuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 31[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 7f[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 00 08 00 00[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 80[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a f4[ 	]*vpminuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3a f4[ 	]*vpminuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 31[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 7f[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 00 10 00 00[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 80[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 e0 ef ff ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 f5[ 	]*vpmovsxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 20 f5[ 	]*vpmovsxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 31[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 7f[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 80[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 f5[ 	]*vpmovsxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 20 f5[ 	]*vpmovsxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 31[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 7f[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 80[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 f5[ 	]*vpmovzxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 30 f5[ 	]*vpmovzxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 31[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 7f[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 80[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 f5[ 	]*vpmovzxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 30 f5[ 	]*vpmovzxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 31[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 7f[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 80[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b f4[ 	]*vpmulhrsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0b f4[ 	]*vpmulhrsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 31[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 7f[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 80[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b f4[ 	]*vpmulhrsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0b f4[ 	]*vpmulhrsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 31[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 7f[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 80[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 f4[ 	]*vpmulhuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e4 f4[ 	]*vpmulhuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 31[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 7f[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 00 08 00 00[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 80[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 f4[ 	]*vpmulhuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e4 f4[ 	]*vpmulhuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 31[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 7f[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 00 10 00 00[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 80[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 f4[ 	]*vpmulhw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e5 f4[ 	]*vpmulhw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 31[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 7f[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 00 08 00 00[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 80[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 f4[ 	]*vpmulhw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e5 f4[ 	]*vpmulhw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 31[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 7f[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 00 10 00 00[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 80[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 f4[ 	]*vpmullw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d5 f4[ 	]*vpmullw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 31[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 7f[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 00 08 00 00[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 80[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 f4[ 	]*vpmullw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d5 f4[ 	]*vpmullw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 31[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 7f[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 00 10 00 00[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 80[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 e0 ef ff ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 f4[ 	]*vpshufb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 00 f4[ 	]*vpshufb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 31[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 7f[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 00 08 00 00[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 80[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 f4[ 	]*vpshufb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 00 f4[ 	]*vpshufb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 31[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 7f[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 00 10 00 00[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 80[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 e0 ef ff ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 7b[ 	]*vpshufhw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 31 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 7f 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 80 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 ab[ 	]*vpshufhw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 70 f5 ab[ 	]*vpshufhw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 7b[ 	]*vpshufhw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 31 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 7f 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 80 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 7b[ 	]*vpshuflw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 31 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 7f 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 80 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 ab[ 	]*vpshuflw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 70 f5 ab[ 	]*vpshuflw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 7b[ 	]*vpshuflw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 31 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 7f 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 80 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 f4[ 	]*vpsllw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f1 f4[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 31[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 7f[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 00 08 00 00[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 80[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 f4[ 	]*vpsllw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f1 f4[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 31[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 7f[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 00 08 00 00[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 80[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 f4[ 	]*vpsraw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e1 f4[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 31[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 7f[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 00 08 00 00[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 80[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 f4[ 	]*vpsraw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e1 f4[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 31[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 7f[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 00 08 00 00[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 80[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 f4[ 	]*vpsrlw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d1 f4[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 31[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 7f[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 00 08 00 00[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 80[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 f4[ 	]*vpsrlw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d1 f4[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 31[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 7f[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 00 08 00 00[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 80[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 7b[ 	]*vpsrlw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 11 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 7f 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 80 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 ab[ 	]*vpsrlw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 d5 ab[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 7b[ 	]*vpsrlw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 11 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 7f 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 80 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 ab[ 	]*vpsraw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 e5 ab[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 7b[ 	]*vpsraw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 21 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 7f 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 80 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 ab[ 	]*vpsraw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 e5 ab[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 7b[ 	]*vpsraw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 21 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 7f 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 80 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 f4[ 	]*vpsubb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f8 f4[ 	]*vpsubb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 31[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 7f[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 00 08 00 00[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 80[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 f4[ 	]*vpsubb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f8 f4[ 	]*vpsubb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 31[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 7f[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 00 10 00 00[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 80[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 e0 ef ff ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 f4[ 	]*vpsubsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e8 f4[ 	]*vpsubsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 31[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 7f[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 00 08 00 00[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 80[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 f4[ 	]*vpsubsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e8 f4[ 	]*vpsubsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 31[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 7f[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 00 10 00 00[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 80[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 f4[ 	]*vpsubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e9 f4[ 	]*vpsubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 31[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 7f[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 00 08 00 00[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 80[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 f4[ 	]*vpsubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e9 f4[ 	]*vpsubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 31[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 7f[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 00 10 00 00[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 80[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 f4[ 	]*vpsubusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d8 f4[ 	]*vpsubusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 31[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 7f[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 00 08 00 00[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 80[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 f4[ 	]*vpsubusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d8 f4[ 	]*vpsubusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 31[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 7f[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 00 10 00 00[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 80[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 f4[ 	]*vpsubusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d9 f4[ 	]*vpsubusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 31[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 7f[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 00 08 00 00[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 80[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 f4[ 	]*vpsubusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d9 f4[ 	]*vpsubusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 31[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 7f[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 00 10 00 00[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 80[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 f4[ 	]*vpsubw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f9 f4[ 	]*vpsubw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 31[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 7f[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 00 08 00 00[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 80[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 f4[ 	]*vpsubw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f9 f4[ 	]*vpsubw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 31[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 7f[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 00 10 00 00[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 80[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 e0 ef ff ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 f4[ 	]*vpunpckhbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 68 f4[ 	]*vpunpckhbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 31[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 7f[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 80[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 f4[ 	]*vpunpckhbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 68 f4[ 	]*vpunpckhbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 31[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 7f[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 80[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 f4[ 	]*vpunpckhwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 69 f4[ 	]*vpunpckhwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 31[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 7f[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 80[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 f4[ 	]*vpunpckhwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 69 f4[ 	]*vpunpckhwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 31[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 7f[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 80[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 f4[ 	]*vpunpcklbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 60 f4[ 	]*vpunpcklbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 31[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 7f[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 80[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 f4[ 	]*vpunpcklbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 60 f4[ 	]*vpunpcklbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 31[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 7f[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 80[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 f4[ 	]*vpunpcklwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 61 f4[ 	]*vpunpcklwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 31[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 7f[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 80[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 f4[ 	]*vpunpcklwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 61 f4[ 	]*vpunpcklwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 31[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 7f[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 80[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 ab[ 	]*vpsllw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 f5 ab[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 7b[ 	]*vpsllw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 31 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 7f 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 80 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 ab[ 	]*vpsllw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 f5 ab[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 7b[ 	]*vpsllw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 31 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 7f 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 80 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c f5[ 	]*vpabsb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1c f5[ 	]*vpabsb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 31[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 7f[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 00 08 00 00[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c 72 80[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c f5[ 	]*vpabsb ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1c f5[ 	]*vpabsb ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 31[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b4 f4 c0 1d fe ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 7f[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 00 10 00 00[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c 72 80[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1c b2 e0 ef ff ff[ 	]*vpabsb ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d f5[ 	]*vpabsw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1d f5[ 	]*vpabsw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 31[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 7f[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 00 08 00 00[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d 72 80[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d f5[ 	]*vpabsw ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1d f5[ 	]*vpabsw ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 31[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b4 f4 c0 1d fe ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 7f[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 00 10 00 00[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d 72 80[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1d b2 e0 ef ff ff[ 	]*vpabsw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 f4[ 	]*vpacksswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 63 f4[ 	]*vpacksswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 31[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 7f[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 00 08 00 00[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 72 80[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 f4[ 	]*vpacksswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 63 f4[ 	]*vpacksswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 31[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 7f[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 00 10 00 00[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 72 80[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 f4[ 	]*vpackuswb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 67 f4[ 	]*vpackuswb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 31[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 7f[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 00 08 00 00[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 72 80[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 f4[ 	]*vpackuswb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 67 f4[ 	]*vpackuswb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 31[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 7f[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 00 10 00 00[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 72 80[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc f4[ 	]*vpaddb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fc f4[ 	]*vpaddb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 31[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b4 f4 c0 1d fe ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 7f[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 00 08 00 00[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc 72 80[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fc b2 f0 f7 ff ff[ 	]*vpaddb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc f4[ 	]*vpaddb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fc f4[ 	]*vpaddb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 31[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b4 f4 c0 1d fe ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 7f[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 00 10 00 00[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc 72 80[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fc b2 e0 ef ff ff[ 	]*vpaddb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec f4[ 	]*vpaddsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ec f4[ 	]*vpaddsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 31[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 7f[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 00 08 00 00[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec 72 80[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec f4[ 	]*vpaddsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ec f4[ 	]*vpaddsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 31[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b4 f4 c0 1d fe ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 7f[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 00 10 00 00[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec 72 80[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ec b2 e0 ef ff ff[ 	]*vpaddsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed f4[ 	]*vpaddsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ed f4[ 	]*vpaddsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 31[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 7f[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 00 08 00 00[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed 72 80[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed f4[ 	]*vpaddsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ed f4[ 	]*vpaddsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 31[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b4 f4 c0 1d fe ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 7f[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 00 10 00 00[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed 72 80[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ed b2 e0 ef ff ff[ 	]*vpaddsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc f4[ 	]*vpaddusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dc f4[ 	]*vpaddusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 31[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 7f[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 00 08 00 00[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc 72 80[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc f4[ 	]*vpaddusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dc f4[ 	]*vpaddusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 31[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b4 f4 c0 1d fe ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 7f[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 00 10 00 00[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc 72 80[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dc b2 e0 ef ff ff[ 	]*vpaddusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd f4[ 	]*vpaddusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f dd f4[ 	]*vpaddusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 31[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 7f[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 00 08 00 00[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd 72 80[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd f4[ 	]*vpaddusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af dd f4[ 	]*vpaddusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 31[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b4 f4 c0 1d fe ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 7f[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 00 10 00 00[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd 72 80[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f dd b2 e0 ef ff ff[ 	]*vpaddusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd f4[ 	]*vpaddw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fd f4[ 	]*vpaddw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 31[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b4 f4 c0 1d fe ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 7f[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 00 08 00 00[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd 72 80[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fd b2 f0 f7 ff ff[ 	]*vpaddw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd f4[ 	]*vpaddw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fd f4[ 	]*vpaddw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 31[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b4 f4 c0 1d fe ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 7f[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 00 10 00 00[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd 72 80[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fd b2 e0 ef ff ff[ 	]*vpaddw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 ab[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 0f f4 ab[ 	]*vpalignr xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f f4 7b[ 	]*vpalignr xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 31 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 7f 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f 72 80 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 ab[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 0f f4 ab[ 	]*vpalignr ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f f4 7b[ 	]*vpalignr ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 31 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 7f 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f 72 80 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 f4[ 	]*vpavgb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e0 f4[ 	]*vpavgb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 31[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 7f[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 00 08 00 00[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 72 80[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 f4[ 	]*vpavgb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e0 f4[ 	]*vpavgb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 31[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b4 f4 c0 1d fe ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 7f[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 00 10 00 00[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 72 80[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e0 b2 e0 ef ff ff[ 	]*vpavgb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 f4[ 	]*vpavgw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e3 f4[ 	]*vpavgw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 31[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 7f[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 00 08 00 00[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 72 80[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 f4[ 	]*vpavgw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e3 f4[ 	]*vpavgw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 31[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b4 f4 c0 1d fe ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 7f[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 00 10 00 00[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 72 80[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e3 b2 e0 ef ff ff[ 	]*vpavgw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 29[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa 00 08 00 00[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 29[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 7f[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa 00 10 00 00[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 6a 80[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 29[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa 00 08 00 00[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 29[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 7f[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa 00 10 00 00[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 6a 80[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 29[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa 00 08 00 00[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 29[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 7f[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa 00 10 00 00[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 6a 80[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 29[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa 00 08 00 00[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 29[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 7f[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa 00 10 00 00[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 6a 80[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 f4[ 	]*vpmaddubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 04 f4[ 	]*vpmaddubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 31[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 7f[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 72 80[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 f4[ 	]*vpmaddubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 04 f4[ 	]*vpmaddubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 31[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 7f[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 72 80[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 f4[ 	]*vpmaddwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f5 f4[ 	]*vpmaddwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 31[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 7f[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 00 08 00 00[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 72 80[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 f4[ 	]*vpmaddwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f5 f4[ 	]*vpmaddwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 31[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 7f[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 00 10 00 00[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 72 80[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c f4[ 	]*vpmaxsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3c f4[ 	]*vpmaxsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 31[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 7f[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 00 08 00 00[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c 72 80[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c f4[ 	]*vpmaxsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3c f4[ 	]*vpmaxsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 31[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 7f[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 00 10 00 00[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c 72 80[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee f4[ 	]*vpmaxsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ee f4[ 	]*vpmaxsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 31[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 7f[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 00 08 00 00[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee 72 80[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee f4[ 	]*vpmaxsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ee f4[ 	]*vpmaxsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 31[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 7f[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 00 10 00 00[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee 72 80[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de f4[ 	]*vpmaxub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f de f4[ 	]*vpmaxub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 31[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b4 f4 c0 1d fe ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 7f[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 00 08 00 00[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de 72 80[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f de b2 f0 f7 ff ff[ 	]*vpmaxub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de f4[ 	]*vpmaxub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af de f4[ 	]*vpmaxub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 31[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b4 f4 c0 1d fe ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 7f[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 00 10 00 00[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de 72 80[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f de b2 e0 ef ff ff[ 	]*vpmaxub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e f4[ 	]*vpmaxuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3e f4[ 	]*vpmaxuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 31[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 7f[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 00 08 00 00[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e 72 80[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e f4[ 	]*vpmaxuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3e f4[ 	]*vpmaxuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 31[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 7f[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 00 10 00 00[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e 72 80[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 f4[ 	]*vpminsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 38 f4[ 	]*vpminsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 31[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 7f[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 00 08 00 00[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 72 80[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 f4[ 	]*vpminsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 38 f4[ 	]*vpminsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 31[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b4 f4 c0 1d fe ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 7f[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 00 10 00 00[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 72 80[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 38 b2 e0 ef ff ff[ 	]*vpminsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea f4[ 	]*vpminsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ea f4[ 	]*vpminsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 31[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b4 f4 c0 1d fe ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 7f[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 00 08 00 00[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea 72 80[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ea b2 f0 f7 ff ff[ 	]*vpminsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea f4[ 	]*vpminsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ea f4[ 	]*vpminsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 31[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b4 f4 c0 1d fe ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 7f[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 00 10 00 00[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea 72 80[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ea b2 e0 ef ff ff[ 	]*vpminsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da f4[ 	]*vpminub xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f da f4[ 	]*vpminub xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 31[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b4 f4 c0 1d fe ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 7f[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 00 08 00 00[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da 72 80[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f da b2 f0 f7 ff ff[ 	]*vpminub xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da f4[ 	]*vpminub ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af da f4[ 	]*vpminub ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 31[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b4 f4 c0 1d fe ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 7f[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 00 10 00 00[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da 72 80[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f da b2 e0 ef ff ff[ 	]*vpminub ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a f4[ 	]*vpminuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3a f4[ 	]*vpminuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 31[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 7f[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 00 08 00 00[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a 72 80[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a f4[ 	]*vpminuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3a f4[ 	]*vpminuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 31[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b4 f4 c0 1d fe ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 7f[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 00 10 00 00[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a 72 80[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3a b2 e0 ef ff ff[ 	]*vpminuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 f5[ 	]*vpmovsxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 20 f5[ 	]*vpmovsxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 31[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 7f[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 72 80[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 f5[ 	]*vpmovsxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 20 f5[ 	]*vpmovsxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 31[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 7f[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 72 80[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 f5[ 	]*vpmovzxbw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 30 f5[ 	]*vpmovzxbw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 31[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 7f[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 72 80[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 f5[ 	]*vpmovzxbw ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 30 f5[ 	]*vpmovzxbw ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 31[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 7f[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 72 80[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b f4[ 	]*vpmulhrsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0b f4[ 	]*vpmulhrsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 31[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 7f[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b 72 80[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b f4[ 	]*vpmulhrsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0b f4[ 	]*vpmulhrsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 31[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 7f[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b 72 80[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 f4[ 	]*vpmulhuw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e4 f4[ 	]*vpmulhuw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 31[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 7f[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 00 08 00 00[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 72 80[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 f4[ 	]*vpmulhuw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e4 f4[ 	]*vpmulhuw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 31[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 7f[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 00 10 00 00[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 72 80[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 f4[ 	]*vpmulhw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e5 f4[ 	]*vpmulhw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 31[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 7f[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 00 08 00 00[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 72 80[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 f4[ 	]*vpmulhw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e5 f4[ 	]*vpmulhw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 31[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 7f[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 00 10 00 00[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 72 80[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 f4[ 	]*vpmullw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d5 f4[ 	]*vpmullw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 31[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 7f[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 00 08 00 00[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 72 80[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 f4[ 	]*vpmullw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d5 f4[ 	]*vpmullw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 31[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b4 f4 c0 1d fe ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 7f[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 00 10 00 00[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 72 80[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d5 b2 e0 ef ff ff[ 	]*vpmullw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 f4[ 	]*vpshufb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 00 f4[ 	]*vpshufb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 31[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 7f[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 00 08 00 00[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 72 80[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 f4[ 	]*vpshufb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 00 f4[ 	]*vpshufb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 31[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b4 f4 c0 1d fe ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 7f[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 00 10 00 00[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 72 80[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 00 b2 e0 ef ff ff[ 	]*vpshufb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 70 f5 ab[ 	]*vpshufhw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 f5 7b[ 	]*vpshufhw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 31 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 7f 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 72 80 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 ab[ 	]*vpshufhw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 70 f5 ab[ 	]*vpshufhw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 f5 7b[ 	]*vpshufhw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 31 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 7f 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 72 80 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 70 f5 ab[ 	]*vpshuflw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 f5 7b[ 	]*vpshuflw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 31 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 7f 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 72 80 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 ab[ 	]*vpshuflw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 70 f5 ab[ 	]*vpshuflw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 f5 7b[ 	]*vpshuflw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 31 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 7f 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 72 80 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 f4[ 	]*vpsllw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f1 f4[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 31[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 7f[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 00 08 00 00[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 72 80[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 f4[ 	]*vpsllw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f1 f4[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 31[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 7f[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 00 08 00 00[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 72 80[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 f4[ 	]*vpsraw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e1 f4[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 31[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 7f[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 00 08 00 00[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 72 80[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 f4[ 	]*vpsraw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e1 f4[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 31[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 7f[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 00 08 00 00[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 72 80[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 f4[ 	]*vpsrlw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d1 f4[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 31[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 7f[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 00 08 00 00[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 72 80[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 f4[ 	]*vpsrlw ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d1 f4[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 31[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 7f[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 00 08 00 00[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 72 80[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 d5 ab[ 	]*vpsrlw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 d5 7b[ 	]*vpsrlw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 11 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 7f 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 52 80 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 ab[ 	]*vpsrlw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 d5 ab[ 	]*vpsrlw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 d5 7b[ 	]*vpsrlw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 11 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 7f 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 52 80 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 ab[ 	]*vpsraw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 e5 ab[ 	]*vpsraw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 e5 7b[ 	]*vpsraw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 21 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 7f 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 62 80 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 ab[ 	]*vpsraw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 e5 ab[ 	]*vpsraw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 e5 7b[ 	]*vpsraw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 21 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 7f 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 62 80 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 f4[ 	]*vpsubb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f8 f4[ 	]*vpsubb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 31[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 7f[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 00 08 00 00[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 72 80[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 f4[ 	]*vpsubb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f8 f4[ 	]*vpsubb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 31[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b4 f4 c0 1d fe ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 7f[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 00 10 00 00[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 72 80[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f8 b2 e0 ef ff ff[ 	]*vpsubb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 f4[ 	]*vpsubsb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e8 f4[ 	]*vpsubsb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 31[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 7f[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 00 08 00 00[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 72 80[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 f4[ 	]*vpsubsb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e8 f4[ 	]*vpsubsb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 31[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 7f[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 00 10 00 00[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 72 80[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 f4[ 	]*vpsubsw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e9 f4[ 	]*vpsubsw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 31[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 7f[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 00 08 00 00[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 72 80[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 f4[ 	]*vpsubsw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e9 f4[ 	]*vpsubsw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 31[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 7f[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 00 10 00 00[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 72 80[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 f4[ 	]*vpsubusb xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d8 f4[ 	]*vpsubusb xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 31[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 7f[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 00 08 00 00[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 72 80[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 f4[ 	]*vpsubusb ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d8 f4[ 	]*vpsubusb ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 31[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 7f[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 00 10 00 00[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 72 80[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 f4[ 	]*vpsubusw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d9 f4[ 	]*vpsubusw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 31[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 7f[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 00 08 00 00[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 72 80[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 f4[ 	]*vpsubusw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d9 f4[ 	]*vpsubusw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 31[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 7f[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 00 10 00 00[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 72 80[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 f4[ 	]*vpsubw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f9 f4[ 	]*vpsubw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 31[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 7f[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 00 08 00 00[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 72 80[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 f4[ 	]*vpsubw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f9 f4[ 	]*vpsubw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 31[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b4 f4 c0 1d fe ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 7f[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 00 10 00 00[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 72 80[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f9 b2 e0 ef ff ff[ 	]*vpsubw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 f4[ 	]*vpunpckhbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 68 f4[ 	]*vpunpckhbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 31[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 7f[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 72 80[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 f4[ 	]*vpunpckhbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 68 f4[ 	]*vpunpckhbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 31[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 7f[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 72 80[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 f4[ 	]*vpunpckhwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 69 f4[ 	]*vpunpckhwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 31[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 7f[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 72 80[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 f4[ 	]*vpunpckhwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 69 f4[ 	]*vpunpckhwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 31[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 7f[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 72 80[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 f4[ 	]*vpunpcklbw xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 60 f4[ 	]*vpunpcklbw xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 31[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 7f[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 72 80[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 f4[ 	]*vpunpcklbw ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 60 f4[ 	]*vpunpcklbw ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 31[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 7f[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 72 80[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 f4[ 	]*vpunpcklwd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 61 f4[ 	]*vpunpcklwd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 31[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 7f[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 72 80[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 f4[ 	]*vpunpcklwd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 61 f4[ 	]*vpunpcklwd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 31[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 7f[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 72 80[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 ab[ 	]*vpsllw xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 71 f5 ab[ 	]*vpsllw xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 f5 7b[ 	]*vpsllw xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 31 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 7f 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 72 80 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 ab[ 	]*vpsllw ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 71 f5 ab[ 	]*vpsllw ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 f5 7b[ 	]*vpsllw ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 31 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 7f 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 72 80 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++#pass
+--- gas/testsuite/gas/i386/avx512bw_vl-wig.s.jj	2014-09-10 21:05:00.121331489 +0200
++++ gas/testsuite/gas/i386/avx512bw_vl-wig.s	2014-09-10 21:05:00.121331489 +0200
+@@ -0,0 +1,1679 @@
++# Check 32bit AVX512{BW,VL} WIG instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	-2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsb	-4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsb	-4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	-2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	%ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpabsw	-4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpabsw	-4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpacksswb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpacksswb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpackuswb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpackuswb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddusw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddusw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpaddw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpaddw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpalignr	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpavgw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpavgw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	%xmm5, %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%ecx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	%ymm5, %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%ecx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxub	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxub	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminub	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminub	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpminuw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpminuw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	1016(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-1032(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	2032(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	-2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-2064(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	1016(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-1024(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-1032(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	2032(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	-2048(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-2064(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmulhw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmulhw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpmullw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpmullw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsraw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubsw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubsw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusb	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusb	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubusw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubusw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsubw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsubw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %xmm5, %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, (%ecx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %ymm5, %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, (%ecx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++	vpsllw	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{BW,VL}
++
++	.intel_syntax noprefix
++	vpabsb	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, ymm5	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}{z}, ymm5	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, xmm5	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, ymm5	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}{z}, xmm5	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, xmm5, 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{BW,VL}
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, ymm5, 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{BW,VL}
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{BW,VL}
+--- gas/testsuite/gas/i386/avx512bw-wig1.d.jj	2014-09-10 21:05:00.211331028 +0200
++++ gas/testsuite/gas/i386/avx512bw-wig1.d	2014-09-10 21:05:00.211331028 +0200
+@@ -0,0 +1,988 @@
++#as: -mevexwig=1
++#objdump: -dw
++#name: i386 AVX512BW wig insns
++#source: avx512bw-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c f5[ 	]*vpabsb %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 31[ 	]*vpabsb \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 80[ 	]*vpabsb -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d f5[ 	]*vpabsw %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 31[ 	]*vpabsw \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 80[ 	]*vpabsw -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 31[ 	]*vpacksswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 7f[ 	]*vpacksswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 80[ 	]*vpacksswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 31[ 	]*vpackuswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 7f[ 	]*vpackuswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 80[ 	]*vpackuswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 31[ 	]*vpaddb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 7f[ 	]*vpaddb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 80[ 	]*vpaddb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 31[ 	]*vpaddsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 80[ 	]*vpaddsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 31[ 	]*vpaddsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 80[ 	]*vpaddsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 31[ 	]*vpaddusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 80[ 	]*vpaddusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 31[ 	]*vpaddusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 80[ 	]*vpaddusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 31[ 	]*vpaddw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 7f[ 	]*vpaddw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 80[ 	]*vpaddw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 31[ 	]*vpavgb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 7f[ 	]*vpavgb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 80[ 	]*vpavgb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 31[ 	]*vpavgw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 7f[ 	]*vpavgw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 80[ 	]*vpavgw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 29[ 	]*vpcmpeqb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 80[ 	]*vpcmpeqb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 29[ 	]*vpcmpeqw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 80[ 	]*vpcmpeqw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 29[ 	]*vpcmpgtb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 80[ 	]*vpcmpgtb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 29[ 	]*vpcmpgtw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 80[ 	]*vpcmpgtw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 31[ 	]*vpmaddubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 80[ 	]*vpmaddubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 31[ 	]*vpmaddwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 80[ 	]*vpmaddwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 31[ 	]*vpmaxsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 80[ 	]*vpmaxsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 31[ 	]*vpmaxsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 80[ 	]*vpmaxsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 31[ 	]*vpmaxub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 7f[ 	]*vpmaxub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 80[ 	]*vpmaxub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 31[ 	]*vpmaxuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 80[ 	]*vpmaxuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 31[ 	]*vpminsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 7f[ 	]*vpminsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 80[ 	]*vpminsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 31[ 	]*vpminsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 7f[ 	]*vpminsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 80[ 	]*vpminsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 31[ 	]*vpminub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 7f[ 	]*vpminub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 80[ 	]*vpminub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 31[ 	]*vpminuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 7f[ 	]*vpminuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 80[ 	]*vpminuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 31[ 	]*vpmovsxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 80[ 	]*vpmovsxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 31[ 	]*vpmovzxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 80[ 	]*vpmovzxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 31[ 	]*vpmulhrsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 80[ 	]*vpmulhrsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 31[ 	]*vpmulhuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 80[ 	]*vpmulhuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 31[ 	]*vpmulhw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 80[ 	]*vpmulhw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 31[ 	]*vpmullw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 7f[ 	]*vpmullw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 80[ 	]*vpmullw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 f4[ 	]*vpsadbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 31[ 	]*vpsadbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 80[ 	]*vpsadbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 31[ 	]*vpshufb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 7f[ 	]*vpshufb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 80[ 	]*vpshufb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 31[ 	]*vpsllw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 31[ 	]*vpsraw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 31[ 	]*vpsrlw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd ab[ 	]*vpsrldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 19 7b[ 	]*vpsrldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 31[ 	]*vpsubb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 7f[ 	]*vpsubb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 80[ 	]*vpsubb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 31[ 	]*vpsubsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 80[ 	]*vpsubsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 31[ 	]*vpsubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 80[ 	]*vpsubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 31[ 	]*vpsubusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 80[ 	]*vpsubusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 31[ 	]*vpsubusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 80[ 	]*vpsubusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 31[ 	]*vpsubw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 7f[ 	]*vpsubw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 80[ 	]*vpsubw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 31[ 	]*vpunpckhbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 80[ 	]*vpunpckhbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 31[ 	]*vpunpckhwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 80[ 	]*vpunpckhwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 31[ 	]*vpunpcklbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 80[ 	]*vpunpcklbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 31[ 	]*vpunpcklwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 80[ 	]*vpunpcklwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd ab[ 	]*vpslldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 39 7b[ 	]*vpslldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c f5[ 	]*vpabsb %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1c f5[ 	]*vpabsb %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 31[ 	]*vpabsb \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 80[ 	]*vpabsb -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d f5[ 	]*vpabsw %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1d f5[ 	]*vpabsw %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 31[ 	]*vpabsw \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 80[ 	]*vpabsw -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 63 f4[ 	]*vpacksswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 31[ 	]*vpacksswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 7f[ 	]*vpacksswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 80[ 	]*vpacksswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 67 f4[ 	]*vpackuswb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 31[ 	]*vpackuswb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 7f[ 	]*vpackuswb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 80[ 	]*vpackuswb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fc f4[ 	]*vpaddb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 31[ 	]*vpaddb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 7f[ 	]*vpaddb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 80[ 	]*vpaddb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ec f4[ 	]*vpaddsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 31[ 	]*vpaddsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 80[ 	]*vpaddsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ed f4[ 	]*vpaddsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 31[ 	]*vpaddsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 80[ 	]*vpaddsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dc f4[ 	]*vpaddusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 31[ 	]*vpaddusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 80[ 	]*vpaddusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dd f4[ 	]*vpaddusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 31[ 	]*vpaddusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 80[ 	]*vpaddusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fd f4[ 	]*vpaddw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 31[ 	]*vpaddw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 7f[ 	]*vpaddw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 80[ 	]*vpaddw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 0f f4 ab[ 	]*vpalignr \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 31 7b[ 	]*vpalignr \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e0 f4[ 	]*vpavgb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 31[ 	]*vpavgb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 7f[ 	]*vpavgb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 80[ 	]*vpavgb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e3 f4[ 	]*vpavgw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 31[ 	]*vpavgw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 7f[ 	]*vpavgw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 80[ 	]*vpavgw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 74 ed[ 	]*vpcmpeqb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 29[ 	]*vpcmpeqb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 80[ 	]*vpcmpeqb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 75 ed[ 	]*vpcmpeqw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 29[ 	]*vpcmpeqw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 80[ 	]*vpcmpeqw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 64 ed[ 	]*vpcmpgtb %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 29[ 	]*vpcmpgtb \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 80[ 	]*vpcmpgtb -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 65 ed[ 	]*vpcmpgtw %zmm5,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 29[ 	]*vpcmpgtw \(%ecx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw -0x1e240\(%esp,%esi,8\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 80[ 	]*vpcmpgtw -0x2000\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%edx\),%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 04 f4[ 	]*vpmaddubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 31[ 	]*vpmaddubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 80[ 	]*vpmaddubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f5 f4[ 	]*vpmaddwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 31[ 	]*vpmaddwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 80[ 	]*vpmaddwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3c f4[ 	]*vpmaxsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 31[ 	]*vpmaxsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 80[ 	]*vpmaxsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ee f4[ 	]*vpmaxsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 31[ 	]*vpmaxsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 80[ 	]*vpmaxsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf de f4[ 	]*vpmaxub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 31[ 	]*vpmaxub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 7f[ 	]*vpmaxub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 80[ 	]*vpmaxub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3e f4[ 	]*vpmaxuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 31[ 	]*vpmaxuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 80[ 	]*vpmaxuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 38 f4[ 	]*vpminsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 31[ 	]*vpminsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 7f[ 	]*vpminsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 80[ 	]*vpminsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ea f4[ 	]*vpminsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 31[ 	]*vpminsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 7f[ 	]*vpminsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 80[ 	]*vpminsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf da f4[ 	]*vpminub %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 31[ 	]*vpminub \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b4 f4 c0 1d fe ff[ 	]*vpminub -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 7f[ 	]*vpminub 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 80[ 	]*vpminub -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3a f4[ 	]*vpminuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 31[ 	]*vpminuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 7f[ 	]*vpminuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 80[ 	]*vpminuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 20 f5[ 	]*vpmovsxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 31[ 	]*vpmovsxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 80[ 	]*vpmovsxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 30 f5[ 	]*vpmovzxbw %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 31[ 	]*vpmovzxbw \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 80[ 	]*vpmovzxbw -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 0b f4[ 	]*vpmulhrsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 31[ 	]*vpmulhrsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 80[ 	]*vpmulhrsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e4 f4[ 	]*vpmulhuw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 31[ 	]*vpmulhuw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 80[ 	]*vpmulhuw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e5 f4[ 	]*vpmulhw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 31[ 	]*vpmulhw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 80[ 	]*vpmulhw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d5 f4[ 	]*vpmullw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 31[ 	]*vpmullw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 7f[ 	]*vpmullw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 80[ 	]*vpmullw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 f4[ 	]*vpsadbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 31[ 	]*vpsadbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 80[ 	]*vpsadbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 00 f4[ 	]*vpshufb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 31[ 	]*vpshufb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 7f[ 	]*vpshufb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 80[ 	]*vpshufb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f1 f4[ 	]*vpsllw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 31[ 	]*vpsllw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 7f[ 	]*vpsllw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 80[ 	]*vpsllw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e1 f4[ 	]*vpsraw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 31[ 	]*vpsraw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 7f[ 	]*vpsraw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 80[ 	]*vpsraw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d1 f4[ 	]*vpsrlw %xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 31[ 	]*vpsrlw \(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 7f[ 	]*vpsrlw 0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 80[ 	]*vpsrlw -0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd ab[ 	]*vpsrldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 19 7b[ 	]*vpsrldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 11 7b[ 	]*vpsrlw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 e5 ab[ 	]*vpsraw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 21 7b[ 	]*vpsraw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f8 f4[ 	]*vpsubb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 31[ 	]*vpsubb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 7f[ 	]*vpsubb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 80[ 	]*vpsubb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e8 f4[ 	]*vpsubsb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 31[ 	]*vpsubsb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 80[ 	]*vpsubsb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e9 f4[ 	]*vpsubsw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 31[ 	]*vpsubsw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 80[ 	]*vpsubsw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d8 f4[ 	]*vpsubusb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 31[ 	]*vpsubusb \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 80[ 	]*vpsubusb -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d9 f4[ 	]*vpsubusw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 31[ 	]*vpsubusw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 80[ 	]*vpsubusw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f9 f4[ 	]*vpsubw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 31[ 	]*vpsubw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 7f[ 	]*vpsubw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 80[ 	]*vpsubw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 68 f4[ 	]*vpunpckhbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 31[ 	]*vpunpckhbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 80[ 	]*vpunpckhbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 69 f4[ 	]*vpunpckhwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 31[ 	]*vpunpckhwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 80[ 	]*vpunpckhwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 60 f4[ 	]*vpunpcklbw %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 31[ 	]*vpunpcklbw \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 80[ 	]*vpunpcklbw -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 61 f4[ 	]*vpunpcklwd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 31[ 	]*vpunpcklwd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 80[ 	]*vpunpcklwd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd ab[ 	]*vpslldq \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 39 7b[ 	]*vpslldq \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 f5 ab[ 	]*vpsllw \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 31 7b[ 	]*vpsllw \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%edx\),%zmm6
++#pass
+--- gas/testsuite/gas/i386/avx512bw-wig1-intel.d.jj	2014-09-10 21:05:00.168331248 +0200
++++ gas/testsuite/gas/i386/avx512bw-wig1-intel.d	2014-09-10 21:05:00.168331248 +0200
+@@ -0,0 +1,988 @@
++#as: -mevexwig=1
++#objdump: -dw -Mintel
++#name: i386 AVX512BW wig insns (Intel disassembly)
++#source: avx512bw-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c f5[ 	]*vpabsb zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1c f5[ 	]*vpabsb zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1c f5[ 	]*vpabsb zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 31[ 	]*vpabsb zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 7f[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 00 20 00 00[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 80[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d f5[ 	]*vpabsw zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1d f5[ 	]*vpabsw zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1d f5[ 	]*vpabsw zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 31[ 	]*vpabsw zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 7f[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 00 20 00 00[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 80[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 f4[ 	]*vpacksswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 63 f4[ 	]*vpacksswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 63 f4[ 	]*vpacksswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 31[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 7f[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 00 20 00 00[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 80[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 c0 df ff ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 f4[ 	]*vpackuswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 67 f4[ 	]*vpackuswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 67 f4[ 	]*vpackuswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 31[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 7f[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 00 20 00 00[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 80[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 c0 df ff ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc f4[ 	]*vpaddb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fc f4[ 	]*vpaddb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fc f4[ 	]*vpaddb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 31[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 7f[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 00 20 00 00[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 80[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 c0 df ff ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec f4[ 	]*vpaddsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ec f4[ 	]*vpaddsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ec f4[ 	]*vpaddsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 31[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 7f[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 00 20 00 00[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 80[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 c0 df ff ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed f4[ 	]*vpaddsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ed f4[ 	]*vpaddsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ed f4[ 	]*vpaddsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 31[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 7f[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 00 20 00 00[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 80[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 c0 df ff ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc f4[ 	]*vpaddusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dc f4[ 	]*vpaddusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dc f4[ 	]*vpaddusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 31[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 7f[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 00 20 00 00[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 80[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 c0 df ff ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd f4[ 	]*vpaddusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dd f4[ 	]*vpaddusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dd f4[ 	]*vpaddusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 31[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 7f[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 00 20 00 00[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 80[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 c0 df ff ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd f4[ 	]*vpaddw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fd f4[ 	]*vpaddw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fd f4[ 	]*vpaddw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 31[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 7f[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 00 20 00 00[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 80[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 c0 df ff ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 ab[ 	]*vpalignr zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 0f f4 ab[ 	]*vpalignr zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 0f f4 ab[ 	]*vpalignr zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 7b[ 	]*vpalignr zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 31 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 7f 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 80 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 f4[ 	]*vpavgb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e0 f4[ 	]*vpavgb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e0 f4[ 	]*vpavgb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 31[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 7f[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 00 20 00 00[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 80[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 c0 df ff ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 f4[ 	]*vpavgw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e3 f4[ 	]*vpavgw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e3 f4[ 	]*vpavgw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 31[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 7f[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 00 20 00 00[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 80[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 c0 df ff ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ed[ 	]*vpcmpeqb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 29[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 7f[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 80[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ed[ 	]*vpcmpeqw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 29[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 7f[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 80[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ed[ 	]*vpcmpgtb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 29[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 7f[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 80[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ed[ 	]*vpcmpgtw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 29[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 7f[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 80[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 f4[ 	]*vpmaddubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 04 f4[ 	]*vpmaddubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 04 f4[ 	]*vpmaddubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 31[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 7f[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 80[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 f4[ 	]*vpmaddwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f5 f4[ 	]*vpmaddwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f5 f4[ 	]*vpmaddwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 31[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 7f[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 80[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c f4[ 	]*vpmaxsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3c f4[ 	]*vpmaxsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3c f4[ 	]*vpmaxsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 31[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 7f[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 00 20 00 00[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 80[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee f4[ 	]*vpmaxsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ee f4[ 	]*vpmaxsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ee f4[ 	]*vpmaxsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 31[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 7f[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 00 20 00 00[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 80[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de f4[ 	]*vpmaxub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f de f4[ 	]*vpmaxub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf de f4[ 	]*vpmaxub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 31[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 7f[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 00 20 00 00[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 80[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 c0 df ff ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e f4[ 	]*vpmaxuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3e f4[ 	]*vpmaxuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3e f4[ 	]*vpmaxuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 31[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 7f[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 00 20 00 00[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 80[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 f4[ 	]*vpminsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 38 f4[ 	]*vpminsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 38 f4[ 	]*vpminsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 31[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 7f[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 00 20 00 00[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 80[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 c0 df ff ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea f4[ 	]*vpminsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ea f4[ 	]*vpminsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ea f4[ 	]*vpminsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 31[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 7f[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 00 20 00 00[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 80[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 c0 df ff ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da f4[ 	]*vpminub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f da f4[ 	]*vpminub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf da f4[ 	]*vpminub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 31[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b4 f4 c0 1d fe ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 7f[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 00 20 00 00[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 80[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 c0 df ff ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a f4[ 	]*vpminuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3a f4[ 	]*vpminuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3a f4[ 	]*vpminuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 31[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 7f[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 00 20 00 00[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 80[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 c0 df ff ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 f5[ 	]*vpmovsxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 20 f5[ 	]*vpmovsxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 31[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 7f[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 80[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 f5[ 	]*vpmovzxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 30 f5[ 	]*vpmovzxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 31[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 7f[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 80[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b f4[ 	]*vpmulhrsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 0b f4[ 	]*vpmulhrsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 0b f4[ 	]*vpmulhrsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 31[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 7f[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 80[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 f4[ 	]*vpmulhuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e4 f4[ 	]*vpmulhuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e4 f4[ 	]*vpmulhuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 31[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 7f[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 80[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 f4[ 	]*vpmulhw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e5 f4[ 	]*vpmulhw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e5 f4[ 	]*vpmulhw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 31[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 7f[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 00 20 00 00[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 80[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 f4[ 	]*vpmullw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d5 f4[ 	]*vpmullw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d5 f4[ 	]*vpmullw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 31[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 7f[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 00 20 00 00[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 80[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 c0 df ff ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 f4[ 	]*vpsadbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 31[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 7f[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 00 20 00 00[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 80[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 f4[ 	]*vpshufb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 00 f4[ 	]*vpshufb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 00 f4[ 	]*vpshufb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 31[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 7f[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 00 20 00 00[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 80[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 c0 df ff ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 ab[ 	]*vpshufhw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 70 f5 ab[ 	]*vpshufhw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 70 f5 ab[ 	]*vpshufhw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 7b[ 	]*vpshufhw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 31 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 7f 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 80 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 ab[ 	]*vpshuflw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 70 f5 ab[ 	]*vpshuflw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 70 f5 ab[ 	]*vpshuflw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 7b[ 	]*vpshuflw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 31 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 7f 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 80 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 f4[ 	]*vpsllw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f1 f4[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 31[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 7f[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 00 08 00 00[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 80[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 f4[ 	]*vpsraw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e1 f4[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 31[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 7f[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 00 08 00 00[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 80[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 f4[ 	]*vpsrlw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d1 f4[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 31[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 7f[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 00 08 00 00[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 80[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd ab[ 	]*vpsrldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd 7b[ 	]*vpsrldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 19 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 7f 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 80 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 ab[ 	]*vpsrlw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 d5 ab[ 	]*vpsrlw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 d5 ab[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 7b[ 	]*vpsrlw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 11 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 7f 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 80 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 ab[ 	]*vpsraw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 e5 ab[ 	]*vpsraw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 e5 ab[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 7b[ 	]*vpsraw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 21 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 7f 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 80 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 f4[ 	]*vpsubb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f8 f4[ 	]*vpsubb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f8 f4[ 	]*vpsubb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 31[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 7f[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 00 20 00 00[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 80[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 c0 df ff ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 f4[ 	]*vpsubsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e8 f4[ 	]*vpsubsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e8 f4[ 	]*vpsubsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 31[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 7f[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 00 20 00 00[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 80[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 f4[ 	]*vpsubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e9 f4[ 	]*vpsubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e9 f4[ 	]*vpsubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 31[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 7f[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 00 20 00 00[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 80[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 f4[ 	]*vpsubusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d8 f4[ 	]*vpsubusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d8 f4[ 	]*vpsubusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 31[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 7f[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 00 20 00 00[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 80[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 f4[ 	]*vpsubusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d9 f4[ 	]*vpsubusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d9 f4[ 	]*vpsubusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 31[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 7f[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 00 20 00 00[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 80[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 f4[ 	]*vpsubw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f9 f4[ 	]*vpsubw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f9 f4[ 	]*vpsubw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 31[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 7f[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 00 20 00 00[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 80[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 c0 df ff ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 f4[ 	]*vpunpckhbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 68 f4[ 	]*vpunpckhbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 68 f4[ 	]*vpunpckhbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 31[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 7f[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 80[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 f4[ 	]*vpunpckhwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 69 f4[ 	]*vpunpckhwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 69 f4[ 	]*vpunpckhwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 31[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 7f[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 80[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 f4[ 	]*vpunpcklbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 60 f4[ 	]*vpunpcklbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 60 f4[ 	]*vpunpcklbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 31[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 7f[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 80[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 f4[ 	]*vpunpcklwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 61 f4[ 	]*vpunpcklwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 61 f4[ 	]*vpunpcklwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 31[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 7f[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 80[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd ab[ 	]*vpslldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd 7b[ 	]*vpslldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 39 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 7f 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 80 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 ab[ 	]*vpsllw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 f5 ab[ 	]*vpsllw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 f5 ab[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 7b[ 	]*vpsllw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 31 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 7f 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 80 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c f5[ 	]*vpabsb zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1c f5[ 	]*vpabsb zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1c f5[ 	]*vpabsb zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 31[ 	]*vpabsb zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b4 f4 c0 1d fe ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 7f[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 00 20 00 00[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c 72 80[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d f5[ 	]*vpabsw zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1d f5[ 	]*vpabsw zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1d f5[ 	]*vpabsw zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 31[ 	]*vpabsw zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b4 f4 c0 1d fe ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 7f[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 00 20 00 00[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d 72 80[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 f4[ 	]*vpacksswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 63 f4[ 	]*vpacksswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 63 f4[ 	]*vpacksswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 31[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b4 f4 c0 1d fe ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 7f[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 00 20 00 00[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 72 80[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 63 b2 c0 df ff ff[ 	]*vpacksswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 f4[ 	]*vpackuswb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 67 f4[ 	]*vpackuswb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 67 f4[ 	]*vpackuswb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 31[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b4 f4 c0 1d fe ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 7f[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 00 20 00 00[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 72 80[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 67 b2 c0 df ff ff[ 	]*vpackuswb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc f4[ 	]*vpaddb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fc f4[ 	]*vpaddb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fc f4[ 	]*vpaddb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 31[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b4 f4 c0 1d fe ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 7f[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 00 20 00 00[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc 72 80[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fc b2 c0 df ff ff[ 	]*vpaddb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec f4[ 	]*vpaddsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ec f4[ 	]*vpaddsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ec f4[ 	]*vpaddsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 31[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b4 f4 c0 1d fe ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 7f[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 00 20 00 00[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec 72 80[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ec b2 c0 df ff ff[ 	]*vpaddsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed f4[ 	]*vpaddsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ed f4[ 	]*vpaddsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ed f4[ 	]*vpaddsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 31[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b4 f4 c0 1d fe ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 7f[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 00 20 00 00[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed 72 80[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ed b2 c0 df ff ff[ 	]*vpaddsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc f4[ 	]*vpaddusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dc f4[ 	]*vpaddusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dc f4[ 	]*vpaddusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 31[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b4 f4 c0 1d fe ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 7f[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 00 20 00 00[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc 72 80[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dc b2 c0 df ff ff[ 	]*vpaddusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd f4[ 	]*vpaddusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f dd f4[ 	]*vpaddusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf dd f4[ 	]*vpaddusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 31[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b4 f4 c0 1d fe ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 7f[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 00 20 00 00[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd 72 80[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 dd b2 c0 df ff ff[ 	]*vpaddusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd f4[ 	]*vpaddw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f fd f4[ 	]*vpaddw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf fd f4[ 	]*vpaddw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 31[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b4 f4 c0 1d fe ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 7f[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 00 20 00 00[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd 72 80[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 fd b2 c0 df ff ff[ 	]*vpaddw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 ab[ 	]*vpalignr zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 0f f4 ab[ 	]*vpalignr zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 0f f4 ab[ 	]*vpalignr zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f f4 7b[ 	]*vpalignr zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 31 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b4 f4 c0 1d fe ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 7f 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f 72 80 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 f4[ 	]*vpavgb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e0 f4[ 	]*vpavgb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e0 f4[ 	]*vpavgb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 31[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b4 f4 c0 1d fe ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 7f[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 00 20 00 00[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 72 80[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e0 b2 c0 df ff ff[ 	]*vpavgb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 f4[ 	]*vpavgw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e3 f4[ 	]*vpavgw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e3 f4[ 	]*vpavgw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 31[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b4 f4 c0 1d fe ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 7f[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 00 20 00 00[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 72 80[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e3 b2 c0 df ff ff[ 	]*vpavgw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ed[ 	]*vpcmpeqb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 29[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 ac f4 c0 1d fe ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 7f[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 6a 80[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ed[ 	]*vpcmpeqw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 29[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 ac f4 c0 1d fe ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 7f[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 6a 80[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ed[ 	]*vpcmpgtb k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 29[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 ac f4 c0 1d fe ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 7f[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 6a 80[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ed[ 	]*vpcmpgtw k5,zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 29[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 ac f4 c0 1d fe ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 7f[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 6a 80[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 f4[ 	]*vpmaddubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 04 f4[ 	]*vpmaddubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 04 f4[ 	]*vpmaddubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 31[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b4 f4 c0 1d fe ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 7f[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 72 80[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 f4[ 	]*vpmaddwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f5 f4[ 	]*vpmaddwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f5 f4[ 	]*vpmaddwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 31[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b4 f4 c0 1d fe ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 7f[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 72 80[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c f4[ 	]*vpmaxsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3c f4[ 	]*vpmaxsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3c f4[ 	]*vpmaxsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 31[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b4 f4 c0 1d fe ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 7f[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 00 20 00 00[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c 72 80[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee f4[ 	]*vpmaxsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ee f4[ 	]*vpmaxsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ee f4[ 	]*vpmaxsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 31[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b4 f4 c0 1d fe ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 7f[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 00 20 00 00[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee 72 80[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de f4[ 	]*vpmaxub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f de f4[ 	]*vpmaxub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf de f4[ 	]*vpmaxub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 31[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b4 f4 c0 1d fe ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 7f[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 00 20 00 00[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de 72 80[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 de b2 c0 df ff ff[ 	]*vpmaxub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e f4[ 	]*vpmaxuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3e f4[ 	]*vpmaxuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3e f4[ 	]*vpmaxuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 31[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b4 f4 c0 1d fe ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 7f[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 00 20 00 00[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e 72 80[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 f4[ 	]*vpminsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 38 f4[ 	]*vpminsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 38 f4[ 	]*vpminsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 31[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b4 f4 c0 1d fe ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 7f[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 00 20 00 00[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 72 80[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 38 b2 c0 df ff ff[ 	]*vpminsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea f4[ 	]*vpminsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f ea f4[ 	]*vpminsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf ea f4[ 	]*vpminsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 31[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b4 f4 c0 1d fe ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 7f[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 00 20 00 00[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea 72 80[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 ea b2 c0 df ff ff[ 	]*vpminsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da f4[ 	]*vpminub zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f da f4[ 	]*vpminub zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf da f4[ 	]*vpminub zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 31[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b4 f4 c0 1d fe ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 7f[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 00 20 00 00[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da 72 80[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 da b2 c0 df ff ff[ 	]*vpminub zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a f4[ 	]*vpminuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 3a f4[ 	]*vpminuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 3a f4[ 	]*vpminuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 31[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b4 f4 c0 1d fe ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 7f[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 00 20 00 00[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a 72 80[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 3a b2 c0 df ff ff[ 	]*vpminuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 f5[ 	]*vpmovsxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 20 f5[ 	]*vpmovsxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 31[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b4 f4 c0 1d fe ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 7f[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 72 80[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 f5[ 	]*vpmovzxbw zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 30 f5[ 	]*vpmovzxbw zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 31[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b4 f4 c0 1d fe ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 7f[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 72 80[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b f4[ 	]*vpmulhrsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 0b f4[ 	]*vpmulhrsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 0b f4[ 	]*vpmulhrsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 31[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b4 f4 c0 1d fe ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 7f[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b 72 80[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 f4[ 	]*vpmulhuw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e4 f4[ 	]*vpmulhuw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e4 f4[ 	]*vpmulhuw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 31[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b4 f4 c0 1d fe ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 7f[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 72 80[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 f4[ 	]*vpmulhw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e5 f4[ 	]*vpmulhw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e5 f4[ 	]*vpmulhw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 31[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b4 f4 c0 1d fe ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 7f[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 00 20 00 00[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 72 80[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 f4[ 	]*vpmullw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d5 f4[ 	]*vpmullw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d5 f4[ 	]*vpmullw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 31[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b4 f4 c0 1d fe ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 7f[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 00 20 00 00[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 72 80[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d5 b2 c0 df ff ff[ 	]*vpmullw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 f4[ 	]*vpsadbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 31[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b4 f4 c0 1d fe ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 7f[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 00 20 00 00[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 72 80[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 f4[ 	]*vpshufb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 00 f4[ 	]*vpshufb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 00 f4[ 	]*vpshufb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 31[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b4 f4 c0 1d fe ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 7f[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 00 20 00 00[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 72 80[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 00 b2 c0 df ff ff[ 	]*vpshufb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 ab[ 	]*vpshufhw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 70 f5 ab[ 	]*vpshufhw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 70 f5 ab[ 	]*vpshufhw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 f5 7b[ 	]*vpshufhw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 31 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 7f 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 72 80 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 ab[ 	]*vpshuflw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 70 f5 ab[ 	]*vpshuflw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 70 f5 ab[ 	]*vpshuflw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 f5 7b[ 	]*vpshuflw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 31 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 7f 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 72 80 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 f4[ 	]*vpsllw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f1 f4[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 31[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b4 f4 c0 1d fe ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 7f[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 00 08 00 00[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 72 80[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 f4[ 	]*vpsraw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e1 f4[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 31[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b4 f4 c0 1d fe ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 7f[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 00 08 00 00[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 72 80[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 f4[ 	]*vpsrlw zmm6\{k7\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d1 f4[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 31[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b4 f4 c0 1d fe ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 7f[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 00 08 00 00[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 72 80[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd ab[ 	]*vpsrldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 dd 7b[ 	]*vpsrldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 19 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9c f4 c0 1d fe ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 7f 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 5a 80 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 ab[ 	]*vpsrlw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 d5 ab[ 	]*vpsrlw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 d5 ab[ 	]*vpsrlw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 d5 7b[ 	]*vpsrlw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 11 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 94 f4 c0 1d fe ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 7f 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 52 80 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 ab[ 	]*vpsraw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 e5 ab[ 	]*vpsraw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 e5 ab[ 	]*vpsraw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 e5 7b[ 	]*vpsraw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 21 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a4 f4 c0 1d fe ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 7f 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 62 80 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 f4[ 	]*vpsubb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f8 f4[ 	]*vpsubb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f8 f4[ 	]*vpsubb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 31[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b4 f4 c0 1d fe ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 7f[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 00 20 00 00[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 72 80[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f8 b2 c0 df ff ff[ 	]*vpsubb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 f4[ 	]*vpsubsb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e8 f4[ 	]*vpsubsb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e8 f4[ 	]*vpsubsb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 31[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b4 f4 c0 1d fe ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 7f[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 00 20 00 00[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 72 80[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 f4[ 	]*vpsubsw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f e9 f4[ 	]*vpsubsw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf e9 f4[ 	]*vpsubsw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 31[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b4 f4 c0 1d fe ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 7f[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 00 20 00 00[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 72 80[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 f4[ 	]*vpsubusb zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d8 f4[ 	]*vpsubusb zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d8 f4[ 	]*vpsubusb zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 31[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b4 f4 c0 1d fe ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 7f[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 00 20 00 00[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 72 80[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 f4[ 	]*vpsubusw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f d9 f4[ 	]*vpsubusw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf d9 f4[ 	]*vpsubusw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 31[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b4 f4 c0 1d fe ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 7f[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 00 20 00 00[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 72 80[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 f4[ 	]*vpsubw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f f9 f4[ 	]*vpsubw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf f9 f4[ 	]*vpsubw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 31[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b4 f4 c0 1d fe ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 7f[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 00 20 00 00[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 72 80[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 f9 b2 c0 df ff ff[ 	]*vpsubw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 f4[ 	]*vpunpckhbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 68 f4[ 	]*vpunpckhbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 68 f4[ 	]*vpunpckhbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 31[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b4 f4 c0 1d fe ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 7f[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 72 80[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 f4[ 	]*vpunpckhwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 69 f4[ 	]*vpunpckhwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 69 f4[ 	]*vpunpckhwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 31[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b4 f4 c0 1d fe ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 7f[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 72 80[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 f4[ 	]*vpunpcklbw zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 60 f4[ 	]*vpunpcklbw zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 60 f4[ 	]*vpunpcklbw zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 31[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b4 f4 c0 1d fe ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 7f[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 72 80[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 f4[ 	]*vpunpcklwd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 61 f4[ 	]*vpunpcklwd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 61 f4[ 	]*vpunpcklwd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 31[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b4 f4 c0 1d fe ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 7f[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 72 80[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd ab[ 	]*vpslldq zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 fd 7b[ 	]*vpslldq zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 39 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 bc f4 c0 1d fe ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 7f 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 7a 80 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 ab[ 	]*vpsllw zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 4f 71 f5 ab[ 	]*vpsllw zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd cf 71 f5 ab[ 	]*vpsllw zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 f5 7b[ 	]*vpsllw zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 31 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b4 f4 c0 1d fe ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 7f 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 72 80 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 48 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++#pass
+--- gas/testsuite/gas/i386/avx512bw-wig.s.jj	2014-09-10 21:05:00.203331069 +0200
++++ gas/testsuite/gas/i386/avx512bw-wig.s	2014-09-10 21:05:00.203331069 +0200
+@@ -0,0 +1,983 @@
++# Check 32bit AVX512BW WIG instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%zmm5, %zmm6	 # AVX512BW
++	vpabsb	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vpabsb	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpabsb	(%ecx), %zmm6	 # AVX512BW
++	vpabsb	-123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpabsb	8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsb	8192(%edx), %zmm6	 # AVX512BW
++	vpabsb	-8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsb	-8256(%edx), %zmm6	 # AVX512BW
++	vpabsw	%zmm5, %zmm6	 # AVX512BW
++	vpabsw	%zmm5, %zmm6{%k7}	 # AVX512BW
++	vpabsw	%zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpabsw	(%ecx), %zmm6	 # AVX512BW
++	vpabsw	-123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpabsw	8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsw	8192(%edx), %zmm6	 # AVX512BW
++	vpabsw	-8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpabsw	-8256(%edx), %zmm6	 # AVX512BW
++	vpacksswb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpacksswb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpacksswb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpacksswb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpacksswb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpacksswb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpackuswb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpackuswb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackuswb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpackuswb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpackuswb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddusb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddusb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddusw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddusw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddusw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddusw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpaddw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpaddw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpaddw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpaddw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpaddw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$0xab, %zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$0xab, %zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpalignr	$0xab, %zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpalignr	$123, %zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, (%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, -123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, 8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpalignr	$123, 8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpalignr	$123, -8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpalignr	$123, -8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpavgb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpavgb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpavgb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpavgw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpavgw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpavgw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpavgw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpavgw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpcmpeqb	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpeqb	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqb	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqb	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqb	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpeqw	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqw	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpeqw	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpeqw	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpgtb	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtb	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtb	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtb	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	%zmm5, %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	%zmm5, %zmm6, %k5{%k7}	 # AVX512BW
++	vpcmpgtw	(%ecx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	-123456(%esp,%esi,8), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	8128(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtw	8192(%edx), %zmm6, %k5	 # AVX512BW
++	vpcmpgtw	-8192(%edx), %zmm6, %k5	 # AVX512BW Disp8
++	vpcmpgtw	-8256(%edx), %zmm6, %k5	 # AVX512BW
++	vpmaddubsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaddubsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaddubsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddubsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddubsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddubsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaddwd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaddwd	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddwd	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaddwd	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaddwd	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxub	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxub	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxub	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxub	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxub	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmaxuw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmaxuw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxuw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmaxuw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmaxuw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminub	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminub	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminub	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminub	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminub	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminub	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminub	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminub	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminub	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpminuw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpminuw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpminuw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminuw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpminuw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpminuw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmovsxbw	%ymm5, %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	%ymm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmovsxbw	(%ecx), %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	4064(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovsxbw	4096(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmovsxbw	-4096(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovsxbw	-4128(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	%ymm5, %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	%ymm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmovzxbw	(%ecx), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	4064(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovzxbw	4096(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmovzxbw	-4096(%edx), %zmm6{%k7}	 # AVX512BW Disp8
++	vpmovzxbw	-4128(%edx), %zmm6{%k7}	 # AVX512BW
++	vpmulhrsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmulhrsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmulhrsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhrsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhrsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhrsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmulhuw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmulhuw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhuw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhuw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhuw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmulhw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmulhw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmulhw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmulhw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpmullw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpmullw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpmullw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmullw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpmullw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpmullw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsadbw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsadbw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsadbw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpshufb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpshufb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpshufb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpshufb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpshufb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpshufb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpshufhw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpshufhw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpshufhw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpshufhw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpshufhw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpshufhw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpshufhw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpshufhw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpshufhw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpshufhw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpshuflw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpshuflw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpshuflw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpshuflw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpshuflw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpshuflw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpshuflw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpshuflw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpshuflw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpshuflw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsllw	%xmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	%xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsllw	(%ecx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	-123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsllw	2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	-2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsllw	-2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	%xmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	%xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsraw	(%ecx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	-123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsraw	2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	-2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsraw	-2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	%xmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	%xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsrlw	(%ecx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	-123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsrlw	2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	-2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW Disp8
++	vpsrlw	-2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrldq	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsrldq	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsrldq	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsrldq	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsrldq	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrldq	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsrldq	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrldq	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsrlw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsrlw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsrlw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsrlw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsrlw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsrlw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsrlw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrlw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsrlw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsrlw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsraw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsraw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsraw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsraw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsraw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsraw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsraw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsraw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsraw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsraw	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsubb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubsb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubsb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubsw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubsw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubsw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubsw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubusb	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubusb	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusb	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusb	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusb	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubusw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubusw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubusw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubusw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpsubw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsubw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsubw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpsubw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpsubw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpckhbw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpckhbw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhbw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhbw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhbw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpckhwd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpckhwd	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhwd	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpckhwd	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpckhwd	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpcklbw	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpcklbw	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklbw	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklbw	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklbw	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	%zmm4, %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpunpcklwd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpunpcklwd	(%ecx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	8128(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklwd	8192(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpunpcklwd	-8192(%edx), %zmm5, %zmm6	 # AVX512BW Disp8
++	vpunpcklwd	-8256(%edx), %zmm5, %zmm6	 # AVX512BW
++	vpslldq	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpslldq	$123, %zmm5, %zmm6	 # AVX512BW
++	vpslldq	$123, (%ecx), %zmm6	 # AVX512BW
++	vpslldq	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpslldq	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpslldq	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpslldq	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpslldq	$123, -8256(%edx), %zmm6	 # AVX512BW
++	vpsllw	$0xab, %zmm5, %zmm6	 # AVX512BW
++	vpsllw	$0xab, %zmm5, %zmm6{%k7}	 # AVX512BW
++	vpsllw	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512BW
++	vpsllw	$123, %zmm5, %zmm6	 # AVX512BW
++	vpsllw	$123, (%ecx), %zmm6	 # AVX512BW
++	vpsllw	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512BW
++	vpsllw	$123, 8128(%edx), %zmm6	 # AVX512BW Disp8
++	vpsllw	$123, 8192(%edx), %zmm6	 # AVX512BW
++	vpsllw	$123, -8192(%edx), %zmm6	 # AVX512BW Disp8
++	vpsllw	$123, -8256(%edx), %zmm6	 # AVX512BW
++
++	.intel_syntax noprefix
++	vpabsb	zmm6, zmm5	 # AVX512BW
++	vpabsb	zmm6{k7}, zmm5	 # AVX512BW
++	vpabsb	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpabsb	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpabsb	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpabsb	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpabsw	zmm6, zmm5	 # AVX512BW
++	vpabsw	zmm6{k7}, zmm5	 # AVX512BW
++	vpabsw	zmm6{k7}{z}, zmm5	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpabsw	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpabsw	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpabsw	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpacksswb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpacksswb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpacksswb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpackuswb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpackuswb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpackuswb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddusb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddusb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddusb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddusw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddusw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddusw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpaddw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpaddw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpaddw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpaddw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpalignr	zmm6, zmm5, zmm4, 0xab	 # AVX512BW
++	vpalignr	zmm6{k7}, zmm5, zmm4, 0xab	 # AVX512BW
++	vpalignr	zmm6{k7}{z}, zmm5, zmm4, 0xab	 # AVX512BW
++	vpalignr	zmm6, zmm5, zmm4, 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpalignr	zmm6, zmm5, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpavgb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpavgb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpavgb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpavgb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpavgw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpavgw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpavgw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpavgw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpeqb	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpeqw	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpgtb	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, zmm5	 # AVX512BW
++	vpcmpgtw	k5{k7}, zmm6, zmm5	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm6, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaddubsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaddubsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaddubsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaddwd	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaddwd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaddwd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxub	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxub	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxub	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmaxuw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmaxuw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmaxuw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminub	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminub	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminub	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminub	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpminuw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpminuw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpminuw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpminuw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, ymm5	 # AVX512BW
++	vpmovsxbw	zmm6{k7}{z}, ymm5	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512BW Disp8
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512BW
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512BW Disp8
++	vpmovsxbw	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, ymm5	 # AVX512BW
++	vpmovzxbw	zmm6{k7}{z}, ymm5	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512BW Disp8
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512BW
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512BW Disp8
++	vpmovzxbw	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmulhrsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmulhrsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmulhrsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmulhuw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmulhuw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmulhuw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmulhw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmulhw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmulhw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpmullw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpmullw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpmullw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpmullw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsadbw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpshufb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpshufb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpshufb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpshufb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpshufhw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpshufhw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpshufhw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpshufhw	zmm6, zmm5, 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpshufhw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpshufhw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpshufhw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpshuflw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpshuflw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpshuflw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpshuflw	zmm6, zmm5, 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpshuflw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpshuflw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpshuflw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, xmm4	 # AVX512BW
++	vpsllw	zmm6{k7}{z}, zmm5, xmm4	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [ecx]	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032]	 # AVX512BW Disp8
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048]	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048]	 # AVX512BW Disp8
++	vpsllw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, xmm4	 # AVX512BW
++	vpsraw	zmm6{k7}{z}, zmm5, xmm4	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [ecx]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032]	 # AVX512BW Disp8
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048]	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048]	 # AVX512BW Disp8
++	vpsraw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, xmm4	 # AVX512BW
++	vpsrlw	zmm6{k7}{z}, zmm5, xmm4	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [ecx]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032]	 # AVX512BW Disp8
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048]	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048]	 # AVX512BW Disp8
++	vpsrlw	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064]	 # AVX512BW
++	vpsrldq	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsrldq	zmm6, zmm5, 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsrldq	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsrldq	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsrldq	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsrlw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsrlw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpsrlw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpsrlw	zmm6, zmm5, 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsrlw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsrlw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsrlw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsraw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsraw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpsraw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpsraw	zmm6, zmm5, 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsraw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsraw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsraw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsubb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubsb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubsb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubsb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubsw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubsw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubsw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubusb	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubusb	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubusb	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubusw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubusw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubusw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpsubw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpsubw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpsubw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpsubw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpckhbw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpckhbw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpckhbw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpckhwd	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpckhwd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpckhwd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpcklbw	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpcklbw	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpcklbw	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, zmm4	 # AVX512BW
++	vpunpcklwd	zmm6{k7}, zmm5, zmm4	 # AVX512BW
++	vpunpcklwd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512BW Disp8
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512BW
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512BW Disp8
++	vpunpcklwd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512BW
++	vpslldq	zmm6, zmm5, 0xab	 # AVX512BW
++	vpslldq	zmm6, zmm5, 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpslldq	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpslldq	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpslldq	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
++	vpsllw	zmm6, zmm5, 0xab	 # AVX512BW
++	vpsllw	zmm6{k7}, zmm5, 0xab	 # AVX512BW
++	vpsllw	zmm6{k7}{z}, zmm5, 0xab	 # AVX512BW
++	vpsllw	zmm6, zmm5, 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512BW Disp8
++	vpsllw	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512BW
++	vpsllw	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512BW Disp8
++	vpsllw	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512BW
+--- gas/testsuite/gas/i386/avx512cd_vl.d.jj	2014-09-10 21:05:00.145331366 +0200
++++ gas/testsuite/gas/i386/avx512cd_vl.d	2014-09-10 21:05:00.145331366 +0200
+@@ -0,0 +1,228 @@
++#as:
++#objdump: -dw
++#name: i386 AVX512CD/VL insns
++#source: avx512cd_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 f5[ 	]*vpconflictd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f c4 f5[ 	]*vpconflictd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 31[ 	]*vpconflictd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 30[ 	]*vpconflictd \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 7f[ 	]*vpconflictd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 00 08 00 00[ 	]*vpconflictd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 80[ 	]*vpconflictd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 7f[ 	]*vpconflictd 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 80[ 	]*vpconflictd -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 f5[ 	]*vpconflictd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af c4 f5[ 	]*vpconflictd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 31[ 	]*vpconflictd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 30[ 	]*vpconflictd \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 7f[ 	]*vpconflictd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 00 10 00 00[ 	]*vpconflictd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 80[ 	]*vpconflictd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 e0 ef ff ff[ 	]*vpconflictd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 7f[ 	]*vpconflictd 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 80[ 	]*vpconflictd -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 f5[ 	]*vpconflictq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f c4 f5[ 	]*vpconflictq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 31[ 	]*vpconflictq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 30[ 	]*vpconflictq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 7f[ 	]*vpconflictq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 00 08 00 00[ 	]*vpconflictq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 80[ 	]*vpconflictq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 7f[ 	]*vpconflictq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 80[ 	]*vpconflictq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 f5[ 	]*vpconflictq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af c4 f5[ 	]*vpconflictq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 31[ 	]*vpconflictq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 30[ 	]*vpconflictq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 7f[ 	]*vpconflictq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 00 10 00 00[ 	]*vpconflictq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 80[ 	]*vpconflictq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 e0 ef ff ff[ 	]*vpconflictq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 7f[ 	]*vpconflictq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 80[ 	]*vpconflictq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 f5[ 	]*vplzcntd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 44 f5[ 	]*vplzcntd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 31[ 	]*vplzcntd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 30[ 	]*vplzcntd \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 7f[ 	]*vplzcntd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 00 08 00 00[ 	]*vplzcntd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 80[ 	]*vplzcntd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 7f[ 	]*vplzcntd 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 80[ 	]*vplzcntd -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 f5[ 	]*vplzcntd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 44 f5[ 	]*vplzcntd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 31[ 	]*vplzcntd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 30[ 	]*vplzcntd \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 7f[ 	]*vplzcntd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 00 10 00 00[ 	]*vplzcntd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 80[ 	]*vplzcntd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 e0 ef ff ff[ 	]*vplzcntd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 7f[ 	]*vplzcntd 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 80[ 	]*vplzcntd -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 f5[ 	]*vplzcntq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 44 f5[ 	]*vplzcntq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 31[ 	]*vplzcntq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 30[ 	]*vplzcntq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 7f[ 	]*vplzcntq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 00 08 00 00[ 	]*vplzcntq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 80[ 	]*vplzcntq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 7f[ 	]*vplzcntq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 80[ 	]*vplzcntq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 f5[ 	]*vplzcntq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 44 f5[ 	]*vplzcntq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 31[ 	]*vplzcntq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 30[ 	]*vplzcntq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 7f[ 	]*vplzcntq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 00 10 00 00[ 	]*vplzcntq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 80[ 	]*vplzcntq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 e0 ef ff ff[ 	]*vplzcntq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 7f[ 	]*vplzcntq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 80[ 	]*vplzcntq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 3a f6[ 	]*vpbroadcastmw2d %k6,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 3a f6[ 	]*vpbroadcastmw2d %k6,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 2a f6[ 	]*vpbroadcastmb2q %k6,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 2a f6[ 	]*vpbroadcastmb2q %k6,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 f5[ 	]*vpconflictd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f c4 f5[ 	]*vpconflictd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 31[ 	]*vpconflictd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 30[ 	]*vpconflictd \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 7f[ 	]*vpconflictd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 00 08 00 00[ 	]*vpconflictd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 80[ 	]*vpconflictd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 7f[ 	]*vpconflictd 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 80[ 	]*vpconflictd -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 f5[ 	]*vpconflictd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af c4 f5[ 	]*vpconflictd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 31[ 	]*vpconflictd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 30[ 	]*vpconflictd \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 7f[ 	]*vpconflictd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 00 10 00 00[ 	]*vpconflictd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 80[ 	]*vpconflictd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 e0 ef ff ff[ 	]*vpconflictd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 7f[ 	]*vpconflictd 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 80[ 	]*vpconflictd -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 f5[ 	]*vpconflictq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f c4 f5[ 	]*vpconflictq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 31[ 	]*vpconflictq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 30[ 	]*vpconflictq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 7f[ 	]*vpconflictq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 00 08 00 00[ 	]*vpconflictq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 80[ 	]*vpconflictq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 7f[ 	]*vpconflictq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 80[ 	]*vpconflictq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 f5[ 	]*vpconflictq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af c4 f5[ 	]*vpconflictq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 31[ 	]*vpconflictq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 30[ 	]*vpconflictq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 7f[ 	]*vpconflictq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 00 10 00 00[ 	]*vpconflictq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 80[ 	]*vpconflictq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 e0 ef ff ff[ 	]*vpconflictq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 7f[ 	]*vpconflictq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 80[ 	]*vpconflictq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 f5[ 	]*vplzcntd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 44 f5[ 	]*vplzcntd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 31[ 	]*vplzcntd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 30[ 	]*vplzcntd \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 7f[ 	]*vplzcntd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 00 08 00 00[ 	]*vplzcntd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 80[ 	]*vplzcntd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 7f[ 	]*vplzcntd 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 80[ 	]*vplzcntd -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 f5[ 	]*vplzcntd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 44 f5[ 	]*vplzcntd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 31[ 	]*vplzcntd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 30[ 	]*vplzcntd \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 7f[ 	]*vplzcntd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 00 10 00 00[ 	]*vplzcntd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 80[ 	]*vplzcntd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 e0 ef ff ff[ 	]*vplzcntd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 7f[ 	]*vplzcntd 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 80[ 	]*vplzcntd -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 f5[ 	]*vplzcntq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 44 f5[ 	]*vplzcntq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 31[ 	]*vplzcntq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 30[ 	]*vplzcntq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 7f[ 	]*vplzcntq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 00 08 00 00[ 	]*vplzcntq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 80[ 	]*vplzcntq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 7f[ 	]*vplzcntq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 80[ 	]*vplzcntq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 f5[ 	]*vplzcntq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 44 f5[ 	]*vplzcntq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 31[ 	]*vplzcntq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 30[ 	]*vplzcntq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 7f[ 	]*vplzcntq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 00 10 00 00[ 	]*vplzcntq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 80[ 	]*vplzcntq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 e0 ef ff ff[ 	]*vplzcntq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 7f[ 	]*vplzcntq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 80[ 	]*vplzcntq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 3a f6[ 	]*vpbroadcastmw2d %k6,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 3a f6[ 	]*vpbroadcastmw2d %k6,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 2a f6[ 	]*vpbroadcastmb2q %k6,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 2a f6[ 	]*vpbroadcastmb2q %k6,%ymm6
++#pass
+--- gas/testsuite/gas/i386/avx512cd_vl-intel.d.jj	2014-09-10 21:05:00.142331381 +0200
++++ gas/testsuite/gas/i386/avx512cd_vl-intel.d	2014-09-10 21:05:00.142331381 +0200
+@@ -0,0 +1,228 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 AVX512CD/VL insns (Intel disassembly)
++#source: avx512cd_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 f5[ 	]*vpconflictd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f c4 f5[ 	]*vpconflictd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 31[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 30[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 7f[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 00 08 00 00[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 80[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 7f[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 00 02 00 00[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 80[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 fc fd ff ff[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 f5[ 	]*vpconflictd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af c4 f5[ 	]*vpconflictd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 31[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 30[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 7f[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 00 10 00 00[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 80[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 e0 ef ff ff[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 7f[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 00 02 00 00[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 80[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 fc fd ff ff[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 f5[ 	]*vpconflictq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f c4 f5[ 	]*vpconflictq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 31[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 30[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 7f[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 00 08 00 00[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 80[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 7f[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 00 04 00 00[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 80[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 f8 fb ff ff[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 f5[ 	]*vpconflictq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af c4 f5[ 	]*vpconflictq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 31[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 30[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 7f[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 00 10 00 00[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 80[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 e0 ef ff ff[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 7f[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 00 04 00 00[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 80[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 f8 fb ff ff[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 f5[ 	]*vplzcntd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 44 f5[ 	]*vplzcntd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 31[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 30[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 7f[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 00 08 00 00[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 80[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 7f[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 00 02 00 00[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 80[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 fc fd ff ff[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 f5[ 	]*vplzcntd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 44 f5[ 	]*vplzcntd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 31[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 30[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 7f[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 00 10 00 00[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 80[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 e0 ef ff ff[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 7f[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 00 02 00 00[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 80[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 fc fd ff ff[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 f5[ 	]*vplzcntq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 44 f5[ 	]*vplzcntq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 31[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 30[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 7f[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 00 08 00 00[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 80[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 7f[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 00 04 00 00[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 80[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 f8 fb ff ff[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 f5[ 	]*vplzcntq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 44 f5[ 	]*vplzcntq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 31[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 30[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 7f[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 00 10 00 00[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 80[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 e0 ef ff ff[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 7f[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 00 04 00 00[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 80[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 f8 fb ff ff[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 3a f6[ 	]*vpbroadcastmw2d xmm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 3a f6[ 	]*vpbroadcastmw2d ymm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 2a f6[ 	]*vpbroadcastmb2q xmm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 2a f6[ 	]*vpbroadcastmb2q ymm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 f5[ 	]*vpconflictd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f c4 f5[ 	]*vpconflictd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 31[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 30[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 7f[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 00 08 00 00[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 72 80[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 7f[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 00 02 00 00[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 72 80[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f c4 b2 fc fd ff ff[ 	]*vpconflictd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 f5[ 	]*vpconflictd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af c4 f5[ 	]*vpconflictd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 31[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 30[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 7f[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 00 10 00 00[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 72 80[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f c4 b2 e0 ef ff ff[ 	]*vpconflictd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 7f[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 00 02 00 00[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 72 80[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f c4 b2 fc fd ff ff[ 	]*vpconflictd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 f5[ 	]*vpconflictq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f c4 f5[ 	]*vpconflictq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 31[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 30[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 7f[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 00 08 00 00[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 72 80[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f c4 b2 f0 f7 ff ff[ 	]*vpconflictq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 7f[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 00 04 00 00[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 72 80[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f c4 b2 f8 fb ff ff[ 	]*vpconflictq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 f5[ 	]*vpconflictq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af c4 f5[ 	]*vpconflictq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 31[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b4 f4 c0 1d fe ff[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 30[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 7f[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 00 10 00 00[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 72 80[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f c4 b2 e0 ef ff ff[ 	]*vpconflictq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 7f[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 00 04 00 00[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 72 80[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f c4 b2 f8 fb ff ff[ 	]*vpconflictq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 f5[ 	]*vplzcntd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 44 f5[ 	]*vplzcntd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 31[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 30[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 7f[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 00 08 00 00[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 72 80[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 7f[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 00 02 00 00[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 72 80[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 44 b2 fc fd ff ff[ 	]*vplzcntd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 f5[ 	]*vplzcntd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 44 f5[ 	]*vplzcntd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 31[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 30[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 7f[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 00 10 00 00[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 72 80[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 44 b2 e0 ef ff ff[ 	]*vplzcntd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 7f[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 00 02 00 00[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 72 80[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 44 b2 fc fd ff ff[ 	]*vplzcntd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 f5[ 	]*vplzcntq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 44 f5[ 	]*vplzcntq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 31[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 30[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 7f[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 00 08 00 00[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 72 80[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 44 b2 f0 f7 ff ff[ 	]*vplzcntq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 7f[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 00 04 00 00[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 72 80[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 44 b2 f8 fb ff ff[ 	]*vplzcntq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 f5[ 	]*vplzcntq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 44 f5[ 	]*vplzcntq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 31[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b4 f4 c0 1d fe ff[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 30[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 7f[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 00 10 00 00[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 72 80[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 44 b2 e0 ef ff ff[ 	]*vplzcntq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 7f[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 00 04 00 00[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 72 80[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 44 b2 f8 fb ff ff[ 	]*vplzcntq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 3a f6[ 	]*vpbroadcastmw2d xmm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 3a f6[ 	]*vpbroadcastmw2d ymm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 2a f6[ 	]*vpbroadcastmb2q xmm6,k6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 2a f6[ 	]*vpbroadcastmb2q ymm6,k6
++#pass
+--- gas/testsuite/gas/i386/avx512cd_vl.s.jj	2014-09-10 21:05:00.173331223 +0200
++++ gas/testsuite/gas/i386/avx512cd_vl.s	2014-09-10 21:05:00.173331223 +0200
+@@ -0,0 +1,223 @@
++# Check 32bit AVX512{CD,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpconflictd	%xmm5, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	%xmm5, %xmm6{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictd	(%ecx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	(%eax){1to4}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	2032(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	-2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	-2064(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	%ymm5, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	%ymm5, %ymm6{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictd	(%ecx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	(%eax){1to8}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	4064(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	-4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	-4128(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictd	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictd	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	%xmm5, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	%xmm5, %xmm6{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictq	(%ecx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	2032(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	-2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	-2064(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	%ymm5, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	%ymm5, %ymm6{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictq	(%ecx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	4064(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	-4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	-4128(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpconflictq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vpconflictq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	%xmm5, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	%xmm5, %xmm6{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntd	(%ecx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	(%eax){1to4}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	2032(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	-2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	-2064(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	%ymm5, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	%ymm5, %ymm6{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntd	(%ecx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	(%eax){1to8}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	4064(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	-4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	-4128(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntd	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntd	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	%xmm5, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	%xmm5, %xmm6{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntq	(%ecx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	2032(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	-2048(%edx), %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	-2064(%edx), %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	%ymm5, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	%ymm5, %ymm6{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntq	(%ecx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	4064(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	-4096(%edx), %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	-4128(%edx), %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vplzcntq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL} Disp8
++	vplzcntq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{CD,VL}
++	vpbroadcastmw2d	%k6, %xmm6	 # AVX512{CD,VL}
++	vpbroadcastmw2d	%k6, %ymm6	 # AVX512{CD,VL}
++	vpbroadcastmb2q	%k6, %xmm6	 # AVX512{CD,VL}
++	vpbroadcastmb2q	%k6, %ymm6	 # AVX512{CD,VL}
++
++	.intel_syntax noprefix
++	vpconflictd	xmm6{k7}, xmm5	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}{z}, xmm5	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, [eax]{1to4}	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, [edx+508]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm6{k7}, [edx+512]{1to4}	 # AVX512{CD,VL}
++	vpconflictd	xmm6{k7}, [edx-512]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm6{k7}, [edx-516]{1to4}	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, ymm5	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}{z}, ymm5	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, [eax]{1to8}	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, [edx+508]{1to8}	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm6{k7}, [edx+512]{1to8}	 # AVX512{CD,VL}
++	vpconflictd	ymm6{k7}, [edx-512]{1to8}	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm6{k7}, [edx-516]{1to8}	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, xmm5	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}{z}, xmm5	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, [eax]{1to2}	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{CD,VL}
++	vpconflictq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, ymm5	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}{z}, ymm5	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, [eax]{1to4}	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{CD,VL}
++	vpconflictq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, xmm5	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}{z}, xmm5	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, [eax]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, [edx+508]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm6{k7}, [edx+512]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	xmm6{k7}, [edx-512]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm6{k7}, [edx-516]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, ymm5	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}{z}, ymm5	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, [eax]{1to8}	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, [edx+508]{1to8}	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm6{k7}, [edx+512]{1to8}	 # AVX512{CD,VL}
++	vplzcntd	ymm6{k7}, [edx-512]{1to8}	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm6{k7}, [edx-516]{1to8}	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, xmm5	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}{z}, xmm5	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, [eax]{1to2}	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{CD,VL}
++	vplzcntq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, ymm5	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}{z}, ymm5	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, [eax]{1to4}	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{CD,VL}
++	vplzcntq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{CD,VL}
++	vpbroadcastmw2d	xmm6, k6	 # AVX512{CD,VL}
++	vpbroadcastmw2d	ymm6, k6	 # AVX512{CD,VL}
++	vpbroadcastmb2q	xmm6, k6	 # AVX512{CD,VL}
++	vpbroadcastmb2q	ymm6, k6	 # AVX512{CD,VL}
+--- gas/testsuite/gas/i386/avx512dq.d.jj	2014-09-10 21:05:00.131331438 +0200
++++ gas/testsuite/gas/i386/avx512dq.d	2014-09-10 21:05:00.131331438 +0200
+@@ -0,0 +1,1288 @@
++#as:
++#objdump: -dw
++#name: i386 AVX512DQ insns
++#source: avx512dq.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 31[ 	]*vbroadcastf32x8 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1b 31[ 	]*vbroadcastf32x8 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1b 31[ 	]*vbroadcastf32x8 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x8 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 0xfe0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 80[ 	]*vbroadcastf32x8 -0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 -0x1020\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 31[ 	]*vbroadcasti32x8 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 5b 31[ 	]*vbroadcasti32x8 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 5b 31[ 	]*vbroadcasti32x8 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x8 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 0xfe0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 80[ 	]*vbroadcasti32x8 -0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 -0x1020\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 f7[ 	]*vbroadcastf32x2 %xmm7,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 19 f7[ 	]*vbroadcastf32x2 %xmm7,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 19 f7[ 	]*vbroadcastf32x2 %xmm7,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 31[ 	]*vbroadcastf32x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b f5[ 	]*vcvtpd2qq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7b f5[ 	]*vcvtpd2qq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7b f5[ 	]*vcvtpd2qq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7b f5[ 	]*vcvtpd2qq \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b f5[ 	]*vcvtpd2qq \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 7b f5[ 	]*vcvtpd2qq \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 7b f5[ 	]*vcvtpd2qq \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 31[ 	]*vcvtpd2qq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 30[ 	]*vcvtpd2qq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 7f[ 	]*vcvtpd2qq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 80[ 	]*vcvtpd2qq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 80[ 	]*vcvtpd2qq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 f5[ 	]*vcvtpd2uqq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 79 f5[ 	]*vcvtpd2uqq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 79 f5[ 	]*vcvtpd2uqq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 79 f5[ 	]*vcvtpd2uqq \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 f5[ 	]*vcvtpd2uqq \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 79 f5[ 	]*vcvtpd2uqq \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 79 f5[ 	]*vcvtpd2uqq \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 31[ 	]*vcvtpd2uqq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 30[ 	]*vcvtpd2uqq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 7f[ 	]*vcvtpd2uqq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 80[ 	]*vcvtpd2uqq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 80[ 	]*vcvtpd2uqq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b f5[ 	]*vcvtps2qq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7b f5[ 	]*vcvtps2qq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b f5[ 	]*vcvtps2qq \{rn-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b f5[ 	]*vcvtps2qq \{ru-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b f5[ 	]*vcvtps2qq \{rd-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 7b f5[ 	]*vcvtps2qq \{rz-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 31[ 	]*vcvtps2qq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 30[ 	]*vcvtps2qq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 7f[ 	]*vcvtps2qq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 00 10 00 00[ 	]*vcvtps2qq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 80[ 	]*vcvtps2qq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 e0 ef ff ff[ 	]*vcvtps2qq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 80[ 	]*vcvtps2qq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 f5[ 	]*vcvtps2uqq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 79 f5[ 	]*vcvtps2uqq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 f5[ 	]*vcvtps2uqq \{rn-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 f5[ 	]*vcvtps2uqq \{ru-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 f5[ 	]*vcvtps2uqq \{rd-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 79 f5[ 	]*vcvtps2uqq \{rz-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 31[ 	]*vcvtps2uqq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 30[ 	]*vcvtps2uqq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 7f[ 	]*vcvtps2uqq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 00 10 00 00[ 	]*vcvtps2uqq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 80[ 	]*vcvtps2uqq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 80[ 	]*vcvtps2uqq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 f5[ 	]*vcvtqq2pd %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f e6 f5[ 	]*vcvtqq2pd %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf e6 f5[ 	]*vcvtqq2pd %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 e6 f5[ 	]*vcvtqq2pd \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 f5[ 	]*vcvtqq2pd \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 e6 f5[ 	]*vcvtqq2pd \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 e6 f5[ 	]*vcvtqq2pd \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 31[ 	]*vcvtqq2pd \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 30[ 	]*vcvtqq2pd \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 7f[ 	]*vcvtqq2pd 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 80[ 	]*vcvtqq2pd -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 80[ 	]*vcvtqq2pd -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b f5[ 	]*vcvtqq2ps %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc cf 5b f5[ 	]*vcvtqq2ps %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b f5[ 	]*vcvtqq2ps \{rn-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b f5[ 	]*vcvtqq2ps \{ru-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b f5[ 	]*vcvtqq2ps \{rd-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 7f 5b f5[ 	]*vcvtqq2ps \{rz-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 31[ 	]*vcvtqq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 30[ 	]*vcvtqq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 7f[ 	]*vcvtqq2ps 0x1fc0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 00 20 00 00[ 	]*vcvtqq2ps 0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 80[ 	]*vcvtqq2ps -0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 c0 df ff ff[ 	]*vcvtqq2ps -0x2040\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 80[ 	]*vcvtqq2ps -0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a f5[ 	]*vcvtuqq2pd %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 7a f5[ 	]*vcvtuqq2pd %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 7a f5[ 	]*vcvtuqq2pd %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 7a f5[ 	]*vcvtuqq2pd \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a f5[ 	]*vcvtuqq2pd \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 7a f5[ 	]*vcvtuqq2pd \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 7a f5[ 	]*vcvtuqq2pd \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 31[ 	]*vcvtuqq2pd \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 30[ 	]*vcvtuqq2pd \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 7f[ 	]*vcvtuqq2pd 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 80[ 	]*vcvtuqq2pd -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a f5[ 	]*vcvtuqq2ps %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7a f5[ 	]*vcvtuqq2ps %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a f5[ 	]*vcvtuqq2ps \{rn-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a f5[ 	]*vcvtuqq2ps \{ru-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a f5[ 	]*vcvtuqq2ps \{rd-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 7f 7a f5[ 	]*vcvtuqq2ps \{rz-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 31[ 	]*vcvtuqq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 30[ 	]*vcvtuqq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 7f[ 	]*vcvtuqq2ps 0x1fc0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 00 20 00 00[ 	]*vcvtuqq2ps 0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 80[ 	]*vcvtuqq2ps -0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps -0x2040\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee 7b[ 	]*vextractf32x8 \$0x7b,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee 7b[ 	]*vextracti32x8 \$0x7b,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee 7b[ 	]*vfpclasspd \$0x7b,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 28 7b[ 	]*vfpclasspd \$0x7b,\(%eax\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x1fc0\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd \$0x7b,0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x2040\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee ab[ 	]*vfpclassps \$0xab,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 66 ee ab[ 	]*vfpclassps \$0xab,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee 7b[ 	]*vfpclassps \$0x7b,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps \$0x7b,\(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 28 7b[ 	]*vfpclassps \$0x7b,\(%eax\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc0\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps \$0x7b,0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps \$0x7b,-0x2040\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee ab[ 	]*vfpclasssd \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee 7b[ 	]*vfpclasssd \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 29 7b[ 	]*vfpclasssd \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclasssd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 7f 7b[ 	]*vfpclasssd \$0x7b,0x3f8\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa 00 04 00 00 7b[ 	]*vfpclasssd \$0x7b,0x400\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 80 7b[ 	]*vfpclasssd \$0x7b,-0x400\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd \$0x7b,-0x408\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee ab[ 	]*vfpclassss \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee 7b[ 	]*vfpclassss \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 29 7b[ 	]*vfpclassss \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclassss \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 7f 7b[ 	]*vfpclassss \$0x7b,0x1fc\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa 00 02 00 00 7b[ 	]*vfpclassss \$0x7b,0x200\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 80 7b[ 	]*vfpclassss \$0x7b,-0x200\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa fc fd ff ff 7b[ 	]*vfpclassss \$0x7b,-0x204\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 7b[ 	]*vinsertf32x8 \$0x7b,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 31 7b[ 	]*vinsertf32x8 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x8 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 7f 7b[ 	]*vinsertf32x8 \$0x7b,0xfe0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 \$0x7b,0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 80 7b[ 	]*vinsertf32x8 \$0x7b,-0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 \$0x7b,-0x1020\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 7b[ 	]*vinserti32x8 \$0x7b,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 31 7b[ 	]*vinserti32x8 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x8 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 7f 7b[ 	]*vinserti32x8 \$0x7b,0xfe0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 \$0x7b,0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 80 7b[ 	]*vinserti32x8 \$0x7b,-0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 \$0x7b,-0x1020\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 f7[ 	]*vbroadcasti32x2 %xmm7,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 59 f7[ 	]*vbroadcasti32x2 %xmm7,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 31[ 	]*vbroadcasti32x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 f4[ 	]*vpmullq %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 40 f4[ 	]*vpmullq %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 40 f4[ 	]*vpmullq %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 31[ 	]*vpmullq \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b4 f4 c0 1d fe ff[ 	]*vpmullq -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 30[ 	]*vpmullq \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 7f[ 	]*vpmullq 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 00 20 00 00[ 	]*vpmullq 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 80[ 	]*vpmullq -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 c0 df ff ff[ 	]*vpmullq -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 7f[ 	]*vpmullq 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 80[ 	]*vpmullq -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 ab[ 	]*vrangepd \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 50 f4 ab[ 	]*vrangepd \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 50 f4 ab[ 	]*vrangepd \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 ab[ 	]*vrangepd \$0xab,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 7b[ 	]*vrangepd \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 7b[ 	]*vrangepd \$0x7b,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 31 7b[ 	]*vrangepd \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 30 7b[ 	]*vrangepd \$0x7b,\(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 00 20 00 00 7b[ 	]*vrangepd \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 c0 df ff ff 7b[ 	]*vrangepd \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 ab[ 	]*vrangeps \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 50 f4 ab[ 	]*vrangeps \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 50 f4 ab[ 	]*vrangeps \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 ab[ 	]*vrangeps \$0xab,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 7b[ 	]*vrangeps \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 7b[ 	]*vrangeps \$0x7b,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 31 7b[ 	]*vrangeps \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 30 7b[ 	]*vrangeps \$0x7b,\(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 00 20 00 00 7b[ 	]*vrangeps \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 c0 df ff ff 7b[ 	]*vrangeps \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 ab[ 	]*vrangesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 51 f4 ab[ 	]*vrangesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 ab[ 	]*vrangesd \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 7b[ 	]*vrangesd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 7b[ 	]*vrangesd \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 31 7b[ 	]*vrangesd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangesd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 7f 7b[ 	]*vrangesd \$0x7b,0x3f8\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 00 04 00 00 7b[ 	]*vrangesd \$0x7b,0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 80 7b[ 	]*vrangesd \$0x7b,-0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 f8 fb ff ff 7b[ 	]*vrangesd \$0x7b,-0x408\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 ab[ 	]*vrangess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 51 f4 ab[ 	]*vrangess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 ab[ 	]*vrangess \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 7b[ 	]*vrangess \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 7b[ 	]*vrangess \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 31 7b[ 	]*vrangess \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangess \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 7f 7b[ 	]*vrangess \$0x7b,0x1fc\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 00 02 00 00 7b[ 	]*vrangess \$0x7b,0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 80 7b[ 	]*vrangess \$0x7b,-0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 fc fd ff ff 7b[ 	]*vrangess \$0x7b,-0x204\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 f4[ 	]*vandpd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 54 f4[ 	]*vandpd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 54 f4[ 	]*vandpd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 31[ 	]*vandpd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b4 f4 c0 1d fe ff[ 	]*vandpd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 30[ 	]*vandpd \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 7f[ 	]*vandpd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 00 20 00 00[ 	]*vandpd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 80[ 	]*vandpd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 c0 df ff ff[ 	]*vandpd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 7f[ 	]*vandpd 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 80[ 	]*vandpd -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 f4[ 	]*vandps %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 54 f4[ 	]*vandps %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 54 f4[ 	]*vandps %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 31[ 	]*vandps \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b4 f4 c0 1d fe ff[ 	]*vandps -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 30[ 	]*vandps \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 7f[ 	]*vandps 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 00 20 00 00[ 	]*vandps 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 80[ 	]*vandps -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 c0 df ff ff[ 	]*vandps -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 7f[ 	]*vandps 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 00 02 00 00[ 	]*vandps 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 80[ 	]*vandps -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 f4[ 	]*vandnpd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 55 f4[ 	]*vandnpd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 55 f4[ 	]*vandnpd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 31[ 	]*vandnpd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b4 f4 c0 1d fe ff[ 	]*vandnpd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 30[ 	]*vandnpd \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 7f[ 	]*vandnpd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 00 20 00 00[ 	]*vandnpd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 80[ 	]*vandnpd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 c0 df ff ff[ 	]*vandnpd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 7f[ 	]*vandnpd 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 80[ 	]*vandnpd -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 f4[ 	]*vandnps %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 55 f4[ 	]*vandnps %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 55 f4[ 	]*vandnps %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 31[ 	]*vandnps \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b4 f4 c0 1d fe ff[ 	]*vandnps -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 30[ 	]*vandnps \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 7f[ 	]*vandnps 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 00 20 00 00[ 	]*vandnps 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 80[ 	]*vandnps -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 c0 df ff ff[ 	]*vandnps -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 7f[ 	]*vandnps 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 80[ 	]*vandnps -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 f4[ 	]*vorpd  %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 56 f4[ 	]*vorpd  %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 56 f4[ 	]*vorpd  %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 31[ 	]*vorpd  \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b4 f4 c0 1d fe ff[ 	]*vorpd  -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 30[ 	]*vorpd  \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 7f[ 	]*vorpd  0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 00 20 00 00[ 	]*vorpd  0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 80[ 	]*vorpd  -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 c0 df ff ff[ 	]*vorpd  -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 7f[ 	]*vorpd  0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 80[ 	]*vorpd  -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 f4[ 	]*vorps  %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 56 f4[ 	]*vorps  %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 56 f4[ 	]*vorps  %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 31[ 	]*vorps  \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b4 f4 c0 1d fe ff[ 	]*vorps  -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 30[ 	]*vorps  \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 7f[ 	]*vorps  0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 00 20 00 00[ 	]*vorps  0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 80[ 	]*vorps  -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 c0 df ff ff[ 	]*vorps  -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 7f[ 	]*vorps  0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 00 02 00 00[ 	]*vorps  0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 80[ 	]*vorps  -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 f4[ 	]*vxorpd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 57 f4[ 	]*vxorpd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 57 f4[ 	]*vxorpd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 31[ 	]*vxorpd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b4 f4 c0 1d fe ff[ 	]*vxorpd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 30[ 	]*vxorpd \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 7f[ 	]*vxorpd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 00 20 00 00[ 	]*vxorpd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 80[ 	]*vxorpd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 c0 df ff ff[ 	]*vxorpd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 7f[ 	]*vxorpd 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 80[ 	]*vxorpd -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 f4[ 	]*vxorps %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 57 f4[ 	]*vxorps %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 57 f4[ 	]*vxorps %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 31[ 	]*vxorps \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b4 f4 c0 1d fe ff[ 	]*vxorps -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 30[ 	]*vxorps \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 7f[ 	]*vxorps 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 00 20 00 00[ 	]*vxorps 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 80[ 	]*vxorps -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 c0 df ff ff[ 	]*vxorps -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 7f[ 	]*vxorps 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 80[ 	]*vxorps -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 ab[ 	]*vreducepd \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 56 f5 ab[ 	]*vreducepd \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 56 f5 ab[ 	]*vreducepd \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 ab[ 	]*vreducepd \$0xab,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 7b[ 	]*vreducepd \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 7b[ 	]*vreducepd \$0x7b,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 31 7b[ 	]*vreducepd \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 30 7b[ 	]*vreducepd \$0x7b,\(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 ab[ 	]*vreduceps \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 56 f5 ab[ 	]*vreduceps \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 56 f5 ab[ 	]*vreduceps \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 ab[ 	]*vreduceps \$0xab,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 7b[ 	]*vreduceps \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 7b[ 	]*vreduceps \$0x7b,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 31 7b[ 	]*vreduceps \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 30 7b[ 	]*vreduceps \$0x7b,\(%eax\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 ab[ 	]*vreducesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 57 f4 ab[ 	]*vreducesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 ab[ 	]*vreducesd \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 7b[ 	]*vreducesd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 7b[ 	]*vreducesd \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 31 7b[ 	]*vreducesd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducesd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 7f 7b[ 	]*vreducesd \$0x7b,0x3f8\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 00 04 00 00 7b[ 	]*vreducesd \$0x7b,0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 80 7b[ 	]*vreducesd \$0x7b,-0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 f8 fb ff ff 7b[ 	]*vreducesd \$0x7b,-0x408\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 ab[ 	]*vreducess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 57 f4 ab[ 	]*vreducess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 ab[ 	]*vreducess \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 7b[ 	]*vreducess \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 7b[ 	]*vreducess \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 31 7b[ 	]*vreducess \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducess \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 7f 7b[ 	]*vreducess \$0x7b,0x1fc\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 00 02 00 00 7b[ 	]*vreducess \$0x7b,0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 80 7b[ 	]*vreducess \$0x7b,-0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 fc fd ff ff 7b[ 	]*vreducess \$0x7b,-0x204\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  \(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ac f4 c0 1d fe ff[ 	]*kmovb  -0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  %k5,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 ac f4 c0 1d fe ff[ 	]*kmovb  %k5,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b4 f4 c0 1d fe ff 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 7f 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,0x7f0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 80 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,-0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,-0x810\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b4 f4 c0 1d fe ff 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 80 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b4 f4 c0 1d fe ff 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 7f 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,0x7f0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 80 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,-0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,-0x810\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b4 f4 c0 1d fe ff 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 80 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a f5[ 	]*vcvttpd2qq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7a f5[ 	]*vcvttpd2qq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7a f5[ 	]*vcvttpd2qq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7a f5[ 	]*vcvttpd2qq \{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 31[ 	]*vcvttpd2qq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 30[ 	]*vcvttpd2qq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 7f[ 	]*vcvttpd2qq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 80[ 	]*vcvttpd2qq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 80[ 	]*vcvttpd2qq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 f5[ 	]*vcvttpd2uqq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 78 f5[ 	]*vcvttpd2uqq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 78 f5[ 	]*vcvttpd2uqq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 78 f5[ 	]*vcvttpd2uqq \{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 31[ 	]*vcvttpd2uqq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 30[ 	]*vcvttpd2uqq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 7f[ 	]*vcvttpd2uqq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 80[ 	]*vcvttpd2uqq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 80[ 	]*vcvttpd2uqq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a f5[ 	]*vcvttps2qq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7a f5[ 	]*vcvttps2qq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a f5[ 	]*vcvttps2qq \{sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 31[ 	]*vcvttps2qq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 30[ 	]*vcvttps2qq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 7f[ 	]*vcvttps2qq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 00 10 00 00[ 	]*vcvttps2qq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 80[ 	]*vcvttps2qq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 e0 ef ff ff[ 	]*vcvttps2qq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 80[ 	]*vcvttps2qq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 f5[ 	]*vcvttps2uqq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 78 f5[ 	]*vcvttps2uqq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 f5[ 	]*vcvttps2uqq \{sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 31[ 	]*vcvttps2uqq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 30[ 	]*vcvttps2uqq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 7f[ 	]*vcvttps2uqq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 00 10 00 00[ 	]*vcvttps2uqq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 80[ 	]*vcvttps2uqq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 80[ 	]*vcvttps2uqq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 39 ee[ 	]*vpmovd2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 39 ee[ 	]*vpmovq2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 38 f5[ 	]*vpmovm2d %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 38 f5[ 	]*vpmovm2q %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 31[ 	]*vbroadcastf32x8 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1b 31[ 	]*vbroadcastf32x8 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1b 31[ 	]*vbroadcastf32x8 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x8 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 0xfe0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 80[ 	]*vbroadcastf32x8 -0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 -0x1020\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 31[ 	]*vbroadcasti32x8 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 5b 31[ 	]*vbroadcasti32x8 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 5b 31[ 	]*vbroadcasti32x8 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x8 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 0xfe0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 80[ 	]*vbroadcasti32x8 -0x1000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 -0x1020\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 f7[ 	]*vbroadcastf32x2 %xmm7,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 19 f7[ 	]*vbroadcastf32x2 %xmm7,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 19 f7[ 	]*vbroadcastf32x2 %xmm7,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 31[ 	]*vbroadcastf32x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b f5[ 	]*vcvtpd2qq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7b f5[ 	]*vcvtpd2qq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7b f5[ 	]*vcvtpd2qq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7b f5[ 	]*vcvtpd2qq \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b f5[ 	]*vcvtpd2qq \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 7b f5[ 	]*vcvtpd2qq \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 7b f5[ 	]*vcvtpd2qq \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 31[ 	]*vcvtpd2qq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 30[ 	]*vcvtpd2qq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 7f[ 	]*vcvtpd2qq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 80[ 	]*vcvtpd2qq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 80[ 	]*vcvtpd2qq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 f5[ 	]*vcvtpd2uqq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 79 f5[ 	]*vcvtpd2uqq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 79 f5[ 	]*vcvtpd2uqq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 79 f5[ 	]*vcvtpd2uqq \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 f5[ 	]*vcvtpd2uqq \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 79 f5[ 	]*vcvtpd2uqq \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 79 f5[ 	]*vcvtpd2uqq \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 31[ 	]*vcvtpd2uqq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 30[ 	]*vcvtpd2uqq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 7f[ 	]*vcvtpd2uqq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 80[ 	]*vcvtpd2uqq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 80[ 	]*vcvtpd2uqq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b f5[ 	]*vcvtps2qq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7b f5[ 	]*vcvtps2qq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b f5[ 	]*vcvtps2qq \{rn-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b f5[ 	]*vcvtps2qq \{ru-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b f5[ 	]*vcvtps2qq \{rd-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 7b f5[ 	]*vcvtps2qq \{rz-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 31[ 	]*vcvtps2qq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 30[ 	]*vcvtps2qq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 7f[ 	]*vcvtps2qq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 00 10 00 00[ 	]*vcvtps2qq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 80[ 	]*vcvtps2qq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 e0 ef ff ff[ 	]*vcvtps2qq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 80[ 	]*vcvtps2qq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 f5[ 	]*vcvtps2uqq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 79 f5[ 	]*vcvtps2uqq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 f5[ 	]*vcvtps2uqq \{rn-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 f5[ 	]*vcvtps2uqq \{ru-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 f5[ 	]*vcvtps2uqq \{rd-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 79 f5[ 	]*vcvtps2uqq \{rz-sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 31[ 	]*vcvtps2uqq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 30[ 	]*vcvtps2uqq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 7f[ 	]*vcvtps2uqq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 00 10 00 00[ 	]*vcvtps2uqq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 80[ 	]*vcvtps2uqq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 80[ 	]*vcvtps2uqq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 f5[ 	]*vcvtqq2pd %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f e6 f5[ 	]*vcvtqq2pd %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf e6 f5[ 	]*vcvtqq2pd %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 e6 f5[ 	]*vcvtqq2pd \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 f5[ 	]*vcvtqq2pd \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 e6 f5[ 	]*vcvtqq2pd \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 e6 f5[ 	]*vcvtqq2pd \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 31[ 	]*vcvtqq2pd \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 30[ 	]*vcvtqq2pd \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 7f[ 	]*vcvtqq2pd 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 80[ 	]*vcvtqq2pd -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 80[ 	]*vcvtqq2pd -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b f5[ 	]*vcvtqq2ps %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc cf 5b f5[ 	]*vcvtqq2ps %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b f5[ 	]*vcvtqq2ps \{rn-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b f5[ 	]*vcvtqq2ps \{ru-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b f5[ 	]*vcvtqq2ps \{rd-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 7f 5b f5[ 	]*vcvtqq2ps \{rz-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 31[ 	]*vcvtqq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 30[ 	]*vcvtqq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 7f[ 	]*vcvtqq2ps 0x1fc0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 00 20 00 00[ 	]*vcvtqq2ps 0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 80[ 	]*vcvtqq2ps -0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 c0 df ff ff[ 	]*vcvtqq2ps -0x2040\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 80[ 	]*vcvtqq2ps -0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a f5[ 	]*vcvtuqq2pd %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 7a f5[ 	]*vcvtuqq2pd %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 7a f5[ 	]*vcvtuqq2pd %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 7a f5[ 	]*vcvtuqq2pd \{rn-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a f5[ 	]*vcvtuqq2pd \{ru-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 7a f5[ 	]*vcvtuqq2pd \{rd-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 7a f5[ 	]*vcvtuqq2pd \{rz-sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 31[ 	]*vcvtuqq2pd \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 30[ 	]*vcvtuqq2pd \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 7f[ 	]*vcvtuqq2pd 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 80[ 	]*vcvtuqq2pd -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a f5[ 	]*vcvtuqq2ps %zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7a f5[ 	]*vcvtuqq2ps %zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a f5[ 	]*vcvtuqq2ps \{rn-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a f5[ 	]*vcvtuqq2ps \{ru-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a f5[ 	]*vcvtuqq2ps \{rd-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 7f 7a f5[ 	]*vcvtuqq2ps \{rz-sae\},%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 31[ 	]*vcvtuqq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 30[ 	]*vcvtuqq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 7f[ 	]*vcvtuqq2ps 0x1fc0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 00 20 00 00[ 	]*vcvtuqq2ps 0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 80[ 	]*vcvtuqq2ps -0x2000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps -0x2040\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee 7b[ 	]*vextractf32x8 \$0x7b,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%zmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee 7b[ 	]*vextracti32x8 \$0x7b,%zmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee 7b[ 	]*vfpclasspd \$0x7b,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 28 7b[ 	]*vfpclasspd \$0x7b,\(%eax\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x1fc0\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd \$0x7b,0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x2040\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee ab[ 	]*vfpclassps \$0xab,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 66 ee ab[ 	]*vfpclassps \$0xab,%zmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee 7b[ 	]*vfpclassps \$0x7b,%zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps \$0x7b,\(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 28 7b[ 	]*vfpclassps \$0x7b,\(%eax\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc0\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps \$0x7b,0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x2000\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps \$0x7b,-0x2040\(%edx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee ab[ 	]*vfpclasssd \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee 7b[ 	]*vfpclasssd \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 29 7b[ 	]*vfpclasssd \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclasssd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 7f 7b[ 	]*vfpclasssd \$0x7b,0x3f8\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa 00 04 00 00 7b[ 	]*vfpclasssd \$0x7b,0x400\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 80 7b[ 	]*vfpclasssd \$0x7b,-0x400\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd \$0x7b,-0x408\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee ab[ 	]*vfpclassss \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee 7b[ 	]*vfpclassss \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 29 7b[ 	]*vfpclassss \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclassss \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 7f 7b[ 	]*vfpclassss \$0x7b,0x1fc\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa 00 02 00 00 7b[ 	]*vfpclassss \$0x7b,0x200\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 80 7b[ 	]*vfpclassss \$0x7b,-0x200\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa fc fd ff ff 7b[ 	]*vfpclassss \$0x7b,-0x204\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 7b[ 	]*vinsertf32x8 \$0x7b,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 31 7b[ 	]*vinsertf32x8 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x8 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 7f 7b[ 	]*vinsertf32x8 \$0x7b,0xfe0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 \$0x7b,0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 80 7b[ 	]*vinsertf32x8 \$0x7b,-0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 \$0x7b,-0x1020\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 7b[ 	]*vinserti32x8 \$0x7b,%ymm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 31 7b[ 	]*vinserti32x8 \$0x7b,\(%ecx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x8 \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 7f 7b[ 	]*vinserti32x8 \$0x7b,0xfe0\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 \$0x7b,0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 80 7b[ 	]*vinserti32x8 \$0x7b,-0x1000\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 \$0x7b,-0x1020\(%edx\),%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 f7[ 	]*vbroadcasti32x2 %xmm7,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 59 f7[ 	]*vbroadcasti32x2 %xmm7,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 31[ 	]*vbroadcasti32x2 \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 f4[ 	]*vpmullq %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 40 f4[ 	]*vpmullq %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 40 f4[ 	]*vpmullq %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 31[ 	]*vpmullq \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b4 f4 c0 1d fe ff[ 	]*vpmullq -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 30[ 	]*vpmullq \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 7f[ 	]*vpmullq 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 00 20 00 00[ 	]*vpmullq 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 80[ 	]*vpmullq -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 c0 df ff ff[ 	]*vpmullq -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 7f[ 	]*vpmullq 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 80[ 	]*vpmullq -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 ab[ 	]*vrangepd \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 50 f4 ab[ 	]*vrangepd \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 50 f4 ab[ 	]*vrangepd \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 ab[ 	]*vrangepd \$0xab,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 7b[ 	]*vrangepd \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 7b[ 	]*vrangepd \$0x7b,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 31 7b[ 	]*vrangepd \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 30 7b[ 	]*vrangepd \$0x7b,\(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 00 20 00 00 7b[ 	]*vrangepd \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 c0 df ff ff 7b[ 	]*vrangepd \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 ab[ 	]*vrangeps \$0xab,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 50 f4 ab[ 	]*vrangeps \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 50 f4 ab[ 	]*vrangeps \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 ab[ 	]*vrangeps \$0xab,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 7b[ 	]*vrangeps \$0x7b,%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 7b[ 	]*vrangeps \$0x7b,\{sae\},%zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 31 7b[ 	]*vrangeps \$0x7b,\(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 30 7b[ 	]*vrangeps \$0x7b,\(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 00 20 00 00 7b[ 	]*vrangeps \$0x7b,0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 c0 df ff ff 7b[ 	]*vrangeps \$0x7b,-0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 ab[ 	]*vrangesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 51 f4 ab[ 	]*vrangesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 ab[ 	]*vrangesd \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 7b[ 	]*vrangesd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 7b[ 	]*vrangesd \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 31 7b[ 	]*vrangesd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangesd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 7f 7b[ 	]*vrangesd \$0x7b,0x3f8\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 00 04 00 00 7b[ 	]*vrangesd \$0x7b,0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 80 7b[ 	]*vrangesd \$0x7b,-0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 f8 fb ff ff 7b[ 	]*vrangesd \$0x7b,-0x408\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 ab[ 	]*vrangess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 51 f4 ab[ 	]*vrangess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 ab[ 	]*vrangess \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 7b[ 	]*vrangess \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 7b[ 	]*vrangess \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 31 7b[ 	]*vrangess \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangess \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 7f 7b[ 	]*vrangess \$0x7b,0x1fc\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 00 02 00 00 7b[ 	]*vrangess \$0x7b,0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 80 7b[ 	]*vrangess \$0x7b,-0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 fc fd ff ff 7b[ 	]*vrangess \$0x7b,-0x204\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 f4[ 	]*vandpd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 54 f4[ 	]*vandpd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 54 f4[ 	]*vandpd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 31[ 	]*vandpd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b4 f4 c0 1d fe ff[ 	]*vandpd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 30[ 	]*vandpd \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 7f[ 	]*vandpd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 00 20 00 00[ 	]*vandpd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 80[ 	]*vandpd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 c0 df ff ff[ 	]*vandpd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 7f[ 	]*vandpd 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 80[ 	]*vandpd -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 f4[ 	]*vandps %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 54 f4[ 	]*vandps %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 54 f4[ 	]*vandps %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 31[ 	]*vandps \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b4 f4 c0 1d fe ff[ 	]*vandps -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 30[ 	]*vandps \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 7f[ 	]*vandps 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 00 20 00 00[ 	]*vandps 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 80[ 	]*vandps -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 c0 df ff ff[ 	]*vandps -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 7f[ 	]*vandps 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 00 02 00 00[ 	]*vandps 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 80[ 	]*vandps -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 f4[ 	]*vandnpd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 55 f4[ 	]*vandnpd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 55 f4[ 	]*vandnpd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 31[ 	]*vandnpd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b4 f4 c0 1d fe ff[ 	]*vandnpd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 30[ 	]*vandnpd \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 7f[ 	]*vandnpd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 00 20 00 00[ 	]*vandnpd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 80[ 	]*vandnpd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 c0 df ff ff[ 	]*vandnpd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 7f[ 	]*vandnpd 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 80[ 	]*vandnpd -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 f4[ 	]*vandnps %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 55 f4[ 	]*vandnps %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 55 f4[ 	]*vandnps %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 31[ 	]*vandnps \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b4 f4 c0 1d fe ff[ 	]*vandnps -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 30[ 	]*vandnps \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 7f[ 	]*vandnps 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 00 20 00 00[ 	]*vandnps 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 80[ 	]*vandnps -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 c0 df ff ff[ 	]*vandnps -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 7f[ 	]*vandnps 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 80[ 	]*vandnps -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 f4[ 	]*vorpd  %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 56 f4[ 	]*vorpd  %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 56 f4[ 	]*vorpd  %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 31[ 	]*vorpd  \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b4 f4 c0 1d fe ff[ 	]*vorpd  -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 30[ 	]*vorpd  \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 7f[ 	]*vorpd  0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 00 20 00 00[ 	]*vorpd  0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 80[ 	]*vorpd  -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 c0 df ff ff[ 	]*vorpd  -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 7f[ 	]*vorpd  0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 80[ 	]*vorpd  -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 f4[ 	]*vorps  %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 56 f4[ 	]*vorps  %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 56 f4[ 	]*vorps  %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 31[ 	]*vorps  \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b4 f4 c0 1d fe ff[ 	]*vorps  -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 30[ 	]*vorps  \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 7f[ 	]*vorps  0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 00 20 00 00[ 	]*vorps  0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 80[ 	]*vorps  -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 c0 df ff ff[ 	]*vorps  -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 7f[ 	]*vorps  0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 00 02 00 00[ 	]*vorps  0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 80[ 	]*vorps  -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 f4[ 	]*vxorpd %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 57 f4[ 	]*vxorpd %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 57 f4[ 	]*vxorpd %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 31[ 	]*vxorpd \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b4 f4 c0 1d fe ff[ 	]*vxorpd -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 30[ 	]*vxorpd \(%eax\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 7f[ 	]*vxorpd 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 00 20 00 00[ 	]*vxorpd 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 80[ 	]*vxorpd -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 c0 df ff ff[ 	]*vxorpd -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 7f[ 	]*vxorpd 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 80[ 	]*vxorpd -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 f4[ 	]*vxorps %zmm4,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 57 f4[ 	]*vxorps %zmm4,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 57 f4[ 	]*vxorps %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 31[ 	]*vxorps \(%ecx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b4 f4 c0 1d fe ff[ 	]*vxorps -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 30[ 	]*vxorps \(%eax\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 7f[ 	]*vxorps 0x1fc0\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 00 20 00 00[ 	]*vxorps 0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 80[ 	]*vxorps -0x2000\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 c0 df ff ff[ 	]*vxorps -0x2040\(%edx\),%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 7f[ 	]*vxorps 0x1fc\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 80[ 	]*vxorps -0x200\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%edx\)\{1to16\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 ab[ 	]*vreducepd \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 56 f5 ab[ 	]*vreducepd \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 56 f5 ab[ 	]*vreducepd \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 ab[ 	]*vreducepd \$0xab,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 7b[ 	]*vreducepd \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 7b[ 	]*vreducepd \$0x7b,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 31 7b[ 	]*vreducepd \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 30 7b[ 	]*vreducepd \$0x7b,\(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 ab[ 	]*vreduceps \$0xab,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 56 f5 ab[ 	]*vreduceps \$0xab,%zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 56 f5 ab[ 	]*vreduceps \$0xab,%zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 ab[ 	]*vreduceps \$0xab,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 7b[ 	]*vreduceps \$0x7b,%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 7b[ 	]*vreduceps \$0x7b,\{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 31 7b[ 	]*vreduceps \$0x7b,\(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps \$0x7b,-0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 30 7b[ 	]*vreduceps \$0x7b,\(%eax\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps \$0x7b,0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps \$0x7b,-0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%edx\)\{1to16\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 ab[ 	]*vreducesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 57 f4 ab[ 	]*vreducesd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 ab[ 	]*vreducesd \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 7b[ 	]*vreducesd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 7b[ 	]*vreducesd \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 31 7b[ 	]*vreducesd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducesd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 7f 7b[ 	]*vreducesd \$0x7b,0x3f8\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 00 04 00 00 7b[ 	]*vreducesd \$0x7b,0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 80 7b[ 	]*vreducesd \$0x7b,-0x400\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 f8 fb ff ff 7b[ 	]*vreducesd \$0x7b,-0x408\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 ab[ 	]*vreducess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 57 f4 ab[ 	]*vreducess \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 ab[ 	]*vreducess \$0xab,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 7b[ 	]*vreducess \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 7b[ 	]*vreducess \$0x7b,\{sae\},%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 31 7b[ 	]*vreducess \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducess \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 7f 7b[ 	]*vreducess \$0x7b,0x1fc\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 00 02 00 00 7b[ 	]*vreducess \$0x7b,0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 80 7b[ 	]*vreducess \$0x7b,-0x200\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 fc fd ff ff 7b[ 	]*vreducess \$0x7b,-0x204\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  \(%ecx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ac f4 c0 1d fe ff[ 	]*kmovb  -0x1e240\(%esp,%esi,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  %k5,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 ac f4 c0 1d fe ff[ 	]*kmovb  %k5,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b4 f4 c0 1d fe ff 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 7f 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,0x7f0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 80 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,-0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%zmm6,-0x810\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b4 f4 c0 1d fe ff 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 80 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 \$0x7b,%zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b4 f4 c0 1d fe ff 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 7f 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,0x7f0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 80 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,-0x800\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%zmm6,-0x810\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,\(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b4 f4 c0 1d fe ff 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,-0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,0xfe0\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 80 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,-0x1000\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 \$0x7b,%zmm6,-0x1020\(%edx\)
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a f5[ 	]*vcvttpd2qq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7a f5[ 	]*vcvttpd2qq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7a f5[ 	]*vcvttpd2qq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7a f5[ 	]*vcvttpd2qq \{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 31[ 	]*vcvttpd2qq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 30[ 	]*vcvttpd2qq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 7f[ 	]*vcvttpd2qq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 80[ 	]*vcvttpd2qq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 80[ 	]*vcvttpd2qq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 f5[ 	]*vcvttpd2uqq %zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 78 f5[ 	]*vcvttpd2uqq %zmm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 78 f5[ 	]*vcvttpd2uqq %zmm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 78 f5[ 	]*vcvttpd2uqq \{sae\},%zmm5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 31[ 	]*vcvttpd2uqq \(%ecx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq -0x1e240\(%esp,%esi,8\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 30[ 	]*vcvttpd2uqq \(%eax\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 7f[ 	]*vcvttpd2uqq 0x1fc0\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq 0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 80[ 	]*vcvttpd2uqq -0x2000\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq -0x2040\(%edx\),%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 80[ 	]*vcvttpd2uqq -0x400\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%edx\)\{1to8\},%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a f5[ 	]*vcvttps2qq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7a f5[ 	]*vcvttps2qq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a f5[ 	]*vcvttps2qq \{sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 31[ 	]*vcvttps2qq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 30[ 	]*vcvttps2qq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 7f[ 	]*vcvttps2qq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 00 10 00 00[ 	]*vcvttps2qq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 80[ 	]*vcvttps2qq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 e0 ef ff ff[ 	]*vcvttps2qq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 80[ 	]*vcvttps2qq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 f5[ 	]*vcvttps2uqq %ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 78 f5[ 	]*vcvttps2uqq %ymm5,%zmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 f5[ 	]*vcvttps2uqq \{sae\},%ymm5,%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 31[ 	]*vcvttps2uqq \(%ecx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 30[ 	]*vcvttps2uqq \(%eax\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 7f[ 	]*vcvttps2uqq 0xfe0\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 00 10 00 00[ 	]*vcvttps2uqq 0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 80[ 	]*vcvttps2uqq -0x1000\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq -0x1020\(%edx\),%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 80[ 	]*vcvttps2uqq -0x200\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%edx\)\{1to8\},%zmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 39 ee[ 	]*vpmovd2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 39 ee[ 	]*vpmovq2m %zmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 38 f5[ 	]*vpmovm2d %k5,%zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 38 f5[ 	]*vpmovm2q %k5,%zmm6
++#pass
+--- gas/testsuite/gas/i386/avx512dq-intel.d.jj	2014-09-10 21:05:00.199331090 +0200
++++ gas/testsuite/gas/i386/avx512dq-intel.d	2014-09-10 21:05:00.199331090 +0200
+@@ -0,0 +1,1288 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 AVX512DQ insns (Intel disassembly)
++#source: avx512dq.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 31[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1b 31[ 	]*vbroadcastf32x8 zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1b 31[ 	]*vbroadcastf32x8 zmm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 80[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 31[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1a 31[ 	]*vbroadcastf64x2 zmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1a 31[ 	]*vbroadcastf64x2 zmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 80[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 31[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 5b 31[ 	]*vbroadcasti32x8 zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 5b 31[ 	]*vbroadcasti32x8 zmm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 80[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 31[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 5a 31[ 	]*vbroadcasti64x2 zmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 5a 31[ 	]*vbroadcasti64x2 zmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 80[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 f7[ 	]*vbroadcastf32x2 zmm6,xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 19 f7[ 	]*vbroadcastf32x2 zmm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 19 f7[ 	]*vbroadcastf32x2 zmm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 31[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 7f[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 80[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b f5[ 	]*vcvtpd2qq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7b f5[ 	]*vcvtpd2qq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7b f5[ 	]*vcvtpd2qq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 31[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 30[ 	]*vcvtpd2qq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 7f[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 80[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 7f[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 80[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 79 f5[ 	]*vcvtpd2uqq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 79 f5[ 	]*vcvtpd2uqq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 31[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 30[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 7f[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 80[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 7f[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 80[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7b f5[ 	]*vcvtps2qq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 31[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 30[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 7f[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 00 10 00 00[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 80[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 e0 ef ff ff[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 7f[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 00 02 00 00[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 80[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 fc fd ff ff[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 79 f5[ 	]*vcvtps2uqq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 31[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 30[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 7f[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 00 10 00 00[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 80[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 7f[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 00 02 00 00[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 80[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f e6 f5[ 	]*vcvtqq2pd zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf e6 f5[ 	]*vcvtqq2pd zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 31[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 30[ 	]*vcvtqq2pd zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 7f[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 80[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 7f[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 80[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc cf 5b f5[ 	]*vcvtqq2ps ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 7f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 31[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 30[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 7f[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 00 20 00 00[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 80[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 c0 df ff ff[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 7f[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 00 04 00 00[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 80[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 7a f5[ 	]*vcvtuqq2pd zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 7a f5[ 	]*vcvtuqq2pd zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 31[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 30[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 7f[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 80[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 7f[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 80[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 7f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 31[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 30[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 7f[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 00 20 00 00[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 80[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 7f[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 80[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee 7b[ 	]*vextractf64x2 xmm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee ab[ 	]*vextractf32x8 ymm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 1b ee ab[ 	]*vextractf32x8 ymm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee 7b[ 	]*vextractf32x8 ymm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee 7b[ 	]*vextracti64x2 xmm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee ab[ 	]*vextracti32x8 ymm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 3b ee ab[ 	]*vextracti32x8 ymm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee 7b[ 	]*vextracti32x8 ymm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee ab[ 	]*vfpclasspd k5,zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 66 ee ab[ 	]*vfpclasspd k5\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee 7b[ 	]*vfpclasspd k5,zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 28 7b[ 	]*vfpclasspd k5,QWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee ab[ 	]*vfpclassps k5,zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 66 ee ab[ 	]*vfpclassps k5\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee 7b[ 	]*vfpclassps k5,zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 28 7b[ 	]*vfpclassps k5,DWORD PTR \[eax\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee ab[ 	]*vfpclasssd k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee 7b[ 	]*vfpclasssd k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 29 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 7f 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa 00 04 00 00 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 80 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee ab[ 	]*vfpclassss k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee 7b[ 	]*vfpclassss k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 29 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 7f 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa 00 02 00 00 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 80 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa fc fd ff ff 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 ab[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 18 f4 ab[ 	]*vinsertf64x2 zmm6\{k7\}\{z\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 31 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 7f 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 80 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 ab[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 1a f4 ab[ 	]*vinsertf32x8 zmm6\{k7\}\{z\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 31 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 7f 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 80 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 ab[ 	]*vinserti64x2 zmm6\{k7\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 38 f4 ab[ 	]*vinserti64x2 zmm6\{k7\}\{z\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 31 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 7f 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 80 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 ab[ 	]*vinserti32x8 zmm6\{k7\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 3a f4 ab[ 	]*vinserti32x8 zmm6\{k7\}\{z\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 31 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 7f 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 80 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 f7[ 	]*vbroadcasti32x2 zmm6,xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 59 f7[ 	]*vbroadcasti32x2 zmm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 59 f7[ 	]*vbroadcasti32x2 zmm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 31[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 7f[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 80[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 f4[ 	]*vpmullq zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 40 f4[ 	]*vpmullq zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 40 f4[ 	]*vpmullq zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 31[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b4 f4 c0 1d fe ff[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 30[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 7f[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 00 20 00 00[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 80[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 c0 df ff ff[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 7f[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 00 04 00 00[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 80[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 f8 fb ff ff[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 ab[ 	]*vrangepd zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 50 f4 ab[ 	]*vrangepd zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 50 f4 ab[ 	]*vrangepd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 ab[ 	]*vrangepd zmm6,zmm5,zmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 7b[ 	]*vrangepd zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 7b[ 	]*vrangepd zmm6,zmm5,zmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 31 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 30 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 7f 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 00 20 00 00 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 80 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 c0 df ff ff 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 7f 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 00 04 00 00 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 80 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 f8 fb ff ff 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 ab[ 	]*vrangeps zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 50 f4 ab[ 	]*vrangeps zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 50 f4 ab[ 	]*vrangeps zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 ab[ 	]*vrangeps zmm6,zmm5,zmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 7b[ 	]*vrangeps zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 7b[ 	]*vrangeps zmm6,zmm5,zmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 31 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 30 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 7f 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 00 20 00 00 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 80 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 c0 df ff ff 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 7f 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 00 02 00 00 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 80 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 fc fd ff ff 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 ab[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 51 f4 ab[ 	]*vrangesd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 ab[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 7b[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 7b[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 31 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 7f 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 00 04 00 00 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 80 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 f8 fb ff ff 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 ab[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 51 f4 ab[ 	]*vrangess xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 ab[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 7b[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 7b[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 31 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 7f 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 00 02 00 00 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 80 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 fc fd ff ff 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 f4[ 	]*vandpd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 54 f4[ 	]*vandpd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 54 f4[ 	]*vandpd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 31[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b4 f4 c0 1d fe ff[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 30[ 	]*vandpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 7f[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 00 20 00 00[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 80[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 c0 df ff ff[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 7f[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 00 04 00 00[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 80[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 f8 fb ff ff[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 f4[ 	]*vandps zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 54 f4[ 	]*vandps zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 54 f4[ 	]*vandps zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 31[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b4 f4 c0 1d fe ff[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 30[ 	]*vandps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 7f[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 00 20 00 00[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 80[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 c0 df ff ff[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 7f[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 00 02 00 00[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 80[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 fc fd ff ff[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 f4[ 	]*vandnpd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 55 f4[ 	]*vandnpd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 55 f4[ 	]*vandnpd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 31[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b4 f4 c0 1d fe ff[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 30[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 7f[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 00 20 00 00[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 80[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 c0 df ff ff[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 7f[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 00 04 00 00[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 80[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 f8 fb ff ff[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 f4[ 	]*vandnps zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 55 f4[ 	]*vandnps zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 55 f4[ 	]*vandnps zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 31[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b4 f4 c0 1d fe ff[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 30[ 	]*vandnps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 7f[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 00 20 00 00[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 80[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 c0 df ff ff[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 7f[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 00 02 00 00[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 80[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 fc fd ff ff[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 f4[ 	]*vorpd  zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 56 f4[ 	]*vorpd  zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 56 f4[ 	]*vorpd  zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 31[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b4 f4 c0 1d fe ff[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 30[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 7f[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 00 20 00 00[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 80[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 c0 df ff ff[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 7f[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 00 04 00 00[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 80[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 f8 fb ff ff[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 f4[ 	]*vorps  zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 56 f4[ 	]*vorps  zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 56 f4[ 	]*vorps  zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 31[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b4 f4 c0 1d fe ff[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 30[ 	]*vorps  zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 7f[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 00 20 00 00[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 80[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 c0 df ff ff[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 7f[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 00 02 00 00[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 80[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 fc fd ff ff[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 f4[ 	]*vxorpd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 57 f4[ 	]*vxorpd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 57 f4[ 	]*vxorpd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 31[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b4 f4 c0 1d fe ff[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 30[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 7f[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 00 20 00 00[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 80[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 c0 df ff ff[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 7f[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 00 04 00 00[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 80[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 f8 fb ff ff[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 f4[ 	]*vxorps zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 57 f4[ 	]*vxorps zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 57 f4[ 	]*vxorps zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 31[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b4 f4 c0 1d fe ff[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 30[ 	]*vxorps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 7f[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 00 20 00 00[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 80[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 c0 df ff ff[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 7f[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 00 02 00 00[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 80[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 fc fd ff ff[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 ab[ 	]*vreducepd zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 56 f5 ab[ 	]*vreducepd zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 56 f5 ab[ 	]*vreducepd zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 ab[ 	]*vreducepd zmm6,zmm5,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 7b[ 	]*vreducepd zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 7b[ 	]*vreducepd zmm6,zmm5,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 31 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 30 7b[ 	]*vreducepd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 7f 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 80 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 7f 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 80 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 ab[ 	]*vreduceps zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 56 f5 ab[ 	]*vreduceps zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 56 f5 ab[ 	]*vreduceps zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 ab[ 	]*vreduceps zmm6,zmm5,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 7b[ 	]*vreduceps zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 7b[ 	]*vreduceps zmm6,zmm5,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 31 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 30 7b[ 	]*vreduceps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 7f 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 80 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 7f 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 80 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 ab[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 57 f4 ab[ 	]*vreducesd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 ab[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 7b[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 7b[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 31 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 7f 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 00 04 00 00 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 80 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 f8 fb ff ff 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 ab[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 57 f4 ab[ 	]*vreducess xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 ab[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 7b[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 7b[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 31 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 7f 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 00 02 00 00 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 80 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 fc fd ff ff 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  k5,BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ac f4 c0 1d fe ff[ 	]*kmovb  k5,BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  BYTE PTR \[ecx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 ac f4 c0 1d fe ff[ 	]*kmovb  BYTE PTR \[esp\+esi\*8-0x1e240\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 7b[ 	]*vextractf64x2 XMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b4 f4 c0 1d fe ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x7f0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x810\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 7b[ 	]*vextractf32x8 YMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b4 f4 c0 1d fe ff 7b[ 	]*vextractf32x8 YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx\+0xfe0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx\+0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 80 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx-0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx-0x1020\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 7b[ 	]*vextracti64x2 XMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b4 f4 c0 1d fe ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x7f0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x810\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 7b[ 	]*vextracti32x8 YMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b4 f4 c0 1d fe ff 7b[ 	]*vextracti32x8 YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx\+0xfe0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx\+0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 80 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx-0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx-0x1020\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a f5[ 	]*vcvttpd2qq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7a f5[ 	]*vcvttpd2qq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7a f5[ 	]*vcvttpd2qq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7a f5[ 	]*vcvttpd2qq zmm6,zmm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 31[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 30[ 	]*vcvttpd2qq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 7f[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 80[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 7f[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 80[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 f5[ 	]*vcvttpd2uqq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 78 f5[ 	]*vcvttpd2uqq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 78 f5[ 	]*vcvttpd2uqq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 78 f5[ 	]*vcvttpd2uqq zmm6,zmm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 31[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 30[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 7f[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 80[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 7f[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 80[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a f5[ 	]*vcvttps2qq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7a f5[ 	]*vcvttps2qq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a f5[ 	]*vcvttps2qq zmm6\{k7\},ymm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 31[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 30[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 7f[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 00 10 00 00[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 80[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 e0 ef ff ff[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 7f[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 00 02 00 00[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 80[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 fc fd ff ff[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 f5[ 	]*vcvttps2uqq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 78 f5[ 	]*vcvttps2uqq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 f5[ 	]*vcvttps2uqq zmm6\{k7\},ymm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 31[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 30[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 7f[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 00 10 00 00[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 80[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 7f[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 00 02 00 00[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 80[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 39 ee[ 	]*vpmovd2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 39 ee[ 	]*vpmovq2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 38 f5[ 	]*vpmovm2d zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 38 f5[ 	]*vpmovm2q zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 31[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 1b 31[ 	]*vbroadcastf32x8 zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 1b 31[ 	]*vbroadcastf32x8 zmm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b 72 80[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 zmm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 31[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 1a 31[ 	]*vbroadcastf64x2 zmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 1a 31[ 	]*vbroadcastf64x2 zmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a 72 80[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 zmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 31[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 5b 31[ 	]*vbroadcasti32x8 zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 5b 31[ 	]*vbroadcasti32x8 zmm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b 72 80[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 zmm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 31[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 4f 5a 31[ 	]*vbroadcasti64x2 zmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd cf 5a 31[ 	]*vbroadcasti64x2 zmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a 72 80[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 zmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 f7[ 	]*vbroadcastf32x2 zmm6,xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 19 f7[ 	]*vbroadcastf32x2 zmm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 19 f7[ 	]*vbroadcastf32x2 zmm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 31[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 7f[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 72 80[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 zmm6,QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b f5[ 	]*vcvtpd2qq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7b f5[ 	]*vcvtpd2qq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7b f5[ 	]*vcvtpd2qq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 7b f5[ 	]*vcvtpd2qq zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 31[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 30[ 	]*vcvtpd2qq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 7f[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b 72 80[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 7f[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b 72 80[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 79 f5[ 	]*vcvtpd2uqq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 79 f5[ 	]*vcvtpd2uqq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 38 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 78 79 f5[ 	]*vcvtpd2uqq zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 31[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 30[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 7f[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 72 80[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 7f[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 72 80[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7b f5[ 	]*vcvtps2qq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 7b f5[ 	]*vcvtps2qq zmm6\{k7\},ymm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 31[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 30[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 7f[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 00 10 00 00[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b 72 80[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7b b2 e0 ef ff ff[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 7f[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 00 02 00 00[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b 72 80[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7b b2 fc fd ff ff[ 	]*vcvtps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 79 f5[ 	]*vcvtps2uqq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 7f 79 f5[ 	]*vcvtps2uqq zmm6\{k7\},ymm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 31[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 30[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 7f[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 00 10 00 00[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 72 80[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 7f[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 00 02 00 00[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 72 80[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f e6 f5[ 	]*vcvtqq2pd zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf e6 f5[ 	]*vcvtqq2pd zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 e6 f5[ 	]*vcvtqq2pd zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 31[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 30[ 	]*vcvtqq2pd zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 7f[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 72 80[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 7f[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 72 80[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc cf 5b f5[ 	]*vcvtqq2ps ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 7f 5b f5[ 	]*vcvtqq2ps ymm6\{k7\},zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 31[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 30[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 7f[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 00 20 00 00[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b 72 80[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 4f 5b b2 c0 df ff ff[ 	]*vcvtqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 7f[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 00 04 00 00[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b 72 80[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 5f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 4f 7a f5[ 	]*vcvtuqq2pd zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe cf 7a f5[ 	]*vcvtuqq2pd zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 18 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 38 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 78 7a f5[ 	]*vcvtuqq2pd zmm6,zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 31[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 30[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 7f[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a 72 80[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 7f[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a 72 80[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff cf 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 7f 7a f5[ 	]*vcvtuqq2ps ymm6\{k7\},zmm5,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 31[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 30[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 7f[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 00 20 00 00[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a 72 80[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 4f 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps ymm6\{k7\},ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 7f[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a 72 80[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 5f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 ee 7b[ 	]*vextractf64x2 xmm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee ab[ 	]*vextractf32x8 ymm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 1b ee ab[ 	]*vextractf32x8 ymm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b ee 7b[ 	]*vextractf32x8 ymm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 ee 7b[ 	]*vextracti64x2 xmm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee ab[ 	]*vextracti32x8 ymm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 3b ee ab[ 	]*vextracti32x8 ymm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b ee 7b[ 	]*vextracti32x8 ymm6\{k7\},zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee ab[ 	]*vfpclasspd k5,zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 66 ee ab[ 	]*vfpclasspd k5\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ee 7b[ 	]*vfpclasspd k5,zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 28 7b[ 	]*vfpclasspd k5,QWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee ab[ 	]*vfpclassps k5,zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 66 ee ab[ 	]*vfpclassps k5\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ee 7b[ 	]*vfpclassps k5,zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 28 7b[ 	]*vfpclassps k5,DWORD PTR \[eax\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee ab[ 	]*vfpclasssd k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ee 7b[ 	]*vfpclasssd k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 29 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 7f 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa 00 04 00 00 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 6a 80 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd k5\{k7\},QWORD PTR \[edx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee ab[ 	]*vfpclassss k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ee 7b[ 	]*vfpclassss k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 29 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 ac f4 c0 1d fe ff 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 7f 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa 00 02 00 00 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 6a 80 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 67 aa fc fd ff ff 7b[ 	]*vfpclassss k5\{k7\},DWORD PTR \[edx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 ab[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 18 f4 ab[ 	]*vinsertf64x2 zmm6\{k7\}\{z\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 f4 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 31 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 7f 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 72 80 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 ab[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 1a f4 ab[ 	]*vinsertf32x8 zmm6\{k7\}\{z\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a f4 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 31 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 7f 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a 72 80 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 ab[ 	]*vinserti64x2 zmm6\{k7\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 38 f4 ab[ 	]*vinserti64x2 zmm6\{k7\}\{z\},zmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 f4 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 31 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 7f 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 72 80 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 zmm6\{k7\},zmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 ab[ 	]*vinserti32x8 zmm6\{k7\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 3a f4 ab[ 	]*vinserti32x8 zmm6\{k7\}\{z\},zmm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a f4 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 31 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 7f 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a 72 80 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 zmm6\{k7\},zmm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 f7[ 	]*vbroadcasti32x2 zmm6,xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 4f 59 f7[ 	]*vbroadcasti32x2 zmm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d cf 59 f7[ 	]*vbroadcasti32x2 zmm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 31[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 7f[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 72 80[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 zmm6,QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 f4[ 	]*vpmullq zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 40 f4[ 	]*vpmullq zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 40 f4[ 	]*vpmullq zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 31[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b4 f4 c0 1d fe ff[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 30[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 7f[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 00 20 00 00[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 72 80[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 40 b2 c0 df ff ff[ 	]*vpmullq zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 7f[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 00 04 00 00[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 72 80[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 40 b2 f8 fb ff ff[ 	]*vpmullq zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 ab[ 	]*vrangepd zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 4f 50 f4 ab[ 	]*vrangepd zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 cf 50 f4 ab[ 	]*vrangepd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 ab[ 	]*vrangepd zmm6,zmm5,zmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 f4 7b[ 	]*vrangepd zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 18 50 f4 7b[ 	]*vrangepd zmm6,zmm5,zmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 31 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 30 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 7f 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 00 20 00 00 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 72 80 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 48 50 b2 c0 df ff ff 7b[ 	]*vrangepd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 7f 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 00 04 00 00 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 72 80 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 58 50 b2 f8 fb ff ff 7b[ 	]*vrangepd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 ab[ 	]*vrangeps zmm6,zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 4f 50 f4 ab[ 	]*vrangeps zmm6\{k7\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 cf 50 f4 ab[ 	]*vrangeps zmm6\{k7\}\{z\},zmm5,zmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 ab[ 	]*vrangeps zmm6,zmm5,zmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 f4 7b[ 	]*vrangeps zmm6,zmm5,zmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 18 50 f4 7b[ 	]*vrangeps zmm6,zmm5,zmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 31 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 30 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 7f 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 00 20 00 00 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 72 80 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 48 50 b2 c0 df ff ff 7b[ 	]*vrangeps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 7f 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 00 02 00 00 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 72 80 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 58 50 b2 fc fd ff ff 7b[ 	]*vrangeps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 ab[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 51 f4 ab[ 	]*vrangesd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 ab[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 f4 7b[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 51 f4 7b[ 	]*vrangesd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 31 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 7f 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 00 04 00 00 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 72 80 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 51 b2 f8 fb ff ff 7b[ 	]*vrangesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 ab[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 51 f4 ab[ 	]*vrangess xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 ab[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 f4 7b[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 51 f4 7b[ 	]*vrangess xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 31 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b4 f4 c0 1d fe ff 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 7f 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 00 02 00 00 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 72 80 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 51 b2 fc fd ff ff 7b[ 	]*vrangess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 f4[ 	]*vandpd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 54 f4[ 	]*vandpd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 54 f4[ 	]*vandpd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 31[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b4 f4 c0 1d fe ff[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 30[ 	]*vandpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 7f[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 00 20 00 00[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 72 80[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 54 b2 c0 df ff ff[ 	]*vandpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 7f[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 00 04 00 00[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 72 80[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 54 b2 f8 fb ff ff[ 	]*vandpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 f4[ 	]*vandps zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 54 f4[ 	]*vandps zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 54 f4[ 	]*vandps zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 31[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b4 f4 c0 1d fe ff[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 30[ 	]*vandps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 7f[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 00 20 00 00[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 72 80[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 54 b2 c0 df ff ff[ 	]*vandps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 7f[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 00 02 00 00[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 72 80[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 54 b2 fc fd ff ff[ 	]*vandps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 f4[ 	]*vandnpd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 55 f4[ 	]*vandnpd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 55 f4[ 	]*vandnpd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 31[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b4 f4 c0 1d fe ff[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 30[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 7f[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 00 20 00 00[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 72 80[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 55 b2 c0 df ff ff[ 	]*vandnpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 7f[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 00 04 00 00[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 72 80[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 55 b2 f8 fb ff ff[ 	]*vandnpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 f4[ 	]*vandnps zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 55 f4[ 	]*vandnps zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 55 f4[ 	]*vandnps zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 31[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b4 f4 c0 1d fe ff[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 30[ 	]*vandnps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 7f[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 00 20 00 00[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 72 80[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 55 b2 c0 df ff ff[ 	]*vandnps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 7f[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 00 02 00 00[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 72 80[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 55 b2 fc fd ff ff[ 	]*vandnps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 f4[ 	]*vorpd  zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 56 f4[ 	]*vorpd  zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 56 f4[ 	]*vorpd  zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 31[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b4 f4 c0 1d fe ff[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 30[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 7f[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 00 20 00 00[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 72 80[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 56 b2 c0 df ff ff[ 	]*vorpd  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 7f[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 00 04 00 00[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 72 80[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 56 b2 f8 fb ff ff[ 	]*vorpd  zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 f4[ 	]*vorps  zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 56 f4[ 	]*vorps  zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 56 f4[ 	]*vorps  zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 31[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b4 f4 c0 1d fe ff[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 30[ 	]*vorps  zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 7f[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 00 20 00 00[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 72 80[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 56 b2 c0 df ff ff[ 	]*vorps  zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 7f[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 00 02 00 00[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 72 80[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 56 b2 fc fd ff ff[ 	]*vorps  zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 f4[ 	]*vxorpd zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 4f 57 f4[ 	]*vxorpd zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 cf 57 f4[ 	]*vxorpd zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 31[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b4 f4 c0 1d fe ff[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 30[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 7f[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 00 20 00 00[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 72 80[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 48 57 b2 c0 df ff ff[ 	]*vxorpd zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 7f[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 00 04 00 00[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 72 80[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 58 57 b2 f8 fb ff ff[ 	]*vxorpd zmm6,zmm5,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 f4[ 	]*vxorps zmm6,zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 4f 57 f4[ 	]*vxorps zmm6\{k7\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 cf 57 f4[ 	]*vxorps zmm6\{k7\}\{z\},zmm5,zmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 31[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b4 f4 c0 1d fe ff[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 30[ 	]*vxorps zmm6,zmm5,DWORD PTR \[eax\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 7f[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 00 20 00 00[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 72 80[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 48 57 b2 c0 df ff ff[ 	]*vxorps zmm6,zmm5,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 7f[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 00 02 00 00[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 72 80[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 58 57 b2 fc fd ff ff[ 	]*vxorps zmm6,zmm5,DWORD PTR \[edx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 ab[ 	]*vreducepd zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 56 f5 ab[ 	]*vreducepd zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd cf 56 f5 ab[ 	]*vreducepd zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 ab[ 	]*vreducepd zmm6,zmm5,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 f5 7b[ 	]*vreducepd zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 56 f5 7b[ 	]*vreducepd zmm6,zmm5,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 31 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 30 7b[ 	]*vreducepd zmm6,QWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 7f 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 72 80 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 7f 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 72 80 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd zmm6,QWORD PTR \[edx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 ab[ 	]*vreduceps zmm6,zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 56 f5 ab[ 	]*vreduceps zmm6\{k7\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d cf 56 f5 ab[ 	]*vreduceps zmm6\{k7\}\{z\},zmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 ab[ 	]*vreduceps zmm6,zmm5,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 f5 7b[ 	]*vreduceps zmm6,zmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 56 f5 7b[ 	]*vreduceps zmm6,zmm5,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 31 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 30 7b[ 	]*vreduceps zmm6,DWORD PTR \[eax\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 7f 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 72 80 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps zmm6,ZMMWORD PTR \[edx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 7f 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 72 80 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps zmm6,DWORD PTR \[edx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 ab[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 57 f4 ab[ 	]*vreducesd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 ab[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 f4 7b[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 57 f4 7b[ 	]*vreducesd xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 31 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 7f 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 00 04 00 00 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 72 80 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 57 b2 f8 fb ff ff 7b[ 	]*vreducesd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 ab[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 57 f4 ab[ 	]*vreducess xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 ab[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 f4 7b[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 57 f4 7b[ 	]*vreducess xmm6\{k7\},xmm5,xmm4,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 31 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b4 f4 c0 1d fe ff 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 7f 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 00 02 00 00 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 72 80 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 57 b2 fc fd ff ff 7b[ 	]*vreducess xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  k5,BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ac f4 c0 1d fe ff[ 	]*kmovb  k5,BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  BYTE PTR \[ecx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 ac f4 c0 1d fe ff[ 	]*kmovb  BYTE PTR \[esp\+esi\*8-0x1e240\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 31 7b[ 	]*vextractf64x2 XMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b4 f4 c0 1d fe ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x7f0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 72 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x810\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 31 7b[ 	]*vextractf32x8 YMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b4 f4 c0 1d fe ff 7b[ 	]*vextractf32x8 YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx\+0xfe0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx\+0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b 72 80 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx-0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 YMMWORD PTR \[edx-0x1020\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 4f 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 31 7b[ 	]*vextracti64x2 XMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b4 f4 c0 1d fe ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x7f0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 72 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x800\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x810\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[ecx\],zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 4f 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[ecx\]\{k7\},zmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 31 7b[ 	]*vextracti32x8 YMMWORD PTR \[ecx\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b4 f4 c0 1d fe ff 7b[ 	]*vextracti32x8 YMMWORD PTR \[esp\+esi\*8-0x1e240\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx\+0xfe0\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx\+0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b 72 80 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx-0x1000\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 YMMWORD PTR \[edx-0x1020\],zmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a f5[ 	]*vcvttpd2qq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 7a f5[ 	]*vcvttpd2qq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 7a f5[ 	]*vcvttpd2qq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 7a f5[ 	]*vcvttpd2qq zmm6,zmm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 31[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 30[ 	]*vcvttpd2qq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 7f[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a 72 80[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 7f[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a 72 80[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 f5[ 	]*vcvttpd2uqq zmm6,zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 4f 78 f5[ 	]*vcvttpd2uqq zmm6\{k7\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd cf 78 f5[ 	]*vcvttpd2uqq zmm6\{k7\}\{z\},zmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 18 78 f5[ 	]*vcvttpd2uqq zmm6,zmm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 31[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 30[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 7f[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 72 80[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq zmm6,ZMMWORD PTR \[edx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 7f[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 72 80[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq zmm6,QWORD PTR \[edx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a f5[ 	]*vcvttps2qq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 7a f5[ 	]*vcvttps2qq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a f5[ 	]*vcvttps2qq zmm6\{k7\},ymm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 31[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 30[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 7f[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 00 10 00 00[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a 72 80[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 7a b2 e0 ef ff ff[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 7f[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 00 02 00 00[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a 72 80[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 7a b2 fc fd ff ff[ 	]*vcvttps2qq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 f5[ 	]*vcvttps2uqq zmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d cf 78 f5[ 	]*vcvttps2uqq zmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 f5[ 	]*vcvttps2uqq zmm6\{k7\},ymm5,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 31[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 30[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 7f[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 00 10 00 00[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 72 80[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 4f 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 7f[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 00 02 00 00[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 72 80[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 5f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq zmm6\{k7\},YMMWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 39 ee[ 	]*vpmovd2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 39 ee[ 	]*vpmovq2m k5,zmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 48 38 f5[ 	]*vpmovm2d zmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 48 38 f5[ 	]*vpmovm2q zmm6,k5
++#pass
+--- gas/testsuite/gas/i386/avx512dq.s.jj	2014-09-10 21:05:00.208331043 +0200
++++ gas/testsuite/gas/i386/avx512dq.s	2014-09-10 21:05:00.208331043 +0200
+@@ -0,0 +1,1283 @@
++# Check 32bit AVX512DQ instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vbroadcastf32x8	(%ecx), %zmm6	 # AVX512DQ
++	vbroadcastf32x8	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vbroadcastf32x8	(%ecx), %zmm6{%k7}{z}	 # AVX512DQ
++	vbroadcastf32x8	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vbroadcastf32x8	4064(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcastf32x8	4096(%edx), %zmm6	 # AVX512DQ
++	vbroadcastf32x8	-4096(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcastf32x8	-4128(%edx), %zmm6	 # AVX512DQ
++	vbroadcastf64x2	(%ecx), %zmm6	 # AVX512DQ
++	vbroadcastf64x2	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vbroadcastf64x2	(%ecx), %zmm6{%k7}{z}	 # AVX512DQ
++	vbroadcastf64x2	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vbroadcastf64x2	2032(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcastf64x2	2048(%edx), %zmm6	 # AVX512DQ
++	vbroadcastf64x2	-2048(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcastf64x2	-2064(%edx), %zmm6	 # AVX512DQ
++	vbroadcasti32x8	(%ecx), %zmm6	 # AVX512DQ
++	vbroadcasti32x8	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vbroadcasti32x8	(%ecx), %zmm6{%k7}{z}	 # AVX512DQ
++	vbroadcasti32x8	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vbroadcasti32x8	4064(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcasti32x8	4096(%edx), %zmm6	 # AVX512DQ
++	vbroadcasti32x8	-4096(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcasti32x8	-4128(%edx), %zmm6	 # AVX512DQ
++	vbroadcasti64x2	(%ecx), %zmm6	 # AVX512DQ
++	vbroadcasti64x2	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vbroadcasti64x2	(%ecx), %zmm6{%k7}{z}	 # AVX512DQ
++	vbroadcasti64x2	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vbroadcasti64x2	2032(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcasti64x2	2048(%edx), %zmm6	 # AVX512DQ
++	vbroadcasti64x2	-2048(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcasti64x2	-2064(%edx), %zmm6	 # AVX512DQ
++	vbroadcastf32x2	%xmm7, %zmm6	 # AVX512DQ
++	vbroadcastf32x2	%xmm7, %zmm6{%k7}	 # AVX512DQ
++	vbroadcastf32x2	%xmm7, %zmm6{%k7}{z}	 # AVX512DQ
++	vbroadcastf32x2	(%ecx), %zmm6	 # AVX512DQ
++	vbroadcastf32x2	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vbroadcastf32x2	1016(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcastf32x2	1024(%edx), %zmm6	 # AVX512DQ
++	vbroadcastf32x2	-1024(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcastf32x2	-1032(%edx), %zmm6	 # AVX512DQ
++	vcvtpd2qq	%zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2qq	%zmm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtpd2qq	%zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvtpd2qq	{rn-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2qq	{ru-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2qq	{rd-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2qq	{rz-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2qq	(%ecx), %zmm6	 # AVX512DQ
++	vcvtpd2qq	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vcvtpd2qq	(%eax){1to8}, %zmm6	 # AVX512DQ
++	vcvtpd2qq	8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtpd2qq	8192(%edx), %zmm6	 # AVX512DQ
++	vcvtpd2qq	-8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtpd2qq	-8256(%edx), %zmm6	 # AVX512DQ
++	vcvtpd2qq	1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtpd2qq	1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtpd2qq	-1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtpd2qq	-1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	%zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	%zmm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtpd2uqq	%zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvtpd2uqq	{rn-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	{ru-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	{rd-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	{rz-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	(%ecx), %zmm6	 # AVX512DQ
++	vcvtpd2uqq	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vcvtpd2uqq	(%eax){1to8}, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtpd2uqq	8192(%edx), %zmm6	 # AVX512DQ
++	vcvtpd2uqq	-8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtpd2uqq	-8256(%edx), %zmm6	 # AVX512DQ
++	vcvtpd2uqq	1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtpd2uqq	1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtpd2uqq	-1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtpd2uqq	-1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtps2qq	%ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	%ymm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvtps2qq	{rn-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	{ru-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	{rd-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	{rz-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	(%eax){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	4064(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2qq	4096(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	-4096(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2qq	-4128(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	508(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2qq	512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2qq	-512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2qq	-516(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	%ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	%ymm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvtps2uqq	{rn-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	{ru-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	{rd-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	{rz-sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	(%eax){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	4064(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2uqq	4096(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	-4096(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2uqq	-4128(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	508(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2uqq	512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvtps2uqq	-512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvtps2uqq	-516(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvtqq2pd	%zmm5, %zmm6	 # AVX512DQ
++	vcvtqq2pd	%zmm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtqq2pd	%zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvtqq2pd	{rn-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtqq2pd	{ru-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtqq2pd	{rd-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtqq2pd	{rz-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtqq2pd	(%ecx), %zmm6	 # AVX512DQ
++	vcvtqq2pd	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vcvtqq2pd	(%eax){1to8}, %zmm6	 # AVX512DQ
++	vcvtqq2pd	8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtqq2pd	8192(%edx), %zmm6	 # AVX512DQ
++	vcvtqq2pd	-8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtqq2pd	-8256(%edx), %zmm6	 # AVX512DQ
++	vcvtqq2pd	1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtqq2pd	1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtqq2pd	-1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtqq2pd	-1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtqq2ps	%zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	%zmm5, %ymm6{%k7}{z}	 # AVX512DQ
++	vcvtqq2ps	{rn-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	{ru-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	{rd-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	{rz-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	(%ecx), %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	(%eax){1to8}, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	8128(%edx), %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtqq2ps	8192(%edx), %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	-8192(%edx), %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtqq2ps	-8256(%edx), %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	1016(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtqq2ps	1024(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ
++	vcvtqq2ps	-1024(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtqq2ps	-1032(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2pd	%zmm5, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	%zmm5, %zmm6{%k7}	 # AVX512DQ
++	vcvtuqq2pd	%zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvtuqq2pd	{rn-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	{ru-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	{rd-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	{rz-sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	(%ecx), %zmm6	 # AVX512DQ
++	vcvtuqq2pd	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vcvtuqq2pd	(%eax){1to8}, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtuqq2pd	8192(%edx), %zmm6	 # AVX512DQ
++	vcvtuqq2pd	-8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvtuqq2pd	-8256(%edx), %zmm6	 # AVX512DQ
++	vcvtuqq2pd	1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtuqq2pd	1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtuqq2pd	-1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvtuqq2pd	-1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvtuqq2ps	%zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	%zmm5, %ymm6{%k7}{z}	 # AVX512DQ
++	vcvtuqq2ps	{rn-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	{ru-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	{rd-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	{rz-sae}, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	(%ecx), %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	(%eax){1to8}, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	8128(%edx), %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtuqq2ps	8192(%edx), %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	-8192(%edx), %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtuqq2ps	-8256(%edx), %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	1016(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtuqq2ps	1024(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ
++	vcvtuqq2ps	-1024(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ Disp8
++	vcvtuqq2ps	-1032(%edx){1to8}, %ymm6{%k7}	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm5, %xmm6{%k7}	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm5, %xmm6{%k7}{z}	 # AVX512DQ
++	vextractf64x2	$123, %zmm5, %xmm6{%k7}	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm5, %ymm6{%k7}{z}	 # AVX512DQ
++	vextractf32x8	$123, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm5, %xmm6{%k7}	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm5, %xmm6{%k7}{z}	 # AVX512DQ
++	vextracti64x2	$123, %zmm5, %xmm6{%k7}	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm5, %ymm6{%k7}{z}	 # AVX512DQ
++	vextracti32x8	$123, %zmm5, %ymm6{%k7}	 # AVX512DQ
++	vfpclasspd	$0xab, %zmm6, %k5	 # AVX512DQ
++	vfpclasspd	$0xab, %zmm6, %k5{%k7}	 # AVX512DQ
++	vfpclasspd	$123, %zmm6, %k5	 # AVX512DQ
++	vfpclasspdz	$123, (%ecx), %k5	 # AVX512DQ
++	vfpclasspdz	$123, -123456(%esp,%esi,8), %k5	 # AVX512DQ
++	vfpclasspdz	$123, (%eax){1to8}, %k5	 # AVX512DQ
++	vfpclasspdz	$123, 8128(%edx), %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, 8192(%edx), %k5	 # AVX512DQ
++	vfpclasspdz	$123, -8192(%edx), %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, -8256(%edx), %k5	 # AVX512DQ
++	vfpclasspdz	$123, 1016(%edx){1to8}, %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, 1024(%edx){1to8}, %k5	 # AVX512DQ
++	vfpclasspdz	$123, -1024(%edx){1to8}, %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, -1032(%edx){1to8}, %k5	 # AVX512DQ
++	vfpclassps	$0xab, %zmm6, %k5	 # AVX512DQ
++	vfpclassps	$0xab, %zmm6, %k5{%k7}	 # AVX512DQ
++	vfpclassps	$123, %zmm6, %k5	 # AVX512DQ
++	vfpclasspsz	$123, (%ecx), %k5	 # AVX512DQ
++	vfpclasspsz	$123, -123456(%esp,%esi,8), %k5	 # AVX512DQ
++	vfpclasspsz	$123, (%eax){1to16}, %k5	 # AVX512DQ
++	vfpclasspsz	$123, 8128(%edx), %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, 8192(%edx), %k5	 # AVX512DQ
++	vfpclasspsz	$123, -8192(%edx), %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, -8256(%edx), %k5	 # AVX512DQ
++	vfpclasspsz	$123, 508(%edx){1to16}, %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, 512(%edx){1to16}, %k5	 # AVX512DQ
++	vfpclasspsz	$123, -512(%edx){1to16}, %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, -516(%edx){1to16}, %k5	 # AVX512DQ
++	vfpclasssd	$0xab, %xmm6, %k5{%k7}	 # AVX512DQ
++	vfpclasssd	$123, %xmm6, %k5{%k7}	 # AVX512DQ
++	vfpclasssd	$123, (%ecx), %k5{%k7}	 # AVX512DQ
++	vfpclasssd	$123, -123456(%esp,%esi,8), %k5{%k7}	 # AVX512DQ
++	vfpclasssd	$123, 1016(%edx), %k5{%k7}	 # AVX512DQ Disp8
++	vfpclasssd	$123, 1024(%edx), %k5{%k7}	 # AVX512DQ
++	vfpclasssd	$123, -1024(%edx), %k5{%k7}	 # AVX512DQ Disp8
++	vfpclasssd	$123, -1032(%edx), %k5{%k7}	 # AVX512DQ
++	vfpclassss	$0xab, %xmm6, %k5{%k7}	 # AVX512DQ
++	vfpclassss	$123, %xmm6, %k5{%k7}	 # AVX512DQ
++	vfpclassss	$123, (%ecx), %k5{%k7}	 # AVX512DQ
++	vfpclassss	$123, -123456(%esp,%esi,8), %k5{%k7}	 # AVX512DQ
++	vfpclassss	$123, 508(%edx), %k5{%k7}	 # AVX512DQ Disp8
++	vfpclassss	$123, 512(%edx), %k5{%k7}	 # AVX512DQ
++	vfpclassss	$123, -512(%edx), %k5{%k7}	 # AVX512DQ Disp8
++	vfpclassss	$123, -516(%edx), %k5{%k7}	 # AVX512DQ
++	vinsertf64x2	$0xab, %xmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf64x2	$0xab, %xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vinsertf64x2	$123, %xmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf64x2	$123, (%ecx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf64x2	$123, -123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf64x2	$123, 2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinsertf64x2	$123, 2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf64x2	$123, -2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinsertf64x2	$123, -2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf32x8	$0xab, %ymm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf32x8	$0xab, %ymm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vinsertf32x8	$123, %ymm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf32x8	$123, (%ecx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf32x8	$123, -123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf32x8	$123, 4064(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinsertf32x8	$123, 4096(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinsertf32x8	$123, -4096(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinsertf32x8	$123, -4128(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti64x2	$0xab, %xmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti64x2	$0xab, %xmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vinserti64x2	$123, %xmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti64x2	$123, (%ecx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti64x2	$123, -123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti64x2	$123, 2032(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinserti64x2	$123, 2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti64x2	$123, -2048(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinserti64x2	$123, -2064(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti32x8	$0xab, %ymm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti32x8	$0xab, %ymm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vinserti32x8	$123, %ymm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti32x8	$123, (%ecx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti32x8	$123, -123456(%esp,%esi,8), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti32x8	$123, 4064(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinserti32x8	$123, 4096(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vinserti32x8	$123, -4096(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ Disp8
++	vinserti32x8	$123, -4128(%edx), %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vbroadcasti32x2	%xmm7, %zmm6	 # AVX512DQ
++	vbroadcasti32x2	%xmm7, %zmm6{%k7}	 # AVX512DQ
++	vbroadcasti32x2	%xmm7, %zmm6{%k7}{z}	 # AVX512DQ
++	vbroadcasti32x2	(%ecx), %zmm6	 # AVX512DQ
++	vbroadcasti32x2	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vbroadcasti32x2	1016(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcasti32x2	1024(%edx), %zmm6	 # AVX512DQ
++	vbroadcasti32x2	-1024(%edx), %zmm6	 # AVX512DQ Disp8
++	vbroadcasti32x2	-1032(%edx), %zmm6	 # AVX512DQ
++	vpmullq	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vpmullq	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vpmullq	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	(%eax){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vpmullq	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vpmullq	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	1016(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vpmullq	1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vpmullq	-1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vpmullq	-1032(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$0xab, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$0xab, %zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vrangepd	$0xab, %zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vrangepd	$0xab, {sae}, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, {sae}, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, (%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, -123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, (%eax){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, 8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangepd	$123, 8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, -8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangepd	$123, -8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, 1016(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangepd	$123, 1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vrangepd	$123, -1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangepd	$123, -1032(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$0xab, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$0xab, %zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vrangeps	$0xab, %zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vrangeps	$0xab, {sae}, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, {sae}, %zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, (%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, -123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, (%eax){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, 8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangeps	$123, 8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, -8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangeps	$123, -8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, 508(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangeps	$123, 512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vrangeps	$123, -512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vrangeps	$123, -516(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vrangesd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512DQ
++	vrangesd	$0xab, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$123, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$123, 1016(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vrangesd	$123, 1024(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangesd	$123, -1024(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vrangesd	$123, -1032(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512DQ
++	vrangess	$0xab, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$123, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$123, 508(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vrangess	$123, 512(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vrangess	$123, -512(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vrangess	$123, -516(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vandpd	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vandpd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vandpd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vandpd	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vandpd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vandpd	(%eax){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vandpd	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandpd	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandpd	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandpd	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandpd	1016(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandpd	1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vandpd	-1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandpd	-1032(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vandps	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vandps	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vandps	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vandps	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vandps	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vandps	(%eax){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vandps	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandps	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandps	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandps	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandps	508(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandps	512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vandps	-512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandps	-516(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vandnpd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vandnpd	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	(%eax){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnpd	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnpd	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	1016(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnpd	1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vandnpd	-1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnpd	-1032(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vandnps	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vandnps	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vandnps	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vandnps	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vandnps	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vandnps	(%eax){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vandnps	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnps	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandnps	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnps	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vandnps	508(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnps	512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vandnps	-512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vandnps	-516(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vorpd	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vorpd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vorpd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vorpd	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vorpd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vorpd	(%eax){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vorpd	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorpd	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vorpd	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorpd	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vorpd	1016(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorpd	1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vorpd	-1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorpd	-1032(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vorps	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vorps	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vorps	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vorps	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vorps	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vorps	(%eax){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vorps	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorps	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vorps	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorps	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vorps	508(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorps	512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vorps	-512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vorps	-516(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vxorpd	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vxorpd	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	(%eax){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorpd	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorpd	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	1016(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorpd	1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vxorpd	-1024(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorpd	-1032(%edx){1to8}, %zmm5, %zmm6	 # AVX512DQ
++	vxorps	%zmm4, %zmm5, %zmm6	 # AVX512DQ
++	vxorps	%zmm4, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vxorps	%zmm4, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vxorps	(%ecx), %zmm5, %zmm6	 # AVX512DQ
++	vxorps	-123456(%esp,%esi,8), %zmm5, %zmm6	 # AVX512DQ
++	vxorps	(%eax){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vxorps	8128(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorps	8192(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vxorps	-8192(%edx), %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorps	-8256(%edx), %zmm5, %zmm6	 # AVX512DQ
++	vxorps	508(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorps	512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vxorps	-512(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ Disp8
++	vxorps	-516(%edx){1to16}, %zmm5, %zmm6	 # AVX512DQ
++	vreducepd	$0xab, %zmm5, %zmm6	 # AVX512DQ
++	vreducepd	$0xab, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vreducepd	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vreducepd	$0xab, {sae}, %zmm5, %zmm6	 # AVX512DQ
++	vreducepd	$123, %zmm5, %zmm6	 # AVX512DQ
++	vreducepd	$123, {sae}, %zmm5, %zmm6	 # AVX512DQ
++	vreducepd	$123, (%ecx), %zmm6	 # AVX512DQ
++	vreducepd	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vreducepd	$123, (%eax){1to8}, %zmm6	 # AVX512DQ
++	vreducepd	$123, 8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vreducepd	$123, 8192(%edx), %zmm6	 # AVX512DQ
++	vreducepd	$123, -8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vreducepd	$123, -8256(%edx), %zmm6	 # AVX512DQ
++	vreducepd	$123, 1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vreducepd	$123, 1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vreducepd	$123, -1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vreducepd	$123, -1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vreduceps	$0xab, %zmm5, %zmm6	 # AVX512DQ
++	vreduceps	$0xab, %zmm5, %zmm6{%k7}	 # AVX512DQ
++	vreduceps	$0xab, %zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vreduceps	$0xab, {sae}, %zmm5, %zmm6	 # AVX512DQ
++	vreduceps	$123, %zmm5, %zmm6	 # AVX512DQ
++	vreduceps	$123, {sae}, %zmm5, %zmm6	 # AVX512DQ
++	vreduceps	$123, (%ecx), %zmm6	 # AVX512DQ
++	vreduceps	$123, -123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vreduceps	$123, (%eax){1to16}, %zmm6	 # AVX512DQ
++	vreduceps	$123, 8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vreduceps	$123, 8192(%edx), %zmm6	 # AVX512DQ
++	vreduceps	$123, -8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vreduceps	$123, -8256(%edx), %zmm6	 # AVX512DQ
++	vreduceps	$123, 508(%edx){1to16}, %zmm6	 # AVX512DQ Disp8
++	vreduceps	$123, 512(%edx){1to16}, %zmm6	 # AVX512DQ
++	vreduceps	$123, -512(%edx){1to16}, %zmm6	 # AVX512DQ Disp8
++	vreduceps	$123, -516(%edx){1to16}, %zmm6	 # AVX512DQ
++	vreducesd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512DQ
++	vreducesd	$0xab, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$123, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$123, 1016(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vreducesd	$123, 1024(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducesd	$123, -1024(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vreducesd	$123, -1032(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512DQ
++	vreducess	$0xab, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$123, {sae}, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$123, 508(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vreducess	$123, 512(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	vreducess	$123, -512(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ Disp8
++	vreducess	$123, -516(%edx), %xmm5, %xmm6{%k7}	 # AVX512DQ
++	kandb	%k7, %k6, %k5	 # AVX512DQ
++	kandnb	%k7, %k6, %k5	 # AVX512DQ
++	korb	%k7, %k6, %k5	 # AVX512DQ
++	kxnorb	%k7, %k6, %k5	 # AVX512DQ
++	kxorb	%k7, %k6, %k5	 # AVX512DQ
++	knotb	%k6, %k5	 # AVX512DQ
++	kortestb	%k6, %k5	 # AVX512DQ
++	ktestw	%k6, %k5	 # AVX512DQ
++	ktestb	%k6, %k5	 # AVX512DQ
++	kshiftrb	$0xab, %k6, %k5	 # AVX512DQ
++	kshiftrb	$123, %k6, %k5	 # AVX512DQ
++	kshiftlb	$0xab, %k6, %k5	 # AVX512DQ
++	kshiftlb	$123, %k6, %k5	 # AVX512DQ
++	kmovb	%k6, %k5	 # AVX512DQ
++	kmovb	(%ecx), %k5	 # AVX512DQ
++	kmovb	-123456(%esp,%esi,8), %k5	 # AVX512DQ
++	kmovb	%k5, (%ecx)	 # AVX512DQ
++	kmovb	%k5, -123456(%esp,%esi,8)	 # AVX512DQ
++	kmovb	%eax, %k5	 # AVX512DQ
++	kmovb	%ebp, %k5	 # AVX512DQ
++	kmovb	%k5, %eax	 # AVX512DQ
++	kmovb	%k5, %ebp	 # AVX512DQ
++	kaddw	%k7, %k6, %k5	 # AVX512DQ
++	kaddb	%k7, %k6, %k5	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm6, (%ecx)	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm6, (%ecx){%k7}	 # AVX512DQ
++	vextractf64x2	$123, %zmm6, (%ecx)	 # AVX512DQ
++	vextractf64x2	$123, %zmm6, -123456(%esp,%esi,8)	 # AVX512DQ
++	vextractf64x2	$123, %zmm6, 2032(%edx)	 # AVX512DQ Disp8
++	vextractf64x2	$123, %zmm6, 2048(%edx)	 # AVX512DQ
++	vextractf64x2	$123, %zmm6, -2048(%edx)	 # AVX512DQ Disp8
++	vextractf64x2	$123, %zmm6, -2064(%edx)	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm6, (%ecx)	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm6, (%ecx){%k7}	 # AVX512DQ
++	vextractf32x8	$123, %zmm6, (%ecx)	 # AVX512DQ
++	vextractf32x8	$123, %zmm6, -123456(%esp,%esi,8)	 # AVX512DQ
++	vextractf32x8	$123, %zmm6, 4064(%edx)	 # AVX512DQ Disp8
++	vextractf32x8	$123, %zmm6, 4096(%edx)	 # AVX512DQ
++	vextractf32x8	$123, %zmm6, -4096(%edx)	 # AVX512DQ Disp8
++	vextractf32x8	$123, %zmm6, -4128(%edx)	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm6, (%ecx)	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm6, (%ecx){%k7}	 # AVX512DQ
++	vextracti64x2	$123, %zmm6, (%ecx)	 # AVX512DQ
++	vextracti64x2	$123, %zmm6, -123456(%esp,%esi,8)	 # AVX512DQ
++	vextracti64x2	$123, %zmm6, 2032(%edx)	 # AVX512DQ Disp8
++	vextracti64x2	$123, %zmm6, 2048(%edx)	 # AVX512DQ
++	vextracti64x2	$123, %zmm6, -2048(%edx)	 # AVX512DQ Disp8
++	vextracti64x2	$123, %zmm6, -2064(%edx)	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm6, (%ecx)	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm6, (%ecx){%k7}	 # AVX512DQ
++	vextracti32x8	$123, %zmm6, (%ecx)	 # AVX512DQ
++	vextracti32x8	$123, %zmm6, -123456(%esp,%esi,8)	 # AVX512DQ
++	vextracti32x8	$123, %zmm6, 4064(%edx)	 # AVX512DQ Disp8
++	vextracti32x8	$123, %zmm6, 4096(%edx)	 # AVX512DQ
++	vextracti32x8	$123, %zmm6, -4096(%edx)	 # AVX512DQ Disp8
++	vextracti32x8	$123, %zmm6, -4128(%edx)	 # AVX512DQ
++	vcvttpd2qq	%zmm5, %zmm6	 # AVX512DQ
++	vcvttpd2qq	%zmm5, %zmm6{%k7}	 # AVX512DQ
++	vcvttpd2qq	%zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvttpd2qq	{sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvttpd2qq	(%ecx), %zmm6	 # AVX512DQ
++	vcvttpd2qq	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vcvttpd2qq	(%eax){1to8}, %zmm6	 # AVX512DQ
++	vcvttpd2qq	8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvttpd2qq	8192(%edx), %zmm6	 # AVX512DQ
++	vcvttpd2qq	-8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvttpd2qq	-8256(%edx), %zmm6	 # AVX512DQ
++	vcvttpd2qq	1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvttpd2qq	1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvttpd2qq	-1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvttpd2qq	-1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvttpd2uqq	%zmm5, %zmm6	 # AVX512DQ
++	vcvttpd2uqq	%zmm5, %zmm6{%k7}	 # AVX512DQ
++	vcvttpd2uqq	%zmm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvttpd2uqq	{sae}, %zmm5, %zmm6	 # AVX512DQ
++	vcvttpd2uqq	(%ecx), %zmm6	 # AVX512DQ
++	vcvttpd2uqq	-123456(%esp,%esi,8), %zmm6	 # AVX512DQ
++	vcvttpd2uqq	(%eax){1to8}, %zmm6	 # AVX512DQ
++	vcvttpd2uqq	8128(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvttpd2uqq	8192(%edx), %zmm6	 # AVX512DQ
++	vcvttpd2uqq	-8192(%edx), %zmm6	 # AVX512DQ Disp8
++	vcvttpd2uqq	-8256(%edx), %zmm6	 # AVX512DQ
++	vcvttpd2uqq	1016(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvttpd2uqq	1024(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvttpd2uqq	-1024(%edx){1to8}, %zmm6	 # AVX512DQ Disp8
++	vcvttpd2uqq	-1032(%edx){1to8}, %zmm6	 # AVX512DQ
++	vcvttps2qq	%ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	%ymm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvttps2qq	{sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	(%eax){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	4064(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2qq	4096(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	-4096(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2qq	-4128(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	508(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2qq	512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2qq	-512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2qq	-516(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	%ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	%ymm5, %zmm6{%k7}{z}	 # AVX512DQ
++	vcvttps2uqq	{sae}, %ymm5, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	(%ecx), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	-123456(%esp,%esi,8), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	(%eax){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	4064(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2uqq	4096(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	-4096(%edx), %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2uqq	-4128(%edx), %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	508(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2uqq	512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vcvttps2uqq	-512(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ Disp8
++	vcvttps2uqq	-516(%edx){1to8}, %zmm6{%k7}	 # AVX512DQ
++	vpmovd2m	%zmm6, %k5	 # AVX512DQ
++	vpmovq2m	%zmm6, %k5	 # AVX512DQ
++	vpmovm2d	%k5, %zmm6	 # AVX512DQ
++	vpmovm2q	%k5, %zmm6	 # AVX512DQ
++
++	.intel_syntax noprefix
++	vbroadcastf32x8	zmm6, YMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf32x8	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf32x8	zmm6{k7}{z}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf32x8	zmm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vbroadcastf32x8	zmm6, YMMWORD PTR [edx+4064]	 # AVX512DQ Disp8
++	vbroadcastf32x8	zmm6, YMMWORD PTR [edx+4096]	 # AVX512DQ
++	vbroadcastf32x8	zmm6, YMMWORD PTR [edx-4096]	 # AVX512DQ Disp8
++	vbroadcastf32x8	zmm6, YMMWORD PTR [edx-4128]	 # AVX512DQ
++	vbroadcastf64x2	zmm6, XMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf64x2	zmm6{k7}, XMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf64x2	zmm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf64x2	zmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vbroadcastf64x2	zmm6, XMMWORD PTR [edx+2032]	 # AVX512DQ Disp8
++	vbroadcastf64x2	zmm6, XMMWORD PTR [edx+2048]	 # AVX512DQ
++	vbroadcastf64x2	zmm6, XMMWORD PTR [edx-2048]	 # AVX512DQ Disp8
++	vbroadcastf64x2	zmm6, XMMWORD PTR [edx-2064]	 # AVX512DQ
++	vbroadcasti32x8	zmm6, YMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti32x8	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti32x8	zmm6{k7}{z}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti32x8	zmm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vbroadcasti32x8	zmm6, YMMWORD PTR [edx+4064]	 # AVX512DQ Disp8
++	vbroadcasti32x8	zmm6, YMMWORD PTR [edx+4096]	 # AVX512DQ
++	vbroadcasti32x8	zmm6, YMMWORD PTR [edx-4096]	 # AVX512DQ Disp8
++	vbroadcasti32x8	zmm6, YMMWORD PTR [edx-4128]	 # AVX512DQ
++	vbroadcasti64x2	zmm6, XMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti64x2	zmm6{k7}, XMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti64x2	zmm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti64x2	zmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vbroadcasti64x2	zmm6, XMMWORD PTR [edx+2032]	 # AVX512DQ Disp8
++	vbroadcasti64x2	zmm6, XMMWORD PTR [edx+2048]	 # AVX512DQ
++	vbroadcasti64x2	zmm6, XMMWORD PTR [edx-2048]	 # AVX512DQ Disp8
++	vbroadcasti64x2	zmm6, XMMWORD PTR [edx-2064]	 # AVX512DQ
++	vbroadcastf32x2	zmm6, xmm7	 # AVX512DQ
++	vbroadcastf32x2	zmm6{k7}, xmm7	 # AVX512DQ
++	vbroadcastf32x2	zmm6{k7}{z}, xmm7	 # AVX512DQ
++	vbroadcastf32x2	zmm6, QWORD PTR [ecx]	 # AVX512DQ
++	vbroadcastf32x2	zmm6, QWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vbroadcastf32x2	zmm6, QWORD PTR [edx+1016]	 # AVX512DQ Disp8
++	vbroadcastf32x2	zmm6, QWORD PTR [edx+1024]	 # AVX512DQ
++	vbroadcastf32x2	zmm6, QWORD PTR [edx-1024]	 # AVX512DQ Disp8
++	vbroadcastf32x2	zmm6, QWORD PTR [edx-1032]	 # AVX512DQ
++	vcvtpd2qq	zmm6, zmm5	 # AVX512DQ
++	vcvtpd2qq	zmm6{k7}, zmm5	 # AVX512DQ
++	vcvtpd2qq	zmm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvtpd2qq	zmm6, zmm5, {rn-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm6, zmm5, {ru-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm6, zmm5, {rd-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm6, zmm5, {rz-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm6, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtpd2qq	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtpd2qq	zmm6, [eax]{1to8}	 # AVX512DQ
++	vcvtpd2qq	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvtpd2qq	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvtpd2qq	zmm6, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm6, [edx+1024]{1to8}	 # AVX512DQ
++	vcvtpd2qq	zmm6, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm6, [edx-1032]{1to8}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, zmm5	 # AVX512DQ
++	vcvtpd2uqq	zmm6{k7}, zmm5	 # AVX512DQ
++	vcvtpd2uqq	zmm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvtpd2uqq	zmm6, zmm5, {rn-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, zmm5, {ru-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, zmm5, {rd-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, zmm5, {rz-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtpd2uqq	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtpd2uqq	zmm6, [eax]{1to8}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvtpd2uqq	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvtpd2uqq	zmm6, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm6, [edx+1024]{1to8}	 # AVX512DQ
++	vcvtpd2uqq	zmm6, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm6, [edx-1032]{1to8}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, ymm5	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}{z}, ymm5	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, ymm5, {rn-sae}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, ymm5, {ru-sae}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, ymm5, {rd-sae}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, ymm5, {rz-sae}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, [eax]{1to8}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512DQ Disp8
++	vcvtps2qq	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512DQ Disp8
++	vcvtps2qq	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, [edx+508]{1to8}	 # AVX512DQ Disp8
++	vcvtps2qq	zmm6{k7}, [edx+512]{1to8}	 # AVX512DQ
++	vcvtps2qq	zmm6{k7}, [edx-512]{1to8}	 # AVX512DQ Disp8
++	vcvtps2qq	zmm6{k7}, [edx-516]{1to8}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, ymm5	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}{z}, ymm5	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, ymm5, {rn-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, ymm5, {ru-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, ymm5, {rd-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, ymm5, {rz-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, [eax]{1to8}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, [edx+508]{1to8}	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm6{k7}, [edx+512]{1to8}	 # AVX512DQ
++	vcvtps2uqq	zmm6{k7}, [edx-512]{1to8}	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm6{k7}, [edx-516]{1to8}	 # AVX512DQ
++	vcvtqq2pd	zmm6, zmm5	 # AVX512DQ
++	vcvtqq2pd	zmm6{k7}, zmm5	 # AVX512DQ
++	vcvtqq2pd	zmm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvtqq2pd	zmm6, zmm5, {rn-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm6, zmm5, {ru-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm6, zmm5, {rd-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm6, zmm5, {rz-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm6, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtqq2pd	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtqq2pd	zmm6, [eax]{1to8}	 # AVX512DQ
++	vcvtqq2pd	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvtqq2pd	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvtqq2pd	zmm6, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm6, [edx+1024]{1to8}	 # AVX512DQ
++	vcvtqq2pd	zmm6, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm6, [edx-1032]{1to8}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, zmm5	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, zmm5, {rn-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, zmm5, {ru-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, zmm5, {rd-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, zmm5, {rz-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, [eax]{1to8}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm6{k7}, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm6{k7}, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm6{k7}, [edx+1024]{1to8}	 # AVX512DQ
++	vcvtqq2ps	ymm6{k7}, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm6{k7}, [edx-1032]{1to8}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, zmm5	 # AVX512DQ
++	vcvtuqq2pd	zmm6{k7}, zmm5	 # AVX512DQ
++	vcvtuqq2pd	zmm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvtuqq2pd	zmm6, zmm5, {rn-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, zmm5, {ru-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, zmm5, {rd-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, zmm5, {rz-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtuqq2pd	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtuqq2pd	zmm6, [eax]{1to8}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvtuqq2pd	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvtuqq2pd	zmm6, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm6, [edx+1024]{1to8}	 # AVX512DQ
++	vcvtuqq2pd	zmm6, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm6, [edx-1032]{1to8}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, zmm5	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, zmm5, {rn-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, zmm5, {ru-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, zmm5, {rd-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, zmm5, {rz-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, [eax]{1to8}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm6{k7}, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm6{k7}, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm6{k7}, [edx+1024]{1to8}	 # AVX512DQ
++	vcvtuqq2ps	ymm6{k7}, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm6{k7}, [edx-1032]{1to8}	 # AVX512DQ
++	vextractf64x2	xmm6{k7}, zmm5, 0xab	 # AVX512DQ
++	vextractf64x2	xmm6{k7}{z}, zmm5, 0xab	 # AVX512DQ
++	vextractf64x2	xmm6{k7}, zmm5, 123	 # AVX512DQ
++	vextractf32x8	ymm6{k7}, zmm5, 0xab	 # AVX512DQ
++	vextractf32x8	ymm6{k7}{z}, zmm5, 0xab	 # AVX512DQ
++	vextractf32x8	ymm6{k7}, zmm5, 123	 # AVX512DQ
++	vextracti64x2	xmm6{k7}, zmm5, 0xab	 # AVX512DQ
++	vextracti64x2	xmm6{k7}{z}, zmm5, 0xab	 # AVX512DQ
++	vextracti64x2	xmm6{k7}, zmm5, 123	 # AVX512DQ
++	vextracti32x8	ymm6{k7}, zmm5, 0xab	 # AVX512DQ
++	vextracti32x8	ymm6{k7}{z}, zmm5, 0xab	 # AVX512DQ
++	vextracti32x8	ymm6{k7}, zmm5, 123	 # AVX512DQ
++	vfpclasspd	k5, zmm6, 0xab	 # AVX512DQ
++	vfpclasspd	k5{k7}, zmm6, 0xab	 # AVX512DQ
++	vfpclasspd	k5, zmm6, 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [ecx], 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vfpclasspdz	k5, [eax]{1to8}, 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [edx+8128], 123	 # AVX512DQ Disp8
++	vfpclasspd	k5, ZMMWORD PTR [edx+8192], 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [edx-8192], 123	 # AVX512DQ Disp8
++	vfpclasspd	k5, ZMMWORD PTR [edx-8256], 123	 # AVX512DQ
++	vfpclasspdz	k5, [edx+1016]{1to8}, 123	 # AVX512DQ Disp8
++	vfpclasspdz	k5, [edx+1024]{1to8}, 123	 # AVX512DQ
++	vfpclasspdz	k5, [edx-1024]{1to8}, 123	 # AVX512DQ Disp8
++	vfpclasspdz	k5, [edx-1032]{1to8}, 123	 # AVX512DQ
++	vfpclassps	k5, zmm6, 0xab	 # AVX512DQ
++	vfpclassps	k5{k7}, zmm6, 0xab	 # AVX512DQ
++	vfpclassps	k5, zmm6, 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [ecx], 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vfpclasspsz	k5, [eax]{1to16}, 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [edx+8128], 123	 # AVX512DQ Disp8
++	vfpclassps	k5, ZMMWORD PTR [edx+8192], 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [edx-8192], 123	 # AVX512DQ Disp8
++	vfpclassps	k5, ZMMWORD PTR [edx-8256], 123	 # AVX512DQ
++	vfpclasspsz	k5, [edx+508]{1to16}, 123	 # AVX512DQ Disp8
++	vfpclasspsz	k5, [edx+512]{1to16}, 123	 # AVX512DQ
++	vfpclasspsz	k5, [edx-512]{1to16}, 123	 # AVX512DQ Disp8
++	vfpclasspsz	k5, [edx-516]{1to16}, 123	 # AVX512DQ
++	vfpclasssd	k5{k7}, xmm6, 0xab	 # AVX512DQ
++	vfpclasssd	k5{k7}, xmm6, 123	 # AVX512DQ
++	vfpclasssd	k5{k7}, QWORD PTR [ecx], 123	 # AVX512DQ
++	vfpclasssd	k5{k7}, QWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vfpclasssd	k5{k7}, QWORD PTR [edx+1016], 123	 # AVX512DQ Disp8
++	vfpclasssd	k5{k7}, QWORD PTR [edx+1024], 123	 # AVX512DQ
++	vfpclasssd	k5{k7}, QWORD PTR [edx-1024], 123	 # AVX512DQ Disp8
++	vfpclasssd	k5{k7}, QWORD PTR [edx-1032], 123	 # AVX512DQ
++	vfpclassss	k5{k7}, xmm6, 0xab	 # AVX512DQ
++	vfpclassss	k5{k7}, xmm6, 123	 # AVX512DQ
++	vfpclassss	k5{k7}, DWORD PTR [ecx], 123	 # AVX512DQ
++	vfpclassss	k5{k7}, DWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vfpclassss	k5{k7}, DWORD PTR [edx+508], 123	 # AVX512DQ Disp8
++	vfpclassss	k5{k7}, DWORD PTR [edx+512], 123	 # AVX512DQ
++	vfpclassss	k5{k7}, DWORD PTR [edx-512], 123	 # AVX512DQ Disp8
++	vfpclassss	k5{k7}, DWORD PTR [edx-516], 123	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}, zmm5, xmm4, 0xab	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}{z}, zmm5, xmm4, 0xab	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}, zmm5, xmm4, 123	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}, zmm5, XMMWORD PTR [ecx], 123	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032], 123	 # AVX512DQ Disp8
++	vinsertf64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048], 123	 # AVX512DQ
++	vinsertf64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048], 123	 # AVX512DQ Disp8
++	vinsertf64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064], 123	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}, zmm5, ymm4, 0xab	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}{z}, zmm5, ymm4, 0xab	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}, zmm5, ymm4, 123	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}, zmm5, YMMWORD PTR [ecx], 123	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}, zmm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx+4064], 123	 # AVX512DQ Disp8
++	vinsertf32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx+4096], 123	 # AVX512DQ
++	vinsertf32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx-4096], 123	 # AVX512DQ Disp8
++	vinsertf32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx-4128], 123	 # AVX512DQ
++	vinserti64x2	zmm6{k7}, zmm5, xmm4, 0xab	 # AVX512DQ
++	vinserti64x2	zmm6{k7}{z}, zmm5, xmm4, 0xab	 # AVX512DQ
++	vinserti64x2	zmm6{k7}, zmm5, xmm4, 123	 # AVX512DQ
++	vinserti64x2	zmm6{k7}, zmm5, XMMWORD PTR [ecx], 123	 # AVX512DQ
++	vinserti64x2	zmm6{k7}, zmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vinserti64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx+2032], 123	 # AVX512DQ Disp8
++	vinserti64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx+2048], 123	 # AVX512DQ
++	vinserti64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx-2048], 123	 # AVX512DQ Disp8
++	vinserti64x2	zmm6{k7}, zmm5, XMMWORD PTR [edx-2064], 123	 # AVX512DQ
++	vinserti32x8	zmm6{k7}, zmm5, ymm4, 0xab	 # AVX512DQ
++	vinserti32x8	zmm6{k7}{z}, zmm5, ymm4, 0xab	 # AVX512DQ
++	vinserti32x8	zmm6{k7}, zmm5, ymm4, 123	 # AVX512DQ
++	vinserti32x8	zmm6{k7}, zmm5, YMMWORD PTR [ecx], 123	 # AVX512DQ
++	vinserti32x8	zmm6{k7}, zmm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vinserti32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx+4064], 123	 # AVX512DQ Disp8
++	vinserti32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx+4096], 123	 # AVX512DQ
++	vinserti32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx-4096], 123	 # AVX512DQ Disp8
++	vinserti32x8	zmm6{k7}, zmm5, YMMWORD PTR [edx-4128], 123	 # AVX512DQ
++	vbroadcasti32x2	zmm6, xmm7	 # AVX512DQ
++	vbroadcasti32x2	zmm6{k7}, xmm7	 # AVX512DQ
++	vbroadcasti32x2	zmm6{k7}{z}, xmm7	 # AVX512DQ
++	vbroadcasti32x2	zmm6, QWORD PTR [ecx]	 # AVX512DQ
++	vbroadcasti32x2	zmm6, QWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vbroadcasti32x2	zmm6, QWORD PTR [edx+1016]	 # AVX512DQ Disp8
++	vbroadcasti32x2	zmm6, QWORD PTR [edx+1024]	 # AVX512DQ
++	vbroadcasti32x2	zmm6, QWORD PTR [edx-1024]	 # AVX512DQ Disp8
++	vbroadcasti32x2	zmm6, QWORD PTR [edx-1032]	 # AVX512DQ
++	vpmullq	zmm6, zmm5, zmm4	 # AVX512DQ
++	vpmullq	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vpmullq	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vpmullq	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vpmullq	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vpmullq	zmm6, zmm5, [eax]{1to8}	 # AVX512DQ
++	vpmullq	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vpmullq	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vpmullq	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vpmullq	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vpmullq	zmm6, zmm5, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vpmullq	zmm6, zmm5, [edx+1024]{1to8}	 # AVX512DQ
++	vpmullq	zmm6, zmm5, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vpmullq	zmm6, zmm5, [edx-1032]{1to8}	 # AVX512DQ
++	vrangepd	zmm6, zmm5, zmm4, 0xab	 # AVX512DQ
++	vrangepd	zmm6{k7}, zmm5, zmm4, 0xab	 # AVX512DQ
++	vrangepd	zmm6{k7}{z}, zmm5, zmm4, 0xab	 # AVX512DQ
++	vrangepd	zmm6, zmm5, zmm4, {sae}, 0xab	 # AVX512DQ
++	vrangepd	zmm6, zmm5, zmm4, 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, zmm4, {sae}, 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, ZMMWORD PTR [ecx], 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, [eax]{1to8}, 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, ZMMWORD PTR [edx+8128], 123	 # AVX512DQ Disp8
++	vrangepd	zmm6, zmm5, ZMMWORD PTR [edx+8192], 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, ZMMWORD PTR [edx-8192], 123	 # AVX512DQ Disp8
++	vrangepd	zmm6, zmm5, ZMMWORD PTR [edx-8256], 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, [edx+1016]{1to8}, 123	 # AVX512DQ Disp8
++	vrangepd	zmm6, zmm5, [edx+1024]{1to8}, 123	 # AVX512DQ
++	vrangepd	zmm6, zmm5, [edx-1024]{1to8}, 123	 # AVX512DQ Disp8
++	vrangepd	zmm6, zmm5, [edx-1032]{1to8}, 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, zmm4, 0xab	 # AVX512DQ
++	vrangeps	zmm6{k7}, zmm5, zmm4, 0xab	 # AVX512DQ
++	vrangeps	zmm6{k7}{z}, zmm5, zmm4, 0xab	 # AVX512DQ
++	vrangeps	zmm6, zmm5, zmm4, {sae}, 0xab	 # AVX512DQ
++	vrangeps	zmm6, zmm5, zmm4, 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, zmm4, {sae}, 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, ZMMWORD PTR [ecx], 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, [eax]{1to16}, 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, ZMMWORD PTR [edx+8128], 123	 # AVX512DQ Disp8
++	vrangeps	zmm6, zmm5, ZMMWORD PTR [edx+8192], 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, ZMMWORD PTR [edx-8192], 123	 # AVX512DQ Disp8
++	vrangeps	zmm6, zmm5, ZMMWORD PTR [edx-8256], 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, [edx+508]{1to16}, 123	 # AVX512DQ Disp8
++	vrangeps	zmm6, zmm5, [edx+512]{1to16}, 123	 # AVX512DQ
++	vrangeps	zmm6, zmm5, [edx-512]{1to16}, 123	 # AVX512DQ Disp8
++	vrangeps	zmm6, zmm5, [edx-516]{1to16}, 123	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vrangesd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, xmm4, {sae}, 0xab	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, xmm4, {sae}, 123	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, QWORD PTR [ecx], 123	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, QWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, QWORD PTR [edx+1016], 123	 # AVX512DQ Disp8
++	vrangesd	xmm6{k7}, xmm5, QWORD PTR [edx+1024], 123	 # AVX512DQ
++	vrangesd	xmm6{k7}, xmm5, QWORD PTR [edx-1024], 123	 # AVX512DQ Disp8
++	vrangesd	xmm6{k7}, xmm5, QWORD PTR [edx-1032], 123	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vrangess	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, xmm4, {sae}, 0xab	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, xmm4, 123	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, xmm4, {sae}, 123	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, DWORD PTR [ecx], 123	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, DWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, DWORD PTR [edx+508], 123	 # AVX512DQ Disp8
++	vrangess	xmm6{k7}, xmm5, DWORD PTR [edx+512], 123	 # AVX512DQ
++	vrangess	xmm6{k7}, xmm5, DWORD PTR [edx-512], 123	 # AVX512DQ Disp8
++	vrangess	xmm6{k7}, xmm5, DWORD PTR [edx-516], 123	 # AVX512DQ
++	vandpd	zmm6, zmm5, zmm4	 # AVX512DQ
++	vandpd	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vandpd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vandpd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vandpd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vandpd	zmm6, zmm5, [eax]{1to8}	 # AVX512DQ
++	vandpd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vandpd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vandpd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vandpd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vandpd	zmm6, zmm5, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vandpd	zmm6, zmm5, [edx+1024]{1to8}	 # AVX512DQ
++	vandpd	zmm6, zmm5, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vandpd	zmm6, zmm5, [edx-1032]{1to8}	 # AVX512DQ
++	vandps	zmm6, zmm5, zmm4	 # AVX512DQ
++	vandps	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vandps	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vandps	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vandps	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vandps	zmm6, zmm5, [eax]{1to16}	 # AVX512DQ
++	vandps	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vandps	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vandps	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vandps	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vandps	zmm6, zmm5, [edx+508]{1to16}	 # AVX512DQ Disp8
++	vandps	zmm6, zmm5, [edx+512]{1to16}	 # AVX512DQ
++	vandps	zmm6, zmm5, [edx-512]{1to16}	 # AVX512DQ Disp8
++	vandps	zmm6, zmm5, [edx-516]{1to16}	 # AVX512DQ
++	vandnpd	zmm6, zmm5, zmm4	 # AVX512DQ
++	vandnpd	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vandnpd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vandnpd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vandnpd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vandnpd	zmm6, zmm5, [eax]{1to8}	 # AVX512DQ
++	vandnpd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vandnpd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vandnpd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vandnpd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vandnpd	zmm6, zmm5, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vandnpd	zmm6, zmm5, [edx+1024]{1to8}	 # AVX512DQ
++	vandnpd	zmm6, zmm5, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vandnpd	zmm6, zmm5, [edx-1032]{1to8}	 # AVX512DQ
++	vandnps	zmm6, zmm5, zmm4	 # AVX512DQ
++	vandnps	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vandnps	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vandnps	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vandnps	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vandnps	zmm6, zmm5, [eax]{1to16}	 # AVX512DQ
++	vandnps	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vandnps	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vandnps	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vandnps	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vandnps	zmm6, zmm5, [edx+508]{1to16}	 # AVX512DQ Disp8
++	vandnps	zmm6, zmm5, [edx+512]{1to16}	 # AVX512DQ
++	vandnps	zmm6, zmm5, [edx-512]{1to16}	 # AVX512DQ Disp8
++	vandnps	zmm6, zmm5, [edx-516]{1to16}	 # AVX512DQ
++	vorpd	zmm6, zmm5, zmm4	 # AVX512DQ
++	vorpd	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vorpd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vorpd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vorpd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vorpd	zmm6, zmm5, [eax]{1to8}	 # AVX512DQ
++	vorpd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vorpd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vorpd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vorpd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vorpd	zmm6, zmm5, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vorpd	zmm6, zmm5, [edx+1024]{1to8}	 # AVX512DQ
++	vorpd	zmm6, zmm5, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vorpd	zmm6, zmm5, [edx-1032]{1to8}	 # AVX512DQ
++	vorps	zmm6, zmm5, zmm4	 # AVX512DQ
++	vorps	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vorps	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vorps	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vorps	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vorps	zmm6, zmm5, [eax]{1to16}	 # AVX512DQ
++	vorps	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vorps	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vorps	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vorps	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vorps	zmm6, zmm5, [edx+508]{1to16}	 # AVX512DQ Disp8
++	vorps	zmm6, zmm5, [edx+512]{1to16}	 # AVX512DQ
++	vorps	zmm6, zmm5, [edx-512]{1to16}	 # AVX512DQ Disp8
++	vorps	zmm6, zmm5, [edx-516]{1to16}	 # AVX512DQ
++	vxorpd	zmm6, zmm5, zmm4	 # AVX512DQ
++	vxorpd	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vxorpd	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vxorpd	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vxorpd	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vxorpd	zmm6, zmm5, [eax]{1to8}	 # AVX512DQ
++	vxorpd	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vxorpd	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vxorpd	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vxorpd	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vxorpd	zmm6, zmm5, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vxorpd	zmm6, zmm5, [edx+1024]{1to8}	 # AVX512DQ
++	vxorpd	zmm6, zmm5, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vxorpd	zmm6, zmm5, [edx-1032]{1to8}	 # AVX512DQ
++	vxorps	zmm6, zmm5, zmm4	 # AVX512DQ
++	vxorps	zmm6{k7}, zmm5, zmm4	 # AVX512DQ
++	vxorps	zmm6{k7}{z}, zmm5, zmm4	 # AVX512DQ
++	vxorps	zmm6, zmm5, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vxorps	zmm6, zmm5, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vxorps	zmm6, zmm5, [eax]{1to16}	 # AVX512DQ
++	vxorps	zmm6, zmm5, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vxorps	zmm6, zmm5, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vxorps	zmm6, zmm5, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vxorps	zmm6, zmm5, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vxorps	zmm6, zmm5, [edx+508]{1to16}	 # AVX512DQ Disp8
++	vxorps	zmm6, zmm5, [edx+512]{1to16}	 # AVX512DQ
++	vxorps	zmm6, zmm5, [edx-512]{1to16}	 # AVX512DQ Disp8
++	vxorps	zmm6, zmm5, [edx-516]{1to16}	 # AVX512DQ
++	vreducepd	zmm6, zmm5, 0xab	 # AVX512DQ
++	vreducepd	zmm6{k7}, zmm5, 0xab	 # AVX512DQ
++	vreducepd	zmm6{k7}{z}, zmm5, 0xab	 # AVX512DQ
++	vreducepd	zmm6, zmm5, {sae}, 0xab	 # AVX512DQ
++	vreducepd	zmm6, zmm5, 123	 # AVX512DQ
++	vreducepd	zmm6, zmm5, {sae}, 123	 # AVX512DQ
++	vreducepd	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512DQ
++	vreducepd	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vreducepd	zmm6, [eax]{1to8}, 123	 # AVX512DQ
++	vreducepd	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512DQ Disp8
++	vreducepd	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512DQ
++	vreducepd	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512DQ Disp8
++	vreducepd	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512DQ
++	vreducepd	zmm6, [edx+1016]{1to8}, 123	 # AVX512DQ Disp8
++	vreducepd	zmm6, [edx+1024]{1to8}, 123	 # AVX512DQ
++	vreducepd	zmm6, [edx-1024]{1to8}, 123	 # AVX512DQ Disp8
++	vreducepd	zmm6, [edx-1032]{1to8}, 123	 # AVX512DQ
++	vreduceps	zmm6, zmm5, 0xab	 # AVX512DQ
++	vreduceps	zmm6{k7}, zmm5, 0xab	 # AVX512DQ
++	vreduceps	zmm6{k7}{z}, zmm5, 0xab	 # AVX512DQ
++	vreduceps	zmm6, zmm5, {sae}, 0xab	 # AVX512DQ
++	vreduceps	zmm6, zmm5, 123	 # AVX512DQ
++	vreduceps	zmm6, zmm5, {sae}, 123	 # AVX512DQ
++	vreduceps	zmm6, ZMMWORD PTR [ecx], 123	 # AVX512DQ
++	vreduceps	zmm6, ZMMWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vreduceps	zmm6, [eax]{1to16}, 123	 # AVX512DQ
++	vreduceps	zmm6, ZMMWORD PTR [edx+8128], 123	 # AVX512DQ Disp8
++	vreduceps	zmm6, ZMMWORD PTR [edx+8192], 123	 # AVX512DQ
++	vreduceps	zmm6, ZMMWORD PTR [edx-8192], 123	 # AVX512DQ Disp8
++	vreduceps	zmm6, ZMMWORD PTR [edx-8256], 123	 # AVX512DQ
++	vreduceps	zmm6, [edx+508]{1to16}, 123	 # AVX512DQ Disp8
++	vreduceps	zmm6, [edx+512]{1to16}, 123	 # AVX512DQ
++	vreduceps	zmm6, [edx-512]{1to16}, 123	 # AVX512DQ Disp8
++	vreduceps	zmm6, [edx-516]{1to16}, 123	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vreducesd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, xmm4, {sae}, 0xab	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, xmm4, {sae}, 123	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, QWORD PTR [ecx], 123	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, QWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, QWORD PTR [edx+1016], 123	 # AVX512DQ Disp8
++	vreducesd	xmm6{k7}, xmm5, QWORD PTR [edx+1024], 123	 # AVX512DQ
++	vreducesd	xmm6{k7}, xmm5, QWORD PTR [edx-1024], 123	 # AVX512DQ Disp8
++	vreducesd	xmm6{k7}, xmm5, QWORD PTR [edx-1032], 123	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vreducess	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, xmm4, {sae}, 0xab	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, xmm4, 123	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, xmm4, {sae}, 123	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, DWORD PTR [ecx], 123	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, DWORD PTR [esp+esi*8-123456], 123	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, DWORD PTR [edx+508], 123	 # AVX512DQ Disp8
++	vreducess	xmm6{k7}, xmm5, DWORD PTR [edx+512], 123	 # AVX512DQ
++	vreducess	xmm6{k7}, xmm5, DWORD PTR [edx-512], 123	 # AVX512DQ Disp8
++	vreducess	xmm6{k7}, xmm5, DWORD PTR [edx-516], 123	 # AVX512DQ
++	kandb	k5, k6, k7	 # AVX512DQ
++	kandnb	k5, k6, k7	 # AVX512DQ
++	korb	k5, k6, k7	 # AVX512DQ
++	kxnorb	k5, k6, k7	 # AVX512DQ
++	kxorb	k5, k6, k7	 # AVX512DQ
++	knotb	k5, k6	 # AVX512DQ
++	kortestb	k5, k6	 # AVX512DQ
++	ktestw	k5, k6	 # AVX512DQ
++	ktestb	k5, k6	 # AVX512DQ
++	kshiftrb	k5, k6, 0xab	 # AVX512DQ
++	kshiftrb	k5, k6, 123	 # AVX512DQ
++	kshiftlb	k5, k6, 0xab	 # AVX512DQ
++	kshiftlb	k5, k6, 123	 # AVX512DQ
++	kmovb	k5, k6	 # AVX512DQ
++	kmovb	k5, BYTE PTR [ecx]	 # AVX512DQ
++	kmovb	k5, BYTE PTR [esp+esi*8-123456]	 # AVX512DQ
++	kmovb	BYTE PTR [ecx], k5	 # AVX512DQ
++	kmovb	BYTE PTR [esp+esi*8-123456], k5	 # AVX512DQ
++	kmovb	k5, eax	 # AVX512DQ
++	kmovb	k5, ebp	 # AVX512DQ
++	kmovb	eax, k5	 # AVX512DQ
++	kmovb	ebp, k5	 # AVX512DQ
++	kaddw	k5, k6, k7	 # AVX512DQ
++	kaddb	k5, k6, k7	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [ecx], zmm6, 0xab	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [ecx]{k7}, zmm6, 0xab	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [ecx], zmm6, 123	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [esp+esi*8-123456], zmm6, 123	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [edx+2032], zmm6, 123	 # AVX512DQ Disp8
++	vextractf64x2	XMMWORD PTR [edx+2048], zmm6, 123	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [edx-2048], zmm6, 123	 # AVX512DQ Disp8
++	vextractf64x2	XMMWORD PTR [edx-2064], zmm6, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [ecx], zmm6, 0xab	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [ecx]{k7}, zmm6, 0xab	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [ecx], zmm6, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [esp+esi*8-123456], zmm6, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [edx+4064], zmm6, 123	 # AVX512DQ Disp8
++	vextractf32x8	YMMWORD PTR [edx+4096], zmm6, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [edx-4096], zmm6, 123	 # AVX512DQ Disp8
++	vextractf32x8	YMMWORD PTR [edx-4128], zmm6, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [ecx], zmm6, 0xab	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [ecx]{k7}, zmm6, 0xab	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [ecx], zmm6, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [esp+esi*8-123456], zmm6, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [edx+2032], zmm6, 123	 # AVX512DQ Disp8
++	vextracti64x2	XMMWORD PTR [edx+2048], zmm6, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [edx-2048], zmm6, 123	 # AVX512DQ Disp8
++	vextracti64x2	XMMWORD PTR [edx-2064], zmm6, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [ecx], zmm6, 0xab	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [ecx]{k7}, zmm6, 0xab	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [ecx], zmm6, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [esp+esi*8-123456], zmm6, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [edx+4064], zmm6, 123	 # AVX512DQ Disp8
++	vextracti32x8	YMMWORD PTR [edx+4096], zmm6, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [edx-4096], zmm6, 123	 # AVX512DQ Disp8
++	vextracti32x8	YMMWORD PTR [edx-4128], zmm6, 123	 # AVX512DQ
++	vcvttpd2qq	zmm6, zmm5	 # AVX512DQ
++	vcvttpd2qq	zmm6{k7}, zmm5	 # AVX512DQ
++	vcvttpd2qq	zmm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvttpd2qq	zmm6, zmm5, {sae}	 # AVX512DQ
++	vcvttpd2qq	zmm6, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvttpd2qq	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvttpd2qq	zmm6, [eax]{1to8}	 # AVX512DQ
++	vcvttpd2qq	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvttpd2qq	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvttpd2qq	zmm6, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm6, [edx+1024]{1to8}	 # AVX512DQ
++	vcvttpd2qq	zmm6, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm6, [edx-1032]{1to8}	 # AVX512DQ
++	vcvttpd2uqq	zmm6, zmm5	 # AVX512DQ
++	vcvttpd2uqq	zmm6{k7}, zmm5	 # AVX512DQ
++	vcvttpd2uqq	zmm6{k7}{z}, zmm5	 # AVX512DQ
++	vcvttpd2uqq	zmm6, zmm5, {sae}	 # AVX512DQ
++	vcvttpd2uqq	zmm6, ZMMWORD PTR [ecx]	 # AVX512DQ
++	vcvttpd2uqq	zmm6, ZMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvttpd2uqq	zmm6, [eax]{1to8}	 # AVX512DQ
++	vcvttpd2uqq	zmm6, ZMMWORD PTR [edx+8128]	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm6, ZMMWORD PTR [edx+8192]	 # AVX512DQ
++	vcvttpd2uqq	zmm6, ZMMWORD PTR [edx-8192]	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm6, ZMMWORD PTR [edx-8256]	 # AVX512DQ
++	vcvttpd2uqq	zmm6, [edx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm6, [edx+1024]{1to8}	 # AVX512DQ
++	vcvttpd2uqq	zmm6, [edx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm6, [edx-1032]{1to8}	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, ymm5	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}{z}, ymm5	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, ymm5, {sae}	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, [eax]{1to8}	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512DQ Disp8
++	vcvttps2qq	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512DQ Disp8
++	vcvttps2qq	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, [edx+508]{1to8}	 # AVX512DQ Disp8
++	vcvttps2qq	zmm6{k7}, [edx+512]{1to8}	 # AVX512DQ
++	vcvttps2qq	zmm6{k7}, [edx-512]{1to8}	 # AVX512DQ Disp8
++	vcvttps2qq	zmm6{k7}, [edx-516]{1to8}	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, ymm5	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}{z}, ymm5	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, ymm5, {sae}	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, YMMWORD PTR [ecx]	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, [eax]{1to8}	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, [edx+508]{1to8}	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm6{k7}, [edx+512]{1to8}	 # AVX512DQ
++	vcvttps2uqq	zmm6{k7}, [edx-512]{1to8}	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm6{k7}, [edx-516]{1to8}	 # AVX512DQ
++	vpmovd2m	k5, zmm6	 # AVX512DQ
++	vpmovq2m	k5, zmm6	 # AVX512DQ
++	vpmovm2d	zmm6, k5	 # AVX512DQ
++	vpmovm2q	zmm6, k5	 # AVX512DQ
+--- gas/testsuite/gas/i386/avx512dq_vl.d.jj	2014-09-10 21:05:00.210331033 +0200
++++ gas/testsuite/gas/i386/avx512dq_vl.d	2014-09-10 21:05:00.210331033 +0200
+@@ -0,0 +1,1600 @@
++#as:
++#objdump: -dw
++#name: i386 AVX512DQ/VL insns
++#source: avx512dq_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 f7[ 	]*vbroadcastf32x2 %xmm7,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 19 f7[ 	]*vbroadcastf32x2 %xmm7,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 31[ 	]*vbroadcastf32x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b f5[ 	]*vcvtpd2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7b f5[ 	]*vcvtpd2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 31[ 	]*vcvtpd2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 30[ 	]*vcvtpd2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 7f[ 	]*vcvtpd2qq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 00 08 00 00[ 	]*vcvtpd2qq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 80[ 	]*vcvtpd2qq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 80[ 	]*vcvtpd2qq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b f5[ 	]*vcvtpd2qq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7b f5[ 	]*vcvtpd2qq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 31[ 	]*vcvtpd2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 30[ 	]*vcvtpd2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 7f[ 	]*vcvtpd2qq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 00 10 00 00[ 	]*vcvtpd2qq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 80[ 	]*vcvtpd2qq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 80[ 	]*vcvtpd2qq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 f5[ 	]*vcvtpd2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 79 f5[ 	]*vcvtpd2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 31[ 	]*vcvtpd2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 30[ 	]*vcvtpd2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 7f[ 	]*vcvtpd2uqq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 00 08 00 00[ 	]*vcvtpd2uqq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 80[ 	]*vcvtpd2uqq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 80[ 	]*vcvtpd2uqq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 f5[ 	]*vcvtpd2uqq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 79 f5[ 	]*vcvtpd2uqq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 31[ 	]*vcvtpd2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 30[ 	]*vcvtpd2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 7f[ 	]*vcvtpd2uqq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 00 10 00 00[ 	]*vcvtpd2uqq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 80[ 	]*vcvtpd2uqq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 80[ 	]*vcvtpd2uqq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b f5[ 	]*vcvtps2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7b f5[ 	]*vcvtps2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 31[ 	]*vcvtps2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 30[ 	]*vcvtps2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 7f[ 	]*vcvtps2qq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 00 04 00 00[ 	]*vcvtps2qq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 80[ 	]*vcvtps2qq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 f8 fb ff ff[ 	]*vcvtps2qq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 80[ 	]*vcvtps2qq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b f5[ 	]*vcvtps2qq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7b f5[ 	]*vcvtps2qq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 31[ 	]*vcvtps2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 30[ 	]*vcvtps2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 7f[ 	]*vcvtps2qq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 00 08 00 00[ 	]*vcvtps2qq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 80[ 	]*vcvtps2qq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 80[ 	]*vcvtps2qq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 f5[ 	]*vcvtps2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 79 f5[ 	]*vcvtps2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 31[ 	]*vcvtps2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 30[ 	]*vcvtps2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 7f[ 	]*vcvtps2uqq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 00 04 00 00[ 	]*vcvtps2uqq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 80[ 	]*vcvtps2uqq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 80[ 	]*vcvtps2uqq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 f5[ 	]*vcvtps2uqq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 79 f5[ 	]*vcvtps2uqq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 31[ 	]*vcvtps2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 30[ 	]*vcvtps2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 7f[ 	]*vcvtps2uqq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 00 08 00 00[ 	]*vcvtps2uqq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 80[ 	]*vcvtps2uqq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 80[ 	]*vcvtps2uqq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 f5[ 	]*vcvtqq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f e6 f5[ 	]*vcvtqq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 31[ 	]*vcvtqq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 30[ 	]*vcvtqq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 7f[ 	]*vcvtqq2pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 00 08 00 00[ 	]*vcvtqq2pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 80[ 	]*vcvtqq2pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 80[ 	]*vcvtqq2pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 f5[ 	]*vcvtqq2pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af e6 f5[ 	]*vcvtqq2pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 31[ 	]*vcvtqq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 30[ 	]*vcvtqq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 7f[ 	]*vcvtqq2pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 00 10 00 00[ 	]*vcvtqq2pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 80[ 	]*vcvtqq2pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 80[ 	]*vcvtqq2pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b f5[ 	]*vcvtqq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 5b f5[ 	]*vcvtqq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 31[ 	]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 30[ 	]*vcvtqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 7f[ 	]*vcvtqq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 00 08 00 00[ 	]*vcvtqq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 80[ 	]*vcvtqq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 80[ 	]*vcvtqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b f5[ 	]*vcvtqq2ps %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 5b f5[ 	]*vcvtqq2ps %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 31[ 	]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 30[ 	]*vcvtqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 7f[ 	]*vcvtqq2ps 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 00 10 00 00[ 	]*vcvtqq2ps 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 80[ 	]*vcvtqq2ps -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 80[ 	]*vcvtqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a f5[ 	]*vcvtuqq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7a f5[ 	]*vcvtuqq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 31[ 	]*vcvtuqq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 30[ 	]*vcvtuqq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 7f[ 	]*vcvtuqq2pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 80[ 	]*vcvtuqq2pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a f5[ 	]*vcvtuqq2pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7a f5[ 	]*vcvtuqq2pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 31[ 	]*vcvtuqq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 30[ 	]*vcvtuqq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 7f[ 	]*vcvtuqq2pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 80[ 	]*vcvtuqq2pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a f5[ 	]*vcvtuqq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7a f5[ 	]*vcvtuqq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 31[ 	]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 30[ 	]*vcvtuqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 7f[ 	]*vcvtuqq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 80[ 	]*vcvtuqq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a f5[ 	]*vcvtuqq2ps %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7a f5[ 	]*vcvtuqq2ps %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 31[ 	]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 30[ 	]*vcvtuqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 7f[ 	]*vcvtuqq2ps 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2ps 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 80[ 	]*vcvtuqq2ps -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee ab[ 	]*vfpclasspd \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee 7b[ 	]*vfpclasspd \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 28 7b[ 	]*vfpclasspd \$0x7b,\(%eax\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x7f0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ 	]*vfpclasspd \$0x7b,0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x810\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee ab[ 	]*vfpclasspd \$0xab,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee 7b[ 	]*vfpclasspd \$0x7b,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 28 7b[ 	]*vfpclasspd \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0xfe0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x1020\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee ab[ 	]*vfpclassps \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee 7b[ 	]*vfpclassps \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 29 7b[ 	]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 28 7b[ 	]*vfpclassps \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x7f0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ 	]*vfpclassps \$0x7b,0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps \$0x7b,-0x810\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee ab[ 	]*vfpclassps \$0xab,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee 7b[ 	]*vfpclassps \$0x7b,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 29 7b[ 	]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 28 7b[ 	]*vfpclassps \$0x7b,\(%eax\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0xfe0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ 	]*vfpclassps \$0x7b,0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclassps \$0x7b,-0x1020\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 31[ 	]*vbroadcasti32x2 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 59 f7[ 	]*vbroadcasti32x2 %xmm7,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 31[ 	]*vbroadcasti32x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 f4[ 	]*vpmullq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 40 f4[ 	]*vpmullq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 31[ 	]*vpmullq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 30[ 	]*vpmullq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 7f[ 	]*vpmullq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 00 08 00 00[ 	]*vpmullq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 80[ 	]*vpmullq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 f0 f7 ff ff[ 	]*vpmullq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 7f[ 	]*vpmullq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 80[ 	]*vpmullq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 f4[ 	]*vpmullq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 40 f4[ 	]*vpmullq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 31[ 	]*vpmullq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 30[ 	]*vpmullq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 7f[ 	]*vpmullq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 00 10 00 00[ 	]*vpmullq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 80[ 	]*vpmullq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 e0 ef ff ff[ 	]*vpmullq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 7f[ 	]*vpmullq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 80[ 	]*vpmullq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 ab[ 	]*vrangepd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 50 f4 ab[ 	]*vrangepd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 7b[ 	]*vrangepd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 31 7b[ 	]*vrangepd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 30 7b[ 	]*vrangepd \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 00 08 00 00 7b[ 	]*vrangepd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 ab[ 	]*vrangepd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 50 f4 ab[ 	]*vrangepd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 7b[ 	]*vrangepd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 31 7b[ 	]*vrangepd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 30 7b[ 	]*vrangepd \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 00 10 00 00 7b[ 	]*vrangepd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangepd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 ab[ 	]*vrangeps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 50 f4 ab[ 	]*vrangeps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 7b[ 	]*vrangeps \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 31 7b[ 	]*vrangeps \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 30 7b[ 	]*vrangeps \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 00 08 00 00 7b[ 	]*vrangeps \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 ab[ 	]*vrangeps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 50 f4 ab[ 	]*vrangeps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 7b[ 	]*vrangeps \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 31 7b[ 	]*vrangeps \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 30 7b[ 	]*vrangeps \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 00 10 00 00 7b[ 	]*vrangeps \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangeps \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 f4[ 	]*vandpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 54 f4[ 	]*vandpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 31[ 	]*vandpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b4 f4 c0 1d fe ff[ 	]*vandpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 30[ 	]*vandpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 7f[ 	]*vandpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 00 08 00 00[ 	]*vandpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 80[ 	]*vandpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 f0 f7 ff ff[ 	]*vandpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 7f[ 	]*vandpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 80[ 	]*vandpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 f4[ 	]*vandpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 54 f4[ 	]*vandpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 31[ 	]*vandpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b4 f4 c0 1d fe ff[ 	]*vandpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 30[ 	]*vandpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 7f[ 	]*vandpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 00 10 00 00[ 	]*vandpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 80[ 	]*vandpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 e0 ef ff ff[ 	]*vandpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 7f[ 	]*vandpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 80[ 	]*vandpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 f4[ 	]*vandps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 54 f4[ 	]*vandps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 31[ 	]*vandps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b4 f4 c0 1d fe ff[ 	]*vandps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 30[ 	]*vandps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 7f[ 	]*vandps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 00 08 00 00[ 	]*vandps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 80[ 	]*vandps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 f0 f7 ff ff[ 	]*vandps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 7f[ 	]*vandps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 00 02 00 00[ 	]*vandps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 80[ 	]*vandps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 f4[ 	]*vandps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 54 f4[ 	]*vandps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 31[ 	]*vandps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b4 f4 c0 1d fe ff[ 	]*vandps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 30[ 	]*vandps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 7f[ 	]*vandps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 00 10 00 00[ 	]*vandps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 80[ 	]*vandps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 e0 ef ff ff[ 	]*vandps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 7f[ 	]*vandps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 00 02 00 00[ 	]*vandps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 80[ 	]*vandps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 f4[ 	]*vandnpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 55 f4[ 	]*vandnpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 31[ 	]*vandnpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 30[ 	]*vandnpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 7f[ 	]*vandnpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 00 08 00 00[ 	]*vandnpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 80[ 	]*vandnpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 f0 f7 ff ff[ 	]*vandnpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 7f[ 	]*vandnpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 80[ 	]*vandnpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 f4[ 	]*vandnpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 55 f4[ 	]*vandnpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 31[ 	]*vandnpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 30[ 	]*vandnpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 7f[ 	]*vandnpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 00 10 00 00[ 	]*vandnpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 80[ 	]*vandnpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 e0 ef ff ff[ 	]*vandnpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 7f[ 	]*vandnpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 80[ 	]*vandnpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 f4[ 	]*vandnps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 55 f4[ 	]*vandnps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 31[ 	]*vandnps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 30[ 	]*vandnps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 7f[ 	]*vandnps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 00 08 00 00[ 	]*vandnps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 80[ 	]*vandnps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 f0 f7 ff ff[ 	]*vandnps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 7f[ 	]*vandnps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 80[ 	]*vandnps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 f4[ 	]*vandnps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 55 f4[ 	]*vandnps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 31[ 	]*vandnps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 30[ 	]*vandnps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 7f[ 	]*vandnps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 00 10 00 00[ 	]*vandnps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 80[ 	]*vandnps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 e0 ef ff ff[ 	]*vandnps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 7f[ 	]*vandnps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 80[ 	]*vandnps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 f4[ 	]*vorpd  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 56 f4[ 	]*vorpd  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 31[ 	]*vorpd  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 30[ 	]*vorpd  \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 7f[ 	]*vorpd  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 00 08 00 00[ 	]*vorpd  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 80[ 	]*vorpd  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 f0 f7 ff ff[ 	]*vorpd  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 7f[ 	]*vorpd  0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 80[ 	]*vorpd  -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 f4[ 	]*vorpd  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 56 f4[ 	]*vorpd  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 31[ 	]*vorpd  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 30[ 	]*vorpd  \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 7f[ 	]*vorpd  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 00 10 00 00[ 	]*vorpd  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 80[ 	]*vorpd  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 e0 ef ff ff[ 	]*vorpd  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 7f[ 	]*vorpd  0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 80[ 	]*vorpd  -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 f4[ 	]*vorps  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 56 f4[ 	]*vorps  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 31[ 	]*vorps  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b4 f4 c0 1d fe ff[ 	]*vorps  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 30[ 	]*vorps  \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 7f[ 	]*vorps  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 00 08 00 00[ 	]*vorps  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 80[ 	]*vorps  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 f0 f7 ff ff[ 	]*vorps  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 7f[ 	]*vorps  0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 00 02 00 00[ 	]*vorps  0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 80[ 	]*vorps  -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 f4[ 	]*vorps  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 56 f4[ 	]*vorps  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 31[ 	]*vorps  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b4 f4 c0 1d fe ff[ 	]*vorps  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 30[ 	]*vorps  \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 7f[ 	]*vorps  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 00 10 00 00[ 	]*vorps  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 80[ 	]*vorps  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 e0 ef ff ff[ 	]*vorps  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 7f[ 	]*vorps  0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 00 02 00 00[ 	]*vorps  0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 80[ 	]*vorps  -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 f4[ 	]*vxorpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 57 f4[ 	]*vxorpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 31[ 	]*vxorpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 30[ 	]*vxorpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 7f[ 	]*vxorpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 00 08 00 00[ 	]*vxorpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 80[ 	]*vxorpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 f0 f7 ff ff[ 	]*vxorpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 7f[ 	]*vxorpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 80[ 	]*vxorpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 f4[ 	]*vxorpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 57 f4[ 	]*vxorpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 31[ 	]*vxorpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 30[ 	]*vxorpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 7f[ 	]*vxorpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 00 10 00 00[ 	]*vxorpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 80[ 	]*vxorpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 e0 ef ff ff[ 	]*vxorpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 7f[ 	]*vxorpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 80[ 	]*vxorpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 f4[ 	]*vxorps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 57 f4[ 	]*vxorps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 31[ 	]*vxorps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 30[ 	]*vxorps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 7f[ 	]*vxorps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 00 08 00 00[ 	]*vxorps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 80[ 	]*vxorps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 f0 f7 ff ff[ 	]*vxorps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 7f[ 	]*vxorps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 80[ 	]*vxorps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 f4[ 	]*vxorps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 57 f4[ 	]*vxorps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 31[ 	]*vxorps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 30[ 	]*vxorps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 7f[ 	]*vxorps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 00 10 00 00[ 	]*vxorps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 80[ 	]*vxorps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 e0 ef ff ff[ 	]*vxorps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 7f[ 	]*vxorps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 80[ 	]*vxorps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 7b[ 	]*vreducepd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 31 7b[ 	]*vreducepd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 30 7b[ 	]*vreducepd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 00 08 00 00 7b[ 	]*vreducepd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 ab[ 	]*vreducepd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 56 f5 ab[ 	]*vreducepd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 7b[ 	]*vreducepd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 31 7b[ 	]*vreducepd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 30 7b[ 	]*vreducepd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 00 10 00 00 7b[ 	]*vreducepd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 e0 ef ff ff 7b[ 	]*vreducepd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 7b[ 	]*vreduceps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 31 7b[ 	]*vreduceps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 30 7b[ 	]*vreduceps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 00 08 00 00 7b[ 	]*vreduceps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 ab[ 	]*vreduceps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 56 f5 ab[ 	]*vreduceps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 7b[ 	]*vreduceps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 31 7b[ 	]*vreduceps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 30 7b[ 	]*vreduceps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 00 10 00 00 7b[ 	]*vreduceps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 e0 ef ff ff 7b[ 	]*vreduceps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 ab[ 	]*vextractf64x2 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 7f 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 80 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 ab[ 	]*vextracti64x2 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 7f 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 80 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a f5[ 	]*vcvttpd2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7a f5[ 	]*vcvttpd2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 31[ 	]*vcvttpd2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 30[ 	]*vcvttpd2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 7f[ 	]*vcvttpd2qq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 00 08 00 00[ 	]*vcvttpd2qq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 80[ 	]*vcvttpd2qq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 80[ 	]*vcvttpd2qq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a f5[ 	]*vcvttpd2qq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7a f5[ 	]*vcvttpd2qq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 31[ 	]*vcvttpd2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 30[ 	]*vcvttpd2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 7f[ 	]*vcvttpd2qq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 00 10 00 00[ 	]*vcvttpd2qq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 80[ 	]*vcvttpd2qq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 80[ 	]*vcvttpd2qq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 f5[ 	]*vcvttpd2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 78 f5[ 	]*vcvttpd2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 31[ 	]*vcvttpd2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 30[ 	]*vcvttpd2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 7f[ 	]*vcvttpd2uqq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 00 08 00 00[ 	]*vcvttpd2uqq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 80[ 	]*vcvttpd2uqq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 80[ 	]*vcvttpd2uqq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 f5[ 	]*vcvttpd2uqq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 78 f5[ 	]*vcvttpd2uqq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 31[ 	]*vcvttpd2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 30[ 	]*vcvttpd2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 7f[ 	]*vcvttpd2uqq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 00 10 00 00[ 	]*vcvttpd2uqq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 80[ 	]*vcvttpd2uqq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 80[ 	]*vcvttpd2uqq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a f5[ 	]*vcvttps2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7a f5[ 	]*vcvttps2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 31[ 	]*vcvttps2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 30[ 	]*vcvttps2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 7f[ 	]*vcvttps2qq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 00 04 00 00[ 	]*vcvttps2qq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 80[ 	]*vcvttps2qq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 f8 fb ff ff[ 	]*vcvttps2qq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 80[ 	]*vcvttps2qq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a f5[ 	]*vcvttps2qq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7a f5[ 	]*vcvttps2qq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 31[ 	]*vcvttps2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 30[ 	]*vcvttps2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 7f[ 	]*vcvttps2qq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 00 08 00 00[ 	]*vcvttps2qq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 80[ 	]*vcvttps2qq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 80[ 	]*vcvttps2qq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 f5[ 	]*vcvttps2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 78 f5[ 	]*vcvttps2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 31[ 	]*vcvttps2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 30[ 	]*vcvttps2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 7f[ 	]*vcvttps2uqq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 00 04 00 00[ 	]*vcvttps2uqq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 80[ 	]*vcvttps2uqq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 80[ 	]*vcvttps2uqq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 f5[ 	]*vcvttps2uqq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 78 f5[ 	]*vcvttps2uqq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 31[ 	]*vcvttps2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 30[ 	]*vcvttps2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 7f[ 	]*vcvttps2uqq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 00 08 00 00[ 	]*vcvttps2uqq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 80[ 	]*vcvttps2uqq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 80[ 	]*vcvttps2uqq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 39 ee[ 	]*vpmovd2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 39 ee[ 	]*vpmovd2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 39 ee[ 	]*vpmovq2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 39 ee[ 	]*vpmovq2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 38 f5[ 	]*vpmovm2d %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 38 f5[ 	]*vpmovm2d %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 38 f5[ 	]*vpmovm2q %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 38 f5[ 	]*vpmovm2q %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1a 31[ 	]*vbroadcastf64x2 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 5a 31[ 	]*vbroadcasti64x2 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 f7[ 	]*vbroadcastf32x2 %xmm7,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 19 f7[ 	]*vbroadcastf32x2 %xmm7,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 31[ 	]*vbroadcastf32x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b f5[ 	]*vcvtpd2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7b f5[ 	]*vcvtpd2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 31[ 	]*vcvtpd2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 30[ 	]*vcvtpd2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 7f[ 	]*vcvtpd2qq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 00 08 00 00[ 	]*vcvtpd2qq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 80[ 	]*vcvtpd2qq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 80[ 	]*vcvtpd2qq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b f5[ 	]*vcvtpd2qq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7b f5[ 	]*vcvtpd2qq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 31[ 	]*vcvtpd2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 30[ 	]*vcvtpd2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 7f[ 	]*vcvtpd2qq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 00 10 00 00[ 	]*vcvtpd2qq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 80[ 	]*vcvtpd2qq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 80[ 	]*vcvtpd2qq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 f5[ 	]*vcvtpd2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 79 f5[ 	]*vcvtpd2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 31[ 	]*vcvtpd2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 30[ 	]*vcvtpd2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 7f[ 	]*vcvtpd2uqq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 00 08 00 00[ 	]*vcvtpd2uqq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 80[ 	]*vcvtpd2uqq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 80[ 	]*vcvtpd2uqq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 f5[ 	]*vcvtpd2uqq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 79 f5[ 	]*vcvtpd2uqq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 31[ 	]*vcvtpd2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 30[ 	]*vcvtpd2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 7f[ 	]*vcvtpd2uqq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 00 10 00 00[ 	]*vcvtpd2uqq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 80[ 	]*vcvtpd2uqq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 80[ 	]*vcvtpd2uqq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b f5[ 	]*vcvtps2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7b f5[ 	]*vcvtps2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 31[ 	]*vcvtps2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 30[ 	]*vcvtps2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 7f[ 	]*vcvtps2qq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 00 04 00 00[ 	]*vcvtps2qq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 80[ 	]*vcvtps2qq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 f8 fb ff ff[ 	]*vcvtps2qq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 80[ 	]*vcvtps2qq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b f5[ 	]*vcvtps2qq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7b f5[ 	]*vcvtps2qq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 31[ 	]*vcvtps2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 30[ 	]*vcvtps2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 7f[ 	]*vcvtps2qq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 00 08 00 00[ 	]*vcvtps2qq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 80[ 	]*vcvtps2qq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 80[ 	]*vcvtps2qq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 f5[ 	]*vcvtps2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 79 f5[ 	]*vcvtps2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 31[ 	]*vcvtps2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 30[ 	]*vcvtps2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 7f[ 	]*vcvtps2uqq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 00 04 00 00[ 	]*vcvtps2uqq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 80[ 	]*vcvtps2uqq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 80[ 	]*vcvtps2uqq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 f5[ 	]*vcvtps2uqq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 79 f5[ 	]*vcvtps2uqq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 31[ 	]*vcvtps2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 30[ 	]*vcvtps2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 7f[ 	]*vcvtps2uqq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 00 08 00 00[ 	]*vcvtps2uqq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 80[ 	]*vcvtps2uqq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 80[ 	]*vcvtps2uqq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 f5[ 	]*vcvtqq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f e6 f5[ 	]*vcvtqq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 31[ 	]*vcvtqq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 30[ 	]*vcvtqq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 7f[ 	]*vcvtqq2pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 00 08 00 00[ 	]*vcvtqq2pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 80[ 	]*vcvtqq2pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 80[ 	]*vcvtqq2pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 f5[ 	]*vcvtqq2pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af e6 f5[ 	]*vcvtqq2pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 31[ 	]*vcvtqq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 30[ 	]*vcvtqq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 7f[ 	]*vcvtqq2pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 00 10 00 00[ 	]*vcvtqq2pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 80[ 	]*vcvtqq2pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 80[ 	]*vcvtqq2pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b f5[ 	]*vcvtqq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 5b f5[ 	]*vcvtqq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 31[ 	]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 30[ 	]*vcvtqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 7f[ 	]*vcvtqq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 00 08 00 00[ 	]*vcvtqq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 80[ 	]*vcvtqq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 80[ 	]*vcvtqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b f5[ 	]*vcvtqq2ps %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 5b f5[ 	]*vcvtqq2ps %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 31[ 	]*vcvtqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 30[ 	]*vcvtqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 7f[ 	]*vcvtqq2ps 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 00 10 00 00[ 	]*vcvtqq2ps 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 80[ 	]*vcvtqq2ps -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 80[ 	]*vcvtqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a f5[ 	]*vcvtuqq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7a f5[ 	]*vcvtuqq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 31[ 	]*vcvtuqq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 30[ 	]*vcvtuqq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 7f[ 	]*vcvtuqq2pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 80[ 	]*vcvtuqq2pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a f5[ 	]*vcvtuqq2pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7a f5[ 	]*vcvtuqq2pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 31[ 	]*vcvtuqq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 30[ 	]*vcvtuqq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 7f[ 	]*vcvtuqq2pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 80[ 	]*vcvtuqq2pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a f5[ 	]*vcvtuqq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7a f5[ 	]*vcvtuqq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 31[ 	]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 30[ 	]*vcvtuqq2ps \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 7f[ 	]*vcvtuqq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 80[ 	]*vcvtuqq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a f5[ 	]*vcvtuqq2ps %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7a f5[ 	]*vcvtuqq2ps %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 31[ 	]*vcvtuqq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 30[ 	]*vcvtuqq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 7f[ 	]*vcvtuqq2ps 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2ps 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 80[ 	]*vcvtuqq2ps -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee ab[ 	]*vfpclasspd \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee 7b[ 	]*vfpclasspd \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 28 7b[ 	]*vfpclasspd \$0x7b,\(%eax\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x7f0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ 	]*vfpclasspd \$0x7b,0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x810\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to2\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee ab[ 	]*vfpclasspd \$0xab,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee 7b[ 	]*vfpclasspd \$0x7b,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 28 7b[ 	]*vfpclasspd \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0xfe0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x1020\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee ab[ 	]*vfpclassps \$0xab,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee 7b[ 	]*vfpclassps \$0x7b,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 29 7b[ 	]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 28 7b[ 	]*vfpclassps \$0x7b,\(%eax\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x7f0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ 	]*vfpclassps \$0x7b,0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x800\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps \$0x7b,-0x810\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to4\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee ab[ 	]*vfpclassps \$0xab,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee 7b[ 	]*vfpclassps \$0x7b,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 29 7b[ 	]*vfpclassps \$0x7b,\(%ecx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps \$0x7b,-0x1e240\(%esp,%esi,8\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 28 7b[ 	]*vfpclassps \$0x7b,\(%eax\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0xfe0\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ 	]*vfpclassps \$0x7b,0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x1000\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclassps \$0x7b,-0x1020\(%edx\),%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%edx\)\{1to8\},%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 31[ 	]*vbroadcasti32x2 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 f7[ 	]*vbroadcasti32x2 %xmm7,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 59 f7[ 	]*vbroadcasti32x2 %xmm7,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 31[ 	]*vbroadcasti32x2 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 f4[ 	]*vpmullq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 40 f4[ 	]*vpmullq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 31[ 	]*vpmullq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 30[ 	]*vpmullq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 7f[ 	]*vpmullq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 00 08 00 00[ 	]*vpmullq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 80[ 	]*vpmullq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 f0 f7 ff ff[ 	]*vpmullq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 7f[ 	]*vpmullq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 80[ 	]*vpmullq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 f4[ 	]*vpmullq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 40 f4[ 	]*vpmullq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 31[ 	]*vpmullq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 30[ 	]*vpmullq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 7f[ 	]*vpmullq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 00 10 00 00[ 	]*vpmullq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 80[ 	]*vpmullq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 e0 ef ff ff[ 	]*vpmullq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 7f[ 	]*vpmullq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 80[ 	]*vpmullq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 ab[ 	]*vrangepd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 50 f4 ab[ 	]*vrangepd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 7b[ 	]*vrangepd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 31 7b[ 	]*vrangepd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 30 7b[ 	]*vrangepd \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 00 08 00 00 7b[ 	]*vrangepd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 ab[ 	]*vrangepd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 50 f4 ab[ 	]*vrangepd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 7b[ 	]*vrangepd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 31 7b[ 	]*vrangepd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 30 7b[ 	]*vrangepd \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 00 10 00 00 7b[ 	]*vrangepd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangepd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 ab[ 	]*vrangeps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 50 f4 ab[ 	]*vrangeps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 7b[ 	]*vrangeps \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 31 7b[ 	]*vrangeps \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 30 7b[ 	]*vrangeps \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 00 08 00 00 7b[ 	]*vrangeps \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 ab[ 	]*vrangeps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 50 f4 ab[ 	]*vrangeps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 7b[ 	]*vrangeps \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 31 7b[ 	]*vrangeps \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 30 7b[ 	]*vrangeps \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 00 10 00 00 7b[ 	]*vrangeps \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangeps \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 f4[ 	]*vandpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 54 f4[ 	]*vandpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 31[ 	]*vandpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b4 f4 c0 1d fe ff[ 	]*vandpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 30[ 	]*vandpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 7f[ 	]*vandpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 00 08 00 00[ 	]*vandpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 80[ 	]*vandpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 f0 f7 ff ff[ 	]*vandpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 7f[ 	]*vandpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 80[ 	]*vandpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 f4[ 	]*vandpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 54 f4[ 	]*vandpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 31[ 	]*vandpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b4 f4 c0 1d fe ff[ 	]*vandpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 30[ 	]*vandpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 7f[ 	]*vandpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 00 10 00 00[ 	]*vandpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 80[ 	]*vandpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 e0 ef ff ff[ 	]*vandpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 7f[ 	]*vandpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 80[ 	]*vandpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 f4[ 	]*vandps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 54 f4[ 	]*vandps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 31[ 	]*vandps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b4 f4 c0 1d fe ff[ 	]*vandps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 30[ 	]*vandps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 7f[ 	]*vandps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 00 08 00 00[ 	]*vandps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 80[ 	]*vandps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 f0 f7 ff ff[ 	]*vandps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 7f[ 	]*vandps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 00 02 00 00[ 	]*vandps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 80[ 	]*vandps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 f4[ 	]*vandps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 54 f4[ 	]*vandps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 31[ 	]*vandps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b4 f4 c0 1d fe ff[ 	]*vandps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 30[ 	]*vandps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 7f[ 	]*vandps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 00 10 00 00[ 	]*vandps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 80[ 	]*vandps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 e0 ef ff ff[ 	]*vandps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 7f[ 	]*vandps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 00 02 00 00[ 	]*vandps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 80[ 	]*vandps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 f4[ 	]*vandnpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 55 f4[ 	]*vandnpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 31[ 	]*vandnpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 30[ 	]*vandnpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 7f[ 	]*vandnpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 00 08 00 00[ 	]*vandnpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 80[ 	]*vandnpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 f0 f7 ff ff[ 	]*vandnpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 7f[ 	]*vandnpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 80[ 	]*vandnpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 f4[ 	]*vandnpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 55 f4[ 	]*vandnpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 31[ 	]*vandnpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 30[ 	]*vandnpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 7f[ 	]*vandnpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 00 10 00 00[ 	]*vandnpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 80[ 	]*vandnpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 e0 ef ff ff[ 	]*vandnpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 7f[ 	]*vandnpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 80[ 	]*vandnpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 f4[ 	]*vandnps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 55 f4[ 	]*vandnps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 31[ 	]*vandnps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 30[ 	]*vandnps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 7f[ 	]*vandnps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 00 08 00 00[ 	]*vandnps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 80[ 	]*vandnps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 f0 f7 ff ff[ 	]*vandnps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 7f[ 	]*vandnps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 80[ 	]*vandnps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 f4[ 	]*vandnps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 55 f4[ 	]*vandnps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 31[ 	]*vandnps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 30[ 	]*vandnps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 7f[ 	]*vandnps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 00 10 00 00[ 	]*vandnps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 80[ 	]*vandnps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 e0 ef ff ff[ 	]*vandnps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 7f[ 	]*vandnps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 80[ 	]*vandnps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 f4[ 	]*vorpd  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 56 f4[ 	]*vorpd  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 31[ 	]*vorpd  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 30[ 	]*vorpd  \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 7f[ 	]*vorpd  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 00 08 00 00[ 	]*vorpd  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 80[ 	]*vorpd  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 f0 f7 ff ff[ 	]*vorpd  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 7f[ 	]*vorpd  0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 80[ 	]*vorpd  -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 f4[ 	]*vorpd  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 56 f4[ 	]*vorpd  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 31[ 	]*vorpd  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 30[ 	]*vorpd  \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 7f[ 	]*vorpd  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 00 10 00 00[ 	]*vorpd  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 80[ 	]*vorpd  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 e0 ef ff ff[ 	]*vorpd  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 7f[ 	]*vorpd  0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 80[ 	]*vorpd  -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 f4[ 	]*vorps  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 56 f4[ 	]*vorps  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 31[ 	]*vorps  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b4 f4 c0 1d fe ff[ 	]*vorps  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 30[ 	]*vorps  \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 7f[ 	]*vorps  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 00 08 00 00[ 	]*vorps  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 80[ 	]*vorps  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 f0 f7 ff ff[ 	]*vorps  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 7f[ 	]*vorps  0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 00 02 00 00[ 	]*vorps  0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 80[ 	]*vorps  -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 f4[ 	]*vorps  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 56 f4[ 	]*vorps  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 31[ 	]*vorps  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b4 f4 c0 1d fe ff[ 	]*vorps  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 30[ 	]*vorps  \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 7f[ 	]*vorps  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 00 10 00 00[ 	]*vorps  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 80[ 	]*vorps  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 e0 ef ff ff[ 	]*vorps  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 7f[ 	]*vorps  0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 00 02 00 00[ 	]*vorps  0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 80[ 	]*vorps  -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 f4[ 	]*vxorpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 57 f4[ 	]*vxorpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 31[ 	]*vxorpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 30[ 	]*vxorpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 7f[ 	]*vxorpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 00 08 00 00[ 	]*vxorpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 80[ 	]*vxorpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 f0 f7 ff ff[ 	]*vxorpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 7f[ 	]*vxorpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 80[ 	]*vxorpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 f4[ 	]*vxorpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 57 f4[ 	]*vxorpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 31[ 	]*vxorpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 30[ 	]*vxorpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 7f[ 	]*vxorpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 00 10 00 00[ 	]*vxorpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 80[ 	]*vxorpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 e0 ef ff ff[ 	]*vxorpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 7f[ 	]*vxorpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 80[ 	]*vxorpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 f4[ 	]*vxorps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 57 f4[ 	]*vxorps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 31[ 	]*vxorps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 30[ 	]*vxorps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 7f[ 	]*vxorps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 00 08 00 00[ 	]*vxorps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 80[ 	]*vxorps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 f0 f7 ff ff[ 	]*vxorps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 7f[ 	]*vxorps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 80[ 	]*vxorps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 f4[ 	]*vxorps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 57 f4[ 	]*vxorps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 31[ 	]*vxorps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 30[ 	]*vxorps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 7f[ 	]*vxorps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 00 10 00 00[ 	]*vxorps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 80[ 	]*vxorps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 e0 ef ff ff[ 	]*vxorps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 7f[ 	]*vxorps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 80[ 	]*vxorps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 7b[ 	]*vreducepd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 31 7b[ 	]*vreducepd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 30 7b[ 	]*vreducepd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 00 08 00 00 7b[ 	]*vreducepd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 ab[ 	]*vreducepd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 56 f5 ab[ 	]*vreducepd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 7b[ 	]*vreducepd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 31 7b[ 	]*vreducepd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 30 7b[ 	]*vreducepd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 00 10 00 00 7b[ 	]*vreducepd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 e0 ef ff ff 7b[ 	]*vreducepd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 7b[ 	]*vreduceps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 31 7b[ 	]*vreduceps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 30 7b[ 	]*vreduceps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 00 08 00 00 7b[ 	]*vreduceps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 ab[ 	]*vreduceps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 56 f5 ab[ 	]*vreduceps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 7b[ 	]*vreduceps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 31 7b[ 	]*vreduceps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 30 7b[ 	]*vreduceps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 00 10 00 00 7b[ 	]*vreduceps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 e0 ef ff ff 7b[ 	]*vreduceps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 ab[ 	]*vextractf64x2 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 7f 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 80 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 ab[ 	]*vextracti64x2 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 7f 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 80 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a f5[ 	]*vcvttpd2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7a f5[ 	]*vcvttpd2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 31[ 	]*vcvttpd2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 30[ 	]*vcvttpd2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 7f[ 	]*vcvttpd2qq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 00 08 00 00[ 	]*vcvttpd2qq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 80[ 	]*vcvttpd2qq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 80[ 	]*vcvttpd2qq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a f5[ 	]*vcvttpd2qq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7a f5[ 	]*vcvttpd2qq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 31[ 	]*vcvttpd2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 30[ 	]*vcvttpd2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 7f[ 	]*vcvttpd2qq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 00 10 00 00[ 	]*vcvttpd2qq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 80[ 	]*vcvttpd2qq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 80[ 	]*vcvttpd2qq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 f5[ 	]*vcvttpd2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 78 f5[ 	]*vcvttpd2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 31[ 	]*vcvttpd2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 30[ 	]*vcvttpd2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 7f[ 	]*vcvttpd2uqq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 00 08 00 00[ 	]*vcvttpd2uqq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 80[ 	]*vcvttpd2uqq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 80[ 	]*vcvttpd2uqq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 f5[ 	]*vcvttpd2uqq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 78 f5[ 	]*vcvttpd2uqq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 31[ 	]*vcvttpd2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 30[ 	]*vcvttpd2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 7f[ 	]*vcvttpd2uqq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 00 10 00 00[ 	]*vcvttpd2uqq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 80[ 	]*vcvttpd2uqq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 80[ 	]*vcvttpd2uqq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a f5[ 	]*vcvttps2qq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7a f5[ 	]*vcvttps2qq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 31[ 	]*vcvttps2qq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 30[ 	]*vcvttps2qq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 7f[ 	]*vcvttps2qq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 00 04 00 00[ 	]*vcvttps2qq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 80[ 	]*vcvttps2qq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 f8 fb ff ff[ 	]*vcvttps2qq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 80[ 	]*vcvttps2qq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a f5[ 	]*vcvttps2qq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7a f5[ 	]*vcvttps2qq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 31[ 	]*vcvttps2qq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 30[ 	]*vcvttps2qq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 7f[ 	]*vcvttps2qq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 00 08 00 00[ 	]*vcvttps2qq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 80[ 	]*vcvttps2qq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 80[ 	]*vcvttps2qq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 f5[ 	]*vcvttps2uqq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 78 f5[ 	]*vcvttps2uqq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 31[ 	]*vcvttps2uqq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 30[ 	]*vcvttps2uqq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 7f[ 	]*vcvttps2uqq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 00 04 00 00[ 	]*vcvttps2uqq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 80[ 	]*vcvttps2uqq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 80[ 	]*vcvttps2uqq -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 f5[ 	]*vcvttps2uqq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 78 f5[ 	]*vcvttps2uqq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 31[ 	]*vcvttps2uqq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 30[ 	]*vcvttps2uqq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 7f[ 	]*vcvttps2uqq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 00 08 00 00[ 	]*vcvttps2uqq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 80[ 	]*vcvttps2uqq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 80[ 	]*vcvttps2uqq -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 39 ee[ 	]*vpmovd2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 39 ee[ 	]*vpmovd2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 39 ee[ 	]*vpmovq2m %xmm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 39 ee[ 	]*vpmovq2m %ymm6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 38 f5[ 	]*vpmovm2d %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 38 f5[ 	]*vpmovm2d %k5,%ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 38 f5[ 	]*vpmovm2q %k5,%xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 38 f5[ 	]*vpmovm2q %k5,%ymm6
++#pass
+--- gas/testsuite/gas/i386/avx512dq_vl-intel.d.jj	2014-09-10 21:05:00.166331258 +0200
++++ gas/testsuite/gas/i386/avx512dq_vl-intel.d	2014-09-10 21:05:00.166331258 +0200
+@@ -0,0 +1,1600 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 AVX512DQ/VL insns (Intel disassembly)
++#source: avx512dq_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 31[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1a 31[ 	]*vbroadcastf64x2 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 7f[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 80[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 31[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 5a 31[ 	]*vbroadcasti64x2 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 7f[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 80[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 f7[ 	]*vbroadcastf32x2 ymm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 19 f7[ 	]*vbroadcastf32x2 ymm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 31[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 7f[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 80[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b f5[ 	]*vcvtpd2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7b f5[ 	]*vcvtpd2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 31[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 30[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 7f[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 00 08 00 00[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 80[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 7f[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 00 04 00 00[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 80[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b f5[ 	]*vcvtpd2qq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7b f5[ 	]*vcvtpd2qq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 31[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 30[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 7f[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 00 10 00 00[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 80[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 7f[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 00 04 00 00[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 80[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 f5[ 	]*vcvtpd2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 79 f5[ 	]*vcvtpd2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 31[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 30[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 7f[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 00 08 00 00[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 80[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 7f[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 80[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 f5[ 	]*vcvtpd2uqq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 79 f5[ 	]*vcvtpd2uqq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 31[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 30[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 7f[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 00 10 00 00[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 80[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 7f[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 80[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b f5[ 	]*vcvtps2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7b f5[ 	]*vcvtps2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 31[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 30[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 7f[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 00 04 00 00[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 80[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 f8 fb ff ff[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 7f[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 00 02 00 00[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 80[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 fc fd ff ff[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b f5[ 	]*vcvtps2qq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7b f5[ 	]*vcvtps2qq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 31[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 30[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 7f[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 00 08 00 00[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 80[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 7f[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 00 02 00 00[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 80[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 fc fd ff ff[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 f5[ 	]*vcvtps2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 79 f5[ 	]*vcvtps2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 31[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 30[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 7f[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 00 04 00 00[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 80[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 7f[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 00 02 00 00[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 80[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 f5[ 	]*vcvtps2uqq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 79 f5[ 	]*vcvtps2uqq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 31[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 30[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 7f[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 00 08 00 00[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 80[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 7f[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 00 02 00 00[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 80[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 f5[ 	]*vcvtqq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f e6 f5[ 	]*vcvtqq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 31[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 30[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 7f[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 00 08 00 00[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 80[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 7f[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 00 04 00 00[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 80[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 f5[ 	]*vcvtqq2pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af e6 f5[ 	]*vcvtqq2pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 31[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 30[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 7f[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 00 10 00 00[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 80[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 7f[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 00 04 00 00[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 80[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b f5[ 	]*vcvtqq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 5b f5[ 	]*vcvtqq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 31[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 30[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 00 08 00 00[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b f5[ 	]*vcvtqq2ps xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 5b f5[ 	]*vcvtqq2ps xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 31[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 30[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 00 10 00 00[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a f5[ 	]*vcvtuqq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7a f5[ 	]*vcvtuqq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 31[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 30[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 7f[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 80[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 7f[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 80[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a f5[ 	]*vcvtuqq2pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7a f5[ 	]*vcvtuqq2pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 31[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 30[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 7f[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 80[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 7f[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 80[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 31[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 30[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 31[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 30[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee 7b[ 	]*vextractf64x2 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee 7b[ 	]*vextracti64x2 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee ab[ 	]*vfpclasspd k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee 7b[ 	]*vfpclasspd k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 29 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 28 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee ab[ 	]*vfpclasspd k5\{k7\},ymm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee 7b[ 	]*vfpclasspd k5\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 29 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 28 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee ab[ 	]*vfpclassps k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee 7b[ 	]*vfpclassps k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 29 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 28 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee ab[ 	]*vfpclassps k5\{k7\},ymm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee 7b[ 	]*vfpclassps k5\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 29 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 28 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 ab[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 18 f4 ab[ 	]*vinsertf64x2 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 31 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 7f 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 80 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 ab[ 	]*vinserti64x2 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 38 f4 ab[ 	]*vinserti64x2 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 31 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 7f 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 80 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 f7[ 	]*vbroadcasti32x2 xmm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 59 f7[ 	]*vbroadcasti32x2 xmm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 31[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 7f[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 80[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 f7[ 	]*vbroadcasti32x2 ymm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 59 f7[ 	]*vbroadcasti32x2 ymm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 31[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 7f[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 80[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 f4[ 	]*vpmullq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 40 f4[ 	]*vpmullq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 31[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 30[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 7f[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 00 08 00 00[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 80[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 f0 f7 ff ff[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 7f[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 00 04 00 00[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 80[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 f8 fb ff ff[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 f4[ 	]*vpmullq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 40 f4[ 	]*vpmullq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 31[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 30[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 7f[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 00 10 00 00[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 80[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 e0 ef ff ff[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 7f[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 00 04 00 00[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 80[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 f8 fb ff ff[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 ab[ 	]*vrangepd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 50 f4 ab[ 	]*vrangepd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 7b[ 	]*vrangepd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 31 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 30 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 7f 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 00 08 00 00 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 80 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 7f 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 00 04 00 00 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 80 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 ab[ 	]*vrangepd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 50 f4 ab[ 	]*vrangepd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 7b[ 	]*vrangepd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 31 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 30 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 7f 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 00 10 00 00 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 80 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 7f 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 00 04 00 00 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 80 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 ab[ 	]*vrangeps xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 50 f4 ab[ 	]*vrangeps xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 7b[ 	]*vrangeps xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 31 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 30 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 7f 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 00 08 00 00 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 80 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 7f 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 00 02 00 00 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 80 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 fc fd ff ff 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 ab[ 	]*vrangeps ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 50 f4 ab[ 	]*vrangeps ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 7b[ 	]*vrangeps ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 31 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 30 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 7f 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 00 10 00 00 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 80 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 7f 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 00 02 00 00 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 80 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 fc fd ff ff 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 f4[ 	]*vandpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 54 f4[ 	]*vandpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 31[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b4 f4 c0 1d fe ff[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 30[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 7f[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 00 08 00 00[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 80[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 f0 f7 ff ff[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 7f[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 00 04 00 00[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 80[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 f8 fb ff ff[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 f4[ 	]*vandpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 54 f4[ 	]*vandpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 31[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b4 f4 c0 1d fe ff[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 30[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 7f[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 00 10 00 00[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 80[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 e0 ef ff ff[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 7f[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 00 04 00 00[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 80[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 f8 fb ff ff[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 f4[ 	]*vandps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 54 f4[ 	]*vandps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 31[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b4 f4 c0 1d fe ff[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 30[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 7f[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 00 08 00 00[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 80[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 f0 f7 ff ff[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 7f[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 00 02 00 00[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 80[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 fc fd ff ff[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 f4[ 	]*vandps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 54 f4[ 	]*vandps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 31[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b4 f4 c0 1d fe ff[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 30[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 7f[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 00 10 00 00[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 80[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 e0 ef ff ff[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 7f[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 00 02 00 00[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 80[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 fc fd ff ff[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 f4[ 	]*vandnpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 55 f4[ 	]*vandnpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 31[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 30[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 7f[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 00 08 00 00[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 80[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 f0 f7 ff ff[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 7f[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 00 04 00 00[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 80[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 f8 fb ff ff[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 f4[ 	]*vandnpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 55 f4[ 	]*vandnpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 31[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 30[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 7f[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 00 10 00 00[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 80[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 e0 ef ff ff[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 7f[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 00 04 00 00[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 80[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 f8 fb ff ff[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 f4[ 	]*vandnps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 55 f4[ 	]*vandnps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 31[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 30[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 7f[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 00 08 00 00[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 80[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 f0 f7 ff ff[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 7f[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 00 02 00 00[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 80[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 fc fd ff ff[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 f4[ 	]*vandnps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 55 f4[ 	]*vandnps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 31[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 30[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 7f[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 00 10 00 00[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 80[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 e0 ef ff ff[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 7f[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 00 02 00 00[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 80[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 fc fd ff ff[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 f4[ 	]*vorpd  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 56 f4[ 	]*vorpd  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 31[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 30[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 7f[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 00 08 00 00[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 80[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 f0 f7 ff ff[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 7f[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 00 04 00 00[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 80[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 f8 fb ff ff[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 f4[ 	]*vorpd  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 56 f4[ 	]*vorpd  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 31[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 30[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 7f[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 00 10 00 00[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 80[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 e0 ef ff ff[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 7f[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 00 04 00 00[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 80[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 f8 fb ff ff[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 f4[ 	]*vorps  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 56 f4[ 	]*vorps  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 31[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b4 f4 c0 1d fe ff[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 30[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 7f[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 00 08 00 00[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 80[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 f0 f7 ff ff[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 7f[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 00 02 00 00[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 80[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 fc fd ff ff[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 f4[ 	]*vorps  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 56 f4[ 	]*vorps  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 31[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b4 f4 c0 1d fe ff[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 30[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 7f[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 00 10 00 00[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 80[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 e0 ef ff ff[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 7f[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 00 02 00 00[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 80[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 fc fd ff ff[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 f4[ 	]*vxorpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 57 f4[ 	]*vxorpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 31[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 30[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 7f[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 00 08 00 00[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 80[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 f0 f7 ff ff[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 7f[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 00 04 00 00[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 80[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 f8 fb ff ff[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 f4[ 	]*vxorpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 57 f4[ 	]*vxorpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 31[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 30[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 7f[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 00 10 00 00[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 80[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 e0 ef ff ff[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 7f[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 00 04 00 00[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 80[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 f8 fb ff ff[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 f4[ 	]*vxorps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 57 f4[ 	]*vxorps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 31[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 30[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 7f[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 00 08 00 00[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 80[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 f0 f7 ff ff[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 7f[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 00 02 00 00[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 80[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 fc fd ff ff[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 f4[ 	]*vxorps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 57 f4[ 	]*vxorps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 31[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 30[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 7f[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 00 10 00 00[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 80[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 e0 ef ff ff[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 7f[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 00 02 00 00[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 80[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 fc fd ff ff[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 ab[ 	]*vreducepd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 56 f5 ab[ 	]*vreducepd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 7b[ 	]*vreducepd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 31 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 30 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 7f 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 00 08 00 00 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 80 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 7f 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 00 04 00 00 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 80 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 ab[ 	]*vreducepd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 56 f5 ab[ 	]*vreducepd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 7b[ 	]*vreducepd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 31 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 30 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 7f 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 00 10 00 00 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 80 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 e0 ef ff ff 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 7f 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 00 04 00 00 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 80 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 ab[ 	]*vreduceps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 56 f5 ab[ 	]*vreduceps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 7b[ 	]*vreduceps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 31 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 30 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 7f 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 00 08 00 00 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 80 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 7f 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 00 02 00 00 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 80 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 fc fd ff ff 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 ab[ 	]*vreduceps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 56 f5 ab[ 	]*vreduceps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 7b[ 	]*vreduceps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 31 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 30 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 7f 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 00 10 00 00 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 80 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 e0 ef ff ff 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 7f 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 00 02 00 00 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 80 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 fc fd ff ff 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 ab[ 	]*vextractf64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 7b[ 	]*vextractf64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 ab[ 	]*vextracti64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 7b[ 	]*vextracti64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a f5[ 	]*vcvttpd2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7a f5[ 	]*vcvttpd2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 31[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 30[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 7f[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 00 08 00 00[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 80[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 7f[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 00 04 00 00[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 80[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a f5[ 	]*vcvttpd2qq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7a f5[ 	]*vcvttpd2qq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 31[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 30[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 7f[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 00 10 00 00[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 80[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 7f[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 00 04 00 00[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 80[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 f5[ 	]*vcvttpd2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 78 f5[ 	]*vcvttpd2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 31[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 30[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 7f[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 00 08 00 00[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 80[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 7f[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 80[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 f5[ 	]*vcvttpd2uqq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 78 f5[ 	]*vcvttpd2uqq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 31[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 30[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 7f[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 00 10 00 00[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 80[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 7f[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 80[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a f5[ 	]*vcvttps2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7a f5[ 	]*vcvttps2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 31[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 30[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 7f[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 00 04 00 00[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 80[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 f8 fb ff ff[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 7f[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 00 02 00 00[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 80[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 fc fd ff ff[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a f5[ 	]*vcvttps2qq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7a f5[ 	]*vcvttps2qq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 31[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 30[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 7f[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 00 08 00 00[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 80[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 7f[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 00 02 00 00[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 80[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 fc fd ff ff[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 f5[ 	]*vcvttps2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 78 f5[ 	]*vcvttps2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 31[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 30[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 7f[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 00 04 00 00[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 80[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 7f[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 00 02 00 00[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 80[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 f5[ 	]*vcvttps2uqq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 78 f5[ 	]*vcvttps2uqq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 31[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 30[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 7f[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 00 08 00 00[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 80[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 7f[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 00 02 00 00[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 80[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 39 ee[ 	]*vpmovd2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 39 ee[ 	]*vpmovd2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 39 ee[ 	]*vpmovq2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 39 ee[ 	]*vpmovq2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 38 f5[ 	]*vpmovm2d xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 38 f5[ 	]*vpmovm2d ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 38 f5[ 	]*vpmovm2q xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 38 f5[ 	]*vpmovm2q ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 31[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1a 31[ 	]*vbroadcastf64x2 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 7f[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a 72 80[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 31[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 5a 31[ 	]*vbroadcasti64x2 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 7f[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a 72 80[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 f7[ 	]*vbroadcastf32x2 ymm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 19 f7[ 	]*vbroadcastf32x2 ymm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 31[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 7f[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 72 80[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b f5[ 	]*vcvtpd2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7b f5[ 	]*vcvtpd2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 31[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 30[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 7f[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 00 08 00 00[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b 72 80[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 7f[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 00 04 00 00[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b 72 80[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b f5[ 	]*vcvtpd2qq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7b f5[ 	]*vcvtpd2qq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 31[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 30[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 7f[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 00 10 00 00[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b 72 80[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 7f[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 00 04 00 00[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b 72 80[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 f5[ 	]*vcvtpd2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 79 f5[ 	]*vcvtpd2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 31[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 30[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 7f[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 00 08 00 00[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 72 80[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 7f[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 72 80[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 f5[ 	]*vcvtpd2uqq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 79 f5[ 	]*vcvtpd2uqq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 31[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 30[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 7f[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 00 10 00 00[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 72 80[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 7f[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 00 04 00 00[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 72 80[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b f5[ 	]*vcvtps2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7b f5[ 	]*vcvtps2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 31[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 30[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 7f[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 00 04 00 00[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b 72 80[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7b b2 f8 fb ff ff[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 7f[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 00 02 00 00[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b 72 80[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7b b2 fc fd ff ff[ 	]*vcvtps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b f5[ 	]*vcvtps2qq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7b f5[ 	]*vcvtps2qq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 31[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b4 f4 c0 1d fe ff[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 30[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 7f[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 00 08 00 00[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b 72 80[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 7f[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 00 02 00 00[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b 72 80[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7b b2 fc fd ff ff[ 	]*vcvtps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 f5[ 	]*vcvtps2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 79 f5[ 	]*vcvtps2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 31[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 30[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 7f[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 00 04 00 00[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 72 80[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 7f[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 00 02 00 00[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 72 80[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 f5[ 	]*vcvtps2uqq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 79 f5[ 	]*vcvtps2uqq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 31[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 30[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 7f[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 00 08 00 00[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 72 80[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 7f[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 00 02 00 00[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 72 80[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 79 b2 fc fd ff ff[ 	]*vcvtps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 f5[ 	]*vcvtqq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f e6 f5[ 	]*vcvtqq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 31[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 30[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 7f[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 00 08 00 00[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 72 80[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 7f[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 00 04 00 00[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 72 80[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 f5[ 	]*vcvtqq2pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af e6 f5[ 	]*vcvtqq2pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 31[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 30[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 7f[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 00 10 00 00[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 72 80[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 7f[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 00 04 00 00[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 72 80[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b f5[ 	]*vcvtqq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 5b f5[ 	]*vcvtqq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 31[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 30[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 00 08 00 00[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b f5[ 	]*vcvtqq2ps xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 5b f5[ 	]*vcvtqq2ps xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 31[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 30[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 00 10 00 00[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 7f[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b 72 80[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a f5[ 	]*vcvtuqq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7a f5[ 	]*vcvtuqq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 31[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 30[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 7f[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a 72 80[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 7f[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a 72 80[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a f5[ 	]*vcvtuqq2pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7a f5[ 	]*vcvtuqq2pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 31[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 30[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 7f[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a 72 80[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 7f[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a 72 80[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 31[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 30[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 00 08 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 7a f5[ 	]*vcvtuqq2ps xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 31[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 30[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 00 10 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 7f[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a 72 80[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 19 ee ab[ 	]*vextractf64x2 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ee 7b[ 	]*vextractf64x2 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 39 ee ab[ 	]*vextracti64x2 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ee 7b[ 	]*vextracti64x2 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee ab[ 	]*vfpclasspd k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ee 7b[ 	]*vfpclasspd k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 29 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 28 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa 00 08 00 00 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd k5\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee ab[ 	]*vfpclasspd k5\{k7\},ymm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ee 7b[ 	]*vfpclasspd k5\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 29 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 28 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa 00 10 00 00 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd k5\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 7f 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 6a 80 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee ab[ 	]*vfpclassps k5\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ee 7b[ 	]*vfpclassps k5\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 29 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 28 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa 00 08 00 00 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps k5\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee ab[ 	]*vfpclassps k5\{k7\},ymm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ee 7b[ 	]*vfpclassps k5\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 29 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 ac f4 c0 1d fe ff 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 28 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa 00 10 00 00 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 66 aa e0 ef ff ff 7b[ 	]*vfpclassps k5\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 7f 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 6a 80 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 ab[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 18 f4 ab[ 	]*vinsertf64x2 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 f4 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 31 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 7f 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 72 80 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 ab[ 	]*vinserti64x2 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 38 f4 ab[ 	]*vinserti64x2 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 f4 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 31 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 7f 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 72 80 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 f7[ 	]*vbroadcasti32x2 xmm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 59 f7[ 	]*vbroadcasti32x2 xmm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 31[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 7f[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 72 80[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 f7[ 	]*vbroadcasti32x2 ymm6\{k7\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 59 f7[ 	]*vbroadcasti32x2 ymm6\{k7\}\{z\},xmm7
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 31[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 7f[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 72 80[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 f4[ 	]*vpmullq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 40 f4[ 	]*vpmullq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 31[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 30[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 7f[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 00 08 00 00[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 72 80[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 40 b2 f0 f7 ff ff[ 	]*vpmullq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 7f[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 00 04 00 00[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 72 80[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 40 b2 f8 fb ff ff[ 	]*vpmullq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 f4[ 	]*vpmullq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 40 f4[ 	]*vpmullq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 31[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 30[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 7f[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 00 10 00 00[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 72 80[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 40 b2 e0 ef ff ff[ 	]*vpmullq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 7f[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 00 04 00 00[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 72 80[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 40 b2 f8 fb ff ff[ 	]*vpmullq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 ab[ 	]*vrangepd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 50 f4 ab[ 	]*vrangepd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 f4 7b[ 	]*vrangepd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 31 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 30 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 7f 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 00 08 00 00 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 72 80 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 7f 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 00 04 00 00 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 72 80 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 ab[ 	]*vrangepd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 50 f4 ab[ 	]*vrangepd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 f4 7b[ 	]*vrangepd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 31 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 30 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 7f 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 00 10 00 00 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 72 80 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangepd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 7f 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 00 04 00 00 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 72 80 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 50 b2 f8 fb ff ff 7b[ 	]*vrangepd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 ab[ 	]*vrangeps xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 50 f4 ab[ 	]*vrangeps xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 f4 7b[ 	]*vrangeps xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 31 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 30 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 7f 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 00 08 00 00 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 72 80 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 7f 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 00 02 00 00 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 72 80 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 50 b2 fc fd ff ff 7b[ 	]*vrangeps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 ab[ 	]*vrangeps ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 50 f4 ab[ 	]*vrangeps ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 f4 7b[ 	]*vrangeps ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 31 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b4 f4 c0 1d fe ff 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 30 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 7f 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 00 10 00 00 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 72 80 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 50 b2 e0 ef ff ff 7b[ 	]*vrangeps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 7f 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 00 02 00 00 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 72 80 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 50 b2 fc fd ff ff 7b[ 	]*vrangeps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 f4[ 	]*vandpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 54 f4[ 	]*vandpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 31[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b4 f4 c0 1d fe ff[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 30[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 7f[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 00 08 00 00[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 72 80[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 54 b2 f0 f7 ff ff[ 	]*vandpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 7f[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 00 04 00 00[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 72 80[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 54 b2 f8 fb ff ff[ 	]*vandpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 f4[ 	]*vandpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 54 f4[ 	]*vandpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 31[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b4 f4 c0 1d fe ff[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 30[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 7f[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 00 10 00 00[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 72 80[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 54 b2 e0 ef ff ff[ 	]*vandpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 7f[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 00 04 00 00[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 72 80[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 54 b2 f8 fb ff ff[ 	]*vandpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 f4[ 	]*vandps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 54 f4[ 	]*vandps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 31[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b4 f4 c0 1d fe ff[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 30[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 7f[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 00 08 00 00[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 72 80[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 54 b2 f0 f7 ff ff[ 	]*vandps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 7f[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 00 02 00 00[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 72 80[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 54 b2 fc fd ff ff[ 	]*vandps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 f4[ 	]*vandps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 54 f4[ 	]*vandps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 31[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b4 f4 c0 1d fe ff[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 30[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 7f[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 00 10 00 00[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 72 80[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 54 b2 e0 ef ff ff[ 	]*vandps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 7f[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 00 02 00 00[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 72 80[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 54 b2 fc fd ff ff[ 	]*vandps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 f4[ 	]*vandnpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 55 f4[ 	]*vandnpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 31[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 30[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 7f[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 00 08 00 00[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 72 80[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 55 b2 f0 f7 ff ff[ 	]*vandnpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 7f[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 00 04 00 00[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 72 80[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 55 b2 f8 fb ff ff[ 	]*vandnpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 f4[ 	]*vandnpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 55 f4[ 	]*vandnpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 31[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 30[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 7f[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 00 10 00 00[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 72 80[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 55 b2 e0 ef ff ff[ 	]*vandnpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 7f[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 00 04 00 00[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 72 80[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 55 b2 f8 fb ff ff[ 	]*vandnpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 f4[ 	]*vandnps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 55 f4[ 	]*vandnps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 31[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b4 f4 c0 1d fe ff[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 30[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 7f[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 00 08 00 00[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 72 80[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 55 b2 f0 f7 ff ff[ 	]*vandnps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 7f[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 00 02 00 00[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 72 80[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 55 b2 fc fd ff ff[ 	]*vandnps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 f4[ 	]*vandnps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 55 f4[ 	]*vandnps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 31[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b4 f4 c0 1d fe ff[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 30[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 7f[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 00 10 00 00[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 72 80[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 55 b2 e0 ef ff ff[ 	]*vandnps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 7f[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 00 02 00 00[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 72 80[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 55 b2 fc fd ff ff[ 	]*vandnps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 f4[ 	]*vorpd  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 56 f4[ 	]*vorpd  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 31[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 30[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 7f[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 00 08 00 00[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 72 80[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 56 b2 f0 f7 ff ff[ 	]*vorpd  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 7f[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 00 04 00 00[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 72 80[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 56 b2 f8 fb ff ff[ 	]*vorpd  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 f4[ 	]*vorpd  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 56 f4[ 	]*vorpd  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 31[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b4 f4 c0 1d fe ff[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 30[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 7f[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 00 10 00 00[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 72 80[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 56 b2 e0 ef ff ff[ 	]*vorpd  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 7f[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 00 04 00 00[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 72 80[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 56 b2 f8 fb ff ff[ 	]*vorpd  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 f4[ 	]*vorps  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 56 f4[ 	]*vorps  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 31[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b4 f4 c0 1d fe ff[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 30[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 7f[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 00 08 00 00[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 72 80[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 56 b2 f0 f7 ff ff[ 	]*vorps  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 7f[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 00 02 00 00[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 72 80[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 56 b2 fc fd ff ff[ 	]*vorps  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 f4[ 	]*vorps  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 56 f4[ 	]*vorps  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 31[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b4 f4 c0 1d fe ff[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 30[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 7f[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 00 10 00 00[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 72 80[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 56 b2 e0 ef ff ff[ 	]*vorps  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 7f[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 00 02 00 00[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 72 80[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 56 b2 fc fd ff ff[ 	]*vorps  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 f4[ 	]*vxorpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 57 f4[ 	]*vxorpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 31[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 30[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 7f[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 00 08 00 00[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 72 80[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 57 b2 f0 f7 ff ff[ 	]*vxorpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 7f[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 00 04 00 00[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 72 80[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 57 b2 f8 fb ff ff[ 	]*vxorpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 f4[ 	]*vxorpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 57 f4[ 	]*vxorpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 31[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 30[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 7f[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 00 10 00 00[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 72 80[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 57 b2 e0 ef ff ff[ 	]*vxorpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 7f[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 00 04 00 00[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 72 80[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 57 b2 f8 fb ff ff[ 	]*vxorpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 f4[ 	]*vxorps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 57 f4[ 	]*vxorps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 31[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b4 f4 c0 1d fe ff[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 30[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 7f[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 00 08 00 00[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 72 80[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 57 b2 f0 f7 ff ff[ 	]*vxorps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 7f[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 00 02 00 00[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 72 80[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 57 b2 fc fd ff ff[ 	]*vxorps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 f4[ 	]*vxorps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 57 f4[ 	]*vxorps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 31[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b4 f4 c0 1d fe ff[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 30[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 7f[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 00 10 00 00[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 72 80[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 57 b2 e0 ef ff ff[ 	]*vxorps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 7f[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 00 02 00 00[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 72 80[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 57 b2 fc fd ff ff[ 	]*vxorps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 ab[ 	]*vreducepd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 56 f5 ab[ 	]*vreducepd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 f5 7b[ 	]*vreducepd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 31 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 30 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 7f 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 00 08 00 00 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 72 80 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 7f 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 00 04 00 00 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 72 80 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 ab[ 	]*vreducepd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 56 f5 ab[ 	]*vreducepd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 f5 7b[ 	]*vreducepd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 31 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 30 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 7f 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 00 10 00 00 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 72 80 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 56 b2 e0 ef ff ff 7b[ 	]*vreducepd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 7f 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 00 04 00 00 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 72 80 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 56 b2 f8 fb ff ff 7b[ 	]*vreducepd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 ab[ 	]*vreduceps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 56 f5 ab[ 	]*vreduceps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 f5 7b[ 	]*vreduceps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 31 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 30 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 7f 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 00 08 00 00 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 72 80 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 7f 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 00 02 00 00 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 72 80 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 56 b2 fc fd ff ff 7b[ 	]*vreduceps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 ab[ 	]*vreduceps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 56 f5 ab[ 	]*vreduceps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 f5 7b[ 	]*vreduceps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 31 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b4 f4 c0 1d fe ff 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 30 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 7f 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 00 10 00 00 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 72 80 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 56 b2 e0 ef ff ff 7b[ 	]*vreduceps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 7f 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 00 02 00 00 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 72 80 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 56 b2 fc fd ff ff 7b[ 	]*vreduceps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 ab[ 	]*vextractf64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 29 7b[ 	]*vextractf64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 6a 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 ab[ 	]*vextracti64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 29 7b[ 	]*vextracti64x2 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 6a 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a f5[ 	]*vcvttpd2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7a f5[ 	]*vcvttpd2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 31[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 30[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 7f[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 00 08 00 00[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a 72 80[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 7f[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 00 04 00 00[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a 72 80[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a f5[ 	]*vcvttpd2qq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7a f5[ 	]*vcvttpd2qq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 31[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 30[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 7f[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 00 10 00 00[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a 72 80[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 7f[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 00 04 00 00[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a 72 80[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 f5[ 	]*vcvttpd2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 78 f5[ 	]*vcvttpd2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 31[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 30[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 7f[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 00 08 00 00[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 72 80[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 7f[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 72 80[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 f5[ 	]*vcvttpd2uqq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 78 f5[ 	]*vcvttpd2uqq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 31[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 30[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 7f[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 00 10 00 00[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 72 80[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 7f[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 00 04 00 00[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 72 80[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a f5[ 	]*vcvttps2qq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7a f5[ 	]*vcvttps2qq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 31[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 30[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 7f[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 00 04 00 00[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a 72 80[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7a b2 f8 fb ff ff[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 7f[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 00 02 00 00[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a 72 80[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 7a b2 fc fd ff ff[ 	]*vcvttps2qq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a f5[ 	]*vcvttps2qq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7a f5[ 	]*vcvttps2qq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 31[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 30[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 7f[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 00 08 00 00[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a 72 80[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 7f[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 00 02 00 00[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a 72 80[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 7a b2 fc fd ff ff[ 	]*vcvttps2qq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 f5[ 	]*vcvttps2uqq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 78 f5[ 	]*vcvttps2uqq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 31[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 30[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 7f[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 00 04 00 00[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 72 80[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 7f[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 00 02 00 00[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 72 80[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq xmm6\{k7\},QWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 f5[ 	]*vcvttps2uqq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 78 f5[ 	]*vcvttps2uqq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 31[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 30[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 7f[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 00 08 00 00[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 72 80[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 7f[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 00 02 00 00[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 72 80[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 78 b2 fc fd ff ff[ 	]*vcvttps2uqq ymm6\{k7\},XMMWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 39 ee[ 	]*vpmovd2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 39 ee[ 	]*vpmovd2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 39 ee[ 	]*vpmovq2m k5,xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 39 ee[ 	]*vpmovq2m k5,ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 08 38 f5[ 	]*vpmovm2d xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 28 38 f5[ 	]*vpmovm2d ymm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 08 38 f5[ 	]*vpmovm2q xmm6,k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fe 28 38 f5[ 	]*vpmovm2q ymm6,k5
++#pass
+--- gas/testsuite/gas/i386/avx512dq_vl.s.jj	2014-09-10 21:05:00.207331049 +0200
++++ gas/testsuite/gas/i386/avx512dq_vl.s	2014-09-10 21:05:00.207331049 +0200
+@@ -0,0 +1,1595 @@
++# Check 32bit AVX512{DQ,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vbroadcastf64x2	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf64x2	(%ecx), %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcastf64x2	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf64x2	2032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf64x2	-2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	-2064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	(%ecx), %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	2032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	-2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	-2064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	%xmm7, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	%xmm7, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	1016(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	1024(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	-1024(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	-1032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	%ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	%ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	-4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2qq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	1016(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	-1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-1032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2qq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	2032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	-2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-2064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	1016(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	-1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-1032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	2032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	-2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-2064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	%ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	%ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	-4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2ps	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2psx	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psx	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psx	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2ps	%ymm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2ps	%ymm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2psy	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psy	4064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	4096(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psy	-4096(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	-4128(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2psy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%ymm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%ymm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	4064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	4096(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	-4096(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	-4128(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vfpclasspd	$0xab, %xmm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspd	$123, %xmm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, (%ecx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, -123456(%esp,%esi,8), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, (%eax){1to2}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, 2032(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, 2048(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, -2048(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, -2064(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, 1016(%edx){1to2}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, 1024(%edx){1to2}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, -1024(%edx){1to2}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, -1032(%edx){1to2}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspd	$0xab, %ymm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspd	$123, %ymm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, (%ecx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, -123456(%esp,%esi,8), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, (%eax){1to4}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, 4064(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, 4096(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, -4096(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, -4128(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, 1016(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, 1024(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, -1024(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, -1032(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclassps	$0xab, %xmm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclassps	$123, %xmm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, (%ecx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, -123456(%esp,%esi,8), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, (%eax){1to4}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, 2032(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, 2048(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, -2048(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, -2064(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, 508(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, 512(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, -512(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, -516(%edx){1to4}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclassps	$0xab, %ymm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclassps	$123, %ymm6, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, (%ecx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, -123456(%esp,%esi,8), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, (%eax){1to8}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, 4064(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, 4096(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, -4096(%edx), %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, -4128(%edx), %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, 508(%edx){1to8}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, 512(%edx){1to8}, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, -512(%edx){1to8}, %k5{%k7}	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, -516(%edx){1to8}, %k5{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$0xab, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$0xab, %xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, 2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	$123, 2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, -2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	$123, -2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$0xab, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$0xab, %xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vinserti64x2	$123, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$123, 2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	$123, 2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$123, -2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	$123, -2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm7, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm7, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	1016(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	-1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	-1032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm7, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm7, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	1016(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	1024(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	-1024(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	-1032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vpmullq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vpmullq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmullq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vpmullq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vrangepd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, (%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, 1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, -1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vrangepd	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vrangeps	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, (%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, 508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, -512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vrangeps	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandnpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandnpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandnps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vandnps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vandnps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vandnps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vorpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vorpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vorps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vorps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vorps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vorps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vorps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vxorpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vxorpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vxorps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vxorps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vxorps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vxorps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vreducepd	$123, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, (%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vreducepd	$123, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, (%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vreduceps	$123, %xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, (%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vreduceps	$123, %ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, (%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm5, (%ecx){%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm5, (%ecx){%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm5, -123456(%esp,%esi,8){%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm5, 2032(%edx){%k7}	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	$123, %ymm5, 2048(%edx){%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm5, -2048(%edx){%k7}	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	$123, %ymm5, -2064(%edx){%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm5, (%ecx){%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm5, (%ecx){%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm5, -123456(%esp,%esi,8){%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm5, 2032(%edx){%k7}	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	$123, %ymm5, 2048(%edx){%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm5, -2048(%edx){%k7}	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	$123, %ymm5, -2064(%edx){%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	%ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	%ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	-4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	2032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-2048(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-2064(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%ymm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%ymm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	4064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-4096(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-4128(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2qq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	1016(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	-1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-1032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2qq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	2032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	-2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-2064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm5, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm5, %xmm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%ecx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	1016(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	-1024(%edx), %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-1032(%edx), %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm5, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm5, %ymm6{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%ecx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	2032(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	-2048(%edx), %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-2064(%edx), %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{DQ,VL}
++	vpmovd2m	%xmm6, %k5	 # AVX512{DQ,VL}
++	vpmovd2m	%ymm6, %k5	 # AVX512{DQ,VL}
++	vpmovq2m	%xmm6, %k5	 # AVX512{DQ,VL}
++	vpmovq2m	%ymm6, %k5	 # AVX512{DQ,VL}
++	vpmovm2d	%k5, %xmm6	 # AVX512{DQ,VL}
++	vpmovm2d	%k5, %ymm6	 # AVX512{DQ,VL}
++	vpmovm2q	%k5, %xmm6	 # AVX512{DQ,VL}
++	vpmovm2q	%k5, %ymm6	 # AVX512{DQ,VL}
++
++	.intel_syntax noprefix
++	vbroadcastf64x2	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm6{k7}, xmm7	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm6{k7}{z}, xmm7	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, [edx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm6{k7}, [edx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm6{k7}, [edx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm6{k7}, [edx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm6{k7}, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm6{k7}, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm6{k7}, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, [edx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm6{k7}, [edx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm6{k7}, [edx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm6{k7}, [edx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm6{k7}, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm6{k7}, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm6{k7}, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtqq2psx	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtqq2psx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2psx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtqq2psy	xmm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvtqq2psy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2psy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtuqq2psx	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvtuqq2psx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvtuqq2psy	xmm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvtuqq2psy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vextractf64x2	xmm6{k7}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	xmm6{k7}{z}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	xmm6{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextracti64x2	xmm6{k7}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	xmm6{k7}{z}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	xmm6{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, xmm6, 0xab	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, xmm6, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vfpclasspdx	k5{k7}, [eax]{1to2}, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vfpclasspdx	k5{k7}, [edx+1016]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	k5{k7}, [edx+1024]{1to2}, 123	 # AVX512{DQ,VL}
++	vfpclasspdx	k5{k7}, [edx-1024]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	k5{k7}, [edx-1032]{1to2}, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, ymm6, 0xab	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, ymm6, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, YMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vfpclasspdy	k5{k7}, [eax]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{DQ,VL}
++	vfpclasspdy	k5{k7}, [edx+1016]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	k5{k7}, [edx+1024]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclasspdy	k5{k7}, [edx-1024]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	k5{k7}, [edx-1032]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, xmm6, 0xab	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, xmm6, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vfpclasspsx	k5{k7}, [eax]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vfpclasspsx	k5{k7}, [edx+508]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	k5{k7}, [edx+512]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclasspsx	k5{k7}, [edx-512]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	k5{k7}, [edx-516]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, ymm6, 0xab	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, ymm6, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, YMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vfpclasspsy	k5{k7}, [eax]{1to8}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{DQ,VL}
++	vfpclasspsy	k5{k7}, [edx+508]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	k5{k7}, [edx+512]{1to8}, 123	 # AVX512{DQ,VL}
++	vfpclasspsy	k5{k7}, [edx-512]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	k5{k7}, [edx-516]{1to8}, 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}, ymm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}{z}, ymm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}, ymm5, xmm4, 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}, ymm5, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}, ymm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}{z}, ymm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}, ymm5, xmm4, 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}, ymm5, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm6{k7}, xmm7	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm6{k7}{z}, xmm7	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm6{k7}, xmm7	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm6{k7}{z}, xmm7	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vpmullq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vpmullq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, [eax]{1to2}, 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, [edx+1016]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm6{k7}, xmm5, [edx+1024]{1to2}, 123	 # AVX512{DQ,VL}
++	vrangepd	xmm6{k7}, xmm5, [edx-1024]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm6{k7}, xmm5, [edx-1032]{1to2}, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, [eax]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, [edx+508]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm6{k7}, xmm5, [edx+512]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm6{k7}, xmm5, [edx-512]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm6{k7}, xmm5, [edx-516]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vandpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vandpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vandps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vandps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vandps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vandps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vandps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{DQ,VL}
++	vandps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vandnpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vandnpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vandnps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{DQ,VL}
++	vandnps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vorpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vorpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vorps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vorps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vorps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vorps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vorps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vorps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{DQ,VL}
++	vorps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vorps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vxorpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vxorpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vxorps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{DQ,VL}
++	vxorps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, xmm5, 0xab	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, xmm5, 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{DQ,VL}
++	vreducepd	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, xmm5, 0xab	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, xmm5, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [ecx]{k7}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [ecx]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [edx+2032]{k7}, ymm5, 123	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	XMMWORD PTR [edx+2048]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [edx-2048]{k7}, ymm5, 123	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	XMMWORD PTR [edx-2064]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [ecx]{k7}, ymm5, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [ecx]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [edx+2032]{k7}, ymm5, 123	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	XMMWORD PTR [edx+2048]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [edx-2048]{k7}, ymm5, 123	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	XMMWORD PTR [edx-2064]{k7}, ymm5, 123	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, ymm5	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}{z}, ymm5	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, [edx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm6{k7}, [edx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm6{k7}, [edx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm6{k7}, [edx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm6{k7}, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm6{k7}, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm6{k7}, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, [eax]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, [edx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm6{k7}, [edx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm6{k7}, [edx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm6{k7}, [edx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}{z}, xmm5	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, [eax]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, [edx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm6{k7}, [edx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm6{k7}, [edx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm6{k7}, [edx-516]{1to4}	 # AVX512{DQ,VL}
++	vpmovd2m	k5, xmm6	 # AVX512{DQ,VL}
++	vpmovd2m	k5, ymm6	 # AVX512{DQ,VL}
++	vpmovq2m	k5, xmm6	 # AVX512{DQ,VL}
++	vpmovq2m	k5, ymm6	 # AVX512{DQ,VL}
++	vpmovm2d	xmm6, k5	 # AVX512{DQ,VL}
++	vpmovm2d	ymm6, k5	 # AVX512{DQ,VL}
++	vpmovm2q	xmm6, k5	 # AVX512{DQ,VL}
++	vpmovm2q	ymm6, k5	 # AVX512{DQ,VL}
+--- gas/testsuite/gas/i386/avx512f.d.jj	2014-09-10 21:04:59.861332822 +0200
++++ gas/testsuite/gas/i386/avx512f.d	2014-09-10 21:05:00.017332022 +0200
+@@ -3560,7 +3560,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd 0x400\(%ecx,%zmm7,4\),%zmm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps 0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps 0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps 0x200\(%eax,%zmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps 0x100\(%eax,%zmm7,1\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps 0x400\(%ecx,%zmm7,4\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 48 42 f5    	vgetexppd %zmm5,%zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 4f 42 f5    	vgetexppd %zmm5,%zmm6\{%k7\}
+@@ -4727,7 +4727,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq 0x400\(%ecx,%ymm7,4\),%zmm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd 0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd 0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd 0x200\(%eax,%zmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd 0x100\(%eax,%zmm7,1\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd 0x400\(%ecx,%zmm7,4\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq 0x7b\(%ebp,%zmm7,8\),%zmm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq 0x7b\(%ebp,%zmm7,8\),%zmm6\{%k1\}
+@@ -5005,7 +5005,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq %zmm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd %ymm6,0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd %ymm6,0x7b\(%ebp,%zmm7,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd %ymm6,0x200\(%eax,%zmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd %ymm6,0x100\(%eax,%zmm7,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd %ymm6,0x400\(%ecx,%zmm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq %zmm6,0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq %zmm6,0x7b\(%ebp,%zmm7,8\)\{%k1\}
+@@ -5428,7 +5428,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd %zmm6,0x400\(%ecx,%zmm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps %ymm6,0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps %ymm6,0x7b\(%ebp,%zmm7,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps %ymm6,0x200\(%eax,%zmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps %ymm6,0x100\(%eax,%zmm7,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps %ymm6,0x400\(%ecx,%zmm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f1 d5 48 c6 f4 ab 	vshufpd \$0xab,%zmm4,%zmm5,%zmm6
+ [ 	]*[a-f0-9]+:	62 f1 d5 4f c6 f4 ab 	vshufpd \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
+@@ -10174,7 +10174,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd 0x400\(%ecx,%zmm7,4\),%zmm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps -0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps -0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps 0x200\(%eax,%zmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps 0x100\(%eax,%zmm7,1\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps 0x400\(%ecx,%zmm7,4\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 48 42 f5    	vgetexppd %zmm5,%zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 4f 42 f5    	vgetexppd %zmm5,%zmm6\{%k7\}
+@@ -11341,7 +11341,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq 0x400\(%ecx,%ymm7,4\),%zmm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd -0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd -0x7b\(%ebp,%zmm7,8\),%ymm6\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd 0x200\(%eax,%zmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd 0x100\(%eax,%zmm7,1\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd 0x400\(%ecx,%zmm7,4\),%ymm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq -0x7b\(%ebp,%zmm7,8\),%zmm6\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq -0x7b\(%ebp,%zmm7,8\),%zmm6\{%k1\}
+@@ -11619,7 +11619,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq %zmm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd %ymm6,-0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd %ymm6,-0x7b\(%ebp,%zmm7,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd %ymm6,0x200\(%eax,%zmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd %ymm6,0x100\(%eax,%zmm7,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd %ymm6,0x400\(%ecx,%zmm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq %zmm6,-0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq %zmm6,-0x7b\(%ebp,%zmm7,8\)\{%k1\}
+@@ -12042,7 +12042,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd %zmm6,0x400\(%ecx,%zmm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps %ymm6,-0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps %ymm6,-0x7b\(%ebp,%zmm7,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps %ymm6,0x200\(%eax,%zmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps %ymm6,0x100\(%eax,%zmm7,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps %ymm6,0x400\(%ecx,%zmm7,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f1 d5 48 c6 f4 ab 	vshufpd \$0xab,%zmm4,%zmm5,%zmm6
+ [ 	]*[a-f0-9]+:	62 f1 d5 4f c6 f4 ab 	vshufpd \$0xab,%zmm4,%zmm5,%zmm6\{%k7\}
+--- gas/testsuite/gas/i386/avx512f-intel.d.jj	2014-09-10 21:04:59.852332868 +0200
++++ gas/testsuite/gas/i386/avx512f-intel.d	2014-09-10 21:05:00.010332058 +0200
+@@ -3559,10 +3559,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 7b 00 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 74 38 20 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 7b 00 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 48 42 f5    	vgetexppd zmm6,zmm5
+ [ 	]*[a-f0-9]+:	62 f2 fd 4f 42 f5    	vgetexppd zmm6\{k7\},zmm5
+ [ 	]*[a-f0-9]+:	62 f2 fd cf 42 f5    	vgetexppd zmm6\{k7\}\{z\},zmm5
+@@ -4726,10 +4726,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 7b 00 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 74 38 20 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 7b 00 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8\+0x7b]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 7b 00 00 00 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 74 38 20 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
+@@ -5004,10 +5004,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 7b 00 00 00 	vpscatterdq ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 74 38 20 	vpscatterdq ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 7b 00 00 00 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 7b 00 00 00 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 74 38 20 	vpscatterqq ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+@@ -5427,10 +5427,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 7b 00 00 00 	vscatterqpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 74 38 20 	vscatterqpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 7b 00 00 00 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+ [ 	]*[a-f0-9]+:	62 f1 d5 48 c6 f4 ab 	vshufpd zmm6,zmm5,zmm4,0xab
+ [ 	]*[a-f0-9]+:	62 f1 d5 4f c6 f4 ab 	vshufpd zmm6\{k7\},zmm5,zmm4,0xab
+ [ 	]*[a-f0-9]+:	62 f1 d5 cf c6 f4 ab 	vshufpd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
+@@ -10173,10 +10173,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 fd 85 ff ff ff 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 74 38 20 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 93 b4 b9 00 04 00 00 	vgatherqpd zmm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 fd 85 ff ff ff 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 74 38 40 	vgatherqps ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 93 b4 b9 00 04 00 00 	vgatherqps ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 48 42 f5    	vgetexppd zmm6,zmm5
+ [ 	]*[a-f0-9]+:	62 f2 fd 4f 42 f5    	vgetexppd zmm6\{k7\},zmm5
+ [ 	]*[a-f0-9]+:	62 f2 fd cf 42 f5    	vgetexppd zmm6\{k7\}\{z\},zmm5
+@@ -11340,10 +11340,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 fd 85 ff ff ff 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 74 38 20 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 90 b4 b9 00 04 00 00 	vpgatherdq zmm6\{k1\},ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 fd 85 ff ff ff 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 74 38 40 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[eax\+zmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 91 b4 b9 00 04 00 00 	vpgatherqd ymm6\{k1\},YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 b4 fd 85 ff ff ff 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 91 74 38 20 	vpgatherqq zmm6\{k1\},ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]
+@@ -11618,10 +11618,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 fd 85 ff ff ff 	vpscatterdq ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 74 38 20 	vpscatterdq ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a0 b4 b9 00 04 00 00 	vpscatterdq ZMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},zmm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 fd 85 ff ff ff 	vpscatterqd YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 74 38 40 	vpscatterqd YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a1 b4 b9 00 04 00 00 	vpscatterqd YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 b4 fd 85 ff ff ff 	vpscatterqq ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a1 74 38 20 	vpscatterqq ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+@@ -12041,10 +12041,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 fd 85 ff ff ff 	vscatterqpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 74 38 20 	vscatterqpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},zmm6
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 a3 b4 b9 00 04 00 00 	vscatterqpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},zmm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps ZMMWORD PTR \[eax\+zmm7\*1\+0x200\]\{k1\},ymm6
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 fd 85 ff ff ff 	vscatterqps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 74 38 40 	vscatterqps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:	62 f2 7d 49 a3 b4 b9 00 04 00 00 	vscatterqps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\},ymm6
+ [ 	]*[a-f0-9]+:	62 f1 d5 48 c6 f4 ab 	vshufpd zmm6,zmm5,zmm4,0xab
+ [ 	]*[a-f0-9]+:	62 f1 d5 4f c6 f4 ab 	vshufpd zmm6\{k7\},zmm5,zmm4,0xab
+ [ 	]*[a-f0-9]+:	62 f1 d5 cf c6 f4 ab 	vshufpd zmm6\{k7\}\{z\},zmm5,zmm4,0xab
+--- gas/testsuite/gas/i386/avx512f.s.jj	2014-09-10 21:04:59.868332786 +0200
++++ gas/testsuite/gas/i386/avx512f.s	2014-09-10 21:05:00.014332038 +0200
+@@ -11091,10 +11091,10 @@ _start:
+ 	vgatherqpd	zmm6{k1}, ZMMWORD PTR [eax+zmm7+256]	 # AVX512F
+ 	vgatherqpd	zmm6{k1}, ZMMWORD PTR [ecx+zmm7*4+1024]	 # AVX512F
+ 
+-	vgatherqps	ymm6{k1}, ZMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
+-	vgatherqps	ymm6{k1}, ZMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
+-	vgatherqps	ymm6{k1}, zMMWORD PTR [eax+zmm7+256]	 # AVX512F
+-	vgatherqps	ymm6{k1}, ZMMWORD PTR [ecx+zmm7*4+1024]	 # AVX512F
++	vgatherqps	ymm6{k1}, YMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
++	vgatherqps	ymm6{k1}, YMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
++	vgatherqps	ymm6{k1}, YMMWORD PTR [eax+zmm7+256]	 # AVX512F
++	vgatherqps	ymm6{k1}, YMMWORD PTR [ecx+zmm7*4+1024]	 # AVX512F
+ 
+ 	vgetexppd	zmm6, zmm5	 # AVX512F
+ 	vgetexppd	zmm6{k7}, zmm5	 # AVX512F
+@@ -12378,10 +12378,10 @@ _start:
+ 	vpgatherdq	zmm6{k1}, ZMMWORD PTR [eax+ymm7+256]	 # AVX512F
+ 	vpgatherdq	zmm6{k1}, ZMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512F
+ 
+-	vpgatherqd	ymm6{k1}, ZMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
+-	vpgatherqd	ymm6{k1}, ZMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
+-	vpgatherqd	ymm6{k1}, ZMMWORD PTR [eax+zmm7+256]	 # AVX512F
+-	vpgatherqd	ymm6{k1}, ZMMWORD PTR [ecx+zmm7*4+1024]	 # AVX512F
++	vpgatherqd	ymm6{k1}, YMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
++	vpgatherqd	ymm6{k1}, YMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
++	vpgatherqd	ymm6{k1}, YMMWORD PTR [eax+zmm7+256]	 # AVX512F
++	vpgatherqd	ymm6{k1}, YMMWORD PTR [ecx+zmm7*4+1024]	 # AVX512F
+ 
+ 	vpgatherqq	zmm6{k1}, ZMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
+ 	vpgatherqq	zmm6{k1}, ZMMWORD PTR [ebp+zmm7*8-123]	 # AVX512F
+@@ -12683,10 +12683,10 @@ _start:
+ 	vpscatterdq	ZMMWORD PTR [eax+ymm7+256]{k1}, zmm6	 # AVX512F
+ 	vpscatterdq	ZMMWORD PTR [ecx+ymm7*4+1024]{k1}, zmm6	 # AVX512F
+ 
+-	vpscatterqd	ZMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
+-	vpscatterqd	ZMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
+-	vpscatterqd	ZMMWORD PTR [eax+zmm7+256]{k1}, ymm6	 # AVX512F
+-	vpscatterqd	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}, ymm6	 # AVX512F
++	vpscatterqd	YMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
++	vpscatterqd	YMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
++	vpscatterqd	YMMWORD PTR [eax+zmm7+256]{k1}, ymm6	 # AVX512F
++	vpscatterqd	YMMWORD PTR [ecx+zmm7*4+1024]{k1}, ymm6	 # AVX512F
+ 
+ 	vpscatterqq	ZMMWORD PTR [ebp+zmm7*8-123]{k1}, zmm6	 # AVX512F
+ 	vpscatterqq	ZMMWORD PTR [ebp+zmm7*8-123]{k1}, zmm6	 # AVX512F
+@@ -13144,10 +13144,10 @@ _start:
+ 	vscatterqpd	ZMMWORD PTR [eax+zmm7+256]{k1}, zmm6	 # AVX512F
+ 	vscatterqpd	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}, zmm6	 # AVX512F
+ 
+-	vscatterqps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
+-	vscatterqps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
+-	vscatterqps	ZMMWORD PTR [eax+zmm7+256]{k1}, ymm6	 # AVX512F
+-	vscatterqps	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}, ymm6	 # AVX512F
++	vscatterqps	YMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
++	vscatterqps	YMMWORD PTR [ebp+zmm7*8-123]{k1}, ymm6	 # AVX512F
++	vscatterqps	YMMWORD PTR [eax+zmm7+256]{k1}, ymm6	 # AVX512F
++	vscatterqps	YMMWORD PTR [ecx+zmm7*4+1024]{k1}, ymm6	 # AVX512F
+ 
+ 	vshufpd	zmm6, zmm5, zmm4, 0xab	 # AVX512F
+ 	vshufpd	zmm6{k7}, zmm5, zmm4, 0xab	 # AVX512F
+--- gas/testsuite/gas/i386/avx512f_vl.d.jj	2014-09-10 21:05:00.160331289 +0200
++++ gas/testsuite/gas/i386/avx512f_vl.d	2014-09-10 21:05:00.160331289 +0200
+@@ -0,0 +1,11402 @@
++#as:
++#objdump: -dw
++#name: i386 AVX512F/VL insns
++#source: avx512f_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 f4[ 	]*vaddpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 58 f4[ 	]*vaddpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 31[ 	]*vaddpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 30[ 	]*vaddpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 7f[ 	]*vaddpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 00 08 00 00[ 	]*vaddpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 80[ 	]*vaddpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 f0 f7 ff ff[ 	]*vaddpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 7f[ 	]*vaddpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 80[ 	]*vaddpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 f4[ 	]*vaddpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 58 f4[ 	]*vaddpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 31[ 	]*vaddpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 30[ 	]*vaddpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 7f[ 	]*vaddpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 00 10 00 00[ 	]*vaddpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 80[ 	]*vaddpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 e0 ef ff ff[ 	]*vaddpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 7f[ 	]*vaddpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 80[ 	]*vaddpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 f4[ 	]*vaddps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 58 f4[ 	]*vaddps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 31[ 	]*vaddps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 30[ 	]*vaddps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 7f[ 	]*vaddps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 00 08 00 00[ 	]*vaddps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 80[ 	]*vaddps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 f0 f7 ff ff[ 	]*vaddps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 7f[ 	]*vaddps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 80[ 	]*vaddps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 f4[ 	]*vaddps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 58 f4[ 	]*vaddps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 31[ 	]*vaddps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 30[ 	]*vaddps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 7f[ 	]*vaddps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 00 10 00 00[ 	]*vaddps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 80[ 	]*vaddps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 e0 ef ff ff[ 	]*vaddps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 7f[ 	]*vaddps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 80[ 	]*vaddps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 ab[ 	]*valignd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 03 f4 ab[ 	]*valignd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 7b[ 	]*valignd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 31 7b[ 	]*valignd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 30 7b[ 	]*valignd \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 7f 7b[ 	]*valignd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 00 08 00 00 7b[ 	]*valignd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 80 7b[ 	]*valignd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 ab[ 	]*valignd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 03 f4 ab[ 	]*valignd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 7b[ 	]*valignd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 31 7b[ 	]*valignd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 30 7b[ 	]*valignd \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 7f 7b[ 	]*valignd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 00 10 00 00 7b[ 	]*valignd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 80 7b[ 	]*valignd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 e0 ef ff ff 7b[ 	]*valignd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 f4[ 	]*vblendmpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 65 f4[ 	]*vblendmpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 31[ 	]*vblendmpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 30[ 	]*vblendmpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 7f[ 	]*vblendmpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 00 08 00 00[ 	]*vblendmpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 80[ 	]*vblendmpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 f0 f7 ff ff[ 	]*vblendmpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 7f[ 	]*vblendmpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 80[ 	]*vblendmpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 f4[ 	]*vblendmpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 65 f4[ 	]*vblendmpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 31[ 	]*vblendmpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 30[ 	]*vblendmpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 7f[ 	]*vblendmpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 00 10 00 00[ 	]*vblendmpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 80[ 	]*vblendmpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 e0 ef ff ff[ 	]*vblendmpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 7f[ 	]*vblendmpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 80[ 	]*vblendmpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 f4[ 	]*vblendmps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 65 f4[ 	]*vblendmps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 31[ 	]*vblendmps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 30[ 	]*vblendmps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 7f[ 	]*vblendmps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 00 08 00 00[ 	]*vblendmps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 80[ 	]*vblendmps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 f0 f7 ff ff[ 	]*vblendmps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 7f[ 	]*vblendmps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 80[ 	]*vblendmps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 f4[ 	]*vblendmps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 65 f4[ 	]*vblendmps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 31[ 	]*vblendmps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 30[ 	]*vblendmps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 7f[ 	]*vblendmps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 00 10 00 00[ 	]*vblendmps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 80[ 	]*vblendmps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 e0 ef ff ff[ 	]*vblendmps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 7f[ 	]*vblendmps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 80[ 	]*vblendmps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 31[ 	]*vbroadcastf32x4 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1a 31[ 	]*vbroadcastf32x4 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x4 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 7f[ 	]*vbroadcastf32x4 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 80[ 	]*vbroadcastf32x4 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 31[ 	]*vbroadcasti32x4 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 5a 31[ 	]*vbroadcasti32x4 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x4 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 7f[ 	]*vbroadcasti32x4 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 80[ 	]*vbroadcasti32x4 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 31[ 	]*vbroadcastsd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 31[ 	]*vbroadcastsd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastsd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 7f[ 	]*vbroadcastsd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 00 04 00 00[ 	]*vbroadcastsd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 80[ 	]*vbroadcastsd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastsd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 f5[ 	]*vbroadcastsd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 f5[ 	]*vbroadcastsd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 31[ 	]*vbroadcastss \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 31[ 	]*vbroadcastss \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 7f[ 	]*vbroadcastss 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 80[ 	]*vbroadcastss -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 31[ 	]*vbroadcastss \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 31[ 	]*vbroadcastss \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 7f[ 	]*vbroadcastss 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 80[ 	]*vbroadcastss -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 f5[ 	]*vbroadcastss %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 f5[ 	]*vbroadcastss %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 f5[ 	]*vbroadcastss %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 f5[ 	]*vbroadcastss %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec ab[ 	]*vcmppd \$0xab,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec 7b[ 	]*vcmppd \$0x7b,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 29 7b[ 	]*vcmppd \$0x7b,\(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 28 7b[ 	]*vcmppd \$0x7b,\(%eax\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa 00 08 00 00 7b[ 	]*vcmppd \$0x7b,0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmppd \$0x7b,-0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec ab[ 	]*vcmppd \$0xab,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec 7b[ 	]*vcmppd \$0x7b,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 29 7b[ 	]*vcmppd \$0x7b,\(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 28 7b[ 	]*vcmppd \$0x7b,\(%eax\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa 00 10 00 00 7b[ 	]*vcmppd \$0x7b,0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa e0 ef ff ff 7b[ 	]*vcmppd \$0x7b,-0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec ab[ 	]*vcmpps \$0xab,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec 7b[ 	]*vcmpps \$0x7b,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 29 7b[ 	]*vcmpps \$0x7b,\(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 28 7b[ 	]*vcmpps \$0x7b,\(%eax\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa 00 08 00 00 7b[ 	]*vcmpps \$0x7b,0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmpps \$0x7b,-0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec ab[ 	]*vcmpps \$0xab,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec 7b[ 	]*vcmpps \$0x7b,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 29 7b[ 	]*vcmpps \$0x7b,\(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 28 7b[ 	]*vcmpps \$0x7b,\(%eax\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa 00 10 00 00 7b[ 	]*vcmpps \$0x7b,0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa e0 ef ff ff 7b[ 	]*vcmpps \$0x7b,-0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 31[ 	]*vcompresspd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 7f[ 	]*vcompresspd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 00 04 00 00[ 	]*vcompresspd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 80[ 	]*vcompresspd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 f8 fb ff ff[ 	]*vcompresspd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 31[ 	]*vcompresspd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 7f[ 	]*vcompresspd %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 00 04 00 00[ 	]*vcompresspd %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 80[ 	]*vcompresspd %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 f8 fb ff ff[ 	]*vcompresspd %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a ee[ 	]*vcompresspd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8a ee[ 	]*vcompresspd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a ee[ 	]*vcompresspd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8a ee[ 	]*vcompresspd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 31[ 	]*vcompressps %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 7f[ 	]*vcompressps %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 00 02 00 00[ 	]*vcompressps %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 80[ 	]*vcompressps %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 fc fd ff ff[ 	]*vcompressps %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 31[ 	]*vcompressps %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 7f[ 	]*vcompressps %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 00 02 00 00[ 	]*vcompressps %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 80[ 	]*vcompressps %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 fc fd ff ff[ 	]*vcompressps %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a ee[ 	]*vcompressps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8a ee[ 	]*vcompressps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a ee[ 	]*vcompressps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8a ee[ 	]*vcompressps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 f5[ 	]*vcvtdq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f e6 f5[ 	]*vcvtdq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 31[ 	]*vcvtdq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 30[ 	]*vcvtdq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 7f[ 	]*vcvtdq2pd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 00 04 00 00[ 	]*vcvtdq2pd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 80[ 	]*vcvtdq2pd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 80[ 	]*vcvtdq2pd -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 f5[ 	]*vcvtdq2pd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af e6 f5[ 	]*vcvtdq2pd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 31[ 	]*vcvtdq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 30[ 	]*vcvtdq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 7f[ 	]*vcvtdq2pd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 00 08 00 00[ 	]*vcvtdq2pd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 80[ 	]*vcvtdq2pd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 80[ 	]*vcvtdq2pd -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b f5[ 	]*vcvtdq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5b f5[ 	]*vcvtdq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 31[ 	]*vcvtdq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 30[ 	]*vcvtdq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 7f[ 	]*vcvtdq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 00 08 00 00[ 	]*vcvtdq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 80[ 	]*vcvtdq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 80[ 	]*vcvtdq2ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b f5[ 	]*vcvtdq2ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5b f5[ 	]*vcvtdq2ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 31[ 	]*vcvtdq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 30[ 	]*vcvtdq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 7f[ 	]*vcvtdq2ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 00 10 00 00[ 	]*vcvtdq2ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 80[ 	]*vcvtdq2ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 80[ 	]*vcvtdq2ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 f5[ 	]*vcvtpd2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f e6 f5[ 	]*vcvtpd2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 31[ 	]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 30[ 	]*vcvtpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 7f[ 	]*vcvtpd2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 00 08 00 00[ 	]*vcvtpd2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 80[ 	]*vcvtpd2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 80[ 	]*vcvtpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 f5[ 	]*vcvtpd2dq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af e6 f5[ 	]*vcvtpd2dq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 31[ 	]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 30[ 	]*vcvtpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 7f[ 	]*vcvtpd2dq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 00 10 00 00[ 	]*vcvtpd2dq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 80[ 	]*vcvtpd2dq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 80[ 	]*vcvtpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a f5[ 	]*vcvtpd2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 5a f5[ 	]*vcvtpd2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 31[ 	]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 30[ 	]*vcvtpd2ps \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 7f[ 	]*vcvtpd2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 00 08 00 00[ 	]*vcvtpd2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 80[ 	]*vcvtpd2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 80[ 	]*vcvtpd2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a f5[ 	]*vcvtpd2ps %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 5a f5[ 	]*vcvtpd2ps %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 31[ 	]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 30[ 	]*vcvtpd2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 7f[ 	]*vcvtpd2ps 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 00 10 00 00[ 	]*vcvtpd2ps 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 80[ 	]*vcvtpd2ps -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 80[ 	]*vcvtpd2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 f5[ 	]*vcvtpd2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 79 f5[ 	]*vcvtpd2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 31[ 	]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 30[ 	]*vcvtpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 7f[ 	]*vcvtpd2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 00 08 00 00[ 	]*vcvtpd2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 80[ 	]*vcvtpd2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 80[ 	]*vcvtpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 f5[ 	]*vcvtpd2udq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 79 f5[ 	]*vcvtpd2udq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 31[ 	]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 30[ 	]*vcvtpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 7f[ 	]*vcvtpd2udq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 00 10 00 00[ 	]*vcvtpd2udq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 80[ 	]*vcvtpd2udq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 80[ 	]*vcvtpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 f5[ 	]*vcvtph2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 13 f5[ 	]*vcvtph2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 31[ 	]*vcvtph2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 7f[ 	]*vcvtph2ps 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 00 04 00 00[ 	]*vcvtph2ps 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 80[ 	]*vcvtph2ps -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 f8 fb ff ff[ 	]*vcvtph2ps -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 f5[ 	]*vcvtph2ps %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 13 f5[ 	]*vcvtph2ps %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 31[ 	]*vcvtph2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 7f[ 	]*vcvtph2ps 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 00 08 00 00[ 	]*vcvtph2ps 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 80[ 	]*vcvtph2ps -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b f5[ 	]*vcvtps2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 5b f5[ 	]*vcvtps2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 31[ 	]*vcvtps2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 30[ 	]*vcvtps2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 7f[ 	]*vcvtps2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 00 08 00 00[ 	]*vcvtps2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 80[ 	]*vcvtps2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 80[ 	]*vcvtps2dq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b f5[ 	]*vcvtps2dq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 5b f5[ 	]*vcvtps2dq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 31[ 	]*vcvtps2dq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 30[ 	]*vcvtps2dq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 7f[ 	]*vcvtps2dq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 00 10 00 00[ 	]*vcvtps2dq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 80[ 	]*vcvtps2dq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 e0 ef ff ff[ 	]*vcvtps2dq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 80[ 	]*vcvtps2dq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a f5[ 	]*vcvtps2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5a f5[ 	]*vcvtps2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 31[ 	]*vcvtps2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 30[ 	]*vcvtps2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 7f[ 	]*vcvtps2pd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 00 04 00 00[ 	]*vcvtps2pd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 80[ 	]*vcvtps2pd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 f8 fb ff ff[ 	]*vcvtps2pd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 80[ 	]*vcvtps2pd -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a f5[ 	]*vcvtps2pd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5a f5[ 	]*vcvtps2pd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 31[ 	]*vcvtps2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 30[ 	]*vcvtps2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 7f[ 	]*vcvtps2pd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 00 08 00 00[ 	]*vcvtps2pd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 80[ 	]*vcvtps2pd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 80[ 	]*vcvtps2pd -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 f5[ 	]*vcvtps2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 79 f5[ 	]*vcvtps2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 31[ 	]*vcvtps2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 30[ 	]*vcvtps2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 7f[ 	]*vcvtps2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 00 08 00 00[ 	]*vcvtps2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 80[ 	]*vcvtps2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 80[ 	]*vcvtps2udq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 f5[ 	]*vcvtps2udq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 79 f5[ 	]*vcvtps2udq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 31[ 	]*vcvtps2udq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 30[ 	]*vcvtps2udq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 7f[ 	]*vcvtps2udq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 00 10 00 00[ 	]*vcvtps2udq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 80[ 	]*vcvtps2udq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 e0 ef ff ff[ 	]*vcvtps2udq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 80[ 	]*vcvtps2udq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 f5[ 	]*vcvttpd2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f e6 f5[ 	]*vcvttpd2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 31[ 	]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 30[ 	]*vcvttpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 7f[ 	]*vcvttpd2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 00 08 00 00[ 	]*vcvttpd2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 80[ 	]*vcvttpd2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 80[ 	]*vcvttpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 f5[ 	]*vcvttpd2dq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af e6 f5[ 	]*vcvttpd2dq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 31[ 	]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 30[ 	]*vcvttpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 7f[ 	]*vcvttpd2dq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 00 10 00 00[ 	]*vcvttpd2dq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 80[ 	]*vcvttpd2dq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 80[ 	]*vcvttpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b f5[ 	]*vcvttps2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 5b f5[ 	]*vcvttps2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 31[ 	]*vcvttps2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 30[ 	]*vcvttps2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 7f[ 	]*vcvttps2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 00 08 00 00[ 	]*vcvttps2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 80[ 	]*vcvttps2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 80[ 	]*vcvttps2dq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b f5[ 	]*vcvttps2dq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 5b f5[ 	]*vcvttps2dq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 31[ 	]*vcvttps2dq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 30[ 	]*vcvttps2dq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 7f[ 	]*vcvttps2dq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 00 10 00 00[ 	]*vcvttps2dq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 80[ 	]*vcvttps2dq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 e0 ef ff ff[ 	]*vcvttps2dq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 80[ 	]*vcvttps2dq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a f5[ 	]*vcvtudq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7a f5[ 	]*vcvtudq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 31[ 	]*vcvtudq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 30[ 	]*vcvtudq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 7f[ 	]*vcvtudq2pd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 00 04 00 00[ 	]*vcvtudq2pd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 80[ 	]*vcvtudq2pd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 80[ 	]*vcvtudq2pd -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a f5[ 	]*vcvtudq2pd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7a f5[ 	]*vcvtudq2pd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 31[ 	]*vcvtudq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 30[ 	]*vcvtudq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 7f[ 	]*vcvtudq2pd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 00 08 00 00[ 	]*vcvtudq2pd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 80[ 	]*vcvtudq2pd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 80[ 	]*vcvtudq2pd -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a f5[ 	]*vcvtudq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7a f5[ 	]*vcvtudq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 31[ 	]*vcvtudq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 30[ 	]*vcvtudq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 7f[ 	]*vcvtudq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 00 08 00 00[ 	]*vcvtudq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 80[ 	]*vcvtudq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 80[ 	]*vcvtudq2ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a f5[ 	]*vcvtudq2ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7a f5[ 	]*vcvtudq2ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 31[ 	]*vcvtudq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 30[ 	]*vcvtudq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 7f[ 	]*vcvtudq2ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 00 10 00 00[ 	]*vcvtudq2ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 80[ 	]*vcvtudq2ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 80[ 	]*vcvtudq2ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e f4[ 	]*vdivpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5e f4[ 	]*vdivpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 31[ 	]*vdivpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 30[ 	]*vdivpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 7f[ 	]*vdivpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 00 08 00 00[ 	]*vdivpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 80[ 	]*vdivpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 f0 f7 ff ff[ 	]*vdivpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 7f[ 	]*vdivpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 80[ 	]*vdivpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e f4[ 	]*vdivpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5e f4[ 	]*vdivpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 31[ 	]*vdivpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 30[ 	]*vdivpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 7f[ 	]*vdivpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 00 10 00 00[ 	]*vdivpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 80[ 	]*vdivpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 e0 ef ff ff[ 	]*vdivpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 7f[ 	]*vdivpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 80[ 	]*vdivpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e f4[ 	]*vdivps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5e f4[ 	]*vdivps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 31[ 	]*vdivps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 30[ 	]*vdivps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 7f[ 	]*vdivps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 00 08 00 00[ 	]*vdivps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 80[ 	]*vdivps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 f0 f7 ff ff[ 	]*vdivps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 7f[ 	]*vdivps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 80[ 	]*vdivps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e f4[ 	]*vdivps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5e f4[ 	]*vdivps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 31[ 	]*vdivps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 30[ 	]*vdivps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 7f[ 	]*vdivps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 00 10 00 00[ 	]*vdivps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 80[ 	]*vdivps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 e0 ef ff ff[ 	]*vdivps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 7f[ 	]*vdivps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 80[ 	]*vdivps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 31[ 	]*vexpandpd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 31[ 	]*vexpandpd \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 7f[ 	]*vexpandpd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 80[ 	]*vexpandpd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 31[ 	]*vexpandpd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 31[ 	]*vexpandpd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 7f[ 	]*vexpandpd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 80[ 	]*vexpandpd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 f5[ 	]*vexpandpd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 f5[ 	]*vexpandpd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 f5[ 	]*vexpandpd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 f5[ 	]*vexpandpd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 31[ 	]*vexpandps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 31[ 	]*vexpandps \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 7f[ 	]*vexpandps 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 80[ 	]*vexpandps -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 31[ 	]*vexpandps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 31[ 	]*vexpandps \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 7f[ 	]*vexpandps 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 80[ 	]*vexpandps -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 f5[ 	]*vexpandps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 f5[ 	]*vexpandps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 f5[ 	]*vexpandps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 f5[ 	]*vexpandps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 f4[ 	]*vfmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 98 f4[ 	]*vfmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 31[ 	]*vfmadd132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 30[ 	]*vfmadd132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 7f[ 	]*vfmadd132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 00 08 00 00[ 	]*vfmadd132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 80[ 	]*vfmadd132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 80[ 	]*vfmadd132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 f4[ 	]*vfmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 98 f4[ 	]*vfmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 31[ 	]*vfmadd132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 30[ 	]*vfmadd132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 7f[ 	]*vfmadd132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 00 10 00 00[ 	]*vfmadd132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 80[ 	]*vfmadd132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 80[ 	]*vfmadd132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 f4[ 	]*vfmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 98 f4[ 	]*vfmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 31[ 	]*vfmadd132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 30[ 	]*vfmadd132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 7f[ 	]*vfmadd132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 00 08 00 00[ 	]*vfmadd132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 80[ 	]*vfmadd132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 80[ 	]*vfmadd132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 f4[ 	]*vfmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 98 f4[ 	]*vfmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 31[ 	]*vfmadd132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 30[ 	]*vfmadd132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 7f[ 	]*vfmadd132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 00 10 00 00[ 	]*vfmadd132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 80[ 	]*vfmadd132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 80[ 	]*vfmadd132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 f4[ 	]*vfmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a8 f4[ 	]*vfmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 31[ 	]*vfmadd213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 30[ 	]*vfmadd213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 7f[ 	]*vfmadd213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 00 08 00 00[ 	]*vfmadd213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 80[ 	]*vfmadd213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 80[ 	]*vfmadd213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 f4[ 	]*vfmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a8 f4[ 	]*vfmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 31[ 	]*vfmadd213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 30[ 	]*vfmadd213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 7f[ 	]*vfmadd213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 00 10 00 00[ 	]*vfmadd213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 80[ 	]*vfmadd213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 80[ 	]*vfmadd213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 f4[ 	]*vfmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a8 f4[ 	]*vfmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 31[ 	]*vfmadd213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 30[ 	]*vfmadd213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 7f[ 	]*vfmadd213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 00 08 00 00[ 	]*vfmadd213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 80[ 	]*vfmadd213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 80[ 	]*vfmadd213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 f4[ 	]*vfmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a8 f4[ 	]*vfmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 31[ 	]*vfmadd213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 30[ 	]*vfmadd213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 7f[ 	]*vfmadd213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 00 10 00 00[ 	]*vfmadd213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 80[ 	]*vfmadd213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 80[ 	]*vfmadd213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 f4[ 	]*vfmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b8 f4[ 	]*vfmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 31[ 	]*vfmadd231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 30[ 	]*vfmadd231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 7f[ 	]*vfmadd231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 00 08 00 00[ 	]*vfmadd231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 80[ 	]*vfmadd231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 80[ 	]*vfmadd231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 f4[ 	]*vfmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b8 f4[ 	]*vfmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 31[ 	]*vfmadd231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 30[ 	]*vfmadd231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 7f[ 	]*vfmadd231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 00 10 00 00[ 	]*vfmadd231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 80[ 	]*vfmadd231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 80[ 	]*vfmadd231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 f4[ 	]*vfmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b8 f4[ 	]*vfmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 31[ 	]*vfmadd231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 30[ 	]*vfmadd231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 7f[ 	]*vfmadd231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 00 08 00 00[ 	]*vfmadd231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 80[ 	]*vfmadd231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 80[ 	]*vfmadd231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 f4[ 	]*vfmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b8 f4[ 	]*vfmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 31[ 	]*vfmadd231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 30[ 	]*vfmadd231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 7f[ 	]*vfmadd231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 00 10 00 00[ 	]*vfmadd231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 80[ 	]*vfmadd231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 80[ 	]*vfmadd231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 f4[ 	]*vfmaddsub132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 96 f4[ 	]*vfmaddsub132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 31[ 	]*vfmaddsub132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 30[ 	]*vfmaddsub132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 7f[ 	]*vfmaddsub132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 80[ 	]*vfmaddsub132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 80[ 	]*vfmaddsub132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 f4[ 	]*vfmaddsub132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 96 f4[ 	]*vfmaddsub132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 31[ 	]*vfmaddsub132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 30[ 	]*vfmaddsub132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 7f[ 	]*vfmaddsub132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 80[ 	]*vfmaddsub132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 80[ 	]*vfmaddsub132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 f4[ 	]*vfmaddsub132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 96 f4[ 	]*vfmaddsub132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 31[ 	]*vfmaddsub132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 30[ 	]*vfmaddsub132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 7f[ 	]*vfmaddsub132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 80[ 	]*vfmaddsub132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 80[ 	]*vfmaddsub132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 f4[ 	]*vfmaddsub132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 96 f4[ 	]*vfmaddsub132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 31[ 	]*vfmaddsub132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 30[ 	]*vfmaddsub132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 7f[ 	]*vfmaddsub132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 80[ 	]*vfmaddsub132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 80[ 	]*vfmaddsub132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 f4[ 	]*vfmaddsub213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a6 f4[ 	]*vfmaddsub213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 31[ 	]*vfmaddsub213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 30[ 	]*vfmaddsub213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 7f[ 	]*vfmaddsub213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 80[ 	]*vfmaddsub213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 80[ 	]*vfmaddsub213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 f4[ 	]*vfmaddsub213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a6 f4[ 	]*vfmaddsub213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 31[ 	]*vfmaddsub213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 30[ 	]*vfmaddsub213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 7f[ 	]*vfmaddsub213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 80[ 	]*vfmaddsub213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 80[ 	]*vfmaddsub213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 f4[ 	]*vfmaddsub213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a6 f4[ 	]*vfmaddsub213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 31[ 	]*vfmaddsub213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 30[ 	]*vfmaddsub213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 7f[ 	]*vfmaddsub213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 80[ 	]*vfmaddsub213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 80[ 	]*vfmaddsub213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 f4[ 	]*vfmaddsub213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a6 f4[ 	]*vfmaddsub213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 31[ 	]*vfmaddsub213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 30[ 	]*vfmaddsub213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 7f[ 	]*vfmaddsub213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 80[ 	]*vfmaddsub213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 80[ 	]*vfmaddsub213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 f4[ 	]*vfmaddsub231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b6 f4[ 	]*vfmaddsub231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 31[ 	]*vfmaddsub231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 30[ 	]*vfmaddsub231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 7f[ 	]*vfmaddsub231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 80[ 	]*vfmaddsub231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 80[ 	]*vfmaddsub231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 f4[ 	]*vfmaddsub231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b6 f4[ 	]*vfmaddsub231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 31[ 	]*vfmaddsub231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 30[ 	]*vfmaddsub231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 7f[ 	]*vfmaddsub231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 80[ 	]*vfmaddsub231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 80[ 	]*vfmaddsub231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 f4[ 	]*vfmaddsub231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b6 f4[ 	]*vfmaddsub231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 31[ 	]*vfmaddsub231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 30[ 	]*vfmaddsub231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 7f[ 	]*vfmaddsub231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 80[ 	]*vfmaddsub231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 80[ 	]*vfmaddsub231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 f4[ 	]*vfmaddsub231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b6 f4[ 	]*vfmaddsub231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 31[ 	]*vfmaddsub231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 30[ 	]*vfmaddsub231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 7f[ 	]*vfmaddsub231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 80[ 	]*vfmaddsub231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 80[ 	]*vfmaddsub231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a f4[ 	]*vfmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9a f4[ 	]*vfmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 31[ 	]*vfmsub132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 30[ 	]*vfmsub132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 7f[ 	]*vfmsub132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 00 08 00 00[ 	]*vfmsub132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 80[ 	]*vfmsub132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 80[ 	]*vfmsub132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a f4[ 	]*vfmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9a f4[ 	]*vfmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 31[ 	]*vfmsub132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 30[ 	]*vfmsub132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 7f[ 	]*vfmsub132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 00 10 00 00[ 	]*vfmsub132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 80[ 	]*vfmsub132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 80[ 	]*vfmsub132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a f4[ 	]*vfmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9a f4[ 	]*vfmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 31[ 	]*vfmsub132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 30[ 	]*vfmsub132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 7f[ 	]*vfmsub132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 00 08 00 00[ 	]*vfmsub132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 80[ 	]*vfmsub132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 80[ 	]*vfmsub132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a f4[ 	]*vfmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9a f4[ 	]*vfmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 31[ 	]*vfmsub132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 30[ 	]*vfmsub132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 7f[ 	]*vfmsub132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 00 10 00 00[ 	]*vfmsub132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 80[ 	]*vfmsub132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 80[ 	]*vfmsub132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa f4[ 	]*vfmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f aa f4[ 	]*vfmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 31[ 	]*vfmsub213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 30[ 	]*vfmsub213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 7f[ 	]*vfmsub213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 00 08 00 00[ 	]*vfmsub213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 80[ 	]*vfmsub213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 80[ 	]*vfmsub213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa f4[ 	]*vfmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af aa f4[ 	]*vfmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 31[ 	]*vfmsub213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 30[ 	]*vfmsub213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 7f[ 	]*vfmsub213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 00 10 00 00[ 	]*vfmsub213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 80[ 	]*vfmsub213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 e0 ef ff ff[ 	]*vfmsub213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 80[ 	]*vfmsub213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa f4[ 	]*vfmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f aa f4[ 	]*vfmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 31[ 	]*vfmsub213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 30[ 	]*vfmsub213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 7f[ 	]*vfmsub213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 00 08 00 00[ 	]*vfmsub213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 80[ 	]*vfmsub213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 80[ 	]*vfmsub213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa f4[ 	]*vfmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af aa f4[ 	]*vfmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 31[ 	]*vfmsub213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 30[ 	]*vfmsub213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 7f[ 	]*vfmsub213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 00 10 00 00[ 	]*vfmsub213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 80[ 	]*vfmsub213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 e0 ef ff ff[ 	]*vfmsub213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 80[ 	]*vfmsub213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba f4[ 	]*vfmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ba f4[ 	]*vfmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 31[ 	]*vfmsub231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 30[ 	]*vfmsub231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 7f[ 	]*vfmsub231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 00 08 00 00[ 	]*vfmsub231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 80[ 	]*vfmsub231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 80[ 	]*vfmsub231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba f4[ 	]*vfmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ba f4[ 	]*vfmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 31[ 	]*vfmsub231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 30[ 	]*vfmsub231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 7f[ 	]*vfmsub231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 00 10 00 00[ 	]*vfmsub231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 80[ 	]*vfmsub231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 e0 ef ff ff[ 	]*vfmsub231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 80[ 	]*vfmsub231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba f4[ 	]*vfmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ba f4[ 	]*vfmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 31[ 	]*vfmsub231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 30[ 	]*vfmsub231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 7f[ 	]*vfmsub231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 00 08 00 00[ 	]*vfmsub231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 80[ 	]*vfmsub231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 80[ 	]*vfmsub231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba f4[ 	]*vfmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ba f4[ 	]*vfmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 31[ 	]*vfmsub231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 30[ 	]*vfmsub231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 7f[ 	]*vfmsub231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 00 10 00 00[ 	]*vfmsub231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 80[ 	]*vfmsub231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 e0 ef ff ff[ 	]*vfmsub231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 80[ 	]*vfmsub231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 f4[ 	]*vfmsubadd132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 97 f4[ 	]*vfmsubadd132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 31[ 	]*vfmsubadd132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 30[ 	]*vfmsubadd132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 7f[ 	]*vfmsubadd132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 80[ 	]*vfmsubadd132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 80[ 	]*vfmsubadd132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 f4[ 	]*vfmsubadd132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 97 f4[ 	]*vfmsubadd132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 31[ 	]*vfmsubadd132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 30[ 	]*vfmsubadd132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 7f[ 	]*vfmsubadd132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 80[ 	]*vfmsubadd132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 80[ 	]*vfmsubadd132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 f4[ 	]*vfmsubadd132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 97 f4[ 	]*vfmsubadd132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 31[ 	]*vfmsubadd132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 30[ 	]*vfmsubadd132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 7f[ 	]*vfmsubadd132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 80[ 	]*vfmsubadd132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 80[ 	]*vfmsubadd132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 f4[ 	]*vfmsubadd132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 97 f4[ 	]*vfmsubadd132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 31[ 	]*vfmsubadd132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 30[ 	]*vfmsubadd132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 7f[ 	]*vfmsubadd132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 80[ 	]*vfmsubadd132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 80[ 	]*vfmsubadd132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 f4[ 	]*vfmsubadd213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a7 f4[ 	]*vfmsubadd213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 31[ 	]*vfmsubadd213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 30[ 	]*vfmsubadd213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 7f[ 	]*vfmsubadd213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 80[ 	]*vfmsubadd213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 80[ 	]*vfmsubadd213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 f4[ 	]*vfmsubadd213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a7 f4[ 	]*vfmsubadd213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 31[ 	]*vfmsubadd213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 30[ 	]*vfmsubadd213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 7f[ 	]*vfmsubadd213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 80[ 	]*vfmsubadd213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 80[ 	]*vfmsubadd213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 f4[ 	]*vfmsubadd213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a7 f4[ 	]*vfmsubadd213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 31[ 	]*vfmsubadd213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 30[ 	]*vfmsubadd213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 7f[ 	]*vfmsubadd213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 80[ 	]*vfmsubadd213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 80[ 	]*vfmsubadd213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 f4[ 	]*vfmsubadd213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a7 f4[ 	]*vfmsubadd213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 31[ 	]*vfmsubadd213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 30[ 	]*vfmsubadd213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 7f[ 	]*vfmsubadd213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 80[ 	]*vfmsubadd213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 80[ 	]*vfmsubadd213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 f4[ 	]*vfmsubadd231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b7 f4[ 	]*vfmsubadd231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 31[ 	]*vfmsubadd231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 30[ 	]*vfmsubadd231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 7f[ 	]*vfmsubadd231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 80[ 	]*vfmsubadd231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 80[ 	]*vfmsubadd231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 f4[ 	]*vfmsubadd231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b7 f4[ 	]*vfmsubadd231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 31[ 	]*vfmsubadd231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 30[ 	]*vfmsubadd231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 7f[ 	]*vfmsubadd231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 80[ 	]*vfmsubadd231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 80[ 	]*vfmsubadd231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 f4[ 	]*vfmsubadd231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b7 f4[ 	]*vfmsubadd231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 31[ 	]*vfmsubadd231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 30[ 	]*vfmsubadd231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 7f[ 	]*vfmsubadd231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 80[ 	]*vfmsubadd231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 80[ 	]*vfmsubadd231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 f4[ 	]*vfmsubadd231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b7 f4[ 	]*vfmsubadd231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 31[ 	]*vfmsubadd231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 30[ 	]*vfmsubadd231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 7f[ 	]*vfmsubadd231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 80[ 	]*vfmsubadd231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 80[ 	]*vfmsubadd231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c f4[ 	]*vfnmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9c f4[ 	]*vfnmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 31[ 	]*vfnmadd132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 30[ 	]*vfnmadd132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 7f[ 	]*vfnmadd132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 00 08 00 00[ 	]*vfnmadd132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 80[ 	]*vfnmadd132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 80[ 	]*vfnmadd132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c f4[ 	]*vfnmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9c f4[ 	]*vfnmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 31[ 	]*vfnmadd132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 30[ 	]*vfnmadd132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 7f[ 	]*vfnmadd132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 00 10 00 00[ 	]*vfnmadd132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 80[ 	]*vfnmadd132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 80[ 	]*vfnmadd132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c f4[ 	]*vfnmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9c f4[ 	]*vfnmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 31[ 	]*vfnmadd132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 30[ 	]*vfnmadd132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 7f[ 	]*vfnmadd132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 00 08 00 00[ 	]*vfnmadd132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 80[ 	]*vfnmadd132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 80[ 	]*vfnmadd132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c f4[ 	]*vfnmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9c f4[ 	]*vfnmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 31[ 	]*vfnmadd132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 30[ 	]*vfnmadd132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 7f[ 	]*vfnmadd132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 00 10 00 00[ 	]*vfnmadd132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 80[ 	]*vfnmadd132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 80[ 	]*vfnmadd132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac f4[ 	]*vfnmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ac f4[ 	]*vfnmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 31[ 	]*vfnmadd213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 30[ 	]*vfnmadd213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 7f[ 	]*vfnmadd213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 00 08 00 00[ 	]*vfnmadd213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 80[ 	]*vfnmadd213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 80[ 	]*vfnmadd213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac f4[ 	]*vfnmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ac f4[ 	]*vfnmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 31[ 	]*vfnmadd213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 30[ 	]*vfnmadd213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 7f[ 	]*vfnmadd213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 00 10 00 00[ 	]*vfnmadd213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 80[ 	]*vfnmadd213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 80[ 	]*vfnmadd213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac f4[ 	]*vfnmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ac f4[ 	]*vfnmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 31[ 	]*vfnmadd213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 30[ 	]*vfnmadd213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 7f[ 	]*vfnmadd213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 00 08 00 00[ 	]*vfnmadd213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 80[ 	]*vfnmadd213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 80[ 	]*vfnmadd213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac f4[ 	]*vfnmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ac f4[ 	]*vfnmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 31[ 	]*vfnmadd213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 30[ 	]*vfnmadd213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 7f[ 	]*vfnmadd213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 00 10 00 00[ 	]*vfnmadd213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 80[ 	]*vfnmadd213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 80[ 	]*vfnmadd213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc f4[ 	]*vfnmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f bc f4[ 	]*vfnmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 31[ 	]*vfnmadd231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 30[ 	]*vfnmadd231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 7f[ 	]*vfnmadd231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 00 08 00 00[ 	]*vfnmadd231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 80[ 	]*vfnmadd231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 80[ 	]*vfnmadd231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc f4[ 	]*vfnmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af bc f4[ 	]*vfnmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 31[ 	]*vfnmadd231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 30[ 	]*vfnmadd231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 7f[ 	]*vfnmadd231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 00 10 00 00[ 	]*vfnmadd231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 80[ 	]*vfnmadd231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 80[ 	]*vfnmadd231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc f4[ 	]*vfnmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f bc f4[ 	]*vfnmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 31[ 	]*vfnmadd231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 30[ 	]*vfnmadd231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 7f[ 	]*vfnmadd231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 00 08 00 00[ 	]*vfnmadd231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 80[ 	]*vfnmadd231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 80[ 	]*vfnmadd231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc f4[ 	]*vfnmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af bc f4[ 	]*vfnmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 31[ 	]*vfnmadd231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 30[ 	]*vfnmadd231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 7f[ 	]*vfnmadd231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 00 10 00 00[ 	]*vfnmadd231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 80[ 	]*vfnmadd231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 80[ 	]*vfnmadd231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e f4[ 	]*vfnmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9e f4[ 	]*vfnmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 31[ 	]*vfnmsub132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 30[ 	]*vfnmsub132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 7f[ 	]*vfnmsub132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 00 08 00 00[ 	]*vfnmsub132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 80[ 	]*vfnmsub132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 80[ 	]*vfnmsub132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e f4[ 	]*vfnmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9e f4[ 	]*vfnmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 31[ 	]*vfnmsub132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 30[ 	]*vfnmsub132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 7f[ 	]*vfnmsub132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 00 10 00 00[ 	]*vfnmsub132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 80[ 	]*vfnmsub132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 80[ 	]*vfnmsub132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e f4[ 	]*vfnmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9e f4[ 	]*vfnmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 31[ 	]*vfnmsub132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 30[ 	]*vfnmsub132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 7f[ 	]*vfnmsub132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 00 08 00 00[ 	]*vfnmsub132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 80[ 	]*vfnmsub132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 80[ 	]*vfnmsub132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e f4[ 	]*vfnmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9e f4[ 	]*vfnmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 31[ 	]*vfnmsub132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 30[ 	]*vfnmsub132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 7f[ 	]*vfnmsub132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 00 10 00 00[ 	]*vfnmsub132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 80[ 	]*vfnmsub132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 80[ 	]*vfnmsub132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae f4[ 	]*vfnmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ae f4[ 	]*vfnmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 31[ 	]*vfnmsub213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 30[ 	]*vfnmsub213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 7f[ 	]*vfnmsub213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 00 08 00 00[ 	]*vfnmsub213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 80[ 	]*vfnmsub213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 80[ 	]*vfnmsub213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae f4[ 	]*vfnmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ae f4[ 	]*vfnmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 31[ 	]*vfnmsub213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 30[ 	]*vfnmsub213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 7f[ 	]*vfnmsub213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 00 10 00 00[ 	]*vfnmsub213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 80[ 	]*vfnmsub213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 80[ 	]*vfnmsub213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae f4[ 	]*vfnmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ae f4[ 	]*vfnmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 31[ 	]*vfnmsub213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 30[ 	]*vfnmsub213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 7f[ 	]*vfnmsub213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 00 08 00 00[ 	]*vfnmsub213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 80[ 	]*vfnmsub213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 80[ 	]*vfnmsub213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae f4[ 	]*vfnmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ae f4[ 	]*vfnmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 31[ 	]*vfnmsub213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 30[ 	]*vfnmsub213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 7f[ 	]*vfnmsub213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 00 10 00 00[ 	]*vfnmsub213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 80[ 	]*vfnmsub213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 80[ 	]*vfnmsub213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be f4[ 	]*vfnmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f be f4[ 	]*vfnmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 31[ 	]*vfnmsub231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 30[ 	]*vfnmsub231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 7f[ 	]*vfnmsub231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 00 08 00 00[ 	]*vfnmsub231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 80[ 	]*vfnmsub231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 80[ 	]*vfnmsub231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be f4[ 	]*vfnmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af be f4[ 	]*vfnmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 31[ 	]*vfnmsub231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 30[ 	]*vfnmsub231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 7f[ 	]*vfnmsub231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 00 10 00 00[ 	]*vfnmsub231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 80[ 	]*vfnmsub231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 e0 ef ff ff[ 	]*vfnmsub231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 80[ 	]*vfnmsub231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be f4[ 	]*vfnmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f be f4[ 	]*vfnmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 31[ 	]*vfnmsub231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 30[ 	]*vfnmsub231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 7f[ 	]*vfnmsub231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 00 08 00 00[ 	]*vfnmsub231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 80[ 	]*vfnmsub231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 80[ 	]*vfnmsub231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be f4[ 	]*vfnmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af be f4[ 	]*vfnmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 31[ 	]*vfnmsub231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 30[ 	]*vfnmsub231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 7f[ 	]*vfnmsub231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 00 10 00 00[ 	]*vfnmsub231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 80[ 	]*vfnmsub231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 e0 ef ff ff[ 	]*vfnmsub231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 80[ 	]*vfnmsub231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd 0x7b\(%ebp,%xmm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd 0x100\(%eax,%xmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%ecx,%xmm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdps 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdps 0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd 0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqps 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqps 0x7b\(%ebp,%ymm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps 0x100\(%eax,%ymm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%ecx,%ymm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 f5[ 	]*vgetexppd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 42 f5[ 	]*vgetexppd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 31[ 	]*vgetexppd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 30[ 	]*vgetexppd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 7f[ 	]*vgetexppd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 00 08 00 00[ 	]*vgetexppd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 80[ 	]*vgetexppd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 f0 f7 ff ff[ 	]*vgetexppd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 7f[ 	]*vgetexppd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 80[ 	]*vgetexppd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 f5[ 	]*vgetexppd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 42 f5[ 	]*vgetexppd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 31[ 	]*vgetexppd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 30[ 	]*vgetexppd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 7f[ 	]*vgetexppd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 00 10 00 00[ 	]*vgetexppd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 80[ 	]*vgetexppd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 e0 ef ff ff[ 	]*vgetexppd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 7f[ 	]*vgetexppd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 80[ 	]*vgetexppd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 f5[ 	]*vgetexpps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 42 f5[ 	]*vgetexpps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 31[ 	]*vgetexpps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 30[ 	]*vgetexpps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 7f[ 	]*vgetexpps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 00 08 00 00[ 	]*vgetexpps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 80[ 	]*vgetexpps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 f0 f7 ff ff[ 	]*vgetexpps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 7f[ 	]*vgetexpps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 80[ 	]*vgetexpps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 f5[ 	]*vgetexpps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 42 f5[ 	]*vgetexpps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 31[ 	]*vgetexpps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 30[ 	]*vgetexpps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 7f[ 	]*vgetexpps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 00 10 00 00[ 	]*vgetexpps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 80[ 	]*vgetexpps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 e0 ef ff ff[ 	]*vgetexpps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 7f[ 	]*vgetexpps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 80[ 	]*vgetexpps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 7b[ 	]*vgetmantpd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 30 7b[ 	]*vgetmantpd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantpd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 7b[ 	]*vgetmantpd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 30 7b[ 	]*vgetmantpd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantpd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 7b[ 	]*vgetmantps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 31 7b[ 	]*vgetmantps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 30 7b[ 	]*vgetmantps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 7b[ 	]*vgetmantps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 31 7b[ 	]*vgetmantps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 30 7b[ 	]*vgetmantps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 7b[ 	]*vinsertf32x4 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 31 7b[ 	]*vinsertf32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 7f 7b[ 	]*vinsertf32x4 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 80 7b[ 	]*vinsertf32x4 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 7b[ 	]*vinserti32x4 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 31 7b[ 	]*vinserti32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 7f 7b[ 	]*vinserti32x4 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 80 7b[ 	]*vinserti32x4 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f f4[ 	]*vmaxpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5f f4[ 	]*vmaxpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 31[ 	]*vmaxpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 30[ 	]*vmaxpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 7f[ 	]*vmaxpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 00 08 00 00[ 	]*vmaxpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 80[ 	]*vmaxpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 f0 f7 ff ff[ 	]*vmaxpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 7f[ 	]*vmaxpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 80[ 	]*vmaxpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f f4[ 	]*vmaxpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5f f4[ 	]*vmaxpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 31[ 	]*vmaxpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 30[ 	]*vmaxpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 7f[ 	]*vmaxpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 00 10 00 00[ 	]*vmaxpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 80[ 	]*vmaxpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 e0 ef ff ff[ 	]*vmaxpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 7f[ 	]*vmaxpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 80[ 	]*vmaxpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f f4[ 	]*vmaxps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5f f4[ 	]*vmaxps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 31[ 	]*vmaxps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 30[ 	]*vmaxps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 7f[ 	]*vmaxps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 00 08 00 00[ 	]*vmaxps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 80[ 	]*vmaxps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 f0 f7 ff ff[ 	]*vmaxps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 7f[ 	]*vmaxps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 80[ 	]*vmaxps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f f4[ 	]*vmaxps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5f f4[ 	]*vmaxps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 31[ 	]*vmaxps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 30[ 	]*vmaxps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 7f[ 	]*vmaxps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 00 10 00 00[ 	]*vmaxps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 80[ 	]*vmaxps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 e0 ef ff ff[ 	]*vmaxps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 7f[ 	]*vmaxps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 80[ 	]*vmaxps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d f4[ 	]*vminpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5d f4[ 	]*vminpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 31[ 	]*vminpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b4 f4 c0 1d fe ff[ 	]*vminpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 30[ 	]*vminpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 7f[ 	]*vminpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 00 08 00 00[ 	]*vminpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 80[ 	]*vminpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 f0 f7 ff ff[ 	]*vminpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 7f[ 	]*vminpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 80[ 	]*vminpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d f4[ 	]*vminpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5d f4[ 	]*vminpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 31[ 	]*vminpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b4 f4 c0 1d fe ff[ 	]*vminpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 30[ 	]*vminpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 7f[ 	]*vminpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 00 10 00 00[ 	]*vminpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 80[ 	]*vminpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 e0 ef ff ff[ 	]*vminpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 7f[ 	]*vminpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 80[ 	]*vminpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d f4[ 	]*vminps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5d f4[ 	]*vminps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 31[ 	]*vminps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b4 f4 c0 1d fe ff[ 	]*vminps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 30[ 	]*vminps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 7f[ 	]*vminps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 00 08 00 00[ 	]*vminps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 80[ 	]*vminps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 f0 f7 ff ff[ 	]*vminps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 7f[ 	]*vminps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 00 02 00 00[ 	]*vminps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 80[ 	]*vminps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d f4[ 	]*vminps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5d f4[ 	]*vminps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 31[ 	]*vminps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b4 f4 c0 1d fe ff[ 	]*vminps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 30[ 	]*vminps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 7f[ 	]*vminps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 00 10 00 00[ 	]*vminps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 80[ 	]*vminps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 e0 ef ff ff[ 	]*vminps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 7f[ 	]*vminps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 00 02 00 00[ 	]*vminps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 80[ 	]*vminps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 31[ 	]*vmovapd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 7f[ 	]*vmovapd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 00 08 00 00[ 	]*vmovapd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 80[ 	]*vmovapd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 f0 f7 ff ff[ 	]*vmovapd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 31[ 	]*vmovapd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 7f[ 	]*vmovapd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 00 10 00 00[ 	]*vmovapd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 80[ 	]*vmovapd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 e0 ef ff ff[ 	]*vmovapd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 31[ 	]*vmovaps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 7f[ 	]*vmovaps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 00 08 00 00[ 	]*vmovaps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 80[ 	]*vmovaps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 f0 f7 ff ff[ 	]*vmovaps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 31[ 	]*vmovaps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 7f[ 	]*vmovaps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 00 10 00 00[ 	]*vmovaps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 80[ 	]*vmovaps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 e0 ef ff ff[ 	]*vmovaps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 f5[ 	]*vmovddup %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 12 f5[ 	]*vmovddup %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 31[ 	]*vmovddup \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 7f[ 	]*vmovddup 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 00 04 00 00[ 	]*vmovddup 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 80[ 	]*vmovddup -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 f8 fb ff ff[ 	]*vmovddup -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 f5[ 	]*vmovddup %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 12 f5[ 	]*vmovddup %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 31[ 	]*vmovddup \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 7f[ 	]*vmovddup 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 00 10 00 00[ 	]*vmovddup 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 80[ 	]*vmovddup -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 e0 ef ff ff[ 	]*vmovddup -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 31[ 	]*vmovdqa32 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 7f[ 	]*vmovdqa32 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 00 08 00 00[ 	]*vmovdqa32 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 80[ 	]*vmovdqa32 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 31[ 	]*vmovdqa32 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 7f[ 	]*vmovdqa32 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 00 10 00 00[ 	]*vmovdqa32 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 80[ 	]*vmovdqa32 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa32 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 31[ 	]*vmovdqa64 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 7f[ 	]*vmovdqa64 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 00 08 00 00[ 	]*vmovdqa64 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 80[ 	]*vmovdqa64 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 31[ 	]*vmovdqa64 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 7f[ 	]*vmovdqa64 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 00 10 00 00[ 	]*vmovdqa64 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 80[ 	]*vmovdqa64 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa64 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 31[ 	]*vmovdqu32 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 7f[ 	]*vmovdqu32 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 00 08 00 00[ 	]*vmovdqu32 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 80[ 	]*vmovdqu32 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 31[ 	]*vmovdqu32 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 7f[ 	]*vmovdqu32 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 00 10 00 00[ 	]*vmovdqu32 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 80[ 	]*vmovdqu32 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu32 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 31[ 	]*vmovdqu64 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 7f[ 	]*vmovdqu64 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 00 08 00 00[ 	]*vmovdqu64 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 80[ 	]*vmovdqu64 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 31[ 	]*vmovdqu64 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 7f[ 	]*vmovdqu64 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 00 10 00 00[ 	]*vmovdqu64 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 80[ 	]*vmovdqu64 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu64 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 f5[ 	]*vmovshdup %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 16 f5[ 	]*vmovshdup %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 31[ 	]*vmovshdup \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 7f[ 	]*vmovshdup 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 00 08 00 00[ 	]*vmovshdup 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 80[ 	]*vmovshdup -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 f0 f7 ff ff[ 	]*vmovshdup -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 f5[ 	]*vmovshdup %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 16 f5[ 	]*vmovshdup %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 31[ 	]*vmovshdup \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 7f[ 	]*vmovshdup 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 00 10 00 00[ 	]*vmovshdup 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 80[ 	]*vmovshdup -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 e0 ef ff ff[ 	]*vmovshdup -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 f5[ 	]*vmovsldup %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 12 f5[ 	]*vmovsldup %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 31[ 	]*vmovsldup \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 7f[ 	]*vmovsldup 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 00 08 00 00[ 	]*vmovsldup 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 80[ 	]*vmovsldup -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 f0 f7 ff ff[ 	]*vmovsldup -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 f5[ 	]*vmovsldup %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 12 f5[ 	]*vmovsldup %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 31[ 	]*vmovsldup \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 7f[ 	]*vmovsldup 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 00 10 00 00[ 	]*vmovsldup 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 80[ 	]*vmovsldup -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 e0 ef ff ff[ 	]*vmovsldup -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 31[ 	]*vmovupd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 7f[ 	]*vmovupd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 00 08 00 00[ 	]*vmovupd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 80[ 	]*vmovupd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 f0 f7 ff ff[ 	]*vmovupd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 31[ 	]*vmovupd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 7f[ 	]*vmovupd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 00 10 00 00[ 	]*vmovupd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 80[ 	]*vmovupd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 e0 ef ff ff[ 	]*vmovupd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 31[ 	]*vmovups \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovups -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 7f[ 	]*vmovups 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 00 08 00 00[ 	]*vmovups 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 80[ 	]*vmovups -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 f0 f7 ff ff[ 	]*vmovups -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 31[ 	]*vmovups \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovups -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 7f[ 	]*vmovups 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 00 10 00 00[ 	]*vmovups 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 80[ 	]*vmovups -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 e0 ef ff ff[ 	]*vmovups -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 f4[ 	]*vmulpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 59 f4[ 	]*vmulpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 31[ 	]*vmulpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 30[ 	]*vmulpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 7f[ 	]*vmulpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 00 08 00 00[ 	]*vmulpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 80[ 	]*vmulpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 f0 f7 ff ff[ 	]*vmulpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 7f[ 	]*vmulpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 80[ 	]*vmulpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 f4[ 	]*vmulpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 59 f4[ 	]*vmulpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 31[ 	]*vmulpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 30[ 	]*vmulpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 7f[ 	]*vmulpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 00 10 00 00[ 	]*vmulpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 80[ 	]*vmulpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 e0 ef ff ff[ 	]*vmulpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 7f[ 	]*vmulpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 80[ 	]*vmulpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 f4[ 	]*vmulps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 59 f4[ 	]*vmulps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 31[ 	]*vmulps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 30[ 	]*vmulps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 7f[ 	]*vmulps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 00 08 00 00[ 	]*vmulps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 80[ 	]*vmulps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 f0 f7 ff ff[ 	]*vmulps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 7f[ 	]*vmulps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 80[ 	]*vmulps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 f4[ 	]*vmulps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 59 f4[ 	]*vmulps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 31[ 	]*vmulps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 30[ 	]*vmulps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 7f[ 	]*vmulps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 00 10 00 00[ 	]*vmulps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 80[ 	]*vmulps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 e0 ef ff ff[ 	]*vmulps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 7f[ 	]*vmulps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 80[ 	]*vmulps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e f5[ 	]*vpabsd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1e f5[ 	]*vpabsd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 31[ 	]*vpabsd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 30[ 	]*vpabsd \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 7f[ 	]*vpabsd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 00 08 00 00[ 	]*vpabsd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 80[ 	]*vpabsd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 f0 f7 ff ff[ 	]*vpabsd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 7f[ 	]*vpabsd 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 80[ 	]*vpabsd -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e f5[ 	]*vpabsd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1e f5[ 	]*vpabsd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 31[ 	]*vpabsd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 30[ 	]*vpabsd \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 7f[ 	]*vpabsd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 00 10 00 00[ 	]*vpabsd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 80[ 	]*vpabsd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 e0 ef ff ff[ 	]*vpabsd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 7f[ 	]*vpabsd 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 80[ 	]*vpabsd -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f f5[ 	]*vpabsq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1f f5[ 	]*vpabsq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 31[ 	]*vpabsq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 30[ 	]*vpabsq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 7f[ 	]*vpabsq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 00 08 00 00[ 	]*vpabsq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 80[ 	]*vpabsq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 f0 f7 ff ff[ 	]*vpabsq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 7f[ 	]*vpabsq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 80[ 	]*vpabsq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f f5[ 	]*vpabsq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1f f5[ 	]*vpabsq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 31[ 	]*vpabsq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 30[ 	]*vpabsq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 7f[ 	]*vpabsq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 00 10 00 00[ 	]*vpabsq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 80[ 	]*vpabsq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 e0 ef ff ff[ 	]*vpabsq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 7f[ 	]*vpabsq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 80[ 	]*vpabsq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe f4[ 	]*vpaddd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fe f4[ 	]*vpaddd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 31[ 	]*vpaddd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b4 f4 c0 1d fe ff[ 	]*vpaddd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 30[ 	]*vpaddd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 7f[ 	]*vpaddd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 00 08 00 00[ 	]*vpaddd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 80[ 	]*vpaddd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 f0 f7 ff ff[ 	]*vpaddd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 7f[ 	]*vpaddd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 80[ 	]*vpaddd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe f4[ 	]*vpaddd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fe f4[ 	]*vpaddd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 31[ 	]*vpaddd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b4 f4 c0 1d fe ff[ 	]*vpaddd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 30[ 	]*vpaddd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 7f[ 	]*vpaddd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 00 10 00 00[ 	]*vpaddd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 80[ 	]*vpaddd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 e0 ef ff ff[ 	]*vpaddd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 7f[ 	]*vpaddd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 80[ 	]*vpaddd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 f4[ 	]*vpaddq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d4 f4[ 	]*vpaddq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 31[ 	]*vpaddq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 30[ 	]*vpaddq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 7f[ 	]*vpaddq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 00 08 00 00[ 	]*vpaddq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 80[ 	]*vpaddq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 f0 f7 ff ff[ 	]*vpaddq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 7f[ 	]*vpaddq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 80[ 	]*vpaddq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 f4[ 	]*vpaddq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d4 f4[ 	]*vpaddq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 31[ 	]*vpaddq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 30[ 	]*vpaddq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 7f[ 	]*vpaddq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 00 10 00 00[ 	]*vpaddq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 80[ 	]*vpaddq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 e0 ef ff ff[ 	]*vpaddq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 7f[ 	]*vpaddq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 80[ 	]*vpaddq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db f4[ 	]*vpandd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f db f4[ 	]*vpandd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 31[ 	]*vpandd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b4 f4 c0 1d fe ff[ 	]*vpandd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 30[ 	]*vpandd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 7f[ 	]*vpandd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 00 08 00 00[ 	]*vpandd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 80[ 	]*vpandd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 f0 f7 ff ff[ 	]*vpandd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 7f[ 	]*vpandd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 00 02 00 00[ 	]*vpandd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 80[ 	]*vpandd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 fc fd ff ff[ 	]*vpandd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db f4[ 	]*vpandd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af db f4[ 	]*vpandd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 31[ 	]*vpandd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b4 f4 c0 1d fe ff[ 	]*vpandd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 30[ 	]*vpandd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 7f[ 	]*vpandd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 00 10 00 00[ 	]*vpandd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 80[ 	]*vpandd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 e0 ef ff ff[ 	]*vpandd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 7f[ 	]*vpandd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 00 02 00 00[ 	]*vpandd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 80[ 	]*vpandd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 fc fd ff ff[ 	]*vpandd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df f4[ 	]*vpandnd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f df f4[ 	]*vpandnd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 31[ 	]*vpandnd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b4 f4 c0 1d fe ff[ 	]*vpandnd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 30[ 	]*vpandnd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 7f[ 	]*vpandnd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 00 08 00 00[ 	]*vpandnd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 80[ 	]*vpandnd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 f0 f7 ff ff[ 	]*vpandnd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 7f[ 	]*vpandnd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 00 02 00 00[ 	]*vpandnd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 80[ 	]*vpandnd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df f4[ 	]*vpandnd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af df f4[ 	]*vpandnd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 31[ 	]*vpandnd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b4 f4 c0 1d fe ff[ 	]*vpandnd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 30[ 	]*vpandnd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 7f[ 	]*vpandnd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 00 10 00 00[ 	]*vpandnd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 80[ 	]*vpandnd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 e0 ef ff ff[ 	]*vpandnd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 7f[ 	]*vpandnd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 00 02 00 00[ 	]*vpandnd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 80[ 	]*vpandnd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df f4[ 	]*vpandnq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f df f4[ 	]*vpandnq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 31[ 	]*vpandnq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b4 f4 c0 1d fe ff[ 	]*vpandnq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 30[ 	]*vpandnq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 7f[ 	]*vpandnq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 00 08 00 00[ 	]*vpandnq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 80[ 	]*vpandnq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 f0 f7 ff ff[ 	]*vpandnq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 7f[ 	]*vpandnq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 00 04 00 00[ 	]*vpandnq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 80[ 	]*vpandnq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df f4[ 	]*vpandnq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af df f4[ 	]*vpandnq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 31[ 	]*vpandnq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b4 f4 c0 1d fe ff[ 	]*vpandnq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 30[ 	]*vpandnq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 7f[ 	]*vpandnq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 00 10 00 00[ 	]*vpandnq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 80[ 	]*vpandnq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 e0 ef ff ff[ 	]*vpandnq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 7f[ 	]*vpandnq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 00 04 00 00[ 	]*vpandnq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 80[ 	]*vpandnq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db f4[ 	]*vpandq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f db f4[ 	]*vpandq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 31[ 	]*vpandq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b4 f4 c0 1d fe ff[ 	]*vpandq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 30[ 	]*vpandq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 7f[ 	]*vpandq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 00 08 00 00[ 	]*vpandq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 80[ 	]*vpandq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 f0 f7 ff ff[ 	]*vpandq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 7f[ 	]*vpandq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 00 04 00 00[ 	]*vpandq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 80[ 	]*vpandq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db f4[ 	]*vpandq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af db f4[ 	]*vpandq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 31[ 	]*vpandq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b4 f4 c0 1d fe ff[ 	]*vpandq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 30[ 	]*vpandq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 7f[ 	]*vpandq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 00 10 00 00[ 	]*vpandq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 80[ 	]*vpandq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 e0 ef ff ff[ 	]*vpandq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 7f[ 	]*vpandq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 00 04 00 00[ 	]*vpandq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 80[ 	]*vpandq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 f4[ 	]*vpblendmd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 64 f4[ 	]*vpblendmd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 31[ 	]*vpblendmd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 30[ 	]*vpblendmd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 7f[ 	]*vpblendmd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 00 08 00 00[ 	]*vpblendmd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 80[ 	]*vpblendmd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 7f[ 	]*vpblendmd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 80[ 	]*vpblendmd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 f4[ 	]*vpblendmd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 64 f4[ 	]*vpblendmd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 31[ 	]*vpblendmd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 30[ 	]*vpblendmd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 7f[ 	]*vpblendmd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 00 10 00 00[ 	]*vpblendmd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 80[ 	]*vpblendmd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 e0 ef ff ff[ 	]*vpblendmd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 7f[ 	]*vpblendmd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 80[ 	]*vpblendmd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 31[ 	]*vpbroadcastd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 31[ 	]*vpbroadcastd \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 80[ 	]*vpbroadcastd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 31[ 	]*vpbroadcastd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 31[ 	]*vpbroadcastd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 80[ 	]*vpbroadcastd -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 f5[ 	]*vpbroadcastd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 f5[ 	]*vpbroadcastd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 f5[ 	]*vpbroadcastd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 f5[ 	]*vpbroadcastd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f0[ 	]*vpbroadcastd %eax,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7c f0[ 	]*vpbroadcastd %eax,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f5[ 	]*vpbroadcastd %ebp,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f0[ 	]*vpbroadcastd %eax,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7c f0[ 	]*vpbroadcastd %eax,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f5[ 	]*vpbroadcastd %ebp,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 31[ 	]*vpbroadcastq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 31[ 	]*vpbroadcastq \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 80[ 	]*vpbroadcastq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 31[ 	]*vpbroadcastq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 31[ 	]*vpbroadcastq \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 80[ 	]*vpbroadcastq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 f5[ 	]*vpbroadcastq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 f5[ 	]*vpbroadcastq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 f5[ 	]*vpbroadcastq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 f5[ 	]*vpbroadcastq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed ab[ 	]*vpcmpd \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed 7b[ 	]*vpcmpd \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 28 7b[ 	]*vpcmpd \$0x7b,\(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpd \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed ab[ 	]*vpcmpd \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed 7b[ 	]*vpcmpd \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 28 7b[ 	]*vpcmpd \$0x7b,\(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpd \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpd \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ed[ 	]*vpcmpeqd %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 29[ 	]*vpcmpeqd \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 28[ 	]*vpcmpeqd \(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 7f[ 	]*vpcmpeqd 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa 00 08 00 00[ 	]*vpcmpeqd 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 80[ 	]*vpcmpeqd -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa f0 f7 ff ff[ 	]*vpcmpeqd -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 80[ 	]*vpcmpeqd -0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ed[ 	]*vpcmpeqd %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 29[ 	]*vpcmpeqd \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 28[ 	]*vpcmpeqd \(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 7f[ 	]*vpcmpeqd 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa 00 10 00 00[ 	]*vpcmpeqd 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 80[ 	]*vpcmpeqd -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa e0 ef ff ff[ 	]*vpcmpeqd -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 80[ 	]*vpcmpeqd -0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ed[ 	]*vpcmpeqq %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 29[ 	]*vpcmpeqq \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 28[ 	]*vpcmpeqq \(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 7f[ 	]*vpcmpeqq 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa 00 08 00 00[ 	]*vpcmpeqq 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 80[ 	]*vpcmpeqq -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa f0 f7 ff ff[ 	]*vpcmpeqq -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 80[ 	]*vpcmpeqq -0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ed[ 	]*vpcmpeqq %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 29[ 	]*vpcmpeqq \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 28[ 	]*vpcmpeqq \(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 7f[ 	]*vpcmpeqq 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa 00 10 00 00[ 	]*vpcmpeqq 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 80[ 	]*vpcmpeqq -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa e0 ef ff ff[ 	]*vpcmpeqq -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 80[ 	]*vpcmpeqq -0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ed[ 	]*vpcmpgtd %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 29[ 	]*vpcmpgtd \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 28[ 	]*vpcmpgtd \(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 7f[ 	]*vpcmpgtd 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa 00 08 00 00[ 	]*vpcmpgtd 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 80[ 	]*vpcmpgtd -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa f0 f7 ff ff[ 	]*vpcmpgtd -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 80[ 	]*vpcmpgtd -0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ed[ 	]*vpcmpgtd %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 29[ 	]*vpcmpgtd \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 28[ 	]*vpcmpgtd \(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 7f[ 	]*vpcmpgtd 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa 00 10 00 00[ 	]*vpcmpgtd 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 80[ 	]*vpcmpgtd -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa e0 ef ff ff[ 	]*vpcmpgtd -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 80[ 	]*vpcmpgtd -0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ed[ 	]*vpcmpgtq %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 29[ 	]*vpcmpgtq \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 28[ 	]*vpcmpgtq \(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 7f[ 	]*vpcmpgtq 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa 00 08 00 00[ 	]*vpcmpgtq 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 80[ 	]*vpcmpgtq -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa f0 f7 ff ff[ 	]*vpcmpgtq -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 80[ 	]*vpcmpgtq -0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ed[ 	]*vpcmpgtq %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 29[ 	]*vpcmpgtq \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 28[ 	]*vpcmpgtq \(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 7f[ 	]*vpcmpgtq 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa 00 10 00 00[ 	]*vpcmpgtq 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 80[ 	]*vpcmpgtq -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa e0 ef ff ff[ 	]*vpcmpgtq -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 80[ 	]*vpcmpgtq -0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed ab[ 	]*vpcmpq \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed 7b[ 	]*vpcmpq \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 28 7b[ 	]*vpcmpq \$0x7b,\(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpq \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed ab[ 	]*vpcmpq \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed 7b[ 	]*vpcmpq \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 28 7b[ 	]*vpcmpq \$0x7b,\(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpq \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpq \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed ab[ 	]*vpcmpud \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed 7b[ 	]*vpcmpud \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 28 7b[ 	]*vpcmpud \$0x7b,\(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpud \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed ab[ 	]*vpcmpud \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed 7b[ 	]*vpcmpud \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 28 7b[ 	]*vpcmpud \$0x7b,\(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpud \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpud \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed ab[ 	]*vpcmpuq \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed 7b[ 	]*vpcmpuq \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 28 7b[ 	]*vpcmpuq \$0x7b,\(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpuq \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed ab[ 	]*vpcmpuq \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed 7b[ 	]*vpcmpuq \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 28 7b[ 	]*vpcmpuq \$0x7b,\(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpuq \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 f4[ 	]*vpblendmq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 64 f4[ 	]*vpblendmq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 31[ 	]*vpblendmq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 30[ 	]*vpblendmq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 7f[ 	]*vpblendmq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 00 08 00 00[ 	]*vpblendmq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 80[ 	]*vpblendmq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 7f[ 	]*vpblendmq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 80[ 	]*vpblendmq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 f4[ 	]*vpblendmq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 64 f4[ 	]*vpblendmq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 31[ 	]*vpblendmq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 30[ 	]*vpblendmq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 7f[ 	]*vpblendmq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 00 10 00 00[ 	]*vpblendmq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 80[ 	]*vpblendmq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 e0 ef ff ff[ 	]*vpblendmq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 7f[ 	]*vpblendmq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 80[ 	]*vpblendmq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 31[ 	]*vpcompressd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 7f[ 	]*vpcompressd %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 00 02 00 00[ 	]*vpcompressd %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 80[ 	]*vpcompressd %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 fc fd ff ff[ 	]*vpcompressd %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 31[ 	]*vpcompressd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 7f[ 	]*vpcompressd %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 00 02 00 00[ 	]*vpcompressd %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 80[ 	]*vpcompressd %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 fc fd ff ff[ 	]*vpcompressd %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b ee[ 	]*vpcompressd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8b ee[ 	]*vpcompressd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b ee[ 	]*vpcompressd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8b ee[ 	]*vpcompressd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 f4[ 	]*vpermd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 36 f4[ 	]*vpermd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 31[ 	]*vpermd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 30[ 	]*vpermd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 7f[ 	]*vpermd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 00 10 00 00[ 	]*vpermd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 80[ 	]*vpermd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 e0 ef ff ff[ 	]*vpermd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 7f[ 	]*vpermd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 00 02 00 00[ 	]*vpermd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 80[ 	]*vpermd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 fc fd ff ff[ 	]*vpermd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 7b[ 	]*vpermilpd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 31 7b[ 	]*vpermilpd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 30 7b[ 	]*vpermilpd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 00 08 00 00 7b[ 	]*vpermilpd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 7b[ 	]*vpermilpd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 31 7b[ 	]*vpermilpd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 30 7b[ 	]*vpermilpd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 00 10 00 00 7b[ 	]*vpermilpd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d f4[ 	]*vpermilpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0d f4[ 	]*vpermilpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 31[ 	]*vpermilpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 30[ 	]*vpermilpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 7f[ 	]*vpermilpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 00 08 00 00[ 	]*vpermilpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 80[ 	]*vpermilpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 f0 f7 ff ff[ 	]*vpermilpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 7f[ 	]*vpermilpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 80[ 	]*vpermilpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d f4[ 	]*vpermilpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0d f4[ 	]*vpermilpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 31[ 	]*vpermilpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 30[ 	]*vpermilpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 7f[ 	]*vpermilpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 00 10 00 00[ 	]*vpermilpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 80[ 	]*vpermilpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 e0 ef ff ff[ 	]*vpermilpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 7f[ 	]*vpermilpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 80[ 	]*vpermilpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 7b[ 	]*vpermilps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 31 7b[ 	]*vpermilps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 30 7b[ 	]*vpermilps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 00 08 00 00 7b[ 	]*vpermilps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 ab[ 	]*vpermilps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 04 f5 ab[ 	]*vpermilps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 7b[ 	]*vpermilps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 31 7b[ 	]*vpermilps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 30 7b[ 	]*vpermilps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 00 10 00 00 7b[ 	]*vpermilps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 e0 ef ff ff 7b[ 	]*vpermilps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c f4[ 	]*vpermilps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0c f4[ 	]*vpermilps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 31[ 	]*vpermilps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 30[ 	]*vpermilps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 7f[ 	]*vpermilps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 00 08 00 00[ 	]*vpermilps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 80[ 	]*vpermilps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 f0 f7 ff ff[ 	]*vpermilps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 7f[ 	]*vpermilps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 80[ 	]*vpermilps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c f4[ 	]*vpermilps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0c f4[ 	]*vpermilps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 31[ 	]*vpermilps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 30[ 	]*vpermilps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 7f[ 	]*vpermilps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 00 10 00 00[ 	]*vpermilps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 80[ 	]*vpermilps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 e0 ef ff ff[ 	]*vpermilps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 7f[ 	]*vpermilps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 80[ 	]*vpermilps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 ab[ 	]*vpermpd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 01 f5 ab[ 	]*vpermpd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 7b[ 	]*vpermpd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 31 7b[ 	]*vpermpd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b4 f4 c0 1d fe ff 7b[ 	]*vpermpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 30 7b[ 	]*vpermpd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 7f 7b[ 	]*vpermpd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 00 10 00 00 7b[ 	]*vpermpd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 e0 ef ff ff 7b[ 	]*vpermpd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 7f 7b[ 	]*vpermpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 00 04 00 00 7b[ 	]*vpermpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 f8 fb ff ff 7b[ 	]*vpermpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 f4[ 	]*vpermps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 16 f4[ 	]*vpermps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 31[ 	]*vpermps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 30[ 	]*vpermps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 7f[ 	]*vpermps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 00 10 00 00[ 	]*vpermps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 80[ 	]*vpermps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 e0 ef ff ff[ 	]*vpermps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 7f[ 	]*vpermps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 00 02 00 00[ 	]*vpermps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 80[ 	]*vpermps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 fc fd ff ff[ 	]*vpermps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 ab[ 	]*vpermq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 00 f5 ab[ 	]*vpermq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 7b[ 	]*vpermq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 31 7b[ 	]*vpermq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b4 f4 c0 1d fe ff 7b[ 	]*vpermq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 30 7b[ 	]*vpermq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 7f 7b[ 	]*vpermq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 00 10 00 00 7b[ 	]*vpermq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 80 7b[ 	]*vpermq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 e0 ef ff ff 7b[ 	]*vpermq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 7f 7b[ 	]*vpermq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 00 04 00 00 7b[ 	]*vpermq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 80 7b[ 	]*vpermq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 f8 fb ff ff 7b[ 	]*vpermq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 31[ 	]*vpexpandd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 31[ 	]*vpexpandd \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 7f[ 	]*vpexpandd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 80[ 	]*vpexpandd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 31[ 	]*vpexpandd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 31[ 	]*vpexpandd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 7f[ 	]*vpexpandd 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 80[ 	]*vpexpandd -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 f5[ 	]*vpexpandd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 f5[ 	]*vpexpandd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 f5[ 	]*vpexpandd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 f5[ 	]*vpexpandd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 31[ 	]*vpexpandq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 31[ 	]*vpexpandq \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 7f[ 	]*vpexpandq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 80[ 	]*vpexpandq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 31[ 	]*vpexpandq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 31[ 	]*vpexpandq \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 7f[ 	]*vpexpandq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 80[ 	]*vpexpandq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 f5[ 	]*vpexpandq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 f5[ 	]*vpexpandq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 f5[ 	]*vpexpandq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 f5[ 	]*vpexpandq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd 0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq 0x7b\(%ebp,%xmm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq 0x100\(%eax,%xmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%ecx,%xmm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd 0x7b\(%ebp,%ymm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd 0x100\(%eax,%ymm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%ecx,%ymm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq 0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq 0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d f4[ 	]*vpmaxsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3d f4[ 	]*vpmaxsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 31[ 	]*vpmaxsd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 30[ 	]*vpmaxsd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 7f[ 	]*vpmaxsd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 00 08 00 00[ 	]*vpmaxsd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 80[ 	]*vpmaxsd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 80[ 	]*vpmaxsd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d f4[ 	]*vpmaxsd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3d f4[ 	]*vpmaxsd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 31[ 	]*vpmaxsd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 30[ 	]*vpmaxsd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 7f[ 	]*vpmaxsd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 00 10 00 00[ 	]*vpmaxsd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 80[ 	]*vpmaxsd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 80[ 	]*vpmaxsd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d f4[ 	]*vpmaxsq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3d f4[ 	]*vpmaxsq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 31[ 	]*vpmaxsq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 30[ 	]*vpmaxsq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 7f[ 	]*vpmaxsq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 00 08 00 00[ 	]*vpmaxsq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 80[ 	]*vpmaxsq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 80[ 	]*vpmaxsq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d f4[ 	]*vpmaxsq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3d f4[ 	]*vpmaxsq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 31[ 	]*vpmaxsq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 30[ 	]*vpmaxsq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 7f[ 	]*vpmaxsq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 00 10 00 00[ 	]*vpmaxsq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 80[ 	]*vpmaxsq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 80[ 	]*vpmaxsq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f f4[ 	]*vpmaxud %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3f f4[ 	]*vpmaxud %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 31[ 	]*vpmaxud \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 30[ 	]*vpmaxud \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 7f[ 	]*vpmaxud 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 00 08 00 00[ 	]*vpmaxud 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 80[ 	]*vpmaxud -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxud -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 7f[ 	]*vpmaxud 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 80[ 	]*vpmaxud -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f f4[ 	]*vpmaxud %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3f f4[ 	]*vpmaxud %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 31[ 	]*vpmaxud \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 30[ 	]*vpmaxud \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 7f[ 	]*vpmaxud 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 00 10 00 00[ 	]*vpmaxud 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 80[ 	]*vpmaxud -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 e0 ef ff ff[ 	]*vpmaxud -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 7f[ 	]*vpmaxud 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 80[ 	]*vpmaxud -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f f4[ 	]*vpmaxuq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3f f4[ 	]*vpmaxuq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 31[ 	]*vpmaxuq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 30[ 	]*vpmaxuq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 7f[ 	]*vpmaxuq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 00 08 00 00[ 	]*vpmaxuq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 80[ 	]*vpmaxuq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxuq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 80[ 	]*vpmaxuq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f f4[ 	]*vpmaxuq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3f f4[ 	]*vpmaxuq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 31[ 	]*vpmaxuq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 30[ 	]*vpmaxuq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 7f[ 	]*vpmaxuq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 00 10 00 00[ 	]*vpmaxuq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 80[ 	]*vpmaxuq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 e0 ef ff ff[ 	]*vpmaxuq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 80[ 	]*vpmaxuq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 f4[ 	]*vpminsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 39 f4[ 	]*vpminsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 31[ 	]*vpminsd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 30[ 	]*vpminsd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 7f[ 	]*vpminsd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 00 08 00 00[ 	]*vpminsd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 80[ 	]*vpminsd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 f0 f7 ff ff[ 	]*vpminsd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 7f[ 	]*vpminsd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 80[ 	]*vpminsd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 f4[ 	]*vpminsd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 39 f4[ 	]*vpminsd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 31[ 	]*vpminsd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 30[ 	]*vpminsd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 7f[ 	]*vpminsd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 00 10 00 00[ 	]*vpminsd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 80[ 	]*vpminsd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 e0 ef ff ff[ 	]*vpminsd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 7f[ 	]*vpminsd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 80[ 	]*vpminsd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 f4[ 	]*vpminsq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 39 f4[ 	]*vpminsq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 31[ 	]*vpminsq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 30[ 	]*vpminsq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 7f[ 	]*vpminsq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 00 08 00 00[ 	]*vpminsq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 80[ 	]*vpminsq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 f0 f7 ff ff[ 	]*vpminsq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 7f[ 	]*vpminsq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 80[ 	]*vpminsq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 f4[ 	]*vpminsq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 39 f4[ 	]*vpminsq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 31[ 	]*vpminsq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 30[ 	]*vpminsq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 7f[ 	]*vpminsq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 00 10 00 00[ 	]*vpminsq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 80[ 	]*vpminsq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 e0 ef ff ff[ 	]*vpminsq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 7f[ 	]*vpminsq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 80[ 	]*vpminsq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b f4[ 	]*vpminud %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3b f4[ 	]*vpminud %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 31[ 	]*vpminud \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminud -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 30[ 	]*vpminud \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 7f[ 	]*vpminud 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 00 08 00 00[ 	]*vpminud 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 80[ 	]*vpminud -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 f0 f7 ff ff[ 	]*vpminud -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 7f[ 	]*vpminud 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 80[ 	]*vpminud -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b f4[ 	]*vpminud %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3b f4[ 	]*vpminud %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 31[ 	]*vpminud \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminud -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 30[ 	]*vpminud \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 7f[ 	]*vpminud 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 00 10 00 00[ 	]*vpminud 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 80[ 	]*vpminud -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 e0 ef ff ff[ 	]*vpminud -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 7f[ 	]*vpminud 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 80[ 	]*vpminud -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b f4[ 	]*vpminuq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3b f4[ 	]*vpminuq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 31[ 	]*vpminuq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 30[ 	]*vpminuq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 7f[ 	]*vpminuq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 00 08 00 00[ 	]*vpminuq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 80[ 	]*vpminuq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 f0 f7 ff ff[ 	]*vpminuq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 7f[ 	]*vpminuq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 80[ 	]*vpminuq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b f4[ 	]*vpminuq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3b f4[ 	]*vpminuq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 31[ 	]*vpminuq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 30[ 	]*vpminuq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 7f[ 	]*vpminuq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 00 10 00 00[ 	]*vpminuq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 80[ 	]*vpminuq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 e0 ef ff ff[ 	]*vpminuq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 7f[ 	]*vpminuq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 80[ 	]*vpminuq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 31[ 	]*vpmovsxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 80[ 	]*vpmovsxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 31[ 	]*vpmovsxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 80[ 	]*vpmovsxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 31[ 	]*vpmovsxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 7f[ 	]*vpmovsxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 80[ 	]*vpmovsxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 31[ 	]*vpmovsxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 80[ 	]*vpmovsxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 f5[ 	]*vpmovsxdq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 25 f5[ 	]*vpmovsxdq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 31[ 	]*vpmovsxdq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 7f[ 	]*vpmovsxdq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 00 04 00 00[ 	]*vpmovsxdq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 80[ 	]*vpmovsxdq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 f8 fb ff ff[ 	]*vpmovsxdq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 f5[ 	]*vpmovsxdq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 25 f5[ 	]*vpmovsxdq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 31[ 	]*vpmovsxdq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 7f[ 	]*vpmovsxdq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 00 08 00 00[ 	]*vpmovsxdq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 80[ 	]*vpmovsxdq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 31[ 	]*vpmovsxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 80[ 	]*vpmovsxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 31[ 	]*vpmovsxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 80[ 	]*vpmovsxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 31[ 	]*vpmovsxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 80[ 	]*vpmovsxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 31[ 	]*vpmovsxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 80[ 	]*vpmovsxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 31[ 	]*vpmovzxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 80[ 	]*vpmovzxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 31[ 	]*vpmovzxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 80[ 	]*vpmovzxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 31[ 	]*vpmovzxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 7f[ 	]*vpmovzxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 80[ 	]*vpmovzxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 31[ 	]*vpmovzxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 80[ 	]*vpmovzxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 f5[ 	]*vpmovzxdq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 35 f5[ 	]*vpmovzxdq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 31[ 	]*vpmovzxdq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 7f[ 	]*vpmovzxdq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 00 04 00 00[ 	]*vpmovzxdq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 80[ 	]*vpmovzxdq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 f8 fb ff ff[ 	]*vpmovzxdq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 f5[ 	]*vpmovzxdq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 35 f5[ 	]*vpmovzxdq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 31[ 	]*vpmovzxdq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 7f[ 	]*vpmovzxdq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 00 08 00 00[ 	]*vpmovzxdq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 80[ 	]*vpmovzxdq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 31[ 	]*vpmovzxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 80[ 	]*vpmovzxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 31[ 	]*vpmovzxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 80[ 	]*vpmovzxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 31[ 	]*vpmovzxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 80[ 	]*vpmovzxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 31[ 	]*vpmovzxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 80[ 	]*vpmovzxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 f4[ 	]*vpmuldq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 28 f4[ 	]*vpmuldq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 31[ 	]*vpmuldq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 30[ 	]*vpmuldq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 7f[ 	]*vpmuldq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 00 08 00 00[ 	]*vpmuldq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 80[ 	]*vpmuldq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 f0 f7 ff ff[ 	]*vpmuldq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 7f[ 	]*vpmuldq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 80[ 	]*vpmuldq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 f4[ 	]*vpmuldq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 28 f4[ 	]*vpmuldq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 31[ 	]*vpmuldq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 30[ 	]*vpmuldq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 7f[ 	]*vpmuldq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 00 10 00 00[ 	]*vpmuldq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 80[ 	]*vpmuldq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 e0 ef ff ff[ 	]*vpmuldq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 7f[ 	]*vpmuldq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 80[ 	]*vpmuldq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 f4[ 	]*vpmulld %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 40 f4[ 	]*vpmulld %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 31[ 	]*vpmulld \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 30[ 	]*vpmulld \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 7f[ 	]*vpmulld 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 00 08 00 00[ 	]*vpmulld 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 80[ 	]*vpmulld -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 f0 f7 ff ff[ 	]*vpmulld -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 7f[ 	]*vpmulld 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 80[ 	]*vpmulld -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 f4[ 	]*vpmulld %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 40 f4[ 	]*vpmulld %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 31[ 	]*vpmulld \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 30[ 	]*vpmulld \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 7f[ 	]*vpmulld 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 00 10 00 00[ 	]*vpmulld 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 80[ 	]*vpmulld -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 e0 ef ff ff[ 	]*vpmulld -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 7f[ 	]*vpmulld 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 80[ 	]*vpmulld -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 f4[ 	]*vpmuludq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f4 f4[ 	]*vpmuludq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 31[ 	]*vpmuludq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 30[ 	]*vpmuludq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 7f[ 	]*vpmuludq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 00 08 00 00[ 	]*vpmuludq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 80[ 	]*vpmuludq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 f0 f7 ff ff[ 	]*vpmuludq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 7f[ 	]*vpmuludq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 80[ 	]*vpmuludq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 f4[ 	]*vpmuludq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f4 f4[ 	]*vpmuludq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 31[ 	]*vpmuludq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 30[ 	]*vpmuludq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 7f[ 	]*vpmuludq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 00 10 00 00[ 	]*vpmuludq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 80[ 	]*vpmuludq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 e0 ef ff ff[ 	]*vpmuludq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 7f[ 	]*vpmuludq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 80[ 	]*vpmuludq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb f4[ 	]*vpord  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f eb f4[ 	]*vpord  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 31[ 	]*vpord  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b4 f4 c0 1d fe ff[ 	]*vpord  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 30[ 	]*vpord  \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 7f[ 	]*vpord  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 00 08 00 00[ 	]*vpord  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 80[ 	]*vpord  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 f0 f7 ff ff[ 	]*vpord  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 7f[ 	]*vpord  0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 00 02 00 00[ 	]*vpord  0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 80[ 	]*vpord  -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb f4[ 	]*vpord  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af eb f4[ 	]*vpord  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 31[ 	]*vpord  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b4 f4 c0 1d fe ff[ 	]*vpord  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 30[ 	]*vpord  \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 7f[ 	]*vpord  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 00 10 00 00[ 	]*vpord  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 80[ 	]*vpord  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 e0 ef ff ff[ 	]*vpord  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 7f[ 	]*vpord  0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 00 02 00 00[ 	]*vpord  0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 80[ 	]*vpord  -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb f4[ 	]*vporq  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f eb f4[ 	]*vporq  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 31[ 	]*vporq  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b4 f4 c0 1d fe ff[ 	]*vporq  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 30[ 	]*vporq  \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 7f[ 	]*vporq  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 00 08 00 00[ 	]*vporq  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 80[ 	]*vporq  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 f0 f7 ff ff[ 	]*vporq  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 7f[ 	]*vporq  0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 00 04 00 00[ 	]*vporq  0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 80[ 	]*vporq  -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb f4[ 	]*vporq  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af eb f4[ 	]*vporq  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 31[ 	]*vporq  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b4 f4 c0 1d fe ff[ 	]*vporq  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 30[ 	]*vporq  \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 7f[ 	]*vporq  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 00 10 00 00[ 	]*vporq  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 80[ 	]*vporq  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 e0 ef ff ff[ 	]*vporq  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 7f[ 	]*vporq  0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 00 04 00 00[ 	]*vporq  0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 80[ 	]*vporq  -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd %ymm6,0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq %ymm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq %ymm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %ymm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd %xmm6,0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd %xmm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq %ymm6,0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 7b[ 	]*vpshufd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 31 7b[ 	]*vpshufd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 30 7b[ 	]*vpshufd \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 00 08 00 00 7b[ 	]*vpshufd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 ab[ 	]*vpshufd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 70 f5 ab[ 	]*vpshufd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 7b[ 	]*vpshufd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 31 7b[ 	]*vpshufd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 30 7b[ 	]*vpshufd \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 00 10 00 00 7b[ 	]*vpshufd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 f4[ 	]*vpslld %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f2 f4[ 	]*vpslld %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 31[ 	]*vpslld \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b4 f4 c0 1d fe ff[ 	]*vpslld -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 7f[ 	]*vpslld 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 80[ 	]*vpslld -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 f4[ 	]*vpslld %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f2 f4[ 	]*vpslld %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 31[ 	]*vpslld \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b4 f4 c0 1d fe ff[ 	]*vpslld -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 7f[ 	]*vpslld 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 80[ 	]*vpslld -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 f4[ 	]*vpsllq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f3 f4[ 	]*vpsllq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 31[ 	]*vpsllq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 7f[ 	]*vpsllq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 80[ 	]*vpsllq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 f4[ 	]*vpsllq %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f3 f4[ 	]*vpsllq %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 31[ 	]*vpsllq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 7f[ 	]*vpsllq 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 80[ 	]*vpsllq -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 f4[ 	]*vpsllvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 47 f4[ 	]*vpsllvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 31[ 	]*vpsllvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 30[ 	]*vpsllvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 7f[ 	]*vpsllvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 00 08 00 00[ 	]*vpsllvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 80[ 	]*vpsllvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 7f[ 	]*vpsllvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 80[ 	]*vpsllvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 f4[ 	]*vpsllvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 47 f4[ 	]*vpsllvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 31[ 	]*vpsllvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 30[ 	]*vpsllvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 7f[ 	]*vpsllvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 00 10 00 00[ 	]*vpsllvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 80[ 	]*vpsllvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 e0 ef ff ff[ 	]*vpsllvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 7f[ 	]*vpsllvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 80[ 	]*vpsllvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 f4[ 	]*vpsllvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 47 f4[ 	]*vpsllvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 31[ 	]*vpsllvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 30[ 	]*vpsllvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 7f[ 	]*vpsllvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 00 08 00 00[ 	]*vpsllvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 80[ 	]*vpsllvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 7f[ 	]*vpsllvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 80[ 	]*vpsllvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 f4[ 	]*vpsllvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 47 f4[ 	]*vpsllvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 31[ 	]*vpsllvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 30[ 	]*vpsllvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 7f[ 	]*vpsllvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 00 10 00 00[ 	]*vpsllvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 80[ 	]*vpsllvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 e0 ef ff ff[ 	]*vpsllvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 7f[ 	]*vpsllvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 80[ 	]*vpsllvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 f4[ 	]*vpsrad %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e2 f4[ 	]*vpsrad %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 31[ 	]*vpsrad \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 7f[ 	]*vpsrad 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 80[ 	]*vpsrad -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 f4[ 	]*vpsrad %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e2 f4[ 	]*vpsrad %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 31[ 	]*vpsrad \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 7f[ 	]*vpsrad 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 80[ 	]*vpsrad -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 f4[ 	]*vpsraq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e2 f4[ 	]*vpsraq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 31[ 	]*vpsraq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 7f[ 	]*vpsraq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 80[ 	]*vpsraq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 f4[ 	]*vpsraq %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e2 f4[ 	]*vpsraq %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 31[ 	]*vpsraq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 7f[ 	]*vpsraq 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 80[ 	]*vpsraq -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 f4[ 	]*vpsravd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 46 f4[ 	]*vpsravd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 31[ 	]*vpsravd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 30[ 	]*vpsravd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 7f[ 	]*vpsravd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 00 08 00 00[ 	]*vpsravd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 80[ 	]*vpsravd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 f0 f7 ff ff[ 	]*vpsravd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 7f[ 	]*vpsravd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 80[ 	]*vpsravd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 f4[ 	]*vpsravd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 46 f4[ 	]*vpsravd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 31[ 	]*vpsravd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 30[ 	]*vpsravd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 7f[ 	]*vpsravd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 00 10 00 00[ 	]*vpsravd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 80[ 	]*vpsravd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 e0 ef ff ff[ 	]*vpsravd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 7f[ 	]*vpsravd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 80[ 	]*vpsravd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 f4[ 	]*vpsravq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 46 f4[ 	]*vpsravq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 31[ 	]*vpsravq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 30[ 	]*vpsravq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 7f[ 	]*vpsravq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 00 08 00 00[ 	]*vpsravq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 80[ 	]*vpsravq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 f0 f7 ff ff[ 	]*vpsravq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 7f[ 	]*vpsravq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 80[ 	]*vpsravq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 f4[ 	]*vpsravq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 46 f4[ 	]*vpsravq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 31[ 	]*vpsravq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 30[ 	]*vpsravq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 7f[ 	]*vpsravq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 00 10 00 00[ 	]*vpsravq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 80[ 	]*vpsravq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 e0 ef ff ff[ 	]*vpsravq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 7f[ 	]*vpsravq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 80[ 	]*vpsravq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 f4[ 	]*vpsrld %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d2 f4[ 	]*vpsrld %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 31[ 	]*vpsrld \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 7f[ 	]*vpsrld 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 80[ 	]*vpsrld -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 f4[ 	]*vpsrld %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d2 f4[ 	]*vpsrld %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 31[ 	]*vpsrld \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 7f[ 	]*vpsrld 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 80[ 	]*vpsrld -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 f4[ 	]*vpsrlq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d3 f4[ 	]*vpsrlq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 31[ 	]*vpsrlq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 7f[ 	]*vpsrlq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 80[ 	]*vpsrlq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 f4[ 	]*vpsrlq %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d3 f4[ 	]*vpsrlq %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 31[ 	]*vpsrlq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 7f[ 	]*vpsrlq 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 80[ 	]*vpsrlq -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 f4[ 	]*vpsrlvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 45 f4[ 	]*vpsrlvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 31[ 	]*vpsrlvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 30[ 	]*vpsrlvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 7f[ 	]*vpsrlvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 00 08 00 00[ 	]*vpsrlvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 80[ 	]*vpsrlvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 7f[ 	]*vpsrlvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 80[ 	]*vpsrlvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 f4[ 	]*vpsrlvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 45 f4[ 	]*vpsrlvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 31[ 	]*vpsrlvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 30[ 	]*vpsrlvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 7f[ 	]*vpsrlvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 00 10 00 00[ 	]*vpsrlvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 80[ 	]*vpsrlvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 7f[ 	]*vpsrlvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 80[ 	]*vpsrlvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 f4[ 	]*vpsrlvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 45 f4[ 	]*vpsrlvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 31[ 	]*vpsrlvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 30[ 	]*vpsrlvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 7f[ 	]*vpsrlvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 00 08 00 00[ 	]*vpsrlvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 80[ 	]*vpsrlvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 7f[ 	]*vpsrlvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 80[ 	]*vpsrlvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 f4[ 	]*vpsrlvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 45 f4[ 	]*vpsrlvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 31[ 	]*vpsrlvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 30[ 	]*vpsrlvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 7f[ 	]*vpsrlvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 00 10 00 00[ 	]*vpsrlvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 80[ 	]*vpsrlvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 7f[ 	]*vpsrlvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 80[ 	]*vpsrlvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 ab[ 	]*vpsrld \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 d5 ab[ 	]*vpsrld \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 7b[ 	]*vpsrld \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 11 7b[ 	]*vpsrld \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 10 7b[ 	]*vpsrld \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 00 08 00 00 7b[ 	]*vpsrld \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 f0 f7 ff ff 7b[ 	]*vpsrld \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 ab[ 	]*vpsrld \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 d5 ab[ 	]*vpsrld \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 7b[ 	]*vpsrld \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 11 7b[ 	]*vpsrld \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 10 7b[ 	]*vpsrld \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 00 10 00 00 7b[ 	]*vpsrld \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 e0 ef ff ff 7b[ 	]*vpsrld \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 7b[ 	]*vpsrlq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 11 7b[ 	]*vpsrlq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 10 7b[ 	]*vpsrlq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 00 08 00 00 7b[ 	]*vpsrlq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 7b[ 	]*vpsrlq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 11 7b[ 	]*vpsrlq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 10 7b[ 	]*vpsrlq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 00 10 00 00 7b[ 	]*vpsrlq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 e0 ef ff ff 7b[ 	]*vpsrlq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa f4[ 	]*vpsubd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fa f4[ 	]*vpsubd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 31[ 	]*vpsubd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b4 f4 c0 1d fe ff[ 	]*vpsubd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 30[ 	]*vpsubd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 7f[ 	]*vpsubd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 00 08 00 00[ 	]*vpsubd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 80[ 	]*vpsubd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 f0 f7 ff ff[ 	]*vpsubd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 7f[ 	]*vpsubd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 80[ 	]*vpsubd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa f4[ 	]*vpsubd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fa f4[ 	]*vpsubd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 31[ 	]*vpsubd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b4 f4 c0 1d fe ff[ 	]*vpsubd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 30[ 	]*vpsubd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 7f[ 	]*vpsubd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 00 10 00 00[ 	]*vpsubd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 80[ 	]*vpsubd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 e0 ef ff ff[ 	]*vpsubd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 7f[ 	]*vpsubd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 80[ 	]*vpsubd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb f4[ 	]*vpsubq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fb f4[ 	]*vpsubq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 31[ 	]*vpsubq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b4 f4 c0 1d fe ff[ 	]*vpsubq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 30[ 	]*vpsubq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 7f[ 	]*vpsubq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 00 08 00 00[ 	]*vpsubq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 80[ 	]*vpsubq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 f0 f7 ff ff[ 	]*vpsubq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 7f[ 	]*vpsubq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 80[ 	]*vpsubq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb f4[ 	]*vpsubq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fb f4[ 	]*vpsubq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 31[ 	]*vpsubq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b4 f4 c0 1d fe ff[ 	]*vpsubq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 30[ 	]*vpsubq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 7f[ 	]*vpsubq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 00 10 00 00[ 	]*vpsubq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 80[ 	]*vpsubq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 e0 ef ff ff[ 	]*vpsubq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 7f[ 	]*vpsubq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 80[ 	]*vpsubq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ed[ 	]*vptestmd %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 29[ 	]*vptestmd \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmd -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 28[ 	]*vptestmd \(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 7f[ 	]*vptestmd 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa 00 08 00 00[ 	]*vptestmd 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 80[ 	]*vptestmd -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa f0 f7 ff ff[ 	]*vptestmd -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 7f[ 	]*vptestmd 0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 80[ 	]*vptestmd -0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ed[ 	]*vptestmd %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 29[ 	]*vptestmd \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmd -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 28[ 	]*vptestmd \(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 7f[ 	]*vptestmd 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa 00 10 00 00[ 	]*vptestmd 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 80[ 	]*vptestmd -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa e0 ef ff ff[ 	]*vptestmd -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 7f[ 	]*vptestmd 0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 80[ 	]*vptestmd -0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ed[ 	]*vptestmq %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 29[ 	]*vptestmq \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmq -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 28[ 	]*vptestmq \(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 7f[ 	]*vptestmq 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa 00 08 00 00[ 	]*vptestmq 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 80[ 	]*vptestmq -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa f0 f7 ff ff[ 	]*vptestmq -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 7f[ 	]*vptestmq 0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 80[ 	]*vptestmq -0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ed[ 	]*vptestmq %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 29[ 	]*vptestmq \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmq -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 28[ 	]*vptestmq \(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 7f[ 	]*vptestmq 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa 00 10 00 00[ 	]*vptestmq 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 80[ 	]*vptestmq -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa e0 ef ff ff[ 	]*vptestmq -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 7f[ 	]*vptestmq 0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 80[ 	]*vptestmq -0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a f4[ 	]*vpunpckhdq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6a f4[ 	]*vpunpckhdq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 31[ 	]*vpunpckhdq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 30[ 	]*vpunpckhdq \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 7f[ 	]*vpunpckhdq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 00 08 00 00[ 	]*vpunpckhdq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 80[ 	]*vpunpckhdq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 80[ 	]*vpunpckhdq -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a f4[ 	]*vpunpckhdq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6a f4[ 	]*vpunpckhdq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 31[ 	]*vpunpckhdq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 30[ 	]*vpunpckhdq \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 7f[ 	]*vpunpckhdq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 00 10 00 00[ 	]*vpunpckhdq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 80[ 	]*vpunpckhdq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 e0 ef ff ff[ 	]*vpunpckhdq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 80[ 	]*vpunpckhdq -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d f4[ 	]*vpunpckhqdq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6d f4[ 	]*vpunpckhqdq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 31[ 	]*vpunpckhqdq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 30[ 	]*vpunpckhqdq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 7f[ 	]*vpunpckhqdq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 00 08 00 00[ 	]*vpunpckhqdq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 80[ 	]*vpunpckhqdq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 80[ 	]*vpunpckhqdq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d f4[ 	]*vpunpckhqdq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6d f4[ 	]*vpunpckhqdq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 31[ 	]*vpunpckhqdq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 30[ 	]*vpunpckhqdq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 7f[ 	]*vpunpckhqdq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 00 10 00 00[ 	]*vpunpckhqdq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 80[ 	]*vpunpckhqdq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 80[ 	]*vpunpckhqdq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 f4[ 	]*vpunpckldq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 62 f4[ 	]*vpunpckldq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 31[ 	]*vpunpckldq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 30[ 	]*vpunpckldq \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 7f[ 	]*vpunpckldq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 00 08 00 00[ 	]*vpunpckldq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 80[ 	]*vpunpckldq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 f0 f7 ff ff[ 	]*vpunpckldq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 7f[ 	]*vpunpckldq 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 80[ 	]*vpunpckldq -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 f4[ 	]*vpunpckldq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 62 f4[ 	]*vpunpckldq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 31[ 	]*vpunpckldq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 30[ 	]*vpunpckldq \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 7f[ 	]*vpunpckldq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 00 10 00 00[ 	]*vpunpckldq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 80[ 	]*vpunpckldq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 e0 ef ff ff[ 	]*vpunpckldq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 7f[ 	]*vpunpckldq 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 80[ 	]*vpunpckldq -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c f4[ 	]*vpunpcklqdq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6c f4[ 	]*vpunpcklqdq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 31[ 	]*vpunpcklqdq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 30[ 	]*vpunpcklqdq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 7f[ 	]*vpunpcklqdq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 00 08 00 00[ 	]*vpunpcklqdq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 80[ 	]*vpunpcklqdq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 80[ 	]*vpunpcklqdq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c f4[ 	]*vpunpcklqdq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6c f4[ 	]*vpunpcklqdq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 31[ 	]*vpunpcklqdq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 30[ 	]*vpunpcklqdq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 7f[ 	]*vpunpcklqdq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 00 10 00 00[ 	]*vpunpcklqdq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 80[ 	]*vpunpcklqdq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 80[ 	]*vpunpcklqdq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef f4[ 	]*vpxord %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ef f4[ 	]*vpxord %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 31[ 	]*vpxord \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b4 f4 c0 1d fe ff[ 	]*vpxord -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 30[ 	]*vpxord \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 7f[ 	]*vpxord 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 00 08 00 00[ 	]*vpxord 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 80[ 	]*vpxord -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 f0 f7 ff ff[ 	]*vpxord -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 7f[ 	]*vpxord 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 00 02 00 00[ 	]*vpxord 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 80[ 	]*vpxord -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef f4[ 	]*vpxord %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ef f4[ 	]*vpxord %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 31[ 	]*vpxord \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b4 f4 c0 1d fe ff[ 	]*vpxord -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 30[ 	]*vpxord \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 7f[ 	]*vpxord 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 00 10 00 00[ 	]*vpxord 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 80[ 	]*vpxord -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 e0 ef ff ff[ 	]*vpxord -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 7f[ 	]*vpxord 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 00 02 00 00[ 	]*vpxord 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 80[ 	]*vpxord -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef f4[ 	]*vpxorq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ef f4[ 	]*vpxorq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 31[ 	]*vpxorq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b4 f4 c0 1d fe ff[ 	]*vpxorq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 30[ 	]*vpxorq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 7f[ 	]*vpxorq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 00 08 00 00[ 	]*vpxorq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 80[ 	]*vpxorq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 f0 f7 ff ff[ 	]*vpxorq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 7f[ 	]*vpxorq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 80[ 	]*vpxorq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef f4[ 	]*vpxorq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ef f4[ 	]*vpxorq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 31[ 	]*vpxorq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b4 f4 c0 1d fe ff[ 	]*vpxorq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 30[ 	]*vpxorq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 7f[ 	]*vpxorq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 00 10 00 00[ 	]*vpxorq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 80[ 	]*vpxorq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 e0 ef ff ff[ 	]*vpxorq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 7f[ 	]*vpxorq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 80[ 	]*vpxorq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c f5[ 	]*vrcp14pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4c f5[ 	]*vrcp14pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 31[ 	]*vrcp14pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 30[ 	]*vrcp14pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 7f[ 	]*vrcp14pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 00 08 00 00[ 	]*vrcp14pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 80[ 	]*vrcp14pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 80[ 	]*vrcp14pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c f5[ 	]*vrcp14pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4c f5[ 	]*vrcp14pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 31[ 	]*vrcp14pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 30[ 	]*vrcp14pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 7f[ 	]*vrcp14pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 00 10 00 00[ 	]*vrcp14pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 80[ 	]*vrcp14pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 e0 ef ff ff[ 	]*vrcp14pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 80[ 	]*vrcp14pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c f5[ 	]*vrcp14ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4c f5[ 	]*vrcp14ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 31[ 	]*vrcp14ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 30[ 	]*vrcp14ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 7f[ 	]*vrcp14ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 00 08 00 00[ 	]*vrcp14ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 80[ 	]*vrcp14ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 80[ 	]*vrcp14ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c f5[ 	]*vrcp14ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4c f5[ 	]*vrcp14ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 31[ 	]*vrcp14ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 30[ 	]*vrcp14ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 7f[ 	]*vrcp14ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 00 10 00 00[ 	]*vrcp14ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 80[ 	]*vrcp14ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 e0 ef ff ff[ 	]*vrcp14ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 80[ 	]*vrcp14ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e f5[ 	]*vrsqrt14pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4e f5[ 	]*vrsqrt14pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 31[ 	]*vrsqrt14pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 30[ 	]*vrsqrt14pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 7f[ 	]*vrsqrt14pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 00 08 00 00[ 	]*vrsqrt14pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 80[ 	]*vrsqrt14pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 80[ 	]*vrsqrt14pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e f5[ 	]*vrsqrt14pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4e f5[ 	]*vrsqrt14pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 31[ 	]*vrsqrt14pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 30[ 	]*vrsqrt14pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 7f[ 	]*vrsqrt14pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 00 10 00 00[ 	]*vrsqrt14pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 80[ 	]*vrsqrt14pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 80[ 	]*vrsqrt14pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e f5[ 	]*vrsqrt14ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4e f5[ 	]*vrsqrt14ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 31[ 	]*vrsqrt14ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 30[ 	]*vrsqrt14ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 7f[ 	]*vrsqrt14ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 00 08 00 00[ 	]*vrsqrt14ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 80[ 	]*vrsqrt14ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 80[ 	]*vrsqrt14ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e f5[ 	]*vrsqrt14ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4e f5[ 	]*vrsqrt14ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 31[ 	]*vrsqrt14ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 30[ 	]*vrsqrt14ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 7f[ 	]*vrsqrt14ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 00 10 00 00[ 	]*vrsqrt14ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 80[ 	]*vrsqrt14ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 80[ 	]*vrsqrt14ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd %ymm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd %ymm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %ymm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps %ymm6,0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd %ymm6,0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps %xmm6,0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps %xmm6,0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps %xmm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 ab[ 	]*vshufpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f c6 f4 ab[ 	]*vshufpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 7b[ 	]*vshufpd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 31 7b[ 	]*vshufpd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 30 7b[ 	]*vshufpd \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 00 08 00 00 7b[ 	]*vshufpd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 ab[ 	]*vshufpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af c6 f4 ab[ 	]*vshufpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 7b[ 	]*vshufpd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 31 7b[ 	]*vshufpd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 30 7b[ 	]*vshufpd \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 00 10 00 00 7b[ 	]*vshufpd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufpd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 ab[ 	]*vshufps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f c6 f4 ab[ 	]*vshufps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 7b[ 	]*vshufps \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 31 7b[ 	]*vshufps \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 30 7b[ 	]*vshufps \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 7f 7b[ 	]*vshufps \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 00 08 00 00 7b[ 	]*vshufps \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufps \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 ab[ 	]*vshufps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af c6 f4 ab[ 	]*vshufps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 7b[ 	]*vshufps \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 31 7b[ 	]*vshufps \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 30 7b[ 	]*vshufps \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 7f 7b[ 	]*vshufps \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 00 10 00 00 7b[ 	]*vshufps \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufps \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 f5[ 	]*vsqrtpd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 51 f5[ 	]*vsqrtpd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 31[ 	]*vsqrtpd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 30[ 	]*vsqrtpd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 7f[ 	]*vsqrtpd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 00 08 00 00[ 	]*vsqrtpd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 80[ 	]*vsqrtpd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtpd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 7f[ 	]*vsqrtpd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 80[ 	]*vsqrtpd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 f5[ 	]*vsqrtpd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 51 f5[ 	]*vsqrtpd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 31[ 	]*vsqrtpd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 30[ 	]*vsqrtpd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 7f[ 	]*vsqrtpd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 00 10 00 00[ 	]*vsqrtpd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 80[ 	]*vsqrtpd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 e0 ef ff ff[ 	]*vsqrtpd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 7f[ 	]*vsqrtpd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 80[ 	]*vsqrtpd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 f5[ 	]*vsqrtps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 51 f5[ 	]*vsqrtps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 31[ 	]*vsqrtps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 30[ 	]*vsqrtps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 7f[ 	]*vsqrtps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 00 08 00 00[ 	]*vsqrtps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 80[ 	]*vsqrtps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 7f[ 	]*vsqrtps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 80[ 	]*vsqrtps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 f5[ 	]*vsqrtps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 51 f5[ 	]*vsqrtps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 31[ 	]*vsqrtps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 30[ 	]*vsqrtps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 7f[ 	]*vsqrtps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 00 10 00 00[ 	]*vsqrtps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 80[ 	]*vsqrtps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 e0 ef ff ff[ 	]*vsqrtps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 7f[ 	]*vsqrtps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 80[ 	]*vsqrtps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c f4[ 	]*vsubpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5c f4[ 	]*vsubpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 31[ 	]*vsubpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 30[ 	]*vsubpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 7f[ 	]*vsubpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 00 08 00 00[ 	]*vsubpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 80[ 	]*vsubpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 f0 f7 ff ff[ 	]*vsubpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 7f[ 	]*vsubpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 80[ 	]*vsubpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c f4[ 	]*vsubpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5c f4[ 	]*vsubpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 31[ 	]*vsubpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 30[ 	]*vsubpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 7f[ 	]*vsubpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 00 10 00 00[ 	]*vsubpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 80[ 	]*vsubpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 e0 ef ff ff[ 	]*vsubpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 7f[ 	]*vsubpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 80[ 	]*vsubpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c f4[ 	]*vsubps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5c f4[ 	]*vsubps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 31[ 	]*vsubps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 30[ 	]*vsubps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 7f[ 	]*vsubps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 00 08 00 00[ 	]*vsubps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 80[ 	]*vsubps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 f0 f7 ff ff[ 	]*vsubps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 7f[ 	]*vsubps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 80[ 	]*vsubps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c f4[ 	]*vsubps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5c f4[ 	]*vsubps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 31[ 	]*vsubps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 30[ 	]*vsubps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 7f[ 	]*vsubps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 00 10 00 00[ 	]*vsubps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 80[ 	]*vsubps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 e0 ef ff ff[ 	]*vsubps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 7f[ 	]*vsubps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 80[ 	]*vsubps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 f4[ 	]*vunpckhpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 15 f4[ 	]*vunpckhpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 31[ 	]*vunpckhpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 30[ 	]*vunpckhpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 7f[ 	]*vunpckhpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 00 08 00 00[ 	]*vunpckhpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 80[ 	]*vunpckhpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 7f[ 	]*vunpckhpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 80[ 	]*vunpckhpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 f4[ 	]*vunpckhpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 15 f4[ 	]*vunpckhpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 31[ 	]*vunpckhpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 30[ 	]*vunpckhpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 7f[ 	]*vunpckhpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 00 10 00 00[ 	]*vunpckhpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 80[ 	]*vunpckhpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 e0 ef ff ff[ 	]*vunpckhpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 7f[ 	]*vunpckhpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 80[ 	]*vunpckhpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 f4[ 	]*vunpckhps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 15 f4[ 	]*vunpckhps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 31[ 	]*vunpckhps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 30[ 	]*vunpckhps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 7f[ 	]*vunpckhps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 00 08 00 00[ 	]*vunpckhps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 80[ 	]*vunpckhps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 7f[ 	]*vunpckhps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 80[ 	]*vunpckhps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 f4[ 	]*vunpckhps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 15 f4[ 	]*vunpckhps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 31[ 	]*vunpckhps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 30[ 	]*vunpckhps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 7f[ 	]*vunpckhps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 00 10 00 00[ 	]*vunpckhps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 80[ 	]*vunpckhps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 e0 ef ff ff[ 	]*vunpckhps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 7f[ 	]*vunpckhps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 80[ 	]*vunpckhps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 f4[ 	]*vunpcklpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 14 f4[ 	]*vunpcklpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 31[ 	]*vunpcklpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 30[ 	]*vunpcklpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 7f[ 	]*vunpcklpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 00 08 00 00[ 	]*vunpcklpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 80[ 	]*vunpcklpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 7f[ 	]*vunpcklpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 80[ 	]*vunpcklpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 f4[ 	]*vunpcklpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 14 f4[ 	]*vunpcklpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 31[ 	]*vunpcklpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 30[ 	]*vunpcklpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 7f[ 	]*vunpcklpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 00 10 00 00[ 	]*vunpcklpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 80[ 	]*vunpcklpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 e0 ef ff ff[ 	]*vunpcklpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 7f[ 	]*vunpcklpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 80[ 	]*vunpcklpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 f4[ 	]*vunpcklps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 14 f4[ 	]*vunpcklps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 31[ 	]*vunpcklps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 30[ 	]*vunpcklps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 7f[ 	]*vunpcklps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 00 08 00 00[ 	]*vunpcklps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 80[ 	]*vunpcklps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 7f[ 	]*vunpcklps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 80[ 	]*vunpcklps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 f4[ 	]*vunpcklps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 14 f4[ 	]*vunpcklps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 31[ 	]*vunpcklps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 30[ 	]*vunpcklps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 7f[ 	]*vunpcklps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 00 10 00 00[ 	]*vunpcklps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 80[ 	]*vunpcklps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 e0 ef ff ff[ 	]*vunpcklps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 7f[ 	]*vunpcklps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 80[ 	]*vunpcklps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 7b[ 	]*vpternlogd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 31 7b[ 	]*vpternlogd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 30 7b[ 	]*vpternlogd \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 7b[ 	]*vpternlogd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 31 7b[ 	]*vpternlogd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 30 7b[ 	]*vpternlogd \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 7b[ 	]*vpternlogq \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 31 7b[ 	]*vpternlogq \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 30 7b[ 	]*vpternlogq \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogq \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 7b[ 	]*vpternlogq \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 31 7b[ 	]*vpternlogq \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 30 7b[ 	]*vpternlogq \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogq \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 ee[ 	]*vpmovqb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 32 ee[ 	]*vpmovqb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 ee[ 	]*vpmovqb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 32 ee[ 	]*vpmovqb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 ee[ 	]*vpmovsqb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 22 ee[ 	]*vpmovsqb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 ee[ 	]*vpmovsqb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 22 ee[ 	]*vpmovsqb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 ee[ 	]*vpmovusqb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 12 ee[ 	]*vpmovusqb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 ee[ 	]*vpmovusqb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 12 ee[ 	]*vpmovusqb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 ee[ 	]*vpmovqw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 34 ee[ 	]*vpmovqw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 ee[ 	]*vpmovqw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 34 ee[ 	]*vpmovqw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 ee[ 	]*vpmovsqw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 24 ee[ 	]*vpmovsqw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 ee[ 	]*vpmovsqw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 24 ee[ 	]*vpmovsqw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 ee[ 	]*vpmovusqw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 14 ee[ 	]*vpmovusqw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 ee[ 	]*vpmovusqw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 14 ee[ 	]*vpmovusqw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 ee[ 	]*vpmovqd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 35 ee[ 	]*vpmovqd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 ee[ 	]*vpmovqd %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 35 ee[ 	]*vpmovqd %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 ee[ 	]*vpmovsqd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 25 ee[ 	]*vpmovsqd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 ee[ 	]*vpmovsqd %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 25 ee[ 	]*vpmovsqd %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 ee[ 	]*vpmovusqd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 15 ee[ 	]*vpmovusqd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 ee[ 	]*vpmovusqd %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 15 ee[ 	]*vpmovusqd %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 ee[ 	]*vpmovdb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 31 ee[ 	]*vpmovdb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 ee[ 	]*vpmovdb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 31 ee[ 	]*vpmovdb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 ee[ 	]*vpmovsdb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 21 ee[ 	]*vpmovsdb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 ee[ 	]*vpmovsdb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 21 ee[ 	]*vpmovsdb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 ee[ 	]*vpmovusdb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 11 ee[ 	]*vpmovusdb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 ee[ 	]*vpmovusdb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 11 ee[ 	]*vpmovusdb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 ee[ 	]*vpmovdw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 33 ee[ 	]*vpmovdw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 ee[ 	]*vpmovdw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 33 ee[ 	]*vpmovdw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 ee[ 	]*vpmovsdw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 23 ee[ 	]*vpmovsdw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 ee[ 	]*vpmovsdw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 23 ee[ 	]*vpmovsdw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 ee[ 	]*vpmovusdw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 13 ee[ 	]*vpmovusdw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 ee[ 	]*vpmovusdw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 13 ee[ 	]*vpmovusdw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 7b[ 	]*vshuff32x4 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 31 7b[ 	]*vshuff32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 30 7b[ 	]*vshuff32x4 \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 7b[ 	]*vshuff64x2 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 31 7b[ 	]*vshuff64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 30 7b[ 	]*vshuff64x2 \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 7b[ 	]*vshufi32x4 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 31 7b[ 	]*vshufi32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 30 7b[ 	]*vshufi32x4 \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 7b[ 	]*vshufi64x2 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 31 7b[ 	]*vshufi64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 30 7b[ 	]*vshufi64x2 \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 f4[ 	]*vpermq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 36 f4[ 	]*vpermq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 31[ 	]*vpermq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 30[ 	]*vpermq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 7f[ 	]*vpermq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 00 10 00 00[ 	]*vpermq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 80[ 	]*vpermq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 e0 ef ff ff[ 	]*vpermq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 7f[ 	]*vpermq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 00 04 00 00[ 	]*vpermq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 80[ 	]*vpermq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 f8 fb ff ff[ 	]*vpermq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 f4[ 	]*vpermpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 16 f4[ 	]*vpermpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 31[ 	]*vpermpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 30[ 	]*vpermpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 7f[ 	]*vpermpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 00 10 00 00[ 	]*vpermpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 80[ 	]*vpermpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 e0 ef ff ff[ 	]*vpermpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 7f[ 	]*vpermpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 00 04 00 00[ 	]*vpermpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 80[ 	]*vpermpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 f8 fb ff ff[ 	]*vpermpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e f4[ 	]*vpermt2d %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7e f4[ 	]*vpermt2d %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 31[ 	]*vpermt2d \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 30[ 	]*vpermt2d \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 7f[ 	]*vpermt2d 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 00 08 00 00[ 	]*vpermt2d 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 80[ 	]*vpermt2d -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2d -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 7f[ 	]*vpermt2d 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 80[ 	]*vpermt2d -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e f4[ 	]*vpermt2d %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7e f4[ 	]*vpermt2d %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 31[ 	]*vpermt2d \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 30[ 	]*vpermt2d \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 7f[ 	]*vpermt2d 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 00 10 00 00[ 	]*vpermt2d 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 80[ 	]*vpermt2d -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 e0 ef ff ff[ 	]*vpermt2d -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 7f[ 	]*vpermt2d 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 80[ 	]*vpermt2d -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e f4[ 	]*vpermt2q %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7e f4[ 	]*vpermt2q %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 31[ 	]*vpermt2q \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 30[ 	]*vpermt2q \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 7f[ 	]*vpermt2q 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 00 08 00 00[ 	]*vpermt2q 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 80[ 	]*vpermt2q -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2q -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 7f[ 	]*vpermt2q 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 80[ 	]*vpermt2q -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e f4[ 	]*vpermt2q %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7e f4[ 	]*vpermt2q %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 31[ 	]*vpermt2q \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 30[ 	]*vpermt2q \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 7f[ 	]*vpermt2q 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 00 10 00 00[ 	]*vpermt2q 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 80[ 	]*vpermt2q -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 e0 ef ff ff[ 	]*vpermt2q -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 7f[ 	]*vpermt2q 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 80[ 	]*vpermt2q -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f f4[ 	]*vpermt2ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7f f4[ 	]*vpermt2ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 31[ 	]*vpermt2ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 30[ 	]*vpermt2ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 7f[ 	]*vpermt2ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 00 08 00 00[ 	]*vpermt2ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 80[ 	]*vpermt2ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 80[ 	]*vpermt2ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f f4[ 	]*vpermt2ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7f f4[ 	]*vpermt2ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 31[ 	]*vpermt2ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 30[ 	]*vpermt2ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 7f[ 	]*vpermt2ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 00 10 00 00[ 	]*vpermt2ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 80[ 	]*vpermt2ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 e0 ef ff ff[ 	]*vpermt2ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 80[ 	]*vpermt2ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f f4[ 	]*vpermt2pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7f f4[ 	]*vpermt2pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 31[ 	]*vpermt2pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 30[ 	]*vpermt2pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 7f[ 	]*vpermt2pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 00 08 00 00[ 	]*vpermt2pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 80[ 	]*vpermt2pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 80[ 	]*vpermt2pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f f4[ 	]*vpermt2pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7f f4[ 	]*vpermt2pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 31[ 	]*vpermt2pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 30[ 	]*vpermt2pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 7f[ 	]*vpermt2pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 00 10 00 00[ 	]*vpermt2pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 80[ 	]*vpermt2pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 e0 ef ff ff[ 	]*vpermt2pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 80[ 	]*vpermt2pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 ab[ 	]*valignq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 03 f4 ab[ 	]*valignq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 7b[ 	]*valignq \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 31 7b[ 	]*valignq \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 30 7b[ 	]*valignq \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 7f 7b[ 	]*valignq \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 00 08 00 00 7b[ 	]*valignq \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 80 7b[ 	]*valignq \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignq \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 ab[ 	]*valignq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 03 f4 ab[ 	]*valignq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 7b[ 	]*valignq \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 31 7b[ 	]*valignq \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 30 7b[ 	]*valignq \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 7f 7b[ 	]*valignq \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 00 10 00 00 7b[ 	]*valignq \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 80 7b[ 	]*valignq \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 e0 ef ff ff 7b[ 	]*valignq \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c f4[ 	]*vscalefpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 2c f4[ 	]*vscalefpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 31[ 	]*vscalefpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 30[ 	]*vscalefpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 7f[ 	]*vscalefpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 00 08 00 00[ 	]*vscalefpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 80[ 	]*vscalefpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 f0 f7 ff ff[ 	]*vscalefpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 7f[ 	]*vscalefpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 80[ 	]*vscalefpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c f4[ 	]*vscalefpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 2c f4[ 	]*vscalefpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 31[ 	]*vscalefpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 30[ 	]*vscalefpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 7f[ 	]*vscalefpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 00 10 00 00[ 	]*vscalefpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 80[ 	]*vscalefpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 e0 ef ff ff[ 	]*vscalefpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 7f[ 	]*vscalefpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 80[ 	]*vscalefpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c f4[ 	]*vscalefps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2c f4[ 	]*vscalefps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 31[ 	]*vscalefps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 30[ 	]*vscalefps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 7f[ 	]*vscalefps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 00 08 00 00[ 	]*vscalefps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 80[ 	]*vscalefps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 f0 f7 ff ff[ 	]*vscalefps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 7f[ 	]*vscalefps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 80[ 	]*vscalefps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c f4[ 	]*vscalefps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2c f4[ 	]*vscalefps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 31[ 	]*vscalefps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 30[ 	]*vscalefps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 7f[ 	]*vscalefps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 00 10 00 00[ 	]*vscalefps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 80[ 	]*vscalefps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 e0 ef ff ff[ 	]*vscalefps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 7f[ 	]*vscalefps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 80[ 	]*vscalefps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 30 7b[ 	]*vfixupimmpd \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 30 7b[ 	]*vfixupimmpd \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 7b[ 	]*vfixupimmps \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 30 7b[ 	]*vfixupimmps \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmps \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 7b[ 	]*vfixupimmps \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 30 7b[ 	]*vfixupimmps \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmps \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 ab[ 	]*vpslld \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 f5 ab[ 	]*vpslld \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 7b[ 	]*vpslld \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 31 7b[ 	]*vpslld \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 30 7b[ 	]*vpslld \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 7f 7b[ 	]*vpslld \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 00 08 00 00 7b[ 	]*vpslld \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 f0 f7 ff ff 7b[ 	]*vpslld \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 ab[ 	]*vpslld \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 f5 ab[ 	]*vpslld \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 7b[ 	]*vpslld \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 31 7b[ 	]*vpslld \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 30 7b[ 	]*vpslld \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 7f 7b[ 	]*vpslld \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 00 10 00 00 7b[ 	]*vpslld \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 e0 ef ff ff 7b[ 	]*vpslld \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 ab[ 	]*vpsllq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 f5 ab[ 	]*vpsllq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 7b[ 	]*vpsllq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 31 7b[ 	]*vpsllq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 30 7b[ 	]*vpsllq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 00 08 00 00 7b[ 	]*vpsllq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 ab[ 	]*vpsllq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 f5 ab[ 	]*vpsllq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 7b[ 	]*vpsllq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 31 7b[ 	]*vpsllq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 30 7b[ 	]*vpsllq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 00 10 00 00 7b[ 	]*vpsllq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 e0 ef ff ff 7b[ 	]*vpsllq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 ab[ 	]*vpsrad \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 e5 ab[ 	]*vpsrad \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 7b[ 	]*vpsrad \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 21 7b[ 	]*vpsrad \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 20 7b[ 	]*vpsrad \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 00 08 00 00 7b[ 	]*vpsrad \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 ab[ 	]*vpsrad \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 e5 ab[ 	]*vpsrad \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 7b[ 	]*vpsrad \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 21 7b[ 	]*vpsrad \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 20 7b[ 	]*vpsrad \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 00 10 00 00 7b[ 	]*vpsrad \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsrad \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 ab[ 	]*vpsraq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 e5 ab[ 	]*vpsraq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 7b[ 	]*vpsraq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 21 7b[ 	]*vpsraq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 20 7b[ 	]*vpsraq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 00 08 00 00 7b[ 	]*vpsraq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 ab[ 	]*vpsraq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 e5 ab[ 	]*vpsraq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 7b[ 	]*vpsraq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 21 7b[ 	]*vpsraq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 20 7b[ 	]*vpsraq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 00 10 00 00 7b[ 	]*vpsraq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsraq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 f4[ 	]*vprolvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 15 f4[ 	]*vprolvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 31[ 	]*vprolvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 30[ 	]*vprolvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 7f[ 	]*vprolvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 00 08 00 00[ 	]*vprolvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 80[ 	]*vprolvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 f0 f7 ff ff[ 	]*vprolvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 7f[ 	]*vprolvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 80[ 	]*vprolvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 f4[ 	]*vprolvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 15 f4[ 	]*vprolvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 31[ 	]*vprolvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 30[ 	]*vprolvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 7f[ 	]*vprolvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 00 10 00 00[ 	]*vprolvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 80[ 	]*vprolvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 e0 ef ff ff[ 	]*vprolvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 7f[ 	]*vprolvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 80[ 	]*vprolvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd ab[ 	]*vprold \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 cd ab[ 	]*vprold \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd 7b[ 	]*vprold \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 09 7b[ 	]*vprold \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 08 7b[ 	]*vprold \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 7f 7b[ 	]*vprold \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a 00 08 00 00 7b[ 	]*vprold \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a f0 f7 ff ff 7b[ 	]*vprold \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd ab[ 	]*vprold \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 cd ab[ 	]*vprold \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd 7b[ 	]*vprold \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 09 7b[ 	]*vprold \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 08 7b[ 	]*vprold \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 7f 7b[ 	]*vprold \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a 00 10 00 00 7b[ 	]*vprold \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a e0 ef ff ff 7b[ 	]*vprold \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 f4[ 	]*vprolvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 15 f4[ 	]*vprolvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 31[ 	]*vprolvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 30[ 	]*vprolvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 7f[ 	]*vprolvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 00 08 00 00[ 	]*vprolvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 80[ 	]*vprolvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 f0 f7 ff ff[ 	]*vprolvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 7f[ 	]*vprolvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 80[ 	]*vprolvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 f4[ 	]*vprolvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 15 f4[ 	]*vprolvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 31[ 	]*vprolvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 30[ 	]*vprolvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 7f[ 	]*vprolvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 00 10 00 00[ 	]*vprolvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 80[ 	]*vprolvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 e0 ef ff ff[ 	]*vprolvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 7f[ 	]*vprolvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 80[ 	]*vprolvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd ab[ 	]*vprolq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 cd ab[ 	]*vprolq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd 7b[ 	]*vprolq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 09 7b[ 	]*vprolq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 08 7b[ 	]*vprolq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a 00 08 00 00 7b[ 	]*vprolq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a f0 f7 ff ff 7b[ 	]*vprolq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd ab[ 	]*vprolq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 cd ab[ 	]*vprolq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd 7b[ 	]*vprolq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 09 7b[ 	]*vprolq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 08 7b[ 	]*vprolq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a 00 10 00 00 7b[ 	]*vprolq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a e0 ef ff ff 7b[ 	]*vprolq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 f4[ 	]*vprorvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 14 f4[ 	]*vprorvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 31[ 	]*vprorvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 30[ 	]*vprorvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 7f[ 	]*vprorvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 00 08 00 00[ 	]*vprorvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 80[ 	]*vprorvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 f0 f7 ff ff[ 	]*vprorvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 7f[ 	]*vprorvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 80[ 	]*vprorvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 f4[ 	]*vprorvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 14 f4[ 	]*vprorvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 31[ 	]*vprorvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 30[ 	]*vprorvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 7f[ 	]*vprorvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 00 10 00 00[ 	]*vprorvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 80[ 	]*vprorvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 e0 ef ff ff[ 	]*vprorvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 7f[ 	]*vprorvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 80[ 	]*vprorvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 ab[ 	]*vprord \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 c5 ab[ 	]*vprord \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 7b[ 	]*vprord \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 01 7b[ 	]*vprord \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 00 7b[ 	]*vprord \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 7f 7b[ 	]*vprord \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 00 08 00 00 7b[ 	]*vprord \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 80 7b[ 	]*vprord \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 f0 f7 ff ff 7b[ 	]*vprord \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 ab[ 	]*vprord \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 c5 ab[ 	]*vprord \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 7b[ 	]*vprord \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 01 7b[ 	]*vprord \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 00 7b[ 	]*vprord \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 7f 7b[ 	]*vprord \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 00 10 00 00 7b[ 	]*vprord \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 80 7b[ 	]*vprord \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 e0 ef ff ff 7b[ 	]*vprord \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 f4[ 	]*vprorvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 14 f4[ 	]*vprorvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 31[ 	]*vprorvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 30[ 	]*vprorvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 7f[ 	]*vprorvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 00 08 00 00[ 	]*vprorvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 80[ 	]*vprorvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 f0 f7 ff ff[ 	]*vprorvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 7f[ 	]*vprorvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 80[ 	]*vprorvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 f4[ 	]*vprorvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 14 f4[ 	]*vprorvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 31[ 	]*vprorvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 30[ 	]*vprorvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 7f[ 	]*vprorvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 00 10 00 00[ 	]*vprorvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 80[ 	]*vprorvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 e0 ef ff ff[ 	]*vprorvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 7f[ 	]*vprorvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 80[ 	]*vprorvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 ab[ 	]*vprorq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 c5 ab[ 	]*vprorq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 7b[ 	]*vprorq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 01 7b[ 	]*vprorq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 00 7b[ 	]*vprorq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 7f 7b[ 	]*vprorq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 00 08 00 00 7b[ 	]*vprorq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 f0 f7 ff ff 7b[ 	]*vprorq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 ab[ 	]*vprorq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 c5 ab[ 	]*vprorq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 7b[ 	]*vprorq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 01 7b[ 	]*vprorq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 00 7b[ 	]*vprorq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 7f 7b[ 	]*vprorq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 00 10 00 00 7b[ 	]*vprorq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 e0 ef ff ff 7b[ 	]*vprorq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 7b[ 	]*vrndscalepd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 30 7b[ 	]*vrndscalepd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 00 08 00 00 7b[ 	]*vrndscalepd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 7b[ 	]*vrndscalepd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 30 7b[ 	]*vrndscalepd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 00 10 00 00 7b[ 	]*vrndscalepd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 7b[ 	]*vrndscaleps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 30 7b[ 	]*vrndscaleps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 00 08 00 00 7b[ 	]*vrndscaleps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 7b[ 	]*vrndscaleps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 30 7b[ 	]*vrndscaleps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 00 10 00 00 7b[ 	]*vrndscaleps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 31[ 	]*vpcompressq %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 7f[ 	]*vpcompressq %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 00 04 00 00[ 	]*vpcompressq %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 80[ 	]*vpcompressq %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 f8 fb ff ff[ 	]*vpcompressq %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 31[ 	]*vpcompressq %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 7f[ 	]*vpcompressq %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 00 04 00 00[ 	]*vpcompressq %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 80[ 	]*vpcompressq %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 f8 fb ff ff[ 	]*vpcompressq %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b ee[ 	]*vpcompressq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8b ee[ 	]*vpcompressq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b ee[ 	]*vpcompressq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8b ee[ 	]*vpcompressq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 ab[ 	]*vextractf32x4 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 7f 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 80 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 ab[ 	]*vextracti32x4 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 7f 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 80 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 31[ 	]*vmovapd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 7f[ 	]*vmovapd %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 00 08 00 00[ 	]*vmovapd %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 80[ 	]*vmovapd %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 f0 f7 ff ff[ 	]*vmovapd %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 31[ 	]*vmovapd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 7f[ 	]*vmovapd %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 00 10 00 00[ 	]*vmovapd %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 80[ 	]*vmovapd %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 e0 ef ff ff[ 	]*vmovapd %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 31[ 	]*vmovaps %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 7f[ 	]*vmovaps %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 00 08 00 00[ 	]*vmovaps %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 80[ 	]*vmovaps %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 f0 f7 ff ff[ 	]*vmovaps %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 31[ 	]*vmovaps %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 7f[ 	]*vmovaps %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 00 10 00 00[ 	]*vmovaps %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 80[ 	]*vmovaps %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 e0 ef ff ff[ 	]*vmovaps %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 31[ 	]*vmovdqa32 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 7f[ 	]*vmovdqa32 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 00 08 00 00[ 	]*vmovdqa32 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 80[ 	]*vmovdqa32 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 31[ 	]*vmovdqa32 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 7f[ 	]*vmovdqa32 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 00 10 00 00[ 	]*vmovdqa32 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 80[ 	]*vmovdqa32 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa32 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 31[ 	]*vmovdqa64 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 7f[ 	]*vmovdqa64 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 00 08 00 00[ 	]*vmovdqa64 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 80[ 	]*vmovdqa64 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 31[ 	]*vmovdqa64 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 7f[ 	]*vmovdqa64 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 00 10 00 00[ 	]*vmovdqa64 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 80[ 	]*vmovdqa64 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa64 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 31[ 	]*vmovdqu32 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 7f[ 	]*vmovdqu32 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 00 08 00 00[ 	]*vmovdqu32 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 80[ 	]*vmovdqu32 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 31[ 	]*vmovdqu32 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 7f[ 	]*vmovdqu32 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 00 10 00 00[ 	]*vmovdqu32 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 80[ 	]*vmovdqu32 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu32 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 31[ 	]*vmovdqu64 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 7f[ 	]*vmovdqu64 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 00 08 00 00[ 	]*vmovdqu64 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 80[ 	]*vmovdqu64 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 31[ 	]*vmovdqu64 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 7f[ 	]*vmovdqu64 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 00 10 00 00[ 	]*vmovdqu64 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 80[ 	]*vmovdqu64 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu64 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 31[ 	]*vmovupd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 7f[ 	]*vmovupd %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 00 08 00 00[ 	]*vmovupd %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 80[ 	]*vmovupd %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 f0 f7 ff ff[ 	]*vmovupd %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 31[ 	]*vmovupd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 7f[ 	]*vmovupd %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 00 10 00 00[ 	]*vmovupd %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 80[ 	]*vmovupd %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 e0 ef ff ff[ 	]*vmovupd %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 31[ 	]*vmovups %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovups %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 7f[ 	]*vmovups %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 00 08 00 00[ 	]*vmovups %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 80[ 	]*vmovups %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 f0 f7 ff ff[ 	]*vmovups %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 31[ 	]*vmovups %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovups %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 7f[ 	]*vmovups %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 00 10 00 00[ 	]*vmovups %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 80[ 	]*vmovups %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 e0 ef ff ff[ 	]*vmovups %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 31[ 	]*vpmovqb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 7f[ 	]*vpmovqb %xmm6,0xfe\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 00 01 00 00[ 	]*vpmovqb %xmm6,0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 80[ 	]*vpmovqb %xmm6,-0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 fe fe ff ff[ 	]*vpmovqb %xmm6,-0x102\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 31[ 	]*vpmovqb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 7f[ 	]*vpmovqb %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 00 02 00 00[ 	]*vpmovqb %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 80[ 	]*vpmovqb %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 fc fd ff ff[ 	]*vpmovqb %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 31[ 	]*vpmovsqb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 7f[ 	]*vpmovsqb %xmm6,0xfe\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 00 01 00 00[ 	]*vpmovsqb %xmm6,0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 80[ 	]*vpmovsqb %xmm6,-0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 fe fe ff ff[ 	]*vpmovsqb %xmm6,-0x102\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 31[ 	]*vpmovsqb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 7f[ 	]*vpmovsqb %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 00 02 00 00[ 	]*vpmovsqb %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 80[ 	]*vpmovsqb %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 fc fd ff ff[ 	]*vpmovsqb %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 31[ 	]*vpmovusqb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 7f[ 	]*vpmovusqb %xmm6,0xfe\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 00 01 00 00[ 	]*vpmovusqb %xmm6,0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 80[ 	]*vpmovusqb %xmm6,-0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 fe fe ff ff[ 	]*vpmovusqb %xmm6,-0x102\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 31[ 	]*vpmovusqb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 7f[ 	]*vpmovusqb %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 00 02 00 00[ 	]*vpmovusqb %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 80[ 	]*vpmovusqb %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 fc fd ff ff[ 	]*vpmovusqb %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 31[ 	]*vpmovqw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 7f[ 	]*vpmovqw %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 00 02 00 00[ 	]*vpmovqw %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 80[ 	]*vpmovqw %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 fc fd ff ff[ 	]*vpmovqw %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 31[ 	]*vpmovqw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 7f[ 	]*vpmovqw %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 00 04 00 00[ 	]*vpmovqw %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 80[ 	]*vpmovqw %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 f8 fb ff ff[ 	]*vpmovqw %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 31[ 	]*vpmovsqw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 7f[ 	]*vpmovsqw %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 00 02 00 00[ 	]*vpmovsqw %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 80[ 	]*vpmovsqw %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 fc fd ff ff[ 	]*vpmovsqw %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 31[ 	]*vpmovsqw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 7f[ 	]*vpmovsqw %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 00 04 00 00[ 	]*vpmovsqw %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 80[ 	]*vpmovsqw %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 f8 fb ff ff[ 	]*vpmovsqw %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 31[ 	]*vpmovusqw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 7f[ 	]*vpmovusqw %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 00 02 00 00[ 	]*vpmovusqw %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 80[ 	]*vpmovusqw %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 fc fd ff ff[ 	]*vpmovusqw %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 31[ 	]*vpmovusqw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 7f[ 	]*vpmovusqw %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 00 04 00 00[ 	]*vpmovusqw %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 80[ 	]*vpmovusqw %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 f8 fb ff ff[ 	]*vpmovusqw %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 31[ 	]*vpmovqd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 7f[ 	]*vpmovqd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 00 04 00 00[ 	]*vpmovqd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 80[ 	]*vpmovqd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 f8 fb ff ff[ 	]*vpmovqd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 31[ 	]*vpmovqd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 7f[ 	]*vpmovqd %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 00 08 00 00[ 	]*vpmovqd %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 80[ 	]*vpmovqd %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 f0 f7 ff ff[ 	]*vpmovqd %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 31[ 	]*vpmovsqd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 7f[ 	]*vpmovsqd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 00 04 00 00[ 	]*vpmovsqd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 80[ 	]*vpmovsqd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 f8 fb ff ff[ 	]*vpmovsqd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 31[ 	]*vpmovsqd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 7f[ 	]*vpmovsqd %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 00 08 00 00[ 	]*vpmovsqd %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 80[ 	]*vpmovsqd %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsqd %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 31[ 	]*vpmovusqd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 7f[ 	]*vpmovusqd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 00 04 00 00[ 	]*vpmovusqd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 80[ 	]*vpmovusqd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 f8 fb ff ff[ 	]*vpmovusqd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 31[ 	]*vpmovusqd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 7f[ 	]*vpmovusqd %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 00 08 00 00[ 	]*vpmovusqd %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 80[ 	]*vpmovusqd %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 f0 f7 ff ff[ 	]*vpmovusqd %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 31[ 	]*vpmovdb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 7f[ 	]*vpmovdb %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 00 02 00 00[ 	]*vpmovdb %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 80[ 	]*vpmovdb %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 fc fd ff ff[ 	]*vpmovdb %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 31[ 	]*vpmovdb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 7f[ 	]*vpmovdb %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 00 04 00 00[ 	]*vpmovdb %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 80[ 	]*vpmovdb %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 f8 fb ff ff[ 	]*vpmovdb %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 31[ 	]*vpmovsdb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 7f[ 	]*vpmovsdb %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 00 02 00 00[ 	]*vpmovsdb %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 80[ 	]*vpmovsdb %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 fc fd ff ff[ 	]*vpmovsdb %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 31[ 	]*vpmovsdb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 7f[ 	]*vpmovsdb %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 00 04 00 00[ 	]*vpmovsdb %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 80[ 	]*vpmovsdb %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 f8 fb ff ff[ 	]*vpmovsdb %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 31[ 	]*vpmovusdb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 7f[ 	]*vpmovusdb %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 00 02 00 00[ 	]*vpmovusdb %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 80[ 	]*vpmovusdb %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 fc fd ff ff[ 	]*vpmovusdb %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 31[ 	]*vpmovusdb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 7f[ 	]*vpmovusdb %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 00 04 00 00[ 	]*vpmovusdb %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 80[ 	]*vpmovusdb %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 f8 fb ff ff[ 	]*vpmovusdb %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 31[ 	]*vpmovdw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 7f[ 	]*vpmovdw %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 00 04 00 00[ 	]*vpmovdw %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 80[ 	]*vpmovdw %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 f8 fb ff ff[ 	]*vpmovdw %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 31[ 	]*vpmovdw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 7f[ 	]*vpmovdw %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 00 08 00 00[ 	]*vpmovdw %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 80[ 	]*vpmovdw %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 f0 f7 ff ff[ 	]*vpmovdw %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 31[ 	]*vpmovsdw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 7f[ 	]*vpmovsdw %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 00 04 00 00[ 	]*vpmovsdw %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 80[ 	]*vpmovsdw %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 f8 fb ff ff[ 	]*vpmovsdw %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 31[ 	]*vpmovsdw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 7f[ 	]*vpmovsdw %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 00 08 00 00[ 	]*vpmovsdw %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 80[ 	]*vpmovsdw %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsdw %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 31[ 	]*vpmovusdw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 7f[ 	]*vpmovusdw %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 00 04 00 00[ 	]*vpmovusdw %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 80[ 	]*vpmovusdw %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 f8 fb ff ff[ 	]*vpmovusdw %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 31[ 	]*vpmovusdw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 7f[ 	]*vpmovusdw %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 00 08 00 00[ 	]*vpmovusdw %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 80[ 	]*vpmovusdw %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 f0 f7 ff ff[ 	]*vpmovusdw %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 f5[ 	]*vcvttpd2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 78 f5[ 	]*vcvttpd2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 31[ 	]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 30[ 	]*vcvttpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 7f[ 	]*vcvttpd2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 00 08 00 00[ 	]*vcvttpd2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 80[ 	]*vcvttpd2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 80[ 	]*vcvttpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 f5[ 	]*vcvttpd2udq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 78 f5[ 	]*vcvttpd2udq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 31[ 	]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 30[ 	]*vcvttpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 7f[ 	]*vcvttpd2udq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 00 10 00 00[ 	]*vcvttpd2udq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 80[ 	]*vcvttpd2udq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 80[ 	]*vcvttpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 f5[ 	]*vcvttps2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 78 f5[ 	]*vcvttps2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 31[ 	]*vcvttps2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 30[ 	]*vcvttps2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 7f[ 	]*vcvttps2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 00 08 00 00[ 	]*vcvttps2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 80[ 	]*vcvttps2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 80[ 	]*vcvttps2udq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 f5[ 	]*vcvttps2udq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 78 f5[ 	]*vcvttps2udq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 31[ 	]*vcvttps2udq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 30[ 	]*vcvttps2udq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 7f[ 	]*vcvttps2udq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 00 10 00 00[ 	]*vcvttps2udq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 80[ 	]*vcvttps2udq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 e0 ef ff ff[ 	]*vcvttps2udq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 80[ 	]*vcvttps2udq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 f4[ 	]*vpermi2d %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 76 f4[ 	]*vpermi2d %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 31[ 	]*vpermi2d \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 30[ 	]*vpermi2d \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 7f[ 	]*vpermi2d 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 00 08 00 00[ 	]*vpermi2d 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 80[ 	]*vpermi2d -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2d -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 7f[ 	]*vpermi2d 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 80[ 	]*vpermi2d -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 f4[ 	]*vpermi2d %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 76 f4[ 	]*vpermi2d %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 31[ 	]*vpermi2d \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 30[ 	]*vpermi2d \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 7f[ 	]*vpermi2d 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 00 10 00 00[ 	]*vpermi2d 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 80[ 	]*vpermi2d -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 e0 ef ff ff[ 	]*vpermi2d -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 7f[ 	]*vpermi2d 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 80[ 	]*vpermi2d -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 f4[ 	]*vpermi2q %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 76 f4[ 	]*vpermi2q %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 31[ 	]*vpermi2q \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 30[ 	]*vpermi2q \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 7f[ 	]*vpermi2q 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 00 08 00 00[ 	]*vpermi2q 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 80[ 	]*vpermi2q -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2q -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 7f[ 	]*vpermi2q 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 80[ 	]*vpermi2q -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 f4[ 	]*vpermi2q %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 76 f4[ 	]*vpermi2q %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 31[ 	]*vpermi2q \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 30[ 	]*vpermi2q \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 7f[ 	]*vpermi2q 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 00 10 00 00[ 	]*vpermi2q 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 80[ 	]*vpermi2q -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 e0 ef ff ff[ 	]*vpermi2q -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 7f[ 	]*vpermi2q 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 80[ 	]*vpermi2q -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 f4[ 	]*vpermi2ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 77 f4[ 	]*vpermi2ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 31[ 	]*vpermi2ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 30[ 	]*vpermi2ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 7f[ 	]*vpermi2ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 00 08 00 00[ 	]*vpermi2ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 80[ 	]*vpermi2ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 7f[ 	]*vpermi2ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 80[ 	]*vpermi2ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 f4[ 	]*vpermi2ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 77 f4[ 	]*vpermi2ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 31[ 	]*vpermi2ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 30[ 	]*vpermi2ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 7f[ 	]*vpermi2ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 00 10 00 00[ 	]*vpermi2ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 80[ 	]*vpermi2ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 e0 ef ff ff[ 	]*vpermi2ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 7f[ 	]*vpermi2ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 80[ 	]*vpermi2ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 f4[ 	]*vpermi2pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 77 f4[ 	]*vpermi2pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 31[ 	]*vpermi2pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 30[ 	]*vpermi2pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 7f[ 	]*vpermi2pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 00 08 00 00[ 	]*vpermi2pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 80[ 	]*vpermi2pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 7f[ 	]*vpermi2pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 80[ 	]*vpermi2pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 f4[ 	]*vpermi2pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 77 f4[ 	]*vpermi2pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 31[ 	]*vpermi2pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 30[ 	]*vpermi2pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 7f[ 	]*vpermi2pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 00 10 00 00[ 	]*vpermi2pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 80[ 	]*vpermi2pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 e0 ef ff ff[ 	]*vpermi2pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 7f[ 	]*vpermi2pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 80[ 	]*vpermi2pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ec[ 	]*vptestnmd %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 29[ 	]*vptestnmd \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 28[ 	]*vptestnmd \(%eax\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 7f[ 	]*vptestnmd 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa 00 08 00 00[ 	]*vptestnmd 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 80[ 	]*vptestnmd -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa f0 f7 ff ff[ 	]*vptestnmd -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 7f[ 	]*vptestnmd 0x1fc\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 80[ 	]*vptestnmd -0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ec[ 	]*vptestnmd %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 29[ 	]*vptestnmd \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 28[ 	]*vptestnmd \(%eax\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 7f[ 	]*vptestnmd 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa 00 10 00 00[ 	]*vptestnmd 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 80[ 	]*vptestnmd -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa e0 ef ff ff[ 	]*vptestnmd -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 7f[ 	]*vptestnmd 0x1fc\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 80[ 	]*vptestnmd -0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ec[ 	]*vptestnmq %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 29[ 	]*vptestnmq \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 28[ 	]*vptestnmq \(%eax\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 7f[ 	]*vptestnmq 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa 00 08 00 00[ 	]*vptestnmq 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 80[ 	]*vptestnmq -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa f0 f7 ff ff[ 	]*vptestnmq -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 7f[ 	]*vptestnmq 0x3f8\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 80[ 	]*vptestnmq -0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ec[ 	]*vptestnmq %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 29[ 	]*vptestnmq \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 28[ 	]*vptestnmq \(%eax\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 7f[ 	]*vptestnmq 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa 00 10 00 00[ 	]*vptestnmq 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 80[ 	]*vptestnmq -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa e0 ef ff ff[ 	]*vptestnmq -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 7f[ 	]*vptestnmq 0x3f8\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 80[ 	]*vptestnmq -0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 f4[ 	]*vaddpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 58 f4[ 	]*vaddpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 31[ 	]*vaddpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 30[ 	]*vaddpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 7f[ 	]*vaddpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 00 08 00 00[ 	]*vaddpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 80[ 	]*vaddpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 f0 f7 ff ff[ 	]*vaddpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 7f[ 	]*vaddpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 80[ 	]*vaddpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 f4[ 	]*vaddpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 58 f4[ 	]*vaddpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 31[ 	]*vaddpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 30[ 	]*vaddpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 7f[ 	]*vaddpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 00 10 00 00[ 	]*vaddpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 80[ 	]*vaddpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 e0 ef ff ff[ 	]*vaddpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 7f[ 	]*vaddpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 80[ 	]*vaddpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 f4[ 	]*vaddps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 58 f4[ 	]*vaddps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 31[ 	]*vaddps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 30[ 	]*vaddps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 7f[ 	]*vaddps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 00 08 00 00[ 	]*vaddps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 80[ 	]*vaddps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 f0 f7 ff ff[ 	]*vaddps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 7f[ 	]*vaddps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 80[ 	]*vaddps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 f4[ 	]*vaddps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 58 f4[ 	]*vaddps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 31[ 	]*vaddps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 30[ 	]*vaddps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 7f[ 	]*vaddps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 00 10 00 00[ 	]*vaddps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 80[ 	]*vaddps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 e0 ef ff ff[ 	]*vaddps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 7f[ 	]*vaddps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 80[ 	]*vaddps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 ab[ 	]*valignd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 03 f4 ab[ 	]*valignd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 7b[ 	]*valignd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 31 7b[ 	]*valignd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 30 7b[ 	]*valignd \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 7f 7b[ 	]*valignd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 00 08 00 00 7b[ 	]*valignd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 80 7b[ 	]*valignd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 ab[ 	]*valignd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 03 f4 ab[ 	]*valignd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 7b[ 	]*valignd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 31 7b[ 	]*valignd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 30 7b[ 	]*valignd \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 7f 7b[ 	]*valignd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 00 10 00 00 7b[ 	]*valignd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 80 7b[ 	]*valignd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 e0 ef ff ff 7b[ 	]*valignd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 f4[ 	]*vblendmpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 65 f4[ 	]*vblendmpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 31[ 	]*vblendmpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 30[ 	]*vblendmpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 7f[ 	]*vblendmpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 00 08 00 00[ 	]*vblendmpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 80[ 	]*vblendmpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 f0 f7 ff ff[ 	]*vblendmpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 7f[ 	]*vblendmpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 80[ 	]*vblendmpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 f4[ 	]*vblendmpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 65 f4[ 	]*vblendmpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 31[ 	]*vblendmpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 30[ 	]*vblendmpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 7f[ 	]*vblendmpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 00 10 00 00[ 	]*vblendmpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 80[ 	]*vblendmpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 e0 ef ff ff[ 	]*vblendmpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 7f[ 	]*vblendmpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 80[ 	]*vblendmpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 f4[ 	]*vblendmps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 65 f4[ 	]*vblendmps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 31[ 	]*vblendmps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 30[ 	]*vblendmps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 7f[ 	]*vblendmps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 00 08 00 00[ 	]*vblendmps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 80[ 	]*vblendmps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 f0 f7 ff ff[ 	]*vblendmps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 7f[ 	]*vblendmps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 80[ 	]*vblendmps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 f4[ 	]*vblendmps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 65 f4[ 	]*vblendmps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 31[ 	]*vblendmps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 30[ 	]*vblendmps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 7f[ 	]*vblendmps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 00 10 00 00[ 	]*vblendmps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 80[ 	]*vblendmps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 e0 ef ff ff[ 	]*vblendmps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 7f[ 	]*vblendmps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 80[ 	]*vblendmps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 31[ 	]*vbroadcastf32x4 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1a 31[ 	]*vbroadcastf32x4 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x4 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 7f[ 	]*vbroadcastf32x4 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 80[ 	]*vbroadcastf32x4 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 31[ 	]*vbroadcasti32x4 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 5a 31[ 	]*vbroadcasti32x4 \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x4 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 7f[ 	]*vbroadcasti32x4 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 80[ 	]*vbroadcasti32x4 -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 31[ 	]*vbroadcastsd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 31[ 	]*vbroadcastsd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastsd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 7f[ 	]*vbroadcastsd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 00 04 00 00[ 	]*vbroadcastsd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 80[ 	]*vbroadcastsd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastsd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 f5[ 	]*vbroadcastsd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 f5[ 	]*vbroadcastsd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 31[ 	]*vbroadcastss \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 31[ 	]*vbroadcastss \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 7f[ 	]*vbroadcastss 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 80[ 	]*vbroadcastss -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 31[ 	]*vbroadcastss \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 31[ 	]*vbroadcastss \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 7f[ 	]*vbroadcastss 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 80[ 	]*vbroadcastss -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 f5[ 	]*vbroadcastss %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 f5[ 	]*vbroadcastss %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 f5[ 	]*vbroadcastss %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 f5[ 	]*vbroadcastss %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec ab[ 	]*vcmppd \$0xab,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec 7b[ 	]*vcmppd \$0x7b,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 29 7b[ 	]*vcmppd \$0x7b,\(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 28 7b[ 	]*vcmppd \$0x7b,\(%eax\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa 00 08 00 00 7b[ 	]*vcmppd \$0x7b,0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmppd \$0x7b,-0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec ab[ 	]*vcmppd \$0xab,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec 7b[ 	]*vcmppd \$0x7b,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 29 7b[ 	]*vcmppd \$0x7b,\(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 28 7b[ 	]*vcmppd \$0x7b,\(%eax\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa 00 10 00 00 7b[ 	]*vcmppd \$0x7b,0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa e0 ef ff ff 7b[ 	]*vcmppd \$0x7b,-0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec ab[ 	]*vcmpps \$0xab,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec 7b[ 	]*vcmpps \$0x7b,%xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 29 7b[ 	]*vcmpps \$0x7b,\(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 28 7b[ 	]*vcmpps \$0x7b,\(%eax\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa 00 08 00 00 7b[ 	]*vcmpps \$0x7b,0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmpps \$0x7b,-0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec ab[ 	]*vcmpps \$0xab,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec 7b[ 	]*vcmpps \$0x7b,%ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 29 7b[ 	]*vcmpps \$0x7b,\(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 28 7b[ 	]*vcmpps \$0x7b,\(%eax\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa 00 10 00 00 7b[ 	]*vcmpps \$0x7b,0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa e0 ef ff ff 7b[ 	]*vcmpps \$0x7b,-0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 31[ 	]*vcompresspd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 7f[ 	]*vcompresspd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 00 04 00 00[ 	]*vcompresspd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 80[ 	]*vcompresspd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 f8 fb ff ff[ 	]*vcompresspd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 31[ 	]*vcompresspd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 7f[ 	]*vcompresspd %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 00 04 00 00[ 	]*vcompresspd %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 80[ 	]*vcompresspd %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 f8 fb ff ff[ 	]*vcompresspd %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a ee[ 	]*vcompresspd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8a ee[ 	]*vcompresspd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a ee[ 	]*vcompresspd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8a ee[ 	]*vcompresspd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 31[ 	]*vcompressps %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 7f[ 	]*vcompressps %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 00 02 00 00[ 	]*vcompressps %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 80[ 	]*vcompressps %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 fc fd ff ff[ 	]*vcompressps %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 31[ 	]*vcompressps %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 7f[ 	]*vcompressps %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 00 02 00 00[ 	]*vcompressps %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 80[ 	]*vcompressps %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 fc fd ff ff[ 	]*vcompressps %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a ee[ 	]*vcompressps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8a ee[ 	]*vcompressps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a ee[ 	]*vcompressps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8a ee[ 	]*vcompressps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 f5[ 	]*vcvtdq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f e6 f5[ 	]*vcvtdq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 31[ 	]*vcvtdq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 30[ 	]*vcvtdq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 7f[ 	]*vcvtdq2pd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 00 04 00 00[ 	]*vcvtdq2pd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 80[ 	]*vcvtdq2pd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 80[ 	]*vcvtdq2pd -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 f5[ 	]*vcvtdq2pd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af e6 f5[ 	]*vcvtdq2pd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 31[ 	]*vcvtdq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 30[ 	]*vcvtdq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 7f[ 	]*vcvtdq2pd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 00 08 00 00[ 	]*vcvtdq2pd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 80[ 	]*vcvtdq2pd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 80[ 	]*vcvtdq2pd -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b f5[ 	]*vcvtdq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5b f5[ 	]*vcvtdq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 31[ 	]*vcvtdq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 30[ 	]*vcvtdq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 7f[ 	]*vcvtdq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 00 08 00 00[ 	]*vcvtdq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 80[ 	]*vcvtdq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 80[ 	]*vcvtdq2ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b f5[ 	]*vcvtdq2ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5b f5[ 	]*vcvtdq2ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 31[ 	]*vcvtdq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 30[ 	]*vcvtdq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 7f[ 	]*vcvtdq2ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 00 10 00 00[ 	]*vcvtdq2ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 80[ 	]*vcvtdq2ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 80[ 	]*vcvtdq2ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 f5[ 	]*vcvtpd2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f e6 f5[ 	]*vcvtpd2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 31[ 	]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 30[ 	]*vcvtpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 7f[ 	]*vcvtpd2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 00 08 00 00[ 	]*vcvtpd2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 80[ 	]*vcvtpd2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 80[ 	]*vcvtpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 f5[ 	]*vcvtpd2dq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af e6 f5[ 	]*vcvtpd2dq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 31[ 	]*vcvtpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 30[ 	]*vcvtpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 7f[ 	]*vcvtpd2dq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 00 10 00 00[ 	]*vcvtpd2dq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 80[ 	]*vcvtpd2dq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 80[ 	]*vcvtpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a f5[ 	]*vcvtpd2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 5a f5[ 	]*vcvtpd2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 31[ 	]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 30[ 	]*vcvtpd2ps \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 7f[ 	]*vcvtpd2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 00 08 00 00[ 	]*vcvtpd2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 80[ 	]*vcvtpd2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 80[ 	]*vcvtpd2ps -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a f5[ 	]*vcvtpd2ps %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 5a f5[ 	]*vcvtpd2ps %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 31[ 	]*vcvtpd2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 30[ 	]*vcvtpd2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 7f[ 	]*vcvtpd2ps 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 00 10 00 00[ 	]*vcvtpd2ps 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 80[ 	]*vcvtpd2ps -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 80[ 	]*vcvtpd2ps -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 f5[ 	]*vcvtpd2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 79 f5[ 	]*vcvtpd2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 31[ 	]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 30[ 	]*vcvtpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 7f[ 	]*vcvtpd2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 00 08 00 00[ 	]*vcvtpd2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 80[ 	]*vcvtpd2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 80[ 	]*vcvtpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 f5[ 	]*vcvtpd2udq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 79 f5[ 	]*vcvtpd2udq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 31[ 	]*vcvtpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 30[ 	]*vcvtpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 7f[ 	]*vcvtpd2udq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 00 10 00 00[ 	]*vcvtpd2udq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 80[ 	]*vcvtpd2udq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 80[ 	]*vcvtpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 f5[ 	]*vcvtph2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 13 f5[ 	]*vcvtph2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 31[ 	]*vcvtph2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 7f[ 	]*vcvtph2ps 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 00 04 00 00[ 	]*vcvtph2ps 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 80[ 	]*vcvtph2ps -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 f8 fb ff ff[ 	]*vcvtph2ps -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 f5[ 	]*vcvtph2ps %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 13 f5[ 	]*vcvtph2ps %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 31[ 	]*vcvtph2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 7f[ 	]*vcvtph2ps 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 00 08 00 00[ 	]*vcvtph2ps 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 80[ 	]*vcvtph2ps -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b f5[ 	]*vcvtps2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 5b f5[ 	]*vcvtps2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 31[ 	]*vcvtps2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 30[ 	]*vcvtps2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 7f[ 	]*vcvtps2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 00 08 00 00[ 	]*vcvtps2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 80[ 	]*vcvtps2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 80[ 	]*vcvtps2dq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b f5[ 	]*vcvtps2dq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 5b f5[ 	]*vcvtps2dq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 31[ 	]*vcvtps2dq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 30[ 	]*vcvtps2dq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 7f[ 	]*vcvtps2dq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 00 10 00 00[ 	]*vcvtps2dq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 80[ 	]*vcvtps2dq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 e0 ef ff ff[ 	]*vcvtps2dq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 80[ 	]*vcvtps2dq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a f5[ 	]*vcvtps2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5a f5[ 	]*vcvtps2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 31[ 	]*vcvtps2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 30[ 	]*vcvtps2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 7f[ 	]*vcvtps2pd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 00 04 00 00[ 	]*vcvtps2pd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 80[ 	]*vcvtps2pd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 f8 fb ff ff[ 	]*vcvtps2pd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 80[ 	]*vcvtps2pd -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a f5[ 	]*vcvtps2pd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5a f5[ 	]*vcvtps2pd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 31[ 	]*vcvtps2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 30[ 	]*vcvtps2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 7f[ 	]*vcvtps2pd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 00 08 00 00[ 	]*vcvtps2pd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 80[ 	]*vcvtps2pd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 80[ 	]*vcvtps2pd -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 f5[ 	]*vcvtps2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 79 f5[ 	]*vcvtps2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 31[ 	]*vcvtps2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 30[ 	]*vcvtps2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 7f[ 	]*vcvtps2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 00 08 00 00[ 	]*vcvtps2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 80[ 	]*vcvtps2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 80[ 	]*vcvtps2udq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 f5[ 	]*vcvtps2udq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 79 f5[ 	]*vcvtps2udq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 31[ 	]*vcvtps2udq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 30[ 	]*vcvtps2udq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 7f[ 	]*vcvtps2udq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 00 10 00 00[ 	]*vcvtps2udq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 80[ 	]*vcvtps2udq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 e0 ef ff ff[ 	]*vcvtps2udq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 80[ 	]*vcvtps2udq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 f5[ 	]*vcvttpd2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f e6 f5[ 	]*vcvttpd2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 31[ 	]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 30[ 	]*vcvttpd2dq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 7f[ 	]*vcvttpd2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 00 08 00 00[ 	]*vcvttpd2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 80[ 	]*vcvttpd2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 80[ 	]*vcvttpd2dq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 f5[ 	]*vcvttpd2dq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af e6 f5[ 	]*vcvttpd2dq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 31[ 	]*vcvttpd2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 30[ 	]*vcvttpd2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 7f[ 	]*vcvttpd2dq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 00 10 00 00[ 	]*vcvttpd2dq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 80[ 	]*vcvttpd2dq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 80[ 	]*vcvttpd2dq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b f5[ 	]*vcvttps2dq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 5b f5[ 	]*vcvttps2dq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 31[ 	]*vcvttps2dq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 30[ 	]*vcvttps2dq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 7f[ 	]*vcvttps2dq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 00 08 00 00[ 	]*vcvttps2dq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 80[ 	]*vcvttps2dq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 80[ 	]*vcvttps2dq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b f5[ 	]*vcvttps2dq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 5b f5[ 	]*vcvttps2dq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 31[ 	]*vcvttps2dq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 30[ 	]*vcvttps2dq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 7f[ 	]*vcvttps2dq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 00 10 00 00[ 	]*vcvttps2dq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 80[ 	]*vcvttps2dq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 e0 ef ff ff[ 	]*vcvttps2dq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 80[ 	]*vcvttps2dq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a f5[ 	]*vcvtudq2pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7a f5[ 	]*vcvtudq2pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 31[ 	]*vcvtudq2pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 30[ 	]*vcvtudq2pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 7f[ 	]*vcvtudq2pd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 00 04 00 00[ 	]*vcvtudq2pd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 80[ 	]*vcvtudq2pd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 80[ 	]*vcvtudq2pd -0x200\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a f5[ 	]*vcvtudq2pd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7a f5[ 	]*vcvtudq2pd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 31[ 	]*vcvtudq2pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 30[ 	]*vcvtudq2pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 7f[ 	]*vcvtudq2pd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 00 08 00 00[ 	]*vcvtudq2pd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 80[ 	]*vcvtudq2pd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 80[ 	]*vcvtudq2pd -0x200\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a f5[ 	]*vcvtudq2ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7a f5[ 	]*vcvtudq2ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 31[ 	]*vcvtudq2ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 30[ 	]*vcvtudq2ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 7f[ 	]*vcvtudq2ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 00 08 00 00[ 	]*vcvtudq2ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 80[ 	]*vcvtudq2ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 80[ 	]*vcvtudq2ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a f5[ 	]*vcvtudq2ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7a f5[ 	]*vcvtudq2ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 31[ 	]*vcvtudq2ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 30[ 	]*vcvtudq2ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 7f[ 	]*vcvtudq2ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 00 10 00 00[ 	]*vcvtudq2ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 80[ 	]*vcvtudq2ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 80[ 	]*vcvtudq2ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e f4[ 	]*vdivpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5e f4[ 	]*vdivpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 31[ 	]*vdivpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 30[ 	]*vdivpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 7f[ 	]*vdivpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 00 08 00 00[ 	]*vdivpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 80[ 	]*vdivpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 f0 f7 ff ff[ 	]*vdivpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 7f[ 	]*vdivpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 80[ 	]*vdivpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e f4[ 	]*vdivpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5e f4[ 	]*vdivpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 31[ 	]*vdivpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 30[ 	]*vdivpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 7f[ 	]*vdivpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 00 10 00 00[ 	]*vdivpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 80[ 	]*vdivpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 e0 ef ff ff[ 	]*vdivpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 7f[ 	]*vdivpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 80[ 	]*vdivpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e f4[ 	]*vdivps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5e f4[ 	]*vdivps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 31[ 	]*vdivps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 30[ 	]*vdivps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 7f[ 	]*vdivps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 00 08 00 00[ 	]*vdivps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 80[ 	]*vdivps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 f0 f7 ff ff[ 	]*vdivps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 7f[ 	]*vdivps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 80[ 	]*vdivps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e f4[ 	]*vdivps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5e f4[ 	]*vdivps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 31[ 	]*vdivps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 30[ 	]*vdivps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 7f[ 	]*vdivps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 00 10 00 00[ 	]*vdivps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 80[ 	]*vdivps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 e0 ef ff ff[ 	]*vdivps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 7f[ 	]*vdivps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 80[ 	]*vdivps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 31[ 	]*vexpandpd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 31[ 	]*vexpandpd \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 7f[ 	]*vexpandpd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 80[ 	]*vexpandpd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 31[ 	]*vexpandpd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 31[ 	]*vexpandpd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 7f[ 	]*vexpandpd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 80[ 	]*vexpandpd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 f5[ 	]*vexpandpd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 f5[ 	]*vexpandpd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 f5[ 	]*vexpandpd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 f5[ 	]*vexpandpd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 31[ 	]*vexpandps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 31[ 	]*vexpandps \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 7f[ 	]*vexpandps 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 80[ 	]*vexpandps -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 31[ 	]*vexpandps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 31[ 	]*vexpandps \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 7f[ 	]*vexpandps 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 80[ 	]*vexpandps -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 f5[ 	]*vexpandps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 f5[ 	]*vexpandps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 f5[ 	]*vexpandps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 f5[ 	]*vexpandps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 f4[ 	]*vfmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 98 f4[ 	]*vfmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 31[ 	]*vfmadd132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 30[ 	]*vfmadd132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 7f[ 	]*vfmadd132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 00 08 00 00[ 	]*vfmadd132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 80[ 	]*vfmadd132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 80[ 	]*vfmadd132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 f4[ 	]*vfmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 98 f4[ 	]*vfmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 31[ 	]*vfmadd132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 30[ 	]*vfmadd132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 7f[ 	]*vfmadd132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 00 10 00 00[ 	]*vfmadd132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 80[ 	]*vfmadd132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 80[ 	]*vfmadd132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 f4[ 	]*vfmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 98 f4[ 	]*vfmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 31[ 	]*vfmadd132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 30[ 	]*vfmadd132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 7f[ 	]*vfmadd132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 00 08 00 00[ 	]*vfmadd132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 80[ 	]*vfmadd132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 80[ 	]*vfmadd132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 f4[ 	]*vfmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 98 f4[ 	]*vfmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 31[ 	]*vfmadd132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 30[ 	]*vfmadd132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 7f[ 	]*vfmadd132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 00 10 00 00[ 	]*vfmadd132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 80[ 	]*vfmadd132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 80[ 	]*vfmadd132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 f4[ 	]*vfmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a8 f4[ 	]*vfmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 31[ 	]*vfmadd213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 30[ 	]*vfmadd213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 7f[ 	]*vfmadd213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 00 08 00 00[ 	]*vfmadd213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 80[ 	]*vfmadd213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 80[ 	]*vfmadd213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 f4[ 	]*vfmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a8 f4[ 	]*vfmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 31[ 	]*vfmadd213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 30[ 	]*vfmadd213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 7f[ 	]*vfmadd213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 00 10 00 00[ 	]*vfmadd213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 80[ 	]*vfmadd213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 80[ 	]*vfmadd213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 f4[ 	]*vfmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a8 f4[ 	]*vfmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 31[ 	]*vfmadd213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 30[ 	]*vfmadd213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 7f[ 	]*vfmadd213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 00 08 00 00[ 	]*vfmadd213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 80[ 	]*vfmadd213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 80[ 	]*vfmadd213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 f4[ 	]*vfmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a8 f4[ 	]*vfmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 31[ 	]*vfmadd213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 30[ 	]*vfmadd213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 7f[ 	]*vfmadd213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 00 10 00 00[ 	]*vfmadd213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 80[ 	]*vfmadd213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 80[ 	]*vfmadd213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 f4[ 	]*vfmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b8 f4[ 	]*vfmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 31[ 	]*vfmadd231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 30[ 	]*vfmadd231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 7f[ 	]*vfmadd231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 00 08 00 00[ 	]*vfmadd231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 80[ 	]*vfmadd231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 80[ 	]*vfmadd231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 f4[ 	]*vfmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b8 f4[ 	]*vfmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 31[ 	]*vfmadd231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 30[ 	]*vfmadd231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 7f[ 	]*vfmadd231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 00 10 00 00[ 	]*vfmadd231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 80[ 	]*vfmadd231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 80[ 	]*vfmadd231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 f4[ 	]*vfmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b8 f4[ 	]*vfmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 31[ 	]*vfmadd231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 30[ 	]*vfmadd231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 7f[ 	]*vfmadd231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 00 08 00 00[ 	]*vfmadd231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 80[ 	]*vfmadd231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 80[ 	]*vfmadd231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 f4[ 	]*vfmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b8 f4[ 	]*vfmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 31[ 	]*vfmadd231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 30[ 	]*vfmadd231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 7f[ 	]*vfmadd231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 00 10 00 00[ 	]*vfmadd231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 80[ 	]*vfmadd231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 80[ 	]*vfmadd231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 f4[ 	]*vfmaddsub132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 96 f4[ 	]*vfmaddsub132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 31[ 	]*vfmaddsub132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 30[ 	]*vfmaddsub132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 7f[ 	]*vfmaddsub132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 80[ 	]*vfmaddsub132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 80[ 	]*vfmaddsub132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 f4[ 	]*vfmaddsub132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 96 f4[ 	]*vfmaddsub132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 31[ 	]*vfmaddsub132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 30[ 	]*vfmaddsub132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 7f[ 	]*vfmaddsub132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 80[ 	]*vfmaddsub132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 80[ 	]*vfmaddsub132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 f4[ 	]*vfmaddsub132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 96 f4[ 	]*vfmaddsub132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 31[ 	]*vfmaddsub132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 30[ 	]*vfmaddsub132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 7f[ 	]*vfmaddsub132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 80[ 	]*vfmaddsub132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 80[ 	]*vfmaddsub132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 f4[ 	]*vfmaddsub132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 96 f4[ 	]*vfmaddsub132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 31[ 	]*vfmaddsub132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 30[ 	]*vfmaddsub132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 7f[ 	]*vfmaddsub132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 80[ 	]*vfmaddsub132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 80[ 	]*vfmaddsub132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 f4[ 	]*vfmaddsub213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a6 f4[ 	]*vfmaddsub213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 31[ 	]*vfmaddsub213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 30[ 	]*vfmaddsub213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 7f[ 	]*vfmaddsub213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 80[ 	]*vfmaddsub213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 80[ 	]*vfmaddsub213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 f4[ 	]*vfmaddsub213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a6 f4[ 	]*vfmaddsub213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 31[ 	]*vfmaddsub213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 30[ 	]*vfmaddsub213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 7f[ 	]*vfmaddsub213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 80[ 	]*vfmaddsub213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 80[ 	]*vfmaddsub213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 f4[ 	]*vfmaddsub213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a6 f4[ 	]*vfmaddsub213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 31[ 	]*vfmaddsub213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 30[ 	]*vfmaddsub213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 7f[ 	]*vfmaddsub213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 80[ 	]*vfmaddsub213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 80[ 	]*vfmaddsub213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 f4[ 	]*vfmaddsub213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a6 f4[ 	]*vfmaddsub213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 31[ 	]*vfmaddsub213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 30[ 	]*vfmaddsub213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 7f[ 	]*vfmaddsub213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 80[ 	]*vfmaddsub213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 80[ 	]*vfmaddsub213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 f4[ 	]*vfmaddsub231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b6 f4[ 	]*vfmaddsub231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 31[ 	]*vfmaddsub231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 30[ 	]*vfmaddsub231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 7f[ 	]*vfmaddsub231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 80[ 	]*vfmaddsub231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 80[ 	]*vfmaddsub231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 f4[ 	]*vfmaddsub231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b6 f4[ 	]*vfmaddsub231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 31[ 	]*vfmaddsub231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 30[ 	]*vfmaddsub231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 7f[ 	]*vfmaddsub231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 80[ 	]*vfmaddsub231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 80[ 	]*vfmaddsub231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 f4[ 	]*vfmaddsub231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b6 f4[ 	]*vfmaddsub231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 31[ 	]*vfmaddsub231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 30[ 	]*vfmaddsub231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 7f[ 	]*vfmaddsub231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 80[ 	]*vfmaddsub231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 80[ 	]*vfmaddsub231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 f4[ 	]*vfmaddsub231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b6 f4[ 	]*vfmaddsub231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 31[ 	]*vfmaddsub231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 30[ 	]*vfmaddsub231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 7f[ 	]*vfmaddsub231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 80[ 	]*vfmaddsub231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 80[ 	]*vfmaddsub231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a f4[ 	]*vfmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9a f4[ 	]*vfmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 31[ 	]*vfmsub132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 30[ 	]*vfmsub132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 7f[ 	]*vfmsub132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 00 08 00 00[ 	]*vfmsub132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 80[ 	]*vfmsub132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 80[ 	]*vfmsub132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a f4[ 	]*vfmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9a f4[ 	]*vfmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 31[ 	]*vfmsub132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 30[ 	]*vfmsub132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 7f[ 	]*vfmsub132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 00 10 00 00[ 	]*vfmsub132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 80[ 	]*vfmsub132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 80[ 	]*vfmsub132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a f4[ 	]*vfmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9a f4[ 	]*vfmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 31[ 	]*vfmsub132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 30[ 	]*vfmsub132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 7f[ 	]*vfmsub132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 00 08 00 00[ 	]*vfmsub132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 80[ 	]*vfmsub132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 80[ 	]*vfmsub132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a f4[ 	]*vfmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9a f4[ 	]*vfmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 31[ 	]*vfmsub132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 30[ 	]*vfmsub132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 7f[ 	]*vfmsub132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 00 10 00 00[ 	]*vfmsub132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 80[ 	]*vfmsub132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 80[ 	]*vfmsub132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa f4[ 	]*vfmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f aa f4[ 	]*vfmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 31[ 	]*vfmsub213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 30[ 	]*vfmsub213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 7f[ 	]*vfmsub213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 00 08 00 00[ 	]*vfmsub213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 80[ 	]*vfmsub213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 80[ 	]*vfmsub213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa f4[ 	]*vfmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af aa f4[ 	]*vfmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 31[ 	]*vfmsub213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 30[ 	]*vfmsub213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 7f[ 	]*vfmsub213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 00 10 00 00[ 	]*vfmsub213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 80[ 	]*vfmsub213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 e0 ef ff ff[ 	]*vfmsub213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 80[ 	]*vfmsub213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa f4[ 	]*vfmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f aa f4[ 	]*vfmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 31[ 	]*vfmsub213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 30[ 	]*vfmsub213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 7f[ 	]*vfmsub213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 00 08 00 00[ 	]*vfmsub213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 80[ 	]*vfmsub213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 80[ 	]*vfmsub213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa f4[ 	]*vfmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af aa f4[ 	]*vfmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 31[ 	]*vfmsub213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 30[ 	]*vfmsub213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 7f[ 	]*vfmsub213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 00 10 00 00[ 	]*vfmsub213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 80[ 	]*vfmsub213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 e0 ef ff ff[ 	]*vfmsub213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 80[ 	]*vfmsub213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba f4[ 	]*vfmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ba f4[ 	]*vfmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 31[ 	]*vfmsub231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 30[ 	]*vfmsub231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 7f[ 	]*vfmsub231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 00 08 00 00[ 	]*vfmsub231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 80[ 	]*vfmsub231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 80[ 	]*vfmsub231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba f4[ 	]*vfmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ba f4[ 	]*vfmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 31[ 	]*vfmsub231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 30[ 	]*vfmsub231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 7f[ 	]*vfmsub231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 00 10 00 00[ 	]*vfmsub231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 80[ 	]*vfmsub231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 e0 ef ff ff[ 	]*vfmsub231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 80[ 	]*vfmsub231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba f4[ 	]*vfmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ba f4[ 	]*vfmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 31[ 	]*vfmsub231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 30[ 	]*vfmsub231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 7f[ 	]*vfmsub231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 00 08 00 00[ 	]*vfmsub231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 80[ 	]*vfmsub231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 80[ 	]*vfmsub231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba f4[ 	]*vfmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ba f4[ 	]*vfmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 31[ 	]*vfmsub231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 30[ 	]*vfmsub231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 7f[ 	]*vfmsub231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 00 10 00 00[ 	]*vfmsub231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 80[ 	]*vfmsub231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 e0 ef ff ff[ 	]*vfmsub231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 80[ 	]*vfmsub231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 f4[ 	]*vfmsubadd132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 97 f4[ 	]*vfmsubadd132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 31[ 	]*vfmsubadd132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 30[ 	]*vfmsubadd132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 7f[ 	]*vfmsubadd132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 80[ 	]*vfmsubadd132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 80[ 	]*vfmsubadd132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 f4[ 	]*vfmsubadd132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 97 f4[ 	]*vfmsubadd132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 31[ 	]*vfmsubadd132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 30[ 	]*vfmsubadd132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 7f[ 	]*vfmsubadd132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 80[ 	]*vfmsubadd132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 80[ 	]*vfmsubadd132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 f4[ 	]*vfmsubadd132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 97 f4[ 	]*vfmsubadd132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 31[ 	]*vfmsubadd132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 30[ 	]*vfmsubadd132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 7f[ 	]*vfmsubadd132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 80[ 	]*vfmsubadd132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 80[ 	]*vfmsubadd132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 f4[ 	]*vfmsubadd132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 97 f4[ 	]*vfmsubadd132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 31[ 	]*vfmsubadd132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 30[ 	]*vfmsubadd132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 7f[ 	]*vfmsubadd132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 80[ 	]*vfmsubadd132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 80[ 	]*vfmsubadd132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 f4[ 	]*vfmsubadd213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a7 f4[ 	]*vfmsubadd213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 31[ 	]*vfmsubadd213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 30[ 	]*vfmsubadd213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 7f[ 	]*vfmsubadd213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 80[ 	]*vfmsubadd213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 80[ 	]*vfmsubadd213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 f4[ 	]*vfmsubadd213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a7 f4[ 	]*vfmsubadd213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 31[ 	]*vfmsubadd213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 30[ 	]*vfmsubadd213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 7f[ 	]*vfmsubadd213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 80[ 	]*vfmsubadd213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 80[ 	]*vfmsubadd213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 f4[ 	]*vfmsubadd213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a7 f4[ 	]*vfmsubadd213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 31[ 	]*vfmsubadd213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 30[ 	]*vfmsubadd213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 7f[ 	]*vfmsubadd213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 80[ 	]*vfmsubadd213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 80[ 	]*vfmsubadd213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 f4[ 	]*vfmsubadd213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a7 f4[ 	]*vfmsubadd213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 31[ 	]*vfmsubadd213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 30[ 	]*vfmsubadd213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 7f[ 	]*vfmsubadd213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 80[ 	]*vfmsubadd213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 80[ 	]*vfmsubadd213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 f4[ 	]*vfmsubadd231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b7 f4[ 	]*vfmsubadd231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 31[ 	]*vfmsubadd231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 30[ 	]*vfmsubadd231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 7f[ 	]*vfmsubadd231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 80[ 	]*vfmsubadd231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 80[ 	]*vfmsubadd231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 f4[ 	]*vfmsubadd231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b7 f4[ 	]*vfmsubadd231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 31[ 	]*vfmsubadd231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 30[ 	]*vfmsubadd231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 7f[ 	]*vfmsubadd231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 80[ 	]*vfmsubadd231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 80[ 	]*vfmsubadd231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 f4[ 	]*vfmsubadd231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b7 f4[ 	]*vfmsubadd231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 31[ 	]*vfmsubadd231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 30[ 	]*vfmsubadd231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 7f[ 	]*vfmsubadd231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 80[ 	]*vfmsubadd231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 80[ 	]*vfmsubadd231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 f4[ 	]*vfmsubadd231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b7 f4[ 	]*vfmsubadd231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 31[ 	]*vfmsubadd231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 30[ 	]*vfmsubadd231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 7f[ 	]*vfmsubadd231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 80[ 	]*vfmsubadd231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 80[ 	]*vfmsubadd231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c f4[ 	]*vfnmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9c f4[ 	]*vfnmadd132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 31[ 	]*vfnmadd132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 30[ 	]*vfnmadd132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 7f[ 	]*vfnmadd132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 00 08 00 00[ 	]*vfnmadd132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 80[ 	]*vfnmadd132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 80[ 	]*vfnmadd132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c f4[ 	]*vfnmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9c f4[ 	]*vfnmadd132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 31[ 	]*vfnmadd132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 30[ 	]*vfnmadd132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 7f[ 	]*vfnmadd132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 00 10 00 00[ 	]*vfnmadd132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 80[ 	]*vfnmadd132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 80[ 	]*vfnmadd132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c f4[ 	]*vfnmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9c f4[ 	]*vfnmadd132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 31[ 	]*vfnmadd132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 30[ 	]*vfnmadd132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 7f[ 	]*vfnmadd132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 00 08 00 00[ 	]*vfnmadd132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 80[ 	]*vfnmadd132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 80[ 	]*vfnmadd132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c f4[ 	]*vfnmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9c f4[ 	]*vfnmadd132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 31[ 	]*vfnmadd132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 30[ 	]*vfnmadd132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 7f[ 	]*vfnmadd132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 00 10 00 00[ 	]*vfnmadd132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 80[ 	]*vfnmadd132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 80[ 	]*vfnmadd132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac f4[ 	]*vfnmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ac f4[ 	]*vfnmadd213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 31[ 	]*vfnmadd213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 30[ 	]*vfnmadd213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 7f[ 	]*vfnmadd213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 00 08 00 00[ 	]*vfnmadd213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 80[ 	]*vfnmadd213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 80[ 	]*vfnmadd213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac f4[ 	]*vfnmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ac f4[ 	]*vfnmadd213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 31[ 	]*vfnmadd213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 30[ 	]*vfnmadd213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 7f[ 	]*vfnmadd213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 00 10 00 00[ 	]*vfnmadd213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 80[ 	]*vfnmadd213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 80[ 	]*vfnmadd213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac f4[ 	]*vfnmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ac f4[ 	]*vfnmadd213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 31[ 	]*vfnmadd213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 30[ 	]*vfnmadd213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 7f[ 	]*vfnmadd213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 00 08 00 00[ 	]*vfnmadd213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 80[ 	]*vfnmadd213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 80[ 	]*vfnmadd213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac f4[ 	]*vfnmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ac f4[ 	]*vfnmadd213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 31[ 	]*vfnmadd213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 30[ 	]*vfnmadd213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 7f[ 	]*vfnmadd213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 00 10 00 00[ 	]*vfnmadd213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 80[ 	]*vfnmadd213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 80[ 	]*vfnmadd213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc f4[ 	]*vfnmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f bc f4[ 	]*vfnmadd231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 31[ 	]*vfnmadd231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 30[ 	]*vfnmadd231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 7f[ 	]*vfnmadd231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 00 08 00 00[ 	]*vfnmadd231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 80[ 	]*vfnmadd231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 80[ 	]*vfnmadd231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc f4[ 	]*vfnmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af bc f4[ 	]*vfnmadd231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 31[ 	]*vfnmadd231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 30[ 	]*vfnmadd231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 7f[ 	]*vfnmadd231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 00 10 00 00[ 	]*vfnmadd231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 80[ 	]*vfnmadd231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 80[ 	]*vfnmadd231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc f4[ 	]*vfnmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f bc f4[ 	]*vfnmadd231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 31[ 	]*vfnmadd231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 30[ 	]*vfnmadd231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 7f[ 	]*vfnmadd231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 00 08 00 00[ 	]*vfnmadd231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 80[ 	]*vfnmadd231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 80[ 	]*vfnmadd231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc f4[ 	]*vfnmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af bc f4[ 	]*vfnmadd231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 31[ 	]*vfnmadd231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 30[ 	]*vfnmadd231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 7f[ 	]*vfnmadd231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 00 10 00 00[ 	]*vfnmadd231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 80[ 	]*vfnmadd231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 80[ 	]*vfnmadd231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e f4[ 	]*vfnmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9e f4[ 	]*vfnmsub132pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 31[ 	]*vfnmsub132pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 30[ 	]*vfnmsub132pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 7f[ 	]*vfnmsub132pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 00 08 00 00[ 	]*vfnmsub132pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 80[ 	]*vfnmsub132pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 80[ 	]*vfnmsub132pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e f4[ 	]*vfnmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9e f4[ 	]*vfnmsub132pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 31[ 	]*vfnmsub132pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 30[ 	]*vfnmsub132pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 7f[ 	]*vfnmsub132pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 00 10 00 00[ 	]*vfnmsub132pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 80[ 	]*vfnmsub132pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 80[ 	]*vfnmsub132pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e f4[ 	]*vfnmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9e f4[ 	]*vfnmsub132ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 31[ 	]*vfnmsub132ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 30[ 	]*vfnmsub132ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 7f[ 	]*vfnmsub132ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 00 08 00 00[ 	]*vfnmsub132ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 80[ 	]*vfnmsub132ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 80[ 	]*vfnmsub132ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e f4[ 	]*vfnmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9e f4[ 	]*vfnmsub132ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 31[ 	]*vfnmsub132ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 30[ 	]*vfnmsub132ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 7f[ 	]*vfnmsub132ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 00 10 00 00[ 	]*vfnmsub132ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 80[ 	]*vfnmsub132ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 80[ 	]*vfnmsub132ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae f4[ 	]*vfnmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ae f4[ 	]*vfnmsub213pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 31[ 	]*vfnmsub213pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 30[ 	]*vfnmsub213pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 7f[ 	]*vfnmsub213pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 00 08 00 00[ 	]*vfnmsub213pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 80[ 	]*vfnmsub213pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 80[ 	]*vfnmsub213pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae f4[ 	]*vfnmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ae f4[ 	]*vfnmsub213pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 31[ 	]*vfnmsub213pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 30[ 	]*vfnmsub213pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 7f[ 	]*vfnmsub213pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 00 10 00 00[ 	]*vfnmsub213pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 80[ 	]*vfnmsub213pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 80[ 	]*vfnmsub213pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae f4[ 	]*vfnmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ae f4[ 	]*vfnmsub213ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 31[ 	]*vfnmsub213ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 30[ 	]*vfnmsub213ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 7f[ 	]*vfnmsub213ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 00 08 00 00[ 	]*vfnmsub213ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 80[ 	]*vfnmsub213ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 80[ 	]*vfnmsub213ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae f4[ 	]*vfnmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ae f4[ 	]*vfnmsub213ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 31[ 	]*vfnmsub213ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 30[ 	]*vfnmsub213ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 7f[ 	]*vfnmsub213ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 00 10 00 00[ 	]*vfnmsub213ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 80[ 	]*vfnmsub213ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 80[ 	]*vfnmsub213ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be f4[ 	]*vfnmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f be f4[ 	]*vfnmsub231pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 31[ 	]*vfnmsub231pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 30[ 	]*vfnmsub231pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 7f[ 	]*vfnmsub231pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 00 08 00 00[ 	]*vfnmsub231pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 80[ 	]*vfnmsub231pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 80[ 	]*vfnmsub231pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be f4[ 	]*vfnmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af be f4[ 	]*vfnmsub231pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 31[ 	]*vfnmsub231pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 30[ 	]*vfnmsub231pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 7f[ 	]*vfnmsub231pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 00 10 00 00[ 	]*vfnmsub231pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 80[ 	]*vfnmsub231pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 e0 ef ff ff[ 	]*vfnmsub231pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 80[ 	]*vfnmsub231pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be f4[ 	]*vfnmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f be f4[ 	]*vfnmsub231ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 31[ 	]*vfnmsub231ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 30[ 	]*vfnmsub231ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 7f[ 	]*vfnmsub231ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 00 08 00 00[ 	]*vfnmsub231ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 80[ 	]*vfnmsub231ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 80[ 	]*vfnmsub231ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be f4[ 	]*vfnmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af be f4[ 	]*vfnmsub231ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 31[ 	]*vfnmsub231ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 30[ 	]*vfnmsub231ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 7f[ 	]*vfnmsub231ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 00 10 00 00[ 	]*vfnmsub231ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 80[ 	]*vfnmsub231ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 e0 ef ff ff[ 	]*vfnmsub231ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 80[ 	]*vfnmsub231ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd -0x7b\(%ebp,%xmm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd 0x100\(%eax,%xmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%ecx,%xmm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdps -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdps -0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd -0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqps -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqps -0x7b\(%ebp,%ymm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps 0x100\(%eax,%ymm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%ecx,%ymm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 f5[ 	]*vgetexppd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 42 f5[ 	]*vgetexppd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 31[ 	]*vgetexppd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 30[ 	]*vgetexppd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 7f[ 	]*vgetexppd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 00 08 00 00[ 	]*vgetexppd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 80[ 	]*vgetexppd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 f0 f7 ff ff[ 	]*vgetexppd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 7f[ 	]*vgetexppd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 80[ 	]*vgetexppd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 f5[ 	]*vgetexppd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 42 f5[ 	]*vgetexppd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 31[ 	]*vgetexppd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 30[ 	]*vgetexppd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 7f[ 	]*vgetexppd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 00 10 00 00[ 	]*vgetexppd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 80[ 	]*vgetexppd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 e0 ef ff ff[ 	]*vgetexppd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 7f[ 	]*vgetexppd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 80[ 	]*vgetexppd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 f5[ 	]*vgetexpps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 42 f5[ 	]*vgetexpps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 31[ 	]*vgetexpps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 30[ 	]*vgetexpps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 7f[ 	]*vgetexpps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 00 08 00 00[ 	]*vgetexpps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 80[ 	]*vgetexpps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 f0 f7 ff ff[ 	]*vgetexpps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 7f[ 	]*vgetexpps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 80[ 	]*vgetexpps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 f5[ 	]*vgetexpps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 42 f5[ 	]*vgetexpps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 31[ 	]*vgetexpps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 30[ 	]*vgetexpps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 7f[ 	]*vgetexpps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 00 10 00 00[ 	]*vgetexpps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 80[ 	]*vgetexpps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 e0 ef ff ff[ 	]*vgetexpps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 7f[ 	]*vgetexpps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 80[ 	]*vgetexpps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 7b[ 	]*vgetmantpd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 30 7b[ 	]*vgetmantpd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantpd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 7b[ 	]*vgetmantpd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 30 7b[ 	]*vgetmantpd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantpd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 7b[ 	]*vgetmantps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 31 7b[ 	]*vgetmantps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 30 7b[ 	]*vgetmantps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 7b[ 	]*vgetmantps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 31 7b[ 	]*vgetmantps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 30 7b[ 	]*vgetmantps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 7b[ 	]*vinsertf32x4 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 31 7b[ 	]*vinsertf32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 7f 7b[ 	]*vinsertf32x4 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 80 7b[ 	]*vinsertf32x4 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 7b[ 	]*vinserti32x4 \$0x7b,%xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 31 7b[ 	]*vinserti32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 7f 7b[ 	]*vinserti32x4 \$0x7b,0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 \$0x7b,0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 80 7b[ 	]*vinserti32x4 \$0x7b,-0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 \$0x7b,-0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f f4[ 	]*vmaxpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5f f4[ 	]*vmaxpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 31[ 	]*vmaxpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 30[ 	]*vmaxpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 7f[ 	]*vmaxpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 00 08 00 00[ 	]*vmaxpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 80[ 	]*vmaxpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 f0 f7 ff ff[ 	]*vmaxpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 7f[ 	]*vmaxpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 80[ 	]*vmaxpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f f4[ 	]*vmaxpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5f f4[ 	]*vmaxpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 31[ 	]*vmaxpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 30[ 	]*vmaxpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 7f[ 	]*vmaxpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 00 10 00 00[ 	]*vmaxpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 80[ 	]*vmaxpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 e0 ef ff ff[ 	]*vmaxpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 7f[ 	]*vmaxpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 80[ 	]*vmaxpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f f4[ 	]*vmaxps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5f f4[ 	]*vmaxps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 31[ 	]*vmaxps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 30[ 	]*vmaxps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 7f[ 	]*vmaxps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 00 08 00 00[ 	]*vmaxps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 80[ 	]*vmaxps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 f0 f7 ff ff[ 	]*vmaxps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 7f[ 	]*vmaxps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 80[ 	]*vmaxps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f f4[ 	]*vmaxps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5f f4[ 	]*vmaxps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 31[ 	]*vmaxps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 30[ 	]*vmaxps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 7f[ 	]*vmaxps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 00 10 00 00[ 	]*vmaxps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 80[ 	]*vmaxps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 e0 ef ff ff[ 	]*vmaxps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 7f[ 	]*vmaxps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 80[ 	]*vmaxps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d f4[ 	]*vminpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5d f4[ 	]*vminpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 31[ 	]*vminpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b4 f4 c0 1d fe ff[ 	]*vminpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 30[ 	]*vminpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 7f[ 	]*vminpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 00 08 00 00[ 	]*vminpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 80[ 	]*vminpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 f0 f7 ff ff[ 	]*vminpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 7f[ 	]*vminpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 80[ 	]*vminpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d f4[ 	]*vminpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5d f4[ 	]*vminpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 31[ 	]*vminpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b4 f4 c0 1d fe ff[ 	]*vminpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 30[ 	]*vminpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 7f[ 	]*vminpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 00 10 00 00[ 	]*vminpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 80[ 	]*vminpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 e0 ef ff ff[ 	]*vminpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 7f[ 	]*vminpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 80[ 	]*vminpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d f4[ 	]*vminps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5d f4[ 	]*vminps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 31[ 	]*vminps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b4 f4 c0 1d fe ff[ 	]*vminps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 30[ 	]*vminps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 7f[ 	]*vminps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 00 08 00 00[ 	]*vminps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 80[ 	]*vminps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 f0 f7 ff ff[ 	]*vminps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 7f[ 	]*vminps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 00 02 00 00[ 	]*vminps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 80[ 	]*vminps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d f4[ 	]*vminps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5d f4[ 	]*vminps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 31[ 	]*vminps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b4 f4 c0 1d fe ff[ 	]*vminps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 30[ 	]*vminps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 7f[ 	]*vminps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 00 10 00 00[ 	]*vminps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 80[ 	]*vminps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 e0 ef ff ff[ 	]*vminps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 7f[ 	]*vminps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 00 02 00 00[ 	]*vminps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 80[ 	]*vminps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 31[ 	]*vmovapd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 7f[ 	]*vmovapd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 00 08 00 00[ 	]*vmovapd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 80[ 	]*vmovapd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 f0 f7 ff ff[ 	]*vmovapd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 31[ 	]*vmovapd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 7f[ 	]*vmovapd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 00 10 00 00[ 	]*vmovapd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 80[ 	]*vmovapd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 e0 ef ff ff[ 	]*vmovapd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 31[ 	]*vmovaps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 7f[ 	]*vmovaps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 00 08 00 00[ 	]*vmovaps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 80[ 	]*vmovaps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 f0 f7 ff ff[ 	]*vmovaps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 31[ 	]*vmovaps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 7f[ 	]*vmovaps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 00 10 00 00[ 	]*vmovaps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 80[ 	]*vmovaps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 e0 ef ff ff[ 	]*vmovaps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 f5[ 	]*vmovddup %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 12 f5[ 	]*vmovddup %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 31[ 	]*vmovddup \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 7f[ 	]*vmovddup 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 00 04 00 00[ 	]*vmovddup 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 80[ 	]*vmovddup -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 f8 fb ff ff[ 	]*vmovddup -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 f5[ 	]*vmovddup %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 12 f5[ 	]*vmovddup %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 31[ 	]*vmovddup \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 7f[ 	]*vmovddup 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 00 10 00 00[ 	]*vmovddup 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 80[ 	]*vmovddup -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 e0 ef ff ff[ 	]*vmovddup -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 31[ 	]*vmovdqa32 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 7f[ 	]*vmovdqa32 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 00 08 00 00[ 	]*vmovdqa32 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 80[ 	]*vmovdqa32 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 31[ 	]*vmovdqa32 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 7f[ 	]*vmovdqa32 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 00 10 00 00[ 	]*vmovdqa32 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 80[ 	]*vmovdqa32 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa32 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 31[ 	]*vmovdqa64 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 7f[ 	]*vmovdqa64 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 00 08 00 00[ 	]*vmovdqa64 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 80[ 	]*vmovdqa64 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 31[ 	]*vmovdqa64 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 7f[ 	]*vmovdqa64 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 00 10 00 00[ 	]*vmovdqa64 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 80[ 	]*vmovdqa64 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa64 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 31[ 	]*vmovdqu32 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 7f[ 	]*vmovdqu32 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 00 08 00 00[ 	]*vmovdqu32 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 80[ 	]*vmovdqu32 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 31[ 	]*vmovdqu32 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 7f[ 	]*vmovdqu32 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 00 10 00 00[ 	]*vmovdqu32 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 80[ 	]*vmovdqu32 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu32 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 31[ 	]*vmovdqu64 \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 7f[ 	]*vmovdqu64 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 00 08 00 00[ 	]*vmovdqu64 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 80[ 	]*vmovdqu64 -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 31[ 	]*vmovdqu64 \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 7f[ 	]*vmovdqu64 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 00 10 00 00[ 	]*vmovdqu64 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 80[ 	]*vmovdqu64 -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu64 -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 f5[ 	]*vmovshdup %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 16 f5[ 	]*vmovshdup %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 31[ 	]*vmovshdup \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 7f[ 	]*vmovshdup 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 00 08 00 00[ 	]*vmovshdup 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 80[ 	]*vmovshdup -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 f0 f7 ff ff[ 	]*vmovshdup -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 f5[ 	]*vmovshdup %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 16 f5[ 	]*vmovshdup %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 31[ 	]*vmovshdup \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 7f[ 	]*vmovshdup 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 00 10 00 00[ 	]*vmovshdup 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 80[ 	]*vmovshdup -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 e0 ef ff ff[ 	]*vmovshdup -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 f5[ 	]*vmovsldup %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 12 f5[ 	]*vmovsldup %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 31[ 	]*vmovsldup \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 7f[ 	]*vmovsldup 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 00 08 00 00[ 	]*vmovsldup 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 80[ 	]*vmovsldup -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 f0 f7 ff ff[ 	]*vmovsldup -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 f5[ 	]*vmovsldup %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 12 f5[ 	]*vmovsldup %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 31[ 	]*vmovsldup \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 7f[ 	]*vmovsldup 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 00 10 00 00[ 	]*vmovsldup 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 80[ 	]*vmovsldup -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 e0 ef ff ff[ 	]*vmovsldup -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 31[ 	]*vmovupd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 7f[ 	]*vmovupd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 00 08 00 00[ 	]*vmovupd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 80[ 	]*vmovupd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 f0 f7 ff ff[ 	]*vmovupd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 31[ 	]*vmovupd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 7f[ 	]*vmovupd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 00 10 00 00[ 	]*vmovupd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 80[ 	]*vmovupd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 e0 ef ff ff[ 	]*vmovupd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 31[ 	]*vmovups \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovups -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 7f[ 	]*vmovups 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 00 08 00 00[ 	]*vmovups 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 80[ 	]*vmovups -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 f0 f7 ff ff[ 	]*vmovups -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 31[ 	]*vmovups \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovups -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 7f[ 	]*vmovups 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 00 10 00 00[ 	]*vmovups 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 80[ 	]*vmovups -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 e0 ef ff ff[ 	]*vmovups -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 f4[ 	]*vmulpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 59 f4[ 	]*vmulpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 31[ 	]*vmulpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 30[ 	]*vmulpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 7f[ 	]*vmulpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 00 08 00 00[ 	]*vmulpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 80[ 	]*vmulpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 f0 f7 ff ff[ 	]*vmulpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 7f[ 	]*vmulpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 80[ 	]*vmulpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 f4[ 	]*vmulpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 59 f4[ 	]*vmulpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 31[ 	]*vmulpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 30[ 	]*vmulpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 7f[ 	]*vmulpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 00 10 00 00[ 	]*vmulpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 80[ 	]*vmulpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 e0 ef ff ff[ 	]*vmulpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 7f[ 	]*vmulpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 80[ 	]*vmulpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 f4[ 	]*vmulps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 59 f4[ 	]*vmulps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 31[ 	]*vmulps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 30[ 	]*vmulps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 7f[ 	]*vmulps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 00 08 00 00[ 	]*vmulps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 80[ 	]*vmulps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 f0 f7 ff ff[ 	]*vmulps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 7f[ 	]*vmulps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 80[ 	]*vmulps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 f4[ 	]*vmulps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 59 f4[ 	]*vmulps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 31[ 	]*vmulps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 30[ 	]*vmulps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 7f[ 	]*vmulps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 00 10 00 00[ 	]*vmulps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 80[ 	]*vmulps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 e0 ef ff ff[ 	]*vmulps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 7f[ 	]*vmulps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 80[ 	]*vmulps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e f5[ 	]*vpabsd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1e f5[ 	]*vpabsd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 31[ 	]*vpabsd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 30[ 	]*vpabsd \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 7f[ 	]*vpabsd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 00 08 00 00[ 	]*vpabsd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 80[ 	]*vpabsd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 f0 f7 ff ff[ 	]*vpabsd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 7f[ 	]*vpabsd 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 80[ 	]*vpabsd -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e f5[ 	]*vpabsd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1e f5[ 	]*vpabsd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 31[ 	]*vpabsd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 30[ 	]*vpabsd \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 7f[ 	]*vpabsd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 00 10 00 00[ 	]*vpabsd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 80[ 	]*vpabsd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 e0 ef ff ff[ 	]*vpabsd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 7f[ 	]*vpabsd 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 80[ 	]*vpabsd -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f f5[ 	]*vpabsq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1f f5[ 	]*vpabsq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 31[ 	]*vpabsq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 30[ 	]*vpabsq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 7f[ 	]*vpabsq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 00 08 00 00[ 	]*vpabsq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 80[ 	]*vpabsq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 f0 f7 ff ff[ 	]*vpabsq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 7f[ 	]*vpabsq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 80[ 	]*vpabsq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f f5[ 	]*vpabsq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1f f5[ 	]*vpabsq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 31[ 	]*vpabsq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 30[ 	]*vpabsq \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 7f[ 	]*vpabsq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 00 10 00 00[ 	]*vpabsq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 80[ 	]*vpabsq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 e0 ef ff ff[ 	]*vpabsq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 7f[ 	]*vpabsq 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 80[ 	]*vpabsq -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe f4[ 	]*vpaddd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fe f4[ 	]*vpaddd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 31[ 	]*vpaddd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b4 f4 c0 1d fe ff[ 	]*vpaddd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 30[ 	]*vpaddd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 7f[ 	]*vpaddd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 00 08 00 00[ 	]*vpaddd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 80[ 	]*vpaddd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 f0 f7 ff ff[ 	]*vpaddd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 7f[ 	]*vpaddd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 80[ 	]*vpaddd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe f4[ 	]*vpaddd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fe f4[ 	]*vpaddd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 31[ 	]*vpaddd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b4 f4 c0 1d fe ff[ 	]*vpaddd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 30[ 	]*vpaddd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 7f[ 	]*vpaddd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 00 10 00 00[ 	]*vpaddd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 80[ 	]*vpaddd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 e0 ef ff ff[ 	]*vpaddd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 7f[ 	]*vpaddd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 80[ 	]*vpaddd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 f4[ 	]*vpaddq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d4 f4[ 	]*vpaddq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 31[ 	]*vpaddq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 30[ 	]*vpaddq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 7f[ 	]*vpaddq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 00 08 00 00[ 	]*vpaddq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 80[ 	]*vpaddq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 f0 f7 ff ff[ 	]*vpaddq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 7f[ 	]*vpaddq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 80[ 	]*vpaddq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 f4[ 	]*vpaddq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d4 f4[ 	]*vpaddq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 31[ 	]*vpaddq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 30[ 	]*vpaddq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 7f[ 	]*vpaddq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 00 10 00 00[ 	]*vpaddq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 80[ 	]*vpaddq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 e0 ef ff ff[ 	]*vpaddq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 7f[ 	]*vpaddq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 80[ 	]*vpaddq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db f4[ 	]*vpandd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f db f4[ 	]*vpandd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 31[ 	]*vpandd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b4 f4 c0 1d fe ff[ 	]*vpandd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 30[ 	]*vpandd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 7f[ 	]*vpandd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 00 08 00 00[ 	]*vpandd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 80[ 	]*vpandd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 f0 f7 ff ff[ 	]*vpandd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 7f[ 	]*vpandd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 00 02 00 00[ 	]*vpandd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 80[ 	]*vpandd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 fc fd ff ff[ 	]*vpandd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db f4[ 	]*vpandd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af db f4[ 	]*vpandd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 31[ 	]*vpandd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b4 f4 c0 1d fe ff[ 	]*vpandd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 30[ 	]*vpandd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 7f[ 	]*vpandd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 00 10 00 00[ 	]*vpandd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 80[ 	]*vpandd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 e0 ef ff ff[ 	]*vpandd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 7f[ 	]*vpandd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 00 02 00 00[ 	]*vpandd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 80[ 	]*vpandd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 fc fd ff ff[ 	]*vpandd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df f4[ 	]*vpandnd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f df f4[ 	]*vpandnd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 31[ 	]*vpandnd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b4 f4 c0 1d fe ff[ 	]*vpandnd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 30[ 	]*vpandnd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 7f[ 	]*vpandnd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 00 08 00 00[ 	]*vpandnd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 80[ 	]*vpandnd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 f0 f7 ff ff[ 	]*vpandnd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 7f[ 	]*vpandnd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 00 02 00 00[ 	]*vpandnd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 80[ 	]*vpandnd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df f4[ 	]*vpandnd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af df f4[ 	]*vpandnd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 31[ 	]*vpandnd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b4 f4 c0 1d fe ff[ 	]*vpandnd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 30[ 	]*vpandnd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 7f[ 	]*vpandnd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 00 10 00 00[ 	]*vpandnd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 80[ 	]*vpandnd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 e0 ef ff ff[ 	]*vpandnd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 7f[ 	]*vpandnd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 00 02 00 00[ 	]*vpandnd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 80[ 	]*vpandnd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df f4[ 	]*vpandnq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f df f4[ 	]*vpandnq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 31[ 	]*vpandnq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b4 f4 c0 1d fe ff[ 	]*vpandnq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 30[ 	]*vpandnq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 7f[ 	]*vpandnq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 00 08 00 00[ 	]*vpandnq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 80[ 	]*vpandnq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 f0 f7 ff ff[ 	]*vpandnq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 7f[ 	]*vpandnq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 00 04 00 00[ 	]*vpandnq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 80[ 	]*vpandnq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df f4[ 	]*vpandnq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af df f4[ 	]*vpandnq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 31[ 	]*vpandnq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b4 f4 c0 1d fe ff[ 	]*vpandnq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 30[ 	]*vpandnq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 7f[ 	]*vpandnq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 00 10 00 00[ 	]*vpandnq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 80[ 	]*vpandnq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 e0 ef ff ff[ 	]*vpandnq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 7f[ 	]*vpandnq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 00 04 00 00[ 	]*vpandnq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 80[ 	]*vpandnq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db f4[ 	]*vpandq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f db f4[ 	]*vpandq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 31[ 	]*vpandq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b4 f4 c0 1d fe ff[ 	]*vpandq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 30[ 	]*vpandq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 7f[ 	]*vpandq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 00 08 00 00[ 	]*vpandq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 80[ 	]*vpandq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 f0 f7 ff ff[ 	]*vpandq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 7f[ 	]*vpandq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 00 04 00 00[ 	]*vpandq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 80[ 	]*vpandq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db f4[ 	]*vpandq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af db f4[ 	]*vpandq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 31[ 	]*vpandq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b4 f4 c0 1d fe ff[ 	]*vpandq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 30[ 	]*vpandq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 7f[ 	]*vpandq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 00 10 00 00[ 	]*vpandq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 80[ 	]*vpandq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 e0 ef ff ff[ 	]*vpandq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 7f[ 	]*vpandq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 00 04 00 00[ 	]*vpandq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 80[ 	]*vpandq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 f4[ 	]*vpblendmd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 64 f4[ 	]*vpblendmd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 31[ 	]*vpblendmd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 30[ 	]*vpblendmd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 7f[ 	]*vpblendmd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 00 08 00 00[ 	]*vpblendmd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 80[ 	]*vpblendmd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 7f[ 	]*vpblendmd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 80[ 	]*vpblendmd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 f4[ 	]*vpblendmd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 64 f4[ 	]*vpblendmd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 31[ 	]*vpblendmd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 30[ 	]*vpblendmd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 7f[ 	]*vpblendmd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 00 10 00 00[ 	]*vpblendmd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 80[ 	]*vpblendmd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 e0 ef ff ff[ 	]*vpblendmd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 7f[ 	]*vpblendmd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 80[ 	]*vpblendmd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 31[ 	]*vpbroadcastd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 31[ 	]*vpbroadcastd \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 80[ 	]*vpbroadcastd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 31[ 	]*vpbroadcastd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 31[ 	]*vpbroadcastd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 80[ 	]*vpbroadcastd -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 f5[ 	]*vpbroadcastd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 f5[ 	]*vpbroadcastd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 f5[ 	]*vpbroadcastd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 f5[ 	]*vpbroadcastd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f0[ 	]*vpbroadcastd %eax,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7c f0[ 	]*vpbroadcastd %eax,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f5[ 	]*vpbroadcastd %ebp,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f0[ 	]*vpbroadcastd %eax,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7c f0[ 	]*vpbroadcastd %eax,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f5[ 	]*vpbroadcastd %ebp,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 31[ 	]*vpbroadcastq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 31[ 	]*vpbroadcastq \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 80[ 	]*vpbroadcastq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 31[ 	]*vpbroadcastq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 31[ 	]*vpbroadcastq \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 80[ 	]*vpbroadcastq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 f5[ 	]*vpbroadcastq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 f5[ 	]*vpbroadcastq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 f5[ 	]*vpbroadcastq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 f5[ 	]*vpbroadcastq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed ab[ 	]*vpcmpd \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed 7b[ 	]*vpcmpd \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 28 7b[ 	]*vpcmpd \$0x7b,\(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpd \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed ab[ 	]*vpcmpd \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed 7b[ 	]*vpcmpd \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 28 7b[ 	]*vpcmpd \$0x7b,\(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpd \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpd \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ed[ 	]*vpcmpeqd %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 29[ 	]*vpcmpeqd \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 28[ 	]*vpcmpeqd \(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 7f[ 	]*vpcmpeqd 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa 00 08 00 00[ 	]*vpcmpeqd 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 80[ 	]*vpcmpeqd -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa f0 f7 ff ff[ 	]*vpcmpeqd -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 80[ 	]*vpcmpeqd -0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ed[ 	]*vpcmpeqd %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 29[ 	]*vpcmpeqd \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 28[ 	]*vpcmpeqd \(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 7f[ 	]*vpcmpeqd 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa 00 10 00 00[ 	]*vpcmpeqd 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 80[ 	]*vpcmpeqd -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa e0 ef ff ff[ 	]*vpcmpeqd -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 80[ 	]*vpcmpeqd -0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ed[ 	]*vpcmpeqq %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 29[ 	]*vpcmpeqq \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 28[ 	]*vpcmpeqq \(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 7f[ 	]*vpcmpeqq 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa 00 08 00 00[ 	]*vpcmpeqq 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 80[ 	]*vpcmpeqq -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa f0 f7 ff ff[ 	]*vpcmpeqq -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 80[ 	]*vpcmpeqq -0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ed[ 	]*vpcmpeqq %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 29[ 	]*vpcmpeqq \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 28[ 	]*vpcmpeqq \(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 7f[ 	]*vpcmpeqq 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa 00 10 00 00[ 	]*vpcmpeqq 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 80[ 	]*vpcmpeqq -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa e0 ef ff ff[ 	]*vpcmpeqq -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 80[ 	]*vpcmpeqq -0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ed[ 	]*vpcmpgtd %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 29[ 	]*vpcmpgtd \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 28[ 	]*vpcmpgtd \(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 7f[ 	]*vpcmpgtd 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa 00 08 00 00[ 	]*vpcmpgtd 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 80[ 	]*vpcmpgtd -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa f0 f7 ff ff[ 	]*vpcmpgtd -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 80[ 	]*vpcmpgtd -0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ed[ 	]*vpcmpgtd %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 29[ 	]*vpcmpgtd \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 28[ 	]*vpcmpgtd \(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 7f[ 	]*vpcmpgtd 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa 00 10 00 00[ 	]*vpcmpgtd 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 80[ 	]*vpcmpgtd -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa e0 ef ff ff[ 	]*vpcmpgtd -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 80[ 	]*vpcmpgtd -0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ed[ 	]*vpcmpgtq %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 29[ 	]*vpcmpgtq \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 28[ 	]*vpcmpgtq \(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 7f[ 	]*vpcmpgtq 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa 00 08 00 00[ 	]*vpcmpgtq 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 80[ 	]*vpcmpgtq -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa f0 f7 ff ff[ 	]*vpcmpgtq -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 80[ 	]*vpcmpgtq -0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ed[ 	]*vpcmpgtq %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 29[ 	]*vpcmpgtq \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 28[ 	]*vpcmpgtq \(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 7f[ 	]*vpcmpgtq 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa 00 10 00 00[ 	]*vpcmpgtq 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 80[ 	]*vpcmpgtq -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa e0 ef ff ff[ 	]*vpcmpgtq -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 80[ 	]*vpcmpgtq -0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed ab[ 	]*vpcmpq \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed 7b[ 	]*vpcmpq \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 28 7b[ 	]*vpcmpq \$0x7b,\(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpq \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed ab[ 	]*vpcmpq \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed 7b[ 	]*vpcmpq \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 28 7b[ 	]*vpcmpq \$0x7b,\(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpq \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpq \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed ab[ 	]*vpcmpud \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed 7b[ 	]*vpcmpud \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 28 7b[ 	]*vpcmpud \$0x7b,\(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpud \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed ab[ 	]*vpcmpud \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed 7b[ 	]*vpcmpud \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 28 7b[ 	]*vpcmpud \$0x7b,\(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpud \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpud \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed ab[ 	]*vpcmpuq \$0xab,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed 7b[ 	]*vpcmpuq \$0x7b,%xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 28 7b[ 	]*vpcmpuq \$0x7b,\(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpuq \$0x7b,0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed ab[ 	]*vpcmpuq \$0xab,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed 7b[ 	]*vpcmpuq \$0x7b,%ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 28 7b[ 	]*vpcmpuq \$0x7b,\(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpuq \$0x7b,0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 f4[ 	]*vpblendmq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 64 f4[ 	]*vpblendmq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 31[ 	]*vpblendmq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 30[ 	]*vpblendmq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 7f[ 	]*vpblendmq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 00 08 00 00[ 	]*vpblendmq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 80[ 	]*vpblendmq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 7f[ 	]*vpblendmq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 80[ 	]*vpblendmq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 f4[ 	]*vpblendmq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 64 f4[ 	]*vpblendmq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 31[ 	]*vpblendmq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 30[ 	]*vpblendmq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 7f[ 	]*vpblendmq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 00 10 00 00[ 	]*vpblendmq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 80[ 	]*vpblendmq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 e0 ef ff ff[ 	]*vpblendmq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 7f[ 	]*vpblendmq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 80[ 	]*vpblendmq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 31[ 	]*vpcompressd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 7f[ 	]*vpcompressd %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 00 02 00 00[ 	]*vpcompressd %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 80[ 	]*vpcompressd %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 fc fd ff ff[ 	]*vpcompressd %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 31[ 	]*vpcompressd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 7f[ 	]*vpcompressd %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 00 02 00 00[ 	]*vpcompressd %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 80[ 	]*vpcompressd %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 fc fd ff ff[ 	]*vpcompressd %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b ee[ 	]*vpcompressd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8b ee[ 	]*vpcompressd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b ee[ 	]*vpcompressd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8b ee[ 	]*vpcompressd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 f4[ 	]*vpermd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 36 f4[ 	]*vpermd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 31[ 	]*vpermd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 30[ 	]*vpermd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 7f[ 	]*vpermd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 00 10 00 00[ 	]*vpermd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 80[ 	]*vpermd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 e0 ef ff ff[ 	]*vpermd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 7f[ 	]*vpermd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 00 02 00 00[ 	]*vpermd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 80[ 	]*vpermd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 fc fd ff ff[ 	]*vpermd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 7b[ 	]*vpermilpd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 31 7b[ 	]*vpermilpd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 30 7b[ 	]*vpermilpd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 00 08 00 00 7b[ 	]*vpermilpd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 7b[ 	]*vpermilpd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 31 7b[ 	]*vpermilpd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 30 7b[ 	]*vpermilpd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 00 10 00 00 7b[ 	]*vpermilpd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d f4[ 	]*vpermilpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0d f4[ 	]*vpermilpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 31[ 	]*vpermilpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 30[ 	]*vpermilpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 7f[ 	]*vpermilpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 00 08 00 00[ 	]*vpermilpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 80[ 	]*vpermilpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 f0 f7 ff ff[ 	]*vpermilpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 7f[ 	]*vpermilpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 80[ 	]*vpermilpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d f4[ 	]*vpermilpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0d f4[ 	]*vpermilpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 31[ 	]*vpermilpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 30[ 	]*vpermilpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 7f[ 	]*vpermilpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 00 10 00 00[ 	]*vpermilpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 80[ 	]*vpermilpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 e0 ef ff ff[ 	]*vpermilpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 7f[ 	]*vpermilpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 80[ 	]*vpermilpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 7b[ 	]*vpermilps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 31 7b[ 	]*vpermilps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 30 7b[ 	]*vpermilps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 00 08 00 00 7b[ 	]*vpermilps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 ab[ 	]*vpermilps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 04 f5 ab[ 	]*vpermilps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 7b[ 	]*vpermilps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 31 7b[ 	]*vpermilps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 30 7b[ 	]*vpermilps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 00 10 00 00 7b[ 	]*vpermilps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 e0 ef ff ff 7b[ 	]*vpermilps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c f4[ 	]*vpermilps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0c f4[ 	]*vpermilps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 31[ 	]*vpermilps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 30[ 	]*vpermilps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 7f[ 	]*vpermilps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 00 08 00 00[ 	]*vpermilps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 80[ 	]*vpermilps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 f0 f7 ff ff[ 	]*vpermilps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 7f[ 	]*vpermilps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 80[ 	]*vpermilps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c f4[ 	]*vpermilps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0c f4[ 	]*vpermilps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 31[ 	]*vpermilps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 30[ 	]*vpermilps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 7f[ 	]*vpermilps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 00 10 00 00[ 	]*vpermilps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 80[ 	]*vpermilps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 e0 ef ff ff[ 	]*vpermilps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 7f[ 	]*vpermilps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 80[ 	]*vpermilps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 ab[ 	]*vpermpd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 01 f5 ab[ 	]*vpermpd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 7b[ 	]*vpermpd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 31 7b[ 	]*vpermpd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b4 f4 c0 1d fe ff 7b[ 	]*vpermpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 30 7b[ 	]*vpermpd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 7f 7b[ 	]*vpermpd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 00 10 00 00 7b[ 	]*vpermpd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 e0 ef ff ff 7b[ 	]*vpermpd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 7f 7b[ 	]*vpermpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 00 04 00 00 7b[ 	]*vpermpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 f8 fb ff ff 7b[ 	]*vpermpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 f4[ 	]*vpermps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 16 f4[ 	]*vpermps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 31[ 	]*vpermps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 30[ 	]*vpermps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 7f[ 	]*vpermps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 00 10 00 00[ 	]*vpermps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 80[ 	]*vpermps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 e0 ef ff ff[ 	]*vpermps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 7f[ 	]*vpermps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 00 02 00 00[ 	]*vpermps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 80[ 	]*vpermps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 fc fd ff ff[ 	]*vpermps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 ab[ 	]*vpermq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 00 f5 ab[ 	]*vpermq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 7b[ 	]*vpermq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 31 7b[ 	]*vpermq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b4 f4 c0 1d fe ff 7b[ 	]*vpermq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 30 7b[ 	]*vpermq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 7f 7b[ 	]*vpermq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 00 10 00 00 7b[ 	]*vpermq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 80 7b[ 	]*vpermq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 e0 ef ff ff 7b[ 	]*vpermq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 7f 7b[ 	]*vpermq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 00 04 00 00 7b[ 	]*vpermq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 80 7b[ 	]*vpermq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 f8 fb ff ff 7b[ 	]*vpermq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 31[ 	]*vpexpandd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 31[ 	]*vpexpandd \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 7f[ 	]*vpexpandd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 80[ 	]*vpexpandd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 31[ 	]*vpexpandd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 31[ 	]*vpexpandd \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 7f[ 	]*vpexpandd 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 80[ 	]*vpexpandd -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 f5[ 	]*vpexpandd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 f5[ 	]*vpexpandd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 f5[ 	]*vpexpandd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 f5[ 	]*vpexpandd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 31[ 	]*vpexpandq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 31[ 	]*vpexpandq \(%ecx\),%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 7f[ 	]*vpexpandq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 80[ 	]*vpexpandq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 31[ 	]*vpexpandq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 31[ 	]*vpexpandq \(%ecx\),%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 7f[ 	]*vpexpandq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 80[ 	]*vpexpandq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 f5[ 	]*vpexpandq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 f5[ 	]*vpexpandq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 f5[ 	]*vpexpandq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 f5[ 	]*vpexpandq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd -0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq -0x7b\(%ebp,%xmm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq 0x100\(%eax,%xmm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%ecx,%xmm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd -0x7b\(%ebp,%ymm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd 0x100\(%eax,%ymm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%ecx,%ymm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq -0x7b\(%ebp,%xmm7,8\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq 0x100\(%eax,%xmm7,1\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%ecx,%xmm7,4\),%xmm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq -0x7b\(%ebp,%ymm7,8\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq 0x100\(%eax,%ymm7,1\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%ecx,%ymm7,4\),%ymm6\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d f4[ 	]*vpmaxsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3d f4[ 	]*vpmaxsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 31[ 	]*vpmaxsd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 30[ 	]*vpmaxsd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 7f[ 	]*vpmaxsd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 00 08 00 00[ 	]*vpmaxsd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 80[ 	]*vpmaxsd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 80[ 	]*vpmaxsd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d f4[ 	]*vpmaxsd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3d f4[ 	]*vpmaxsd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 31[ 	]*vpmaxsd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 30[ 	]*vpmaxsd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 7f[ 	]*vpmaxsd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 00 10 00 00[ 	]*vpmaxsd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 80[ 	]*vpmaxsd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 80[ 	]*vpmaxsd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d f4[ 	]*vpmaxsq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3d f4[ 	]*vpmaxsq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 31[ 	]*vpmaxsq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 30[ 	]*vpmaxsq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 7f[ 	]*vpmaxsq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 00 08 00 00[ 	]*vpmaxsq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 80[ 	]*vpmaxsq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 80[ 	]*vpmaxsq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d f4[ 	]*vpmaxsq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3d f4[ 	]*vpmaxsq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 31[ 	]*vpmaxsq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 30[ 	]*vpmaxsq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 7f[ 	]*vpmaxsq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 00 10 00 00[ 	]*vpmaxsq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 80[ 	]*vpmaxsq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 80[ 	]*vpmaxsq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f f4[ 	]*vpmaxud %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3f f4[ 	]*vpmaxud %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 31[ 	]*vpmaxud \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 30[ 	]*vpmaxud \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 7f[ 	]*vpmaxud 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 00 08 00 00[ 	]*vpmaxud 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 80[ 	]*vpmaxud -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxud -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 7f[ 	]*vpmaxud 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 80[ 	]*vpmaxud -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f f4[ 	]*vpmaxud %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3f f4[ 	]*vpmaxud %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 31[ 	]*vpmaxud \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 30[ 	]*vpmaxud \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 7f[ 	]*vpmaxud 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 00 10 00 00[ 	]*vpmaxud 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 80[ 	]*vpmaxud -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 e0 ef ff ff[ 	]*vpmaxud -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 7f[ 	]*vpmaxud 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 80[ 	]*vpmaxud -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f f4[ 	]*vpmaxuq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3f f4[ 	]*vpmaxuq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 31[ 	]*vpmaxuq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 30[ 	]*vpmaxuq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 7f[ 	]*vpmaxuq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 00 08 00 00[ 	]*vpmaxuq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 80[ 	]*vpmaxuq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxuq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 80[ 	]*vpmaxuq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f f4[ 	]*vpmaxuq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3f f4[ 	]*vpmaxuq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 31[ 	]*vpmaxuq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 30[ 	]*vpmaxuq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 7f[ 	]*vpmaxuq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 00 10 00 00[ 	]*vpmaxuq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 80[ 	]*vpmaxuq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 e0 ef ff ff[ 	]*vpmaxuq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 80[ 	]*vpmaxuq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 f4[ 	]*vpminsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 39 f4[ 	]*vpminsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 31[ 	]*vpminsd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 30[ 	]*vpminsd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 7f[ 	]*vpminsd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 00 08 00 00[ 	]*vpminsd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 80[ 	]*vpminsd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 f0 f7 ff ff[ 	]*vpminsd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 7f[ 	]*vpminsd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 80[ 	]*vpminsd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 f4[ 	]*vpminsd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 39 f4[ 	]*vpminsd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 31[ 	]*vpminsd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 30[ 	]*vpminsd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 7f[ 	]*vpminsd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 00 10 00 00[ 	]*vpminsd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 80[ 	]*vpminsd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 e0 ef ff ff[ 	]*vpminsd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 7f[ 	]*vpminsd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 80[ 	]*vpminsd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 f4[ 	]*vpminsq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 39 f4[ 	]*vpminsq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 31[ 	]*vpminsq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 30[ 	]*vpminsq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 7f[ 	]*vpminsq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 00 08 00 00[ 	]*vpminsq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 80[ 	]*vpminsq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 f0 f7 ff ff[ 	]*vpminsq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 7f[ 	]*vpminsq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 80[ 	]*vpminsq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 f4[ 	]*vpminsq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 39 f4[ 	]*vpminsq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 31[ 	]*vpminsq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 30[ 	]*vpminsq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 7f[ 	]*vpminsq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 00 10 00 00[ 	]*vpminsq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 80[ 	]*vpminsq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 e0 ef ff ff[ 	]*vpminsq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 7f[ 	]*vpminsq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 80[ 	]*vpminsq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b f4[ 	]*vpminud %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3b f4[ 	]*vpminud %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 31[ 	]*vpminud \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminud -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 30[ 	]*vpminud \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 7f[ 	]*vpminud 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 00 08 00 00[ 	]*vpminud 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 80[ 	]*vpminud -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 f0 f7 ff ff[ 	]*vpminud -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 7f[ 	]*vpminud 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 80[ 	]*vpminud -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b f4[ 	]*vpminud %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3b f4[ 	]*vpminud %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 31[ 	]*vpminud \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminud -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 30[ 	]*vpminud \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 7f[ 	]*vpminud 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 00 10 00 00[ 	]*vpminud 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 80[ 	]*vpminud -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 e0 ef ff ff[ 	]*vpminud -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 7f[ 	]*vpminud 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 80[ 	]*vpminud -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b f4[ 	]*vpminuq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3b f4[ 	]*vpminuq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 31[ 	]*vpminuq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 30[ 	]*vpminuq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 7f[ 	]*vpminuq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 00 08 00 00[ 	]*vpminuq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 80[ 	]*vpminuq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 f0 f7 ff ff[ 	]*vpminuq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 7f[ 	]*vpminuq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 80[ 	]*vpminuq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b f4[ 	]*vpminuq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3b f4[ 	]*vpminuq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 31[ 	]*vpminuq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 30[ 	]*vpminuq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 7f[ 	]*vpminuq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 00 10 00 00[ 	]*vpminuq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 80[ 	]*vpminuq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 e0 ef ff ff[ 	]*vpminuq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 7f[ 	]*vpminuq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 80[ 	]*vpminuq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 31[ 	]*vpmovsxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 80[ 	]*vpmovsxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 31[ 	]*vpmovsxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 80[ 	]*vpmovsxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 31[ 	]*vpmovsxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 7f[ 	]*vpmovsxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 80[ 	]*vpmovsxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 31[ 	]*vpmovsxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 80[ 	]*vpmovsxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 f5[ 	]*vpmovsxdq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 25 f5[ 	]*vpmovsxdq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 31[ 	]*vpmovsxdq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 7f[ 	]*vpmovsxdq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 00 04 00 00[ 	]*vpmovsxdq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 80[ 	]*vpmovsxdq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 f8 fb ff ff[ 	]*vpmovsxdq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 f5[ 	]*vpmovsxdq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 25 f5[ 	]*vpmovsxdq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 31[ 	]*vpmovsxdq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 7f[ 	]*vpmovsxdq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 00 08 00 00[ 	]*vpmovsxdq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 80[ 	]*vpmovsxdq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 31[ 	]*vpmovsxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 80[ 	]*vpmovsxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 31[ 	]*vpmovsxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 80[ 	]*vpmovsxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 31[ 	]*vpmovsxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 80[ 	]*vpmovsxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 31[ 	]*vpmovsxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 80[ 	]*vpmovsxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 31[ 	]*vpmovzxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 80[ 	]*vpmovzxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 31[ 	]*vpmovzxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 80[ 	]*vpmovzxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 31[ 	]*vpmovzxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 7f[ 	]*vpmovzxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 80[ 	]*vpmovzxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 31[ 	]*vpmovzxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 80[ 	]*vpmovzxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 f5[ 	]*vpmovzxdq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 35 f5[ 	]*vpmovzxdq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 31[ 	]*vpmovzxdq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 7f[ 	]*vpmovzxdq 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 00 04 00 00[ 	]*vpmovzxdq 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 80[ 	]*vpmovzxdq -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 f8 fb ff ff[ 	]*vpmovzxdq -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 f5[ 	]*vpmovzxdq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 35 f5[ 	]*vpmovzxdq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 31[ 	]*vpmovzxdq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 7f[ 	]*vpmovzxdq 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 00 08 00 00[ 	]*vpmovzxdq 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 80[ 	]*vpmovzxdq -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 31[ 	]*vpmovzxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 80[ 	]*vpmovzxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 31[ 	]*vpmovzxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 80[ 	]*vpmovzxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 31[ 	]*vpmovzxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 80[ 	]*vpmovzxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 31[ 	]*vpmovzxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 80[ 	]*vpmovzxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 f4[ 	]*vpmuldq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 28 f4[ 	]*vpmuldq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 31[ 	]*vpmuldq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 30[ 	]*vpmuldq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 7f[ 	]*vpmuldq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 00 08 00 00[ 	]*vpmuldq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 80[ 	]*vpmuldq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 f0 f7 ff ff[ 	]*vpmuldq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 7f[ 	]*vpmuldq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 80[ 	]*vpmuldq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 f4[ 	]*vpmuldq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 28 f4[ 	]*vpmuldq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 31[ 	]*vpmuldq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 30[ 	]*vpmuldq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 7f[ 	]*vpmuldq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 00 10 00 00[ 	]*vpmuldq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 80[ 	]*vpmuldq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 e0 ef ff ff[ 	]*vpmuldq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 7f[ 	]*vpmuldq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 80[ 	]*vpmuldq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 f4[ 	]*vpmulld %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 40 f4[ 	]*vpmulld %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 31[ 	]*vpmulld \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 30[ 	]*vpmulld \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 7f[ 	]*vpmulld 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 00 08 00 00[ 	]*vpmulld 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 80[ 	]*vpmulld -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 f0 f7 ff ff[ 	]*vpmulld -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 7f[ 	]*vpmulld 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 80[ 	]*vpmulld -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 f4[ 	]*vpmulld %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 40 f4[ 	]*vpmulld %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 31[ 	]*vpmulld \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 30[ 	]*vpmulld \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 7f[ 	]*vpmulld 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 00 10 00 00[ 	]*vpmulld 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 80[ 	]*vpmulld -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 e0 ef ff ff[ 	]*vpmulld -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 7f[ 	]*vpmulld 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 80[ 	]*vpmulld -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 f4[ 	]*vpmuludq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f4 f4[ 	]*vpmuludq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 31[ 	]*vpmuludq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 30[ 	]*vpmuludq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 7f[ 	]*vpmuludq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 00 08 00 00[ 	]*vpmuludq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 80[ 	]*vpmuludq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 f0 f7 ff ff[ 	]*vpmuludq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 7f[ 	]*vpmuludq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 80[ 	]*vpmuludq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 f4[ 	]*vpmuludq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f4 f4[ 	]*vpmuludq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 31[ 	]*vpmuludq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 30[ 	]*vpmuludq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 7f[ 	]*vpmuludq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 00 10 00 00[ 	]*vpmuludq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 80[ 	]*vpmuludq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 e0 ef ff ff[ 	]*vpmuludq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 7f[ 	]*vpmuludq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 80[ 	]*vpmuludq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb f4[ 	]*vpord  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f eb f4[ 	]*vpord  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 31[ 	]*vpord  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b4 f4 c0 1d fe ff[ 	]*vpord  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 30[ 	]*vpord  \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 7f[ 	]*vpord  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 00 08 00 00[ 	]*vpord  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 80[ 	]*vpord  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 f0 f7 ff ff[ 	]*vpord  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 7f[ 	]*vpord  0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 00 02 00 00[ 	]*vpord  0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 80[ 	]*vpord  -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb f4[ 	]*vpord  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af eb f4[ 	]*vpord  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 31[ 	]*vpord  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b4 f4 c0 1d fe ff[ 	]*vpord  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 30[ 	]*vpord  \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 7f[ 	]*vpord  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 00 10 00 00[ 	]*vpord  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 80[ 	]*vpord  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 e0 ef ff ff[ 	]*vpord  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 7f[ 	]*vpord  0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 00 02 00 00[ 	]*vpord  0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 80[ 	]*vpord  -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb f4[ 	]*vporq  %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f eb f4[ 	]*vporq  %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 31[ 	]*vporq  \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b4 f4 c0 1d fe ff[ 	]*vporq  -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 30[ 	]*vporq  \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 7f[ 	]*vporq  0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 00 08 00 00[ 	]*vporq  0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 80[ 	]*vporq  -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 f0 f7 ff ff[ 	]*vporq  -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 7f[ 	]*vporq  0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 00 04 00 00[ 	]*vporq  0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 80[ 	]*vporq  -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb f4[ 	]*vporq  %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af eb f4[ 	]*vporq  %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 31[ 	]*vporq  \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b4 f4 c0 1d fe ff[ 	]*vporq  -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 30[ 	]*vporq  \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 7f[ 	]*vporq  0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 00 10 00 00[ 	]*vporq  0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 80[ 	]*vporq  -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 e0 ef ff ff[ 	]*vporq  -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 7f[ 	]*vporq  0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 00 04 00 00[ 	]*vporq  0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 80[ 	]*vporq  -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd %ymm6,-0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq %ymm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq %ymm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %ymm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd %xmm6,-0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd %xmm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq %ymm6,-0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 7b[ 	]*vpshufd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 31 7b[ 	]*vpshufd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 30 7b[ 	]*vpshufd \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 00 08 00 00 7b[ 	]*vpshufd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 ab[ 	]*vpshufd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 70 f5 ab[ 	]*vpshufd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 7b[ 	]*vpshufd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 31 7b[ 	]*vpshufd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 30 7b[ 	]*vpshufd \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 00 10 00 00 7b[ 	]*vpshufd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 f4[ 	]*vpslld %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f2 f4[ 	]*vpslld %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 31[ 	]*vpslld \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b4 f4 c0 1d fe ff[ 	]*vpslld -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 7f[ 	]*vpslld 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 80[ 	]*vpslld -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 f4[ 	]*vpslld %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f2 f4[ 	]*vpslld %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 31[ 	]*vpslld \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b4 f4 c0 1d fe ff[ 	]*vpslld -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 7f[ 	]*vpslld 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 80[ 	]*vpslld -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 f4[ 	]*vpsllq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f3 f4[ 	]*vpsllq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 31[ 	]*vpsllq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 7f[ 	]*vpsllq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 80[ 	]*vpsllq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 f4[ 	]*vpsllq %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f3 f4[ 	]*vpsllq %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 31[ 	]*vpsllq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 7f[ 	]*vpsllq 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 80[ 	]*vpsllq -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 f4[ 	]*vpsllvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 47 f4[ 	]*vpsllvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 31[ 	]*vpsllvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 30[ 	]*vpsllvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 7f[ 	]*vpsllvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 00 08 00 00[ 	]*vpsllvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 80[ 	]*vpsllvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 7f[ 	]*vpsllvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 80[ 	]*vpsllvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 f4[ 	]*vpsllvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 47 f4[ 	]*vpsllvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 31[ 	]*vpsllvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 30[ 	]*vpsllvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 7f[ 	]*vpsllvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 00 10 00 00[ 	]*vpsllvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 80[ 	]*vpsllvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 e0 ef ff ff[ 	]*vpsllvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 7f[ 	]*vpsllvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 80[ 	]*vpsllvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 f4[ 	]*vpsllvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 47 f4[ 	]*vpsllvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 31[ 	]*vpsllvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 30[ 	]*vpsllvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 7f[ 	]*vpsllvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 00 08 00 00[ 	]*vpsllvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 80[ 	]*vpsllvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 7f[ 	]*vpsllvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 80[ 	]*vpsllvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 f4[ 	]*vpsllvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 47 f4[ 	]*vpsllvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 31[ 	]*vpsllvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 30[ 	]*vpsllvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 7f[ 	]*vpsllvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 00 10 00 00[ 	]*vpsllvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 80[ 	]*vpsllvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 e0 ef ff ff[ 	]*vpsllvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 7f[ 	]*vpsllvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 80[ 	]*vpsllvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 f4[ 	]*vpsrad %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e2 f4[ 	]*vpsrad %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 31[ 	]*vpsrad \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 7f[ 	]*vpsrad 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 80[ 	]*vpsrad -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 f4[ 	]*vpsrad %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e2 f4[ 	]*vpsrad %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 31[ 	]*vpsrad \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 7f[ 	]*vpsrad 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 80[ 	]*vpsrad -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 f4[ 	]*vpsraq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e2 f4[ 	]*vpsraq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 31[ 	]*vpsraq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 7f[ 	]*vpsraq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 80[ 	]*vpsraq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 f4[ 	]*vpsraq %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e2 f4[ 	]*vpsraq %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 31[ 	]*vpsraq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 7f[ 	]*vpsraq 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 80[ 	]*vpsraq -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 f4[ 	]*vpsravd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 46 f4[ 	]*vpsravd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 31[ 	]*vpsravd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 30[ 	]*vpsravd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 7f[ 	]*vpsravd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 00 08 00 00[ 	]*vpsravd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 80[ 	]*vpsravd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 f0 f7 ff ff[ 	]*vpsravd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 7f[ 	]*vpsravd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 80[ 	]*vpsravd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 f4[ 	]*vpsravd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 46 f4[ 	]*vpsravd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 31[ 	]*vpsravd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 30[ 	]*vpsravd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 7f[ 	]*vpsravd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 00 10 00 00[ 	]*vpsravd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 80[ 	]*vpsravd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 e0 ef ff ff[ 	]*vpsravd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 7f[ 	]*vpsravd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 80[ 	]*vpsravd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 f4[ 	]*vpsravq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 46 f4[ 	]*vpsravq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 31[ 	]*vpsravq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 30[ 	]*vpsravq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 7f[ 	]*vpsravq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 00 08 00 00[ 	]*vpsravq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 80[ 	]*vpsravq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 f0 f7 ff ff[ 	]*vpsravq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 7f[ 	]*vpsravq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 80[ 	]*vpsravq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 f4[ 	]*vpsravq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 46 f4[ 	]*vpsravq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 31[ 	]*vpsravq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 30[ 	]*vpsravq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 7f[ 	]*vpsravq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 00 10 00 00[ 	]*vpsravq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 80[ 	]*vpsravq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 e0 ef ff ff[ 	]*vpsravq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 7f[ 	]*vpsravq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 80[ 	]*vpsravq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 f4[ 	]*vpsrld %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d2 f4[ 	]*vpsrld %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 31[ 	]*vpsrld \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 7f[ 	]*vpsrld 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 80[ 	]*vpsrld -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 f4[ 	]*vpsrld %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d2 f4[ 	]*vpsrld %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 31[ 	]*vpsrld \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 7f[ 	]*vpsrld 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 80[ 	]*vpsrld -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 f4[ 	]*vpsrlq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d3 f4[ 	]*vpsrlq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 31[ 	]*vpsrlq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 7f[ 	]*vpsrlq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 80[ 	]*vpsrlq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 f4[ 	]*vpsrlq %xmm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d3 f4[ 	]*vpsrlq %xmm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 31[ 	]*vpsrlq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 7f[ 	]*vpsrlq 0x7f0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 80[ 	]*vpsrlq -0x800\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 f4[ 	]*vpsrlvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 45 f4[ 	]*vpsrlvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 31[ 	]*vpsrlvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 30[ 	]*vpsrlvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 7f[ 	]*vpsrlvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 00 08 00 00[ 	]*vpsrlvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 80[ 	]*vpsrlvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 7f[ 	]*vpsrlvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 80[ 	]*vpsrlvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 f4[ 	]*vpsrlvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 45 f4[ 	]*vpsrlvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 31[ 	]*vpsrlvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 30[ 	]*vpsrlvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 7f[ 	]*vpsrlvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 00 10 00 00[ 	]*vpsrlvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 80[ 	]*vpsrlvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 7f[ 	]*vpsrlvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 80[ 	]*vpsrlvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 f4[ 	]*vpsrlvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 45 f4[ 	]*vpsrlvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 31[ 	]*vpsrlvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 30[ 	]*vpsrlvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 7f[ 	]*vpsrlvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 00 08 00 00[ 	]*vpsrlvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 80[ 	]*vpsrlvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 7f[ 	]*vpsrlvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 80[ 	]*vpsrlvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 f4[ 	]*vpsrlvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 45 f4[ 	]*vpsrlvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 31[ 	]*vpsrlvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 30[ 	]*vpsrlvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 7f[ 	]*vpsrlvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 00 10 00 00[ 	]*vpsrlvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 80[ 	]*vpsrlvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 7f[ 	]*vpsrlvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 80[ 	]*vpsrlvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 ab[ 	]*vpsrld \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 d5 ab[ 	]*vpsrld \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 7b[ 	]*vpsrld \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 11 7b[ 	]*vpsrld \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 10 7b[ 	]*vpsrld \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 00 08 00 00 7b[ 	]*vpsrld \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 f0 f7 ff ff 7b[ 	]*vpsrld \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 ab[ 	]*vpsrld \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 d5 ab[ 	]*vpsrld \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 7b[ 	]*vpsrld \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 11 7b[ 	]*vpsrld \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 10 7b[ 	]*vpsrld \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 00 10 00 00 7b[ 	]*vpsrld \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 e0 ef ff ff 7b[ 	]*vpsrld \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 7b[ 	]*vpsrlq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 11 7b[ 	]*vpsrlq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 10 7b[ 	]*vpsrlq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 00 08 00 00 7b[ 	]*vpsrlq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 7b[ 	]*vpsrlq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 11 7b[ 	]*vpsrlq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 10 7b[ 	]*vpsrlq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 00 10 00 00 7b[ 	]*vpsrlq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 e0 ef ff ff 7b[ 	]*vpsrlq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa f4[ 	]*vpsubd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fa f4[ 	]*vpsubd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 31[ 	]*vpsubd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b4 f4 c0 1d fe ff[ 	]*vpsubd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 30[ 	]*vpsubd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 7f[ 	]*vpsubd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 00 08 00 00[ 	]*vpsubd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 80[ 	]*vpsubd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 f0 f7 ff ff[ 	]*vpsubd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 7f[ 	]*vpsubd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 80[ 	]*vpsubd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa f4[ 	]*vpsubd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fa f4[ 	]*vpsubd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 31[ 	]*vpsubd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b4 f4 c0 1d fe ff[ 	]*vpsubd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 30[ 	]*vpsubd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 7f[ 	]*vpsubd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 00 10 00 00[ 	]*vpsubd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 80[ 	]*vpsubd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 e0 ef ff ff[ 	]*vpsubd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 7f[ 	]*vpsubd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 80[ 	]*vpsubd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb f4[ 	]*vpsubq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fb f4[ 	]*vpsubq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 31[ 	]*vpsubq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b4 f4 c0 1d fe ff[ 	]*vpsubq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 30[ 	]*vpsubq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 7f[ 	]*vpsubq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 00 08 00 00[ 	]*vpsubq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 80[ 	]*vpsubq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 f0 f7 ff ff[ 	]*vpsubq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 7f[ 	]*vpsubq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 80[ 	]*vpsubq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb f4[ 	]*vpsubq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fb f4[ 	]*vpsubq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 31[ 	]*vpsubq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b4 f4 c0 1d fe ff[ 	]*vpsubq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 30[ 	]*vpsubq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 7f[ 	]*vpsubq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 00 10 00 00[ 	]*vpsubq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 80[ 	]*vpsubq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 e0 ef ff ff[ 	]*vpsubq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 7f[ 	]*vpsubq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 80[ 	]*vpsubq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ed[ 	]*vptestmd %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 29[ 	]*vptestmd \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmd -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 28[ 	]*vptestmd \(%eax\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 7f[ 	]*vptestmd 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa 00 08 00 00[ 	]*vptestmd 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 80[ 	]*vptestmd -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa f0 f7 ff ff[ 	]*vptestmd -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 7f[ 	]*vptestmd 0x1fc\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 80[ 	]*vptestmd -0x200\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%edx\)\{1to4\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ed[ 	]*vptestmd %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 29[ 	]*vptestmd \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmd -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 28[ 	]*vptestmd \(%eax\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 7f[ 	]*vptestmd 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa 00 10 00 00[ 	]*vptestmd 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 80[ 	]*vptestmd -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa e0 ef ff ff[ 	]*vptestmd -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 7f[ 	]*vptestmd 0x1fc\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 80[ 	]*vptestmd -0x200\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%edx\)\{1to8\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ed[ 	]*vptestmq %xmm5,%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 29[ 	]*vptestmq \(%ecx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmq -0x1e240\(%esp,%esi,8\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 28[ 	]*vptestmq \(%eax\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 7f[ 	]*vptestmq 0x7f0\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa 00 08 00 00[ 	]*vptestmq 0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 80[ 	]*vptestmq -0x800\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa f0 f7 ff ff[ 	]*vptestmq -0x810\(%edx\),%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 7f[ 	]*vptestmq 0x3f8\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 80[ 	]*vptestmq -0x400\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%edx\)\{1to2\},%xmm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ed[ 	]*vptestmq %ymm5,%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 29[ 	]*vptestmq \(%ecx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmq -0x1e240\(%esp,%esi,8\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 28[ 	]*vptestmq \(%eax\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 7f[ 	]*vptestmq 0xfe0\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa 00 10 00 00[ 	]*vptestmq 0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 80[ 	]*vptestmq -0x1000\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa e0 ef ff ff[ 	]*vptestmq -0x1020\(%edx\),%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 7f[ 	]*vptestmq 0x3f8\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 80[ 	]*vptestmq -0x400\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%edx\)\{1to4\},%ymm6,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a f4[ 	]*vpunpckhdq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6a f4[ 	]*vpunpckhdq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 31[ 	]*vpunpckhdq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 30[ 	]*vpunpckhdq \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 7f[ 	]*vpunpckhdq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 00 08 00 00[ 	]*vpunpckhdq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 80[ 	]*vpunpckhdq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 80[ 	]*vpunpckhdq -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a f4[ 	]*vpunpckhdq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6a f4[ 	]*vpunpckhdq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 31[ 	]*vpunpckhdq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 30[ 	]*vpunpckhdq \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 7f[ 	]*vpunpckhdq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 00 10 00 00[ 	]*vpunpckhdq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 80[ 	]*vpunpckhdq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 e0 ef ff ff[ 	]*vpunpckhdq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 80[ 	]*vpunpckhdq -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d f4[ 	]*vpunpckhqdq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6d f4[ 	]*vpunpckhqdq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 31[ 	]*vpunpckhqdq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 30[ 	]*vpunpckhqdq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 7f[ 	]*vpunpckhqdq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 00 08 00 00[ 	]*vpunpckhqdq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 80[ 	]*vpunpckhqdq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 80[ 	]*vpunpckhqdq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d f4[ 	]*vpunpckhqdq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6d f4[ 	]*vpunpckhqdq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 31[ 	]*vpunpckhqdq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 30[ 	]*vpunpckhqdq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 7f[ 	]*vpunpckhqdq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 00 10 00 00[ 	]*vpunpckhqdq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 80[ 	]*vpunpckhqdq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 80[ 	]*vpunpckhqdq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 f4[ 	]*vpunpckldq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 62 f4[ 	]*vpunpckldq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 31[ 	]*vpunpckldq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 30[ 	]*vpunpckldq \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 7f[ 	]*vpunpckldq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 00 08 00 00[ 	]*vpunpckldq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 80[ 	]*vpunpckldq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 f0 f7 ff ff[ 	]*vpunpckldq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 7f[ 	]*vpunpckldq 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 80[ 	]*vpunpckldq -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 f4[ 	]*vpunpckldq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 62 f4[ 	]*vpunpckldq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 31[ 	]*vpunpckldq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 30[ 	]*vpunpckldq \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 7f[ 	]*vpunpckldq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 00 10 00 00[ 	]*vpunpckldq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 80[ 	]*vpunpckldq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 e0 ef ff ff[ 	]*vpunpckldq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 7f[ 	]*vpunpckldq 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 80[ 	]*vpunpckldq -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c f4[ 	]*vpunpcklqdq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6c f4[ 	]*vpunpcklqdq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 31[ 	]*vpunpcklqdq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 30[ 	]*vpunpcklqdq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 7f[ 	]*vpunpcklqdq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 00 08 00 00[ 	]*vpunpcklqdq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 80[ 	]*vpunpcklqdq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 80[ 	]*vpunpcklqdq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c f4[ 	]*vpunpcklqdq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6c f4[ 	]*vpunpcklqdq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 31[ 	]*vpunpcklqdq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 30[ 	]*vpunpcklqdq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 7f[ 	]*vpunpcklqdq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 00 10 00 00[ 	]*vpunpcklqdq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 80[ 	]*vpunpcklqdq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 80[ 	]*vpunpcklqdq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef f4[ 	]*vpxord %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ef f4[ 	]*vpxord %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 31[ 	]*vpxord \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b4 f4 c0 1d fe ff[ 	]*vpxord -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 30[ 	]*vpxord \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 7f[ 	]*vpxord 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 00 08 00 00[ 	]*vpxord 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 80[ 	]*vpxord -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 f0 f7 ff ff[ 	]*vpxord -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 7f[ 	]*vpxord 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 00 02 00 00[ 	]*vpxord 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 80[ 	]*vpxord -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef f4[ 	]*vpxord %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ef f4[ 	]*vpxord %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 31[ 	]*vpxord \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b4 f4 c0 1d fe ff[ 	]*vpxord -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 30[ 	]*vpxord \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 7f[ 	]*vpxord 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 00 10 00 00[ 	]*vpxord 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 80[ 	]*vpxord -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 e0 ef ff ff[ 	]*vpxord -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 7f[ 	]*vpxord 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 00 02 00 00[ 	]*vpxord 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 80[ 	]*vpxord -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef f4[ 	]*vpxorq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ef f4[ 	]*vpxorq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 31[ 	]*vpxorq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b4 f4 c0 1d fe ff[ 	]*vpxorq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 30[ 	]*vpxorq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 7f[ 	]*vpxorq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 00 08 00 00[ 	]*vpxorq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 80[ 	]*vpxorq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 f0 f7 ff ff[ 	]*vpxorq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 7f[ 	]*vpxorq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 80[ 	]*vpxorq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef f4[ 	]*vpxorq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ef f4[ 	]*vpxorq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 31[ 	]*vpxorq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b4 f4 c0 1d fe ff[ 	]*vpxorq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 30[ 	]*vpxorq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 7f[ 	]*vpxorq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 00 10 00 00[ 	]*vpxorq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 80[ 	]*vpxorq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 e0 ef ff ff[ 	]*vpxorq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 7f[ 	]*vpxorq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 80[ 	]*vpxorq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c f5[ 	]*vrcp14pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4c f5[ 	]*vrcp14pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 31[ 	]*vrcp14pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 30[ 	]*vrcp14pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 7f[ 	]*vrcp14pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 00 08 00 00[ 	]*vrcp14pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 80[ 	]*vrcp14pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 80[ 	]*vrcp14pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c f5[ 	]*vrcp14pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4c f5[ 	]*vrcp14pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 31[ 	]*vrcp14pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 30[ 	]*vrcp14pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 7f[ 	]*vrcp14pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 00 10 00 00[ 	]*vrcp14pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 80[ 	]*vrcp14pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 e0 ef ff ff[ 	]*vrcp14pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 80[ 	]*vrcp14pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c f5[ 	]*vrcp14ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4c f5[ 	]*vrcp14ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 31[ 	]*vrcp14ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 30[ 	]*vrcp14ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 7f[ 	]*vrcp14ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 00 08 00 00[ 	]*vrcp14ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 80[ 	]*vrcp14ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 80[ 	]*vrcp14ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c f5[ 	]*vrcp14ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4c f5[ 	]*vrcp14ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 31[ 	]*vrcp14ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 30[ 	]*vrcp14ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 7f[ 	]*vrcp14ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 00 10 00 00[ 	]*vrcp14ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 80[ 	]*vrcp14ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 e0 ef ff ff[ 	]*vrcp14ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 80[ 	]*vrcp14ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e f5[ 	]*vrsqrt14pd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4e f5[ 	]*vrsqrt14pd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 31[ 	]*vrsqrt14pd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 30[ 	]*vrsqrt14pd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 7f[ 	]*vrsqrt14pd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 00 08 00 00[ 	]*vrsqrt14pd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 80[ 	]*vrsqrt14pd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 80[ 	]*vrsqrt14pd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e f5[ 	]*vrsqrt14pd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4e f5[ 	]*vrsqrt14pd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 31[ 	]*vrsqrt14pd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 30[ 	]*vrsqrt14pd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 7f[ 	]*vrsqrt14pd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 00 10 00 00[ 	]*vrsqrt14pd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 80[ 	]*vrsqrt14pd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 80[ 	]*vrsqrt14pd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e f5[ 	]*vrsqrt14ps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4e f5[ 	]*vrsqrt14ps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 31[ 	]*vrsqrt14ps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 30[ 	]*vrsqrt14ps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 7f[ 	]*vrsqrt14ps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 00 08 00 00[ 	]*vrsqrt14ps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 80[ 	]*vrsqrt14ps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 80[ 	]*vrsqrt14ps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e f5[ 	]*vrsqrt14ps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4e f5[ 	]*vrsqrt14ps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 31[ 	]*vrsqrt14ps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 30[ 	]*vrsqrt14ps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 7f[ 	]*vrsqrt14ps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 00 10 00 00[ 	]*vrsqrt14ps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 80[ 	]*vrsqrt14ps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 80[ 	]*vrsqrt14ps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd %ymm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd %ymm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %ymm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps %ymm6,-0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd %ymm6,-0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd %ymm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %ymm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps %xmm6,-0x7b\(%ebp,%xmm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps %xmm6,0x100\(%eax,%xmm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm6,0x400\(%ecx,%xmm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps %xmm6,-0x7b\(%ebp,%ymm7,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps %xmm6,0x100\(%eax,%ymm7,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm6,0x400\(%ecx,%ymm7,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 ab[ 	]*vshufpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f c6 f4 ab[ 	]*vshufpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 7b[ 	]*vshufpd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 31 7b[ 	]*vshufpd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 30 7b[ 	]*vshufpd \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 00 08 00 00 7b[ 	]*vshufpd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 ab[ 	]*vshufpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af c6 f4 ab[ 	]*vshufpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 7b[ 	]*vshufpd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 31 7b[ 	]*vshufpd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 30 7b[ 	]*vshufpd \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 00 10 00 00 7b[ 	]*vshufpd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufpd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 ab[ 	]*vshufps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f c6 f4 ab[ 	]*vshufps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 7b[ 	]*vshufps \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 31 7b[ 	]*vshufps \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 30 7b[ 	]*vshufps \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 7f 7b[ 	]*vshufps \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 00 08 00 00 7b[ 	]*vshufps \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufps \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 ab[ 	]*vshufps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af c6 f4 ab[ 	]*vshufps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 7b[ 	]*vshufps \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 31 7b[ 	]*vshufps \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 30 7b[ 	]*vshufps \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 7f 7b[ 	]*vshufps \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 00 10 00 00 7b[ 	]*vshufps \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufps \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 f5[ 	]*vsqrtpd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 51 f5[ 	]*vsqrtpd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 31[ 	]*vsqrtpd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 30[ 	]*vsqrtpd \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 7f[ 	]*vsqrtpd 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 00 08 00 00[ 	]*vsqrtpd 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 80[ 	]*vsqrtpd -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtpd -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 7f[ 	]*vsqrtpd 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 80[ 	]*vsqrtpd -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 f5[ 	]*vsqrtpd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 51 f5[ 	]*vsqrtpd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 31[ 	]*vsqrtpd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 30[ 	]*vsqrtpd \(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 7f[ 	]*vsqrtpd 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 00 10 00 00[ 	]*vsqrtpd 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 80[ 	]*vsqrtpd -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 e0 ef ff ff[ 	]*vsqrtpd -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 7f[ 	]*vsqrtpd 0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 80[ 	]*vsqrtpd -0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 f5[ 	]*vsqrtps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 51 f5[ 	]*vsqrtps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 31[ 	]*vsqrtps \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 30[ 	]*vsqrtps \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 7f[ 	]*vsqrtps 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 00 08 00 00[ 	]*vsqrtps 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 80[ 	]*vsqrtps -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtps -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 7f[ 	]*vsqrtps 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 80[ 	]*vsqrtps -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 f5[ 	]*vsqrtps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 51 f5[ 	]*vsqrtps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 31[ 	]*vsqrtps \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 30[ 	]*vsqrtps \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 7f[ 	]*vsqrtps 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 00 10 00 00[ 	]*vsqrtps 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 80[ 	]*vsqrtps -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 e0 ef ff ff[ 	]*vsqrtps -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 7f[ 	]*vsqrtps 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 80[ 	]*vsqrtps -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c f4[ 	]*vsubpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5c f4[ 	]*vsubpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 31[ 	]*vsubpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 30[ 	]*vsubpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 7f[ 	]*vsubpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 00 08 00 00[ 	]*vsubpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 80[ 	]*vsubpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 f0 f7 ff ff[ 	]*vsubpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 7f[ 	]*vsubpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 80[ 	]*vsubpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c f4[ 	]*vsubpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5c f4[ 	]*vsubpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 31[ 	]*vsubpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 30[ 	]*vsubpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 7f[ 	]*vsubpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 00 10 00 00[ 	]*vsubpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 80[ 	]*vsubpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 e0 ef ff ff[ 	]*vsubpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 7f[ 	]*vsubpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 80[ 	]*vsubpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c f4[ 	]*vsubps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5c f4[ 	]*vsubps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 31[ 	]*vsubps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 30[ 	]*vsubps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 7f[ 	]*vsubps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 00 08 00 00[ 	]*vsubps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 80[ 	]*vsubps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 f0 f7 ff ff[ 	]*vsubps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 7f[ 	]*vsubps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 80[ 	]*vsubps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c f4[ 	]*vsubps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5c f4[ 	]*vsubps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 31[ 	]*vsubps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 30[ 	]*vsubps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 7f[ 	]*vsubps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 00 10 00 00[ 	]*vsubps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 80[ 	]*vsubps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 e0 ef ff ff[ 	]*vsubps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 7f[ 	]*vsubps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 80[ 	]*vsubps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 f4[ 	]*vunpckhpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 15 f4[ 	]*vunpckhpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 31[ 	]*vunpckhpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 30[ 	]*vunpckhpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 7f[ 	]*vunpckhpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 00 08 00 00[ 	]*vunpckhpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 80[ 	]*vunpckhpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 7f[ 	]*vunpckhpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 80[ 	]*vunpckhpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 f4[ 	]*vunpckhpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 15 f4[ 	]*vunpckhpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 31[ 	]*vunpckhpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 30[ 	]*vunpckhpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 7f[ 	]*vunpckhpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 00 10 00 00[ 	]*vunpckhpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 80[ 	]*vunpckhpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 e0 ef ff ff[ 	]*vunpckhpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 7f[ 	]*vunpckhpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 80[ 	]*vunpckhpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 f4[ 	]*vunpckhps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 15 f4[ 	]*vunpckhps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 31[ 	]*vunpckhps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 30[ 	]*vunpckhps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 7f[ 	]*vunpckhps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 00 08 00 00[ 	]*vunpckhps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 80[ 	]*vunpckhps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 7f[ 	]*vunpckhps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 80[ 	]*vunpckhps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 f4[ 	]*vunpckhps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 15 f4[ 	]*vunpckhps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 31[ 	]*vunpckhps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 30[ 	]*vunpckhps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 7f[ 	]*vunpckhps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 00 10 00 00[ 	]*vunpckhps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 80[ 	]*vunpckhps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 e0 ef ff ff[ 	]*vunpckhps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 7f[ 	]*vunpckhps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 80[ 	]*vunpckhps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 f4[ 	]*vunpcklpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 14 f4[ 	]*vunpcklpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 31[ 	]*vunpcklpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 30[ 	]*vunpcklpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 7f[ 	]*vunpcklpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 00 08 00 00[ 	]*vunpcklpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 80[ 	]*vunpcklpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 7f[ 	]*vunpcklpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 80[ 	]*vunpcklpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 f4[ 	]*vunpcklpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 14 f4[ 	]*vunpcklpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 31[ 	]*vunpcklpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 30[ 	]*vunpcklpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 7f[ 	]*vunpcklpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 00 10 00 00[ 	]*vunpcklpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 80[ 	]*vunpcklpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 e0 ef ff ff[ 	]*vunpcklpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 7f[ 	]*vunpcklpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 80[ 	]*vunpcklpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 f4[ 	]*vunpcklps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 14 f4[ 	]*vunpcklps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 31[ 	]*vunpcklps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 30[ 	]*vunpcklps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 7f[ 	]*vunpcklps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 00 08 00 00[ 	]*vunpcklps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 80[ 	]*vunpcklps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 7f[ 	]*vunpcklps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 80[ 	]*vunpcklps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 f4[ 	]*vunpcklps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 14 f4[ 	]*vunpcklps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 31[ 	]*vunpcklps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 30[ 	]*vunpcklps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 7f[ 	]*vunpcklps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 00 10 00 00[ 	]*vunpcklps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 80[ 	]*vunpcklps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 e0 ef ff ff[ 	]*vunpcklps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 7f[ 	]*vunpcklps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 80[ 	]*vunpcklps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 7b[ 	]*vpternlogd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 31 7b[ 	]*vpternlogd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 30 7b[ 	]*vpternlogd \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 7b[ 	]*vpternlogd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 31 7b[ 	]*vpternlogd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 30 7b[ 	]*vpternlogd \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 7b[ 	]*vpternlogq \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 31 7b[ 	]*vpternlogq \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 30 7b[ 	]*vpternlogq \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogq \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 7b[ 	]*vpternlogq \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 31 7b[ 	]*vpternlogq \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 30 7b[ 	]*vpternlogq \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogq \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 ee[ 	]*vpmovqb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 32 ee[ 	]*vpmovqb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 ee[ 	]*vpmovqb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 32 ee[ 	]*vpmovqb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 ee[ 	]*vpmovsqb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 22 ee[ 	]*vpmovsqb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 ee[ 	]*vpmovsqb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 22 ee[ 	]*vpmovsqb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 ee[ 	]*vpmovusqb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 12 ee[ 	]*vpmovusqb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 ee[ 	]*vpmovusqb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 12 ee[ 	]*vpmovusqb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 ee[ 	]*vpmovqw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 34 ee[ 	]*vpmovqw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 ee[ 	]*vpmovqw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 34 ee[ 	]*vpmovqw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 ee[ 	]*vpmovsqw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 24 ee[ 	]*vpmovsqw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 ee[ 	]*vpmovsqw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 24 ee[ 	]*vpmovsqw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 ee[ 	]*vpmovusqw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 14 ee[ 	]*vpmovusqw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 ee[ 	]*vpmovusqw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 14 ee[ 	]*vpmovusqw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 ee[ 	]*vpmovqd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 35 ee[ 	]*vpmovqd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 ee[ 	]*vpmovqd %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 35 ee[ 	]*vpmovqd %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 ee[ 	]*vpmovsqd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 25 ee[ 	]*vpmovsqd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 ee[ 	]*vpmovsqd %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 25 ee[ 	]*vpmovsqd %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 ee[ 	]*vpmovusqd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 15 ee[ 	]*vpmovusqd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 ee[ 	]*vpmovusqd %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 15 ee[ 	]*vpmovusqd %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 ee[ 	]*vpmovdb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 31 ee[ 	]*vpmovdb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 ee[ 	]*vpmovdb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 31 ee[ 	]*vpmovdb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 ee[ 	]*vpmovsdb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 21 ee[ 	]*vpmovsdb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 ee[ 	]*vpmovsdb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 21 ee[ 	]*vpmovsdb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 ee[ 	]*vpmovusdb %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 11 ee[ 	]*vpmovusdb %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 ee[ 	]*vpmovusdb %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 11 ee[ 	]*vpmovusdb %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 ee[ 	]*vpmovdw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 33 ee[ 	]*vpmovdw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 ee[ 	]*vpmovdw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 33 ee[ 	]*vpmovdw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 ee[ 	]*vpmovsdw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 23 ee[ 	]*vpmovsdw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 ee[ 	]*vpmovsdw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 23 ee[ 	]*vpmovsdw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 ee[ 	]*vpmovusdw %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 13 ee[ 	]*vpmovusdw %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 ee[ 	]*vpmovusdw %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 13 ee[ 	]*vpmovusdw %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 7b[ 	]*vshuff32x4 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 31 7b[ 	]*vshuff32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 30 7b[ 	]*vshuff32x4 \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 7b[ 	]*vshuff64x2 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 31 7b[ 	]*vshuff64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 30 7b[ 	]*vshuff64x2 \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 7b[ 	]*vshufi32x4 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 31 7b[ 	]*vshufi32x4 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi32x4 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 30 7b[ 	]*vshufi32x4 \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 7b[ 	]*vshufi64x2 \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 31 7b[ 	]*vshufi64x2 \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi64x2 \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 30 7b[ 	]*vshufi64x2 \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 f4[ 	]*vpermq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 36 f4[ 	]*vpermq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 31[ 	]*vpermq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 30[ 	]*vpermq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 7f[ 	]*vpermq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 00 10 00 00[ 	]*vpermq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 80[ 	]*vpermq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 e0 ef ff ff[ 	]*vpermq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 7f[ 	]*vpermq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 00 04 00 00[ 	]*vpermq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 80[ 	]*vpermq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 f8 fb ff ff[ 	]*vpermq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 f4[ 	]*vpermpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 16 f4[ 	]*vpermpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 31[ 	]*vpermpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 30[ 	]*vpermpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 7f[ 	]*vpermpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 00 10 00 00[ 	]*vpermpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 80[ 	]*vpermpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 e0 ef ff ff[ 	]*vpermpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 7f[ 	]*vpermpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 00 04 00 00[ 	]*vpermpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 80[ 	]*vpermpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 f8 fb ff ff[ 	]*vpermpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e f4[ 	]*vpermt2d %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7e f4[ 	]*vpermt2d %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 31[ 	]*vpermt2d \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 30[ 	]*vpermt2d \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 7f[ 	]*vpermt2d 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 00 08 00 00[ 	]*vpermt2d 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 80[ 	]*vpermt2d -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2d -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 7f[ 	]*vpermt2d 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 80[ 	]*vpermt2d -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e f4[ 	]*vpermt2d %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7e f4[ 	]*vpermt2d %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 31[ 	]*vpermt2d \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 30[ 	]*vpermt2d \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 7f[ 	]*vpermt2d 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 00 10 00 00[ 	]*vpermt2d 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 80[ 	]*vpermt2d -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 e0 ef ff ff[ 	]*vpermt2d -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 7f[ 	]*vpermt2d 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 80[ 	]*vpermt2d -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e f4[ 	]*vpermt2q %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7e f4[ 	]*vpermt2q %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 31[ 	]*vpermt2q \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 30[ 	]*vpermt2q \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 7f[ 	]*vpermt2q 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 00 08 00 00[ 	]*vpermt2q 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 80[ 	]*vpermt2q -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2q -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 7f[ 	]*vpermt2q 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 80[ 	]*vpermt2q -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e f4[ 	]*vpermt2q %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7e f4[ 	]*vpermt2q %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 31[ 	]*vpermt2q \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 30[ 	]*vpermt2q \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 7f[ 	]*vpermt2q 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 00 10 00 00[ 	]*vpermt2q 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 80[ 	]*vpermt2q -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 e0 ef ff ff[ 	]*vpermt2q -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 7f[ 	]*vpermt2q 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 80[ 	]*vpermt2q -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f f4[ 	]*vpermt2ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7f f4[ 	]*vpermt2ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 31[ 	]*vpermt2ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 30[ 	]*vpermt2ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 7f[ 	]*vpermt2ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 00 08 00 00[ 	]*vpermt2ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 80[ 	]*vpermt2ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 80[ 	]*vpermt2ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f f4[ 	]*vpermt2ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7f f4[ 	]*vpermt2ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 31[ 	]*vpermt2ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 30[ 	]*vpermt2ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 7f[ 	]*vpermt2ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 00 10 00 00[ 	]*vpermt2ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 80[ 	]*vpermt2ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 e0 ef ff ff[ 	]*vpermt2ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 80[ 	]*vpermt2ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f f4[ 	]*vpermt2pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7f f4[ 	]*vpermt2pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 31[ 	]*vpermt2pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 30[ 	]*vpermt2pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 7f[ 	]*vpermt2pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 00 08 00 00[ 	]*vpermt2pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 80[ 	]*vpermt2pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 80[ 	]*vpermt2pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f f4[ 	]*vpermt2pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7f f4[ 	]*vpermt2pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 31[ 	]*vpermt2pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 30[ 	]*vpermt2pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 7f[ 	]*vpermt2pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 00 10 00 00[ 	]*vpermt2pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 80[ 	]*vpermt2pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 e0 ef ff ff[ 	]*vpermt2pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 80[ 	]*vpermt2pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 ab[ 	]*valignq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 03 f4 ab[ 	]*valignq \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 7b[ 	]*valignq \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 31 7b[ 	]*valignq \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 30 7b[ 	]*valignq \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 7f 7b[ 	]*valignq \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 00 08 00 00 7b[ 	]*valignq \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 80 7b[ 	]*valignq \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignq \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 ab[ 	]*valignq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 03 f4 ab[ 	]*valignq \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 7b[ 	]*valignq \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 31 7b[ 	]*valignq \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 30 7b[ 	]*valignq \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 7f 7b[ 	]*valignq \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 00 10 00 00 7b[ 	]*valignq \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 80 7b[ 	]*valignq \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 e0 ef ff ff 7b[ 	]*valignq \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c f4[ 	]*vscalefpd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 2c f4[ 	]*vscalefpd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 31[ 	]*vscalefpd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 30[ 	]*vscalefpd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 7f[ 	]*vscalefpd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 00 08 00 00[ 	]*vscalefpd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 80[ 	]*vscalefpd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 f0 f7 ff ff[ 	]*vscalefpd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 7f[ 	]*vscalefpd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 80[ 	]*vscalefpd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c f4[ 	]*vscalefpd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 2c f4[ 	]*vscalefpd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 31[ 	]*vscalefpd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 30[ 	]*vscalefpd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 7f[ 	]*vscalefpd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 00 10 00 00[ 	]*vscalefpd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 80[ 	]*vscalefpd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 e0 ef ff ff[ 	]*vscalefpd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 7f[ 	]*vscalefpd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 80[ 	]*vscalefpd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c f4[ 	]*vscalefps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2c f4[ 	]*vscalefps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 31[ 	]*vscalefps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 30[ 	]*vscalefps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 7f[ 	]*vscalefps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 00 08 00 00[ 	]*vscalefps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 80[ 	]*vscalefps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 f0 f7 ff ff[ 	]*vscalefps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 7f[ 	]*vscalefps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 80[ 	]*vscalefps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c f4[ 	]*vscalefps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2c f4[ 	]*vscalefps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 31[ 	]*vscalefps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 30[ 	]*vscalefps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 7f[ 	]*vscalefps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 00 10 00 00[ 	]*vscalefps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 80[ 	]*vscalefps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 e0 ef ff ff[ 	]*vscalefps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 7f[ 	]*vscalefps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 80[ 	]*vscalefps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 30 7b[ 	]*vfixupimmpd \$0x7b,\(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 30 7b[ 	]*vfixupimmpd \$0x7b,\(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 7b[ 	]*vfixupimmps \$0x7b,%xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 30 7b[ 	]*vfixupimmps \$0x7b,\(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmps \$0x7b,0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 7b[ 	]*vfixupimmps \$0x7b,%ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 30 7b[ 	]*vfixupimmps \$0x7b,\(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmps \$0x7b,0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 ab[ 	]*vpslld \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 f5 ab[ 	]*vpslld \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 7b[ 	]*vpslld \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 31 7b[ 	]*vpslld \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 30 7b[ 	]*vpslld \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 7f 7b[ 	]*vpslld \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 00 08 00 00 7b[ 	]*vpslld \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 f0 f7 ff ff 7b[ 	]*vpslld \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 ab[ 	]*vpslld \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 f5 ab[ 	]*vpslld \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 7b[ 	]*vpslld \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 31 7b[ 	]*vpslld \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 30 7b[ 	]*vpslld \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 7f 7b[ 	]*vpslld \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 00 10 00 00 7b[ 	]*vpslld \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 e0 ef ff ff 7b[ 	]*vpslld \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 ab[ 	]*vpsllq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 f5 ab[ 	]*vpsllq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 7b[ 	]*vpsllq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 31 7b[ 	]*vpsllq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 30 7b[ 	]*vpsllq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 00 08 00 00 7b[ 	]*vpsllq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 ab[ 	]*vpsllq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 f5 ab[ 	]*vpsllq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 7b[ 	]*vpsllq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 31 7b[ 	]*vpsllq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 30 7b[ 	]*vpsllq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 00 10 00 00 7b[ 	]*vpsllq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 e0 ef ff ff 7b[ 	]*vpsllq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 ab[ 	]*vpsrad \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 e5 ab[ 	]*vpsrad \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 7b[ 	]*vpsrad \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 21 7b[ 	]*vpsrad \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 20 7b[ 	]*vpsrad \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 00 08 00 00 7b[ 	]*vpsrad \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 ab[ 	]*vpsrad \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 e5 ab[ 	]*vpsrad \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 7b[ 	]*vpsrad \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 21 7b[ 	]*vpsrad \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 20 7b[ 	]*vpsrad \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 00 10 00 00 7b[ 	]*vpsrad \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsrad \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 ab[ 	]*vpsraq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 e5 ab[ 	]*vpsraq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 7b[ 	]*vpsraq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 21 7b[ 	]*vpsraq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 20 7b[ 	]*vpsraq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 00 08 00 00 7b[ 	]*vpsraq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 ab[ 	]*vpsraq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 e5 ab[ 	]*vpsraq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 7b[ 	]*vpsraq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 21 7b[ 	]*vpsraq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 20 7b[ 	]*vpsraq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 00 10 00 00 7b[ 	]*vpsraq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsraq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 f4[ 	]*vprolvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 15 f4[ 	]*vprolvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 31[ 	]*vprolvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 30[ 	]*vprolvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 7f[ 	]*vprolvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 00 08 00 00[ 	]*vprolvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 80[ 	]*vprolvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 f0 f7 ff ff[ 	]*vprolvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 7f[ 	]*vprolvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 80[ 	]*vprolvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 f4[ 	]*vprolvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 15 f4[ 	]*vprolvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 31[ 	]*vprolvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 30[ 	]*vprolvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 7f[ 	]*vprolvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 00 10 00 00[ 	]*vprolvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 80[ 	]*vprolvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 e0 ef ff ff[ 	]*vprolvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 7f[ 	]*vprolvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 80[ 	]*vprolvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd ab[ 	]*vprold \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 cd ab[ 	]*vprold \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd 7b[ 	]*vprold \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 09 7b[ 	]*vprold \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 08 7b[ 	]*vprold \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 7f 7b[ 	]*vprold \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a 00 08 00 00 7b[ 	]*vprold \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a f0 f7 ff ff 7b[ 	]*vprold \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd ab[ 	]*vprold \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 cd ab[ 	]*vprold \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd 7b[ 	]*vprold \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 09 7b[ 	]*vprold \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 08 7b[ 	]*vprold \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 7f 7b[ 	]*vprold \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a 00 10 00 00 7b[ 	]*vprold \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a e0 ef ff ff 7b[ 	]*vprold \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 f4[ 	]*vprolvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 15 f4[ 	]*vprolvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 31[ 	]*vprolvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 30[ 	]*vprolvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 7f[ 	]*vprolvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 00 08 00 00[ 	]*vprolvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 80[ 	]*vprolvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 f0 f7 ff ff[ 	]*vprolvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 7f[ 	]*vprolvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 80[ 	]*vprolvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 f4[ 	]*vprolvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 15 f4[ 	]*vprolvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 31[ 	]*vprolvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 30[ 	]*vprolvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 7f[ 	]*vprolvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 00 10 00 00[ 	]*vprolvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 80[ 	]*vprolvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 e0 ef ff ff[ 	]*vprolvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 7f[ 	]*vprolvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 80[ 	]*vprolvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd ab[ 	]*vprolq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 cd ab[ 	]*vprolq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd 7b[ 	]*vprolq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 09 7b[ 	]*vprolq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 08 7b[ 	]*vprolq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a 00 08 00 00 7b[ 	]*vprolq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a f0 f7 ff ff 7b[ 	]*vprolq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd ab[ 	]*vprolq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 cd ab[ 	]*vprolq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd 7b[ 	]*vprolq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 09 7b[ 	]*vprolq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 08 7b[ 	]*vprolq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a 00 10 00 00 7b[ 	]*vprolq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a e0 ef ff ff 7b[ 	]*vprolq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 f4[ 	]*vprorvd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 14 f4[ 	]*vprorvd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 31[ 	]*vprorvd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 30[ 	]*vprorvd \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 7f[ 	]*vprorvd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 00 08 00 00[ 	]*vprorvd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 80[ 	]*vprorvd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 f0 f7 ff ff[ 	]*vprorvd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 7f[ 	]*vprorvd 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 80[ 	]*vprorvd -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 f4[ 	]*vprorvd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 14 f4[ 	]*vprorvd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 31[ 	]*vprorvd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 30[ 	]*vprorvd \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 7f[ 	]*vprorvd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 00 10 00 00[ 	]*vprorvd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 80[ 	]*vprorvd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 e0 ef ff ff[ 	]*vprorvd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 7f[ 	]*vprorvd 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 80[ 	]*vprorvd -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 ab[ 	]*vprord \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 c5 ab[ 	]*vprord \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 7b[ 	]*vprord \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 01 7b[ 	]*vprord \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 00 7b[ 	]*vprord \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 7f 7b[ 	]*vprord \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 00 08 00 00 7b[ 	]*vprord \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 80 7b[ 	]*vprord \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 f0 f7 ff ff 7b[ 	]*vprord \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 ab[ 	]*vprord \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 c5 ab[ 	]*vprord \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 7b[ 	]*vprord \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 01 7b[ 	]*vprord \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 00 7b[ 	]*vprord \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 7f 7b[ 	]*vprord \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 00 10 00 00 7b[ 	]*vprord \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 80 7b[ 	]*vprord \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 e0 ef ff ff 7b[ 	]*vprord \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 f4[ 	]*vprorvq %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 14 f4[ 	]*vprorvq %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 31[ 	]*vprorvq \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 30[ 	]*vprorvq \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 7f[ 	]*vprorvq 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 00 08 00 00[ 	]*vprorvq 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 80[ 	]*vprorvq -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 f0 f7 ff ff[ 	]*vprorvq -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 7f[ 	]*vprorvq 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 80[ 	]*vprorvq -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 f4[ 	]*vprorvq %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 14 f4[ 	]*vprorvq %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 31[ 	]*vprorvq \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 30[ 	]*vprorvq \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 7f[ 	]*vprorvq 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 00 10 00 00[ 	]*vprorvq 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 80[ 	]*vprorvq -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 e0 ef ff ff[ 	]*vprorvq -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 7f[ 	]*vprorvq 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 80[ 	]*vprorvq -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 ab[ 	]*vprorq \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 c5 ab[ 	]*vprorq \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 7b[ 	]*vprorq \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 01 7b[ 	]*vprorq \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 00 7b[ 	]*vprorq \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 7f 7b[ 	]*vprorq \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 00 08 00 00 7b[ 	]*vprorq \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 f0 f7 ff ff 7b[ 	]*vprorq \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 ab[ 	]*vprorq \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 c5 ab[ 	]*vprorq \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 7b[ 	]*vprorq \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 01 7b[ 	]*vprorq \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 00 7b[ 	]*vprorq \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 7f 7b[ 	]*vprorq \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 00 10 00 00 7b[ 	]*vprorq \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 e0 ef ff ff 7b[ 	]*vprorq \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 7b[ 	]*vrndscalepd \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 30 7b[ 	]*vrndscalepd \$0x7b,\(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 00 08 00 00 7b[ 	]*vrndscalepd \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 7b[ 	]*vrndscalepd \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 30 7b[ 	]*vrndscalepd \$0x7b,\(%eax\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 00 10 00 00 7b[ 	]*vrndscalepd \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%edx\)\{1to4\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 7b[ 	]*vrndscaleps \$0x7b,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps \$0x7b,-0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 30 7b[ 	]*vrndscaleps \$0x7b,\(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 00 08 00 00 7b[ 	]*vrndscaleps \$0x7b,0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 7b[ 	]*vrndscaleps \$0x7b,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps \$0x7b,-0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 30 7b[ 	]*vrndscaleps \$0x7b,\(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 00 10 00 00 7b[ 	]*vrndscaleps \$0x7b,0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 31[ 	]*vpcompressq %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 7f[ 	]*vpcompressq %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 00 04 00 00[ 	]*vpcompressq %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 80[ 	]*vpcompressq %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 f8 fb ff ff[ 	]*vpcompressq %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 31[ 	]*vpcompressq %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 7f[ 	]*vpcompressq %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 00 04 00 00[ 	]*vpcompressq %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 80[ 	]*vpcompressq %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 f8 fb ff ff[ 	]*vpcompressq %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b ee[ 	]*vpcompressq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8b ee[ 	]*vpcompressq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b ee[ 	]*vpcompressq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8b ee[ 	]*vpcompressq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph \$0x7b,%xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph \$0x7b,%ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 ab[ 	]*vextractf32x4 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 7f 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 80 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 ab[ 	]*vextracti32x4 \$0xab,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 7f 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 80 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 \$0x7b,%ymm5,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 31[ 	]*vmovapd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 7f[ 	]*vmovapd %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 00 08 00 00[ 	]*vmovapd %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 80[ 	]*vmovapd %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 f0 f7 ff ff[ 	]*vmovapd %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 31[ 	]*vmovapd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 7f[ 	]*vmovapd %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 00 10 00 00[ 	]*vmovapd %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 80[ 	]*vmovapd %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 e0 ef ff ff[ 	]*vmovapd %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 31[ 	]*vmovaps %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 7f[ 	]*vmovaps %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 00 08 00 00[ 	]*vmovaps %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 80[ 	]*vmovaps %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 f0 f7 ff ff[ 	]*vmovaps %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 31[ 	]*vmovaps %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 7f[ 	]*vmovaps %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 00 10 00 00[ 	]*vmovaps %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 80[ 	]*vmovaps %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 e0 ef ff ff[ 	]*vmovaps %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 31[ 	]*vmovdqa32 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 7f[ 	]*vmovdqa32 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 00 08 00 00[ 	]*vmovdqa32 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 80[ 	]*vmovdqa32 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 31[ 	]*vmovdqa32 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 7f[ 	]*vmovdqa32 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 00 10 00 00[ 	]*vmovdqa32 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 80[ 	]*vmovdqa32 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa32 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 31[ 	]*vmovdqa64 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 7f[ 	]*vmovdqa64 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 00 08 00 00[ 	]*vmovdqa64 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 80[ 	]*vmovdqa64 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 31[ 	]*vmovdqa64 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 7f[ 	]*vmovdqa64 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 00 10 00 00[ 	]*vmovdqa64 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 80[ 	]*vmovdqa64 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa64 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 31[ 	]*vmovdqu32 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 7f[ 	]*vmovdqu32 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 00 08 00 00[ 	]*vmovdqu32 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 80[ 	]*vmovdqu32 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 31[ 	]*vmovdqu32 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 7f[ 	]*vmovdqu32 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 00 10 00 00[ 	]*vmovdqu32 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 80[ 	]*vmovdqu32 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu32 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 31[ 	]*vmovdqu64 %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 7f[ 	]*vmovdqu64 %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 00 08 00 00[ 	]*vmovdqu64 %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 80[ 	]*vmovdqu64 %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 31[ 	]*vmovdqu64 %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 7f[ 	]*vmovdqu64 %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 00 10 00 00[ 	]*vmovdqu64 %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 80[ 	]*vmovdqu64 %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu64 %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 31[ 	]*vmovupd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 7f[ 	]*vmovupd %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 00 08 00 00[ 	]*vmovupd %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 80[ 	]*vmovupd %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 f0 f7 ff ff[ 	]*vmovupd %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 31[ 	]*vmovupd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 7f[ 	]*vmovupd %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 00 10 00 00[ 	]*vmovupd %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 80[ 	]*vmovupd %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 e0 ef ff ff[ 	]*vmovupd %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 31[ 	]*vmovups %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovups %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 7f[ 	]*vmovups %xmm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 00 08 00 00[ 	]*vmovups %xmm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 80[ 	]*vmovups %xmm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 f0 f7 ff ff[ 	]*vmovups %xmm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 31[ 	]*vmovups %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovups %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 7f[ 	]*vmovups %ymm6,0xfe0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 00 10 00 00[ 	]*vmovups %ymm6,0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 80[ 	]*vmovups %ymm6,-0x1000\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 e0 ef ff ff[ 	]*vmovups %ymm6,-0x1020\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 31[ 	]*vpmovqb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 7f[ 	]*vpmovqb %xmm6,0xfe\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 00 01 00 00[ 	]*vpmovqb %xmm6,0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 80[ 	]*vpmovqb %xmm6,-0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 fe fe ff ff[ 	]*vpmovqb %xmm6,-0x102\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 31[ 	]*vpmovqb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 7f[ 	]*vpmovqb %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 00 02 00 00[ 	]*vpmovqb %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 80[ 	]*vpmovqb %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 fc fd ff ff[ 	]*vpmovqb %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 31[ 	]*vpmovsqb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 7f[ 	]*vpmovsqb %xmm6,0xfe\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 00 01 00 00[ 	]*vpmovsqb %xmm6,0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 80[ 	]*vpmovsqb %xmm6,-0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 fe fe ff ff[ 	]*vpmovsqb %xmm6,-0x102\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 31[ 	]*vpmovsqb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 7f[ 	]*vpmovsqb %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 00 02 00 00[ 	]*vpmovsqb %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 80[ 	]*vpmovsqb %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 fc fd ff ff[ 	]*vpmovsqb %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 31[ 	]*vpmovusqb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 7f[ 	]*vpmovusqb %xmm6,0xfe\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 00 01 00 00[ 	]*vpmovusqb %xmm6,0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 80[ 	]*vpmovusqb %xmm6,-0x100\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 fe fe ff ff[ 	]*vpmovusqb %xmm6,-0x102\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 31[ 	]*vpmovusqb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 7f[ 	]*vpmovusqb %ymm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 00 02 00 00[ 	]*vpmovusqb %ymm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 80[ 	]*vpmovusqb %ymm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 fc fd ff ff[ 	]*vpmovusqb %ymm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 31[ 	]*vpmovqw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 7f[ 	]*vpmovqw %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 00 02 00 00[ 	]*vpmovqw %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 80[ 	]*vpmovqw %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 fc fd ff ff[ 	]*vpmovqw %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 31[ 	]*vpmovqw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 7f[ 	]*vpmovqw %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 00 04 00 00[ 	]*vpmovqw %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 80[ 	]*vpmovqw %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 f8 fb ff ff[ 	]*vpmovqw %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 31[ 	]*vpmovsqw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 7f[ 	]*vpmovsqw %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 00 02 00 00[ 	]*vpmovsqw %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 80[ 	]*vpmovsqw %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 fc fd ff ff[ 	]*vpmovsqw %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 31[ 	]*vpmovsqw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 7f[ 	]*vpmovsqw %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 00 04 00 00[ 	]*vpmovsqw %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 80[ 	]*vpmovsqw %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 f8 fb ff ff[ 	]*vpmovsqw %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 31[ 	]*vpmovusqw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 7f[ 	]*vpmovusqw %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 00 02 00 00[ 	]*vpmovusqw %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 80[ 	]*vpmovusqw %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 fc fd ff ff[ 	]*vpmovusqw %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 31[ 	]*vpmovusqw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 7f[ 	]*vpmovusqw %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 00 04 00 00[ 	]*vpmovusqw %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 80[ 	]*vpmovusqw %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 f8 fb ff ff[ 	]*vpmovusqw %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 31[ 	]*vpmovqd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 7f[ 	]*vpmovqd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 00 04 00 00[ 	]*vpmovqd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 80[ 	]*vpmovqd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 f8 fb ff ff[ 	]*vpmovqd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 31[ 	]*vpmovqd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 7f[ 	]*vpmovqd %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 00 08 00 00[ 	]*vpmovqd %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 80[ 	]*vpmovqd %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 f0 f7 ff ff[ 	]*vpmovqd %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 31[ 	]*vpmovsqd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 7f[ 	]*vpmovsqd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 00 04 00 00[ 	]*vpmovsqd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 80[ 	]*vpmovsqd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 f8 fb ff ff[ 	]*vpmovsqd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 31[ 	]*vpmovsqd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 7f[ 	]*vpmovsqd %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 00 08 00 00[ 	]*vpmovsqd %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 80[ 	]*vpmovsqd %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsqd %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 31[ 	]*vpmovusqd %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 7f[ 	]*vpmovusqd %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 00 04 00 00[ 	]*vpmovusqd %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 80[ 	]*vpmovusqd %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 f8 fb ff ff[ 	]*vpmovusqd %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 31[ 	]*vpmovusqd %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 7f[ 	]*vpmovusqd %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 00 08 00 00[ 	]*vpmovusqd %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 80[ 	]*vpmovusqd %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 f0 f7 ff ff[ 	]*vpmovusqd %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 31[ 	]*vpmovdb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 7f[ 	]*vpmovdb %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 00 02 00 00[ 	]*vpmovdb %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 80[ 	]*vpmovdb %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 fc fd ff ff[ 	]*vpmovdb %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 31[ 	]*vpmovdb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 7f[ 	]*vpmovdb %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 00 04 00 00[ 	]*vpmovdb %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 80[ 	]*vpmovdb %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 f8 fb ff ff[ 	]*vpmovdb %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 31[ 	]*vpmovsdb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 7f[ 	]*vpmovsdb %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 00 02 00 00[ 	]*vpmovsdb %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 80[ 	]*vpmovsdb %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 fc fd ff ff[ 	]*vpmovsdb %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 31[ 	]*vpmovsdb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 7f[ 	]*vpmovsdb %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 00 04 00 00[ 	]*vpmovsdb %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 80[ 	]*vpmovsdb %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 f8 fb ff ff[ 	]*vpmovsdb %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 31[ 	]*vpmovusdb %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 7f[ 	]*vpmovusdb %xmm6,0x1fc\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 00 02 00 00[ 	]*vpmovusdb %xmm6,0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 80[ 	]*vpmovusdb %xmm6,-0x200\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 fc fd ff ff[ 	]*vpmovusdb %xmm6,-0x204\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 31[ 	]*vpmovusdb %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 7f[ 	]*vpmovusdb %ymm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 00 04 00 00[ 	]*vpmovusdb %ymm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 80[ 	]*vpmovusdb %ymm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 f8 fb ff ff[ 	]*vpmovusdb %ymm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 31[ 	]*vpmovdw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 7f[ 	]*vpmovdw %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 00 04 00 00[ 	]*vpmovdw %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 80[ 	]*vpmovdw %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 f8 fb ff ff[ 	]*vpmovdw %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 31[ 	]*vpmovdw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 7f[ 	]*vpmovdw %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 00 08 00 00[ 	]*vpmovdw %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 80[ 	]*vpmovdw %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 f0 f7 ff ff[ 	]*vpmovdw %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 31[ 	]*vpmovsdw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 7f[ 	]*vpmovsdw %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 00 04 00 00[ 	]*vpmovsdw %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 80[ 	]*vpmovsdw %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 f8 fb ff ff[ 	]*vpmovsdw %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 31[ 	]*vpmovsdw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 7f[ 	]*vpmovsdw %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 00 08 00 00[ 	]*vpmovsdw %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 80[ 	]*vpmovsdw %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsdw %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 31[ 	]*vpmovusdw %xmm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw %xmm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 7f[ 	]*vpmovusdw %xmm6,0x3f8\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 00 04 00 00[ 	]*vpmovusdw %xmm6,0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 80[ 	]*vpmovusdw %xmm6,-0x400\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 f8 fb ff ff[ 	]*vpmovusdw %xmm6,-0x408\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 31[ 	]*vpmovusdw %ymm6,\(%ecx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw %ymm6,-0x1e240\(%esp,%esi,8\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 7f[ 	]*vpmovusdw %ymm6,0x7f0\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 00 08 00 00[ 	]*vpmovusdw %ymm6,0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 80[ 	]*vpmovusdw %ymm6,-0x800\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 f0 f7 ff ff[ 	]*vpmovusdw %ymm6,-0x810\(%edx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 f5[ 	]*vcvttpd2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 78 f5[ 	]*vcvttpd2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 31[ 	]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 30[ 	]*vcvttpd2udq \(%eax\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 7f[ 	]*vcvttpd2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 00 08 00 00[ 	]*vcvttpd2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 80[ 	]*vcvttpd2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 80[ 	]*vcvttpd2udq -0x400\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%edx\)\{1to2\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 f5[ 	]*vcvttpd2udq %ymm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 78 f5[ 	]*vcvttpd2udq %ymm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 31[ 	]*vcvttpd2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 30[ 	]*vcvttpd2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 7f[ 	]*vcvttpd2udq 0xfe0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 00 10 00 00[ 	]*vcvttpd2udq 0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 80[ 	]*vcvttpd2udq -0x1000\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq -0x1020\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 80[ 	]*vcvttpd2udq -0x400\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 f5[ 	]*vcvttps2udq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 78 f5[ 	]*vcvttps2udq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 31[ 	]*vcvttps2udq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 30[ 	]*vcvttps2udq \(%eax\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 7f[ 	]*vcvttps2udq 0x7f0\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 00 08 00 00[ 	]*vcvttps2udq 0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 80[ 	]*vcvttps2udq -0x800\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq -0x810\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 80[ 	]*vcvttps2udq -0x200\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%edx\)\{1to4\},%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 f5[ 	]*vcvttps2udq %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 78 f5[ 	]*vcvttps2udq %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 31[ 	]*vcvttps2udq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 30[ 	]*vcvttps2udq \(%eax\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 7f[ 	]*vcvttps2udq 0xfe0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 00 10 00 00[ 	]*vcvttps2udq 0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 80[ 	]*vcvttps2udq -0x1000\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 e0 ef ff ff[ 	]*vcvttps2udq -0x1020\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 80[ 	]*vcvttps2udq -0x200\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%edx\)\{1to8\},%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 f4[ 	]*vpermi2d %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 76 f4[ 	]*vpermi2d %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 31[ 	]*vpermi2d \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 30[ 	]*vpermi2d \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 7f[ 	]*vpermi2d 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 00 08 00 00[ 	]*vpermi2d 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 80[ 	]*vpermi2d -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2d -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 7f[ 	]*vpermi2d 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 80[ 	]*vpermi2d -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 f4[ 	]*vpermi2d %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 76 f4[ 	]*vpermi2d %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 31[ 	]*vpermi2d \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 30[ 	]*vpermi2d \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 7f[ 	]*vpermi2d 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 00 10 00 00[ 	]*vpermi2d 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 80[ 	]*vpermi2d -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 e0 ef ff ff[ 	]*vpermi2d -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 7f[ 	]*vpermi2d 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 80[ 	]*vpermi2d -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 f4[ 	]*vpermi2q %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 76 f4[ 	]*vpermi2q %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 31[ 	]*vpermi2q \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 30[ 	]*vpermi2q \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 7f[ 	]*vpermi2q 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 00 08 00 00[ 	]*vpermi2q 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 80[ 	]*vpermi2q -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2q -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 7f[ 	]*vpermi2q 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 80[ 	]*vpermi2q -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 f4[ 	]*vpermi2q %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 76 f4[ 	]*vpermi2q %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 31[ 	]*vpermi2q \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 30[ 	]*vpermi2q \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 7f[ 	]*vpermi2q 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 00 10 00 00[ 	]*vpermi2q 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 80[ 	]*vpermi2q -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 e0 ef ff ff[ 	]*vpermi2q -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 7f[ 	]*vpermi2q 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 80[ 	]*vpermi2q -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 f4[ 	]*vpermi2ps %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 77 f4[ 	]*vpermi2ps %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 31[ 	]*vpermi2ps \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 30[ 	]*vpermi2ps \(%eax\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 7f[ 	]*vpermi2ps 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 00 08 00 00[ 	]*vpermi2ps 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 80[ 	]*vpermi2ps -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2ps -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 7f[ 	]*vpermi2ps 0x1fc\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 80[ 	]*vpermi2ps -0x200\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%edx\)\{1to4\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 f4[ 	]*vpermi2ps %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 77 f4[ 	]*vpermi2ps %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 31[ 	]*vpermi2ps \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 30[ 	]*vpermi2ps \(%eax\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 7f[ 	]*vpermi2ps 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 00 10 00 00[ 	]*vpermi2ps 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 80[ 	]*vpermi2ps -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 e0 ef ff ff[ 	]*vpermi2ps -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 7f[ 	]*vpermi2ps 0x1fc\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 80[ 	]*vpermi2ps -0x200\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%edx\)\{1to8\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 f4[ 	]*vpermi2pd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 77 f4[ 	]*vpermi2pd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 31[ 	]*vpermi2pd \(%ecx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd -0x1e240\(%esp,%esi,8\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 30[ 	]*vpermi2pd \(%eax\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 7f[ 	]*vpermi2pd 0x7f0\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 00 08 00 00[ 	]*vpermi2pd 0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 80[ 	]*vpermi2pd -0x800\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2pd -0x810\(%edx\),%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 7f[ 	]*vpermi2pd 0x3f8\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 80[ 	]*vpermi2pd -0x400\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%edx\)\{1to2\},%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 f4[ 	]*vpermi2pd %ymm4,%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 77 f4[ 	]*vpermi2pd %ymm4,%ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 31[ 	]*vpermi2pd \(%ecx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd -0x1e240\(%esp,%esi,8\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 30[ 	]*vpermi2pd \(%eax\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 7f[ 	]*vpermi2pd 0xfe0\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 00 10 00 00[ 	]*vpermi2pd 0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 80[ 	]*vpermi2pd -0x1000\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 e0 ef ff ff[ 	]*vpermi2pd -0x1020\(%edx\),%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 7f[ 	]*vpermi2pd 0x3f8\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 80[ 	]*vpermi2pd -0x400\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%edx\)\{1to4\},%ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ec[ 	]*vptestnmd %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 29[ 	]*vptestnmd \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 28[ 	]*vptestnmd \(%eax\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 7f[ 	]*vptestnmd 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa 00 08 00 00[ 	]*vptestnmd 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 80[ 	]*vptestnmd -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa f0 f7 ff ff[ 	]*vptestnmd -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 7f[ 	]*vptestnmd 0x1fc\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 80[ 	]*vptestnmd -0x200\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%edx\)\{1to4\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ec[ 	]*vptestnmd %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 29[ 	]*vptestnmd \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 28[ 	]*vptestnmd \(%eax\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 7f[ 	]*vptestnmd 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa 00 10 00 00[ 	]*vptestnmd 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 80[ 	]*vptestnmd -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa e0 ef ff ff[ 	]*vptestnmd -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 7f[ 	]*vptestnmd 0x1fc\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 80[ 	]*vptestnmd -0x200\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%edx\)\{1to8\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ec[ 	]*vptestnmq %xmm4,%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 29[ 	]*vptestnmq \(%ecx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq -0x1e240\(%esp,%esi,8\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 28[ 	]*vptestnmq \(%eax\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 7f[ 	]*vptestnmq 0x7f0\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa 00 08 00 00[ 	]*vptestnmq 0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 80[ 	]*vptestnmq -0x800\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa f0 f7 ff ff[ 	]*vptestnmq -0x810\(%edx\),%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 7f[ 	]*vptestnmq 0x3f8\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 80[ 	]*vptestnmq -0x400\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%edx\)\{1to2\},%xmm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ec[ 	]*vptestnmq %ymm4,%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 29[ 	]*vptestnmq \(%ecx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq -0x1e240\(%esp,%esi,8\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 28[ 	]*vptestnmq \(%eax\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 7f[ 	]*vptestnmq 0xfe0\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa 00 10 00 00[ 	]*vptestnmq 0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 80[ 	]*vptestnmq -0x1000\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa e0 ef ff ff[ 	]*vptestnmq -0x1020\(%edx\),%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 7f[ 	]*vptestnmq 0x3f8\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 80[ 	]*vptestnmq -0x400\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%edx\)\{1to4\},%ymm5,%k5\{%k7\}
++#pass
+--- gas/testsuite/gas/i386/avx512f_vl-intel.d.jj	2014-09-10 21:05:00.130331443 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-intel.d	2014-09-10 21:05:00.130331443 +0200
+@@ -0,0 +1,11402 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 AVX512F/VL insns (Intel disassembly)
++#source: avx512f_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 f4[ 	]*vaddpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 58 f4[ 	]*vaddpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 31[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 30[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 7f[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 00 08 00 00[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 80[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 f0 f7 ff ff[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 7f[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 00 04 00 00[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 80[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 f8 fb ff ff[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 f4[ 	]*vaddpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 58 f4[ 	]*vaddpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 31[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 30[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 7f[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 00 10 00 00[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 80[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 e0 ef ff ff[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 7f[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 00 04 00 00[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 80[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 f8 fb ff ff[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 f4[ 	]*vaddps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 58 f4[ 	]*vaddps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 31[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 30[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 7f[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 00 08 00 00[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 80[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 f0 f7 ff ff[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 7f[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 00 02 00 00[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 80[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 fc fd ff ff[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 f4[ 	]*vaddps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 58 f4[ 	]*vaddps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 31[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 30[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 7f[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 00 10 00 00[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 80[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 e0 ef ff ff[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 7f[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 00 02 00 00[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 80[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 fc fd ff ff[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 ab[ 	]*valignd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 03 f4 ab[ 	]*valignd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 7b[ 	]*valignd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 31 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 30 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 7f 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 00 08 00 00 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 80 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 7f 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 00 02 00 00 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 80 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 fc fd ff ff 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 ab[ 	]*valignd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 03 f4 ab[ 	]*valignd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 7b[ 	]*valignd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 31 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 30 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 7f 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 00 10 00 00 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 80 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 e0 ef ff ff 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 7f 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 00 02 00 00 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 80 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 fc fd ff ff 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 f4[ 	]*vblendmpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 65 f4[ 	]*vblendmpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 31[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 30[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 7f[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 00 08 00 00[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 80[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 f0 f7 ff ff[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 7f[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 00 04 00 00[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 80[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 f8 fb ff ff[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 f4[ 	]*vblendmpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 65 f4[ 	]*vblendmpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 31[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 30[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 7f[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 00 10 00 00[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 80[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 e0 ef ff ff[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 7f[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 00 04 00 00[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 80[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 f8 fb ff ff[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 f4[ 	]*vblendmps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 65 f4[ 	]*vblendmps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 31[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 30[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 7f[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 00 08 00 00[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 80[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 f0 f7 ff ff[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 7f[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 00 02 00 00[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 80[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 fc fd ff ff[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 f4[ 	]*vblendmps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 65 f4[ 	]*vblendmps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 31[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 30[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 7f[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 00 10 00 00[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 80[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 e0 ef ff ff[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 7f[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 00 02 00 00[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 80[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 fc fd ff ff[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 31[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1a 31[ 	]*vbroadcastf32x4 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 7f[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 80[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 31[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 5a 31[ 	]*vbroadcasti32x4 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 7f[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 80[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 31[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 31[ 	]*vbroadcastsd ymm6\{k7\}\{z\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 7f[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 00 04 00 00[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 80[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 f5[ 	]*vbroadcastsd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 f5[ 	]*vbroadcastsd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 31[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 31[ 	]*vbroadcastss xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 7f[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 00 02 00 00[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 80[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 fc fd ff ff[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 31[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 31[ 	]*vbroadcastss ymm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 7f[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 00 02 00 00[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 80[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 fc fd ff ff[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 f5[ 	]*vbroadcastss xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 f5[ 	]*vbroadcastss xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 f5[ 	]*vbroadcastss ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 f5[ 	]*vbroadcastss ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec ab[ 	]*vcmppd k5\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec 7b[ 	]*vcmppd k5\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 29 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 28 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa 00 08 00 00 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa 00 04 00 00 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec ab[ 	]*vcmppd k5\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec 7b[ 	]*vcmppd k5\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 29 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 28 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa 00 10 00 00 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa e0 ef ff ff 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa 00 04 00 00 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec ab[ 	]*vcmpps k5\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec 7b[ 	]*vcmpps k5\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 29 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 28 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa 00 08 00 00 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa 00 02 00 00 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa fc fd ff ff 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec ab[ 	]*vcmpps k5\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec 7b[ 	]*vcmpps k5\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 29 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 28 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa 00 10 00 00 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa e0 ef ff ff 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa 00 02 00 00 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa fc fd ff ff 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 31[ 	]*vcompresspd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 7f[ 	]*vcompresspd XMMWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 00 04 00 00[ 	]*vcompresspd XMMWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 80[ 	]*vcompresspd XMMWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 f8 fb ff ff[ 	]*vcompresspd XMMWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 31[ 	]*vcompresspd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 7f[ 	]*vcompresspd YMMWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 00 04 00 00[ 	]*vcompresspd YMMWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 80[ 	]*vcompresspd YMMWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 f8 fb ff ff[ 	]*vcompresspd YMMWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a ee[ 	]*vcompresspd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8a ee[ 	]*vcompresspd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a ee[ 	]*vcompresspd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8a ee[ 	]*vcompresspd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 31[ 	]*vcompressps XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 7f[ 	]*vcompressps XMMWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 00 02 00 00[ 	]*vcompressps XMMWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 80[ 	]*vcompressps XMMWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 fc fd ff ff[ 	]*vcompressps XMMWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 31[ 	]*vcompressps YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 7f[ 	]*vcompressps YMMWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 00 02 00 00[ 	]*vcompressps YMMWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 80[ 	]*vcompressps YMMWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 fc fd ff ff[ 	]*vcompressps YMMWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a ee[ 	]*vcompressps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8a ee[ 	]*vcompressps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a ee[ 	]*vcompressps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8a ee[ 	]*vcompressps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 f5[ 	]*vcvtdq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f e6 f5[ 	]*vcvtdq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 31[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 30[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 7f[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 00 04 00 00[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 80[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 7f[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 00 02 00 00[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 80[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 f5[ 	]*vcvtdq2pd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af e6 f5[ 	]*vcvtdq2pd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 31[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 30[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 7f[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 00 08 00 00[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 80[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 7f[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 00 02 00 00[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 80[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b f5[ 	]*vcvtdq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5b f5[ 	]*vcvtdq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 31[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 30[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 7f[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 00 08 00 00[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 80[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 7f[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 00 02 00 00[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 80[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b f5[ 	]*vcvtdq2ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5b f5[ 	]*vcvtdq2ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 31[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 30[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 7f[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 00 10 00 00[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 80[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 7f[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 00 02 00 00[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 80[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 f5[ 	]*vcvtpd2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f e6 f5[ 	]*vcvtpd2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 31[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 30[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 00 08 00 00[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 f5[ 	]*vcvtpd2dq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af e6 f5[ 	]*vcvtpd2dq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 31[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 30[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 00 10 00 00[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a f5[ 	]*vcvtpd2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 5a f5[ 	]*vcvtpd2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 31[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 30[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 00 08 00 00[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a f5[ 	]*vcvtpd2ps xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 5a f5[ 	]*vcvtpd2ps xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 31[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 30[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 00 10 00 00[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 f5[ 	]*vcvtpd2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 79 f5[ 	]*vcvtpd2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 31[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 30[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 00 08 00 00[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 f5[ 	]*vcvtpd2udq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 79 f5[ 	]*vcvtpd2udq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 31[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 30[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 00 10 00 00[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 f5[ 	]*vcvtph2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 13 f5[ 	]*vcvtph2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 31[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 7f[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 00 04 00 00[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 80[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 f8 fb ff ff[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 f5[ 	]*vcvtph2ps ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 13 f5[ 	]*vcvtph2ps ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 31[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 7f[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 00 08 00 00[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 80[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b f5[ 	]*vcvtps2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 5b f5[ 	]*vcvtps2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 31[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 30[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 7f[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 00 08 00 00[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 80[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 7f[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 00 02 00 00[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 80[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 fc fd ff ff[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b f5[ 	]*vcvtps2dq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 5b f5[ 	]*vcvtps2dq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 31[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 30[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 7f[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 00 10 00 00[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 80[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 e0 ef ff ff[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 7f[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 00 02 00 00[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 80[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 fc fd ff ff[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a f5[ 	]*vcvtps2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5a f5[ 	]*vcvtps2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 31[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 30[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 7f[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 00 04 00 00[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 80[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 f8 fb ff ff[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 7f[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 00 02 00 00[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 80[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 fc fd ff ff[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a f5[ 	]*vcvtps2pd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5a f5[ 	]*vcvtps2pd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 31[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 30[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 7f[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 00 08 00 00[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 80[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 7f[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 00 02 00 00[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 80[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 fc fd ff ff[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee 7b[ 	]*vcvtps2ph xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee 7b[ 	]*vcvtps2ph xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 f5[ 	]*vcvtps2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 79 f5[ 	]*vcvtps2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 31[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 30[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 7f[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 00 08 00 00[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 80[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 7f[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 00 02 00 00[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 80[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 fc fd ff ff[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 f5[ 	]*vcvtps2udq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 79 f5[ 	]*vcvtps2udq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 31[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 30[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 7f[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 00 10 00 00[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 80[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 e0 ef ff ff[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 7f[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 00 02 00 00[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 80[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 fc fd ff ff[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 f5[ 	]*vcvttpd2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f e6 f5[ 	]*vcvttpd2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 31[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 30[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 00 08 00 00[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 f5[ 	]*vcvttpd2dq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af e6 f5[ 	]*vcvttpd2dq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 31[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 30[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 00 10 00 00[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b f5[ 	]*vcvttps2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 5b f5[ 	]*vcvttps2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 31[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 30[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 7f[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 00 08 00 00[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 80[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 7f[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 00 02 00 00[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 80[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 fc fd ff ff[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b f5[ 	]*vcvttps2dq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 5b f5[ 	]*vcvttps2dq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 31[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 30[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 7f[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 00 10 00 00[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 80[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 e0 ef ff ff[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 7f[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 00 02 00 00[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 80[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 fc fd ff ff[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a f5[ 	]*vcvtudq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7a f5[ 	]*vcvtudq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 31[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 30[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 7f[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 00 04 00 00[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 80[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 7f[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 00 02 00 00[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 80[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a f5[ 	]*vcvtudq2pd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7a f5[ 	]*vcvtudq2pd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 31[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 30[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 7f[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 00 08 00 00[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 80[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 7f[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 00 02 00 00[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 80[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a f5[ 	]*vcvtudq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7a f5[ 	]*vcvtudq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 31[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 30[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 7f[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 00 08 00 00[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 80[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 7f[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 00 02 00 00[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 80[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a f5[ 	]*vcvtudq2ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7a f5[ 	]*vcvtudq2ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 31[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 30[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 7f[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 00 10 00 00[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 80[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 7f[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 00 02 00 00[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 80[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e f4[ 	]*vdivpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5e f4[ 	]*vdivpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 31[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 30[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 7f[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 00 08 00 00[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 80[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 f0 f7 ff ff[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 7f[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 00 04 00 00[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 80[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 f8 fb ff ff[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e f4[ 	]*vdivpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5e f4[ 	]*vdivpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 31[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 30[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 7f[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 00 10 00 00[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 80[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 e0 ef ff ff[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 7f[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 00 04 00 00[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 80[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 f8 fb ff ff[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e f4[ 	]*vdivps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5e f4[ 	]*vdivps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 31[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 30[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 7f[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 00 08 00 00[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 80[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 f0 f7 ff ff[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 7f[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 00 02 00 00[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 80[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 fc fd ff ff[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e f4[ 	]*vdivps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5e f4[ 	]*vdivps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 31[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 30[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 7f[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 00 10 00 00[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 80[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 e0 ef ff ff[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 7f[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 00 02 00 00[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 80[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 fc fd ff ff[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 31[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 31[ 	]*vexpandpd xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 7f[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 00 04 00 00[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 80[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 f8 fb ff ff[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 31[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 31[ 	]*vexpandpd ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 7f[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 00 04 00 00[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 80[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 f8 fb ff ff[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 f5[ 	]*vexpandpd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 f5[ 	]*vexpandpd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 f5[ 	]*vexpandpd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 f5[ 	]*vexpandpd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 31[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 31[ 	]*vexpandps xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 7f[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 00 02 00 00[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 80[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 fc fd ff ff[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 31[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 31[ 	]*vexpandps ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 7f[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 00 02 00 00[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 80[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 fc fd ff ff[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 f5[ 	]*vexpandps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 f5[ 	]*vexpandps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 f5[ 	]*vexpandps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 f5[ 	]*vexpandps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee ab[ 	]*vextractf32x4 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 19 ee ab[ 	]*vextractf32x4 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee 7b[ 	]*vextractf32x4 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee ab[ 	]*vextracti32x4 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 39 ee ab[ 	]*vextracti32x4 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee 7b[ 	]*vextracti32x4 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 f4[ 	]*vfmadd132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 98 f4[ 	]*vfmadd132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 31[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 30[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 7f[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 00 08 00 00[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 80[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 7f[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 00 04 00 00[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 80[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 f4[ 	]*vfmadd132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 98 f4[ 	]*vfmadd132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 31[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 30[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 7f[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 00 10 00 00[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 80[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 7f[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 00 04 00 00[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 80[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 f4[ 	]*vfmadd132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 98 f4[ 	]*vfmadd132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 31[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 30[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 7f[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 00 08 00 00[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 80[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 7f[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 00 02 00 00[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 80[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 fc fd ff ff[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 f4[ 	]*vfmadd132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 98 f4[ 	]*vfmadd132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 31[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 30[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 7f[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 00 10 00 00[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 80[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 7f[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 00 02 00 00[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 80[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 fc fd ff ff[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 f4[ 	]*vfmadd213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a8 f4[ 	]*vfmadd213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 31[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 30[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 7f[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 00 08 00 00[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 80[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 7f[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 00 04 00 00[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 80[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 f4[ 	]*vfmadd213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a8 f4[ 	]*vfmadd213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 31[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 30[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 7f[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 00 10 00 00[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 80[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 7f[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 00 04 00 00[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 80[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 f4[ 	]*vfmadd213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a8 f4[ 	]*vfmadd213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 31[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 30[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 7f[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 00 08 00 00[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 80[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 7f[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 00 02 00 00[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 80[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 fc fd ff ff[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 f4[ 	]*vfmadd213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a8 f4[ 	]*vfmadd213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 31[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 30[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 7f[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 00 10 00 00[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 80[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 7f[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 00 02 00 00[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 80[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 fc fd ff ff[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 f4[ 	]*vfmadd231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b8 f4[ 	]*vfmadd231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 31[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 30[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 7f[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 00 08 00 00[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 80[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 7f[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 00 04 00 00[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 80[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 f4[ 	]*vfmadd231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b8 f4[ 	]*vfmadd231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 31[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 30[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 7f[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 00 10 00 00[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 80[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 7f[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 00 04 00 00[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 80[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 f4[ 	]*vfmadd231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b8 f4[ 	]*vfmadd231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 31[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 30[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 7f[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 00 08 00 00[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 80[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 7f[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 00 02 00 00[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 80[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 fc fd ff ff[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 f4[ 	]*vfmadd231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b8 f4[ 	]*vfmadd231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 31[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 30[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 7f[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 00 10 00 00[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 80[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 7f[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 00 02 00 00[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 80[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 fc fd ff ff[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 f4[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 96 f4[ 	]*vfmaddsub132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 31[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 30[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 7f[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 80[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 7f[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 80[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 f4[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 96 f4[ 	]*vfmaddsub132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 31[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 30[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 7f[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 80[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 7f[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 80[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 f4[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 96 f4[ 	]*vfmaddsub132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 31[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 30[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 7f[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 80[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 7f[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 80[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 f4[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 96 f4[ 	]*vfmaddsub132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 31[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 30[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 7f[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 80[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 7f[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 80[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 f4[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a6 f4[ 	]*vfmaddsub213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 31[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 30[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 7f[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 80[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 7f[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 80[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 f4[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a6 f4[ 	]*vfmaddsub213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 31[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 30[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 7f[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 80[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 7f[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 80[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 f4[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a6 f4[ 	]*vfmaddsub213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 31[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 30[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 7f[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 80[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 7f[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 80[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 f4[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a6 f4[ 	]*vfmaddsub213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 31[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 30[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 7f[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 80[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 7f[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 80[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 f4[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b6 f4[ 	]*vfmaddsub231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 31[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 30[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 7f[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 80[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 7f[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 80[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 f4[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b6 f4[ 	]*vfmaddsub231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 31[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 30[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 7f[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 80[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 7f[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 80[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 f4[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b6 f4[ 	]*vfmaddsub231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 31[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 30[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 7f[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 80[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 7f[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 80[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 f4[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b6 f4[ 	]*vfmaddsub231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 31[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 30[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 7f[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 80[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 7f[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 80[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a f4[ 	]*vfmsub132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9a f4[ 	]*vfmsub132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 31[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 30[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 7f[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 00 08 00 00[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 80[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 7f[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 00 04 00 00[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 80[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a f4[ 	]*vfmsub132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9a f4[ 	]*vfmsub132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 31[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 30[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 7f[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 00 10 00 00[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 80[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 7f[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 00 04 00 00[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 80[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a f4[ 	]*vfmsub132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9a f4[ 	]*vfmsub132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 31[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 30[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 7f[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 00 08 00 00[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 80[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 7f[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 00 02 00 00[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 80[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 fc fd ff ff[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a f4[ 	]*vfmsub132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9a f4[ 	]*vfmsub132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 31[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 30[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 7f[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 00 10 00 00[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 80[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 7f[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 00 02 00 00[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 80[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 fc fd ff ff[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa f4[ 	]*vfmsub213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f aa f4[ 	]*vfmsub213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 31[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 30[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 7f[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 00 08 00 00[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 80[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 7f[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 00 04 00 00[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 80[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 f8 fb ff ff[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa f4[ 	]*vfmsub213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af aa f4[ 	]*vfmsub213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 31[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 30[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 7f[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 00 10 00 00[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 80[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 e0 ef ff ff[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 7f[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 00 04 00 00[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 80[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 f8 fb ff ff[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa f4[ 	]*vfmsub213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f aa f4[ 	]*vfmsub213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 31[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 30[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 7f[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 00 08 00 00[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 80[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 7f[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 00 02 00 00[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 80[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 fc fd ff ff[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa f4[ 	]*vfmsub213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af aa f4[ 	]*vfmsub213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 31[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 30[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 7f[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 00 10 00 00[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 80[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 e0 ef ff ff[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 7f[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 00 02 00 00[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 80[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 fc fd ff ff[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba f4[ 	]*vfmsub231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ba f4[ 	]*vfmsub231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 31[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 30[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 7f[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 00 08 00 00[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 80[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 7f[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 00 04 00 00[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 80[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 f8 fb ff ff[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba f4[ 	]*vfmsub231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ba f4[ 	]*vfmsub231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 31[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 30[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 7f[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 00 10 00 00[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 80[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 e0 ef ff ff[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 7f[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 00 04 00 00[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 80[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 f8 fb ff ff[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba f4[ 	]*vfmsub231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ba f4[ 	]*vfmsub231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 31[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 30[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 7f[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 00 08 00 00[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 80[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 7f[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 00 02 00 00[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 80[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 fc fd ff ff[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba f4[ 	]*vfmsub231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ba f4[ 	]*vfmsub231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 31[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 30[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 7f[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 00 10 00 00[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 80[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 e0 ef ff ff[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 7f[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 00 02 00 00[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 80[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 fc fd ff ff[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 f4[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 97 f4[ 	]*vfmsubadd132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 31[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 30[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 7f[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 80[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 7f[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 80[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 f4[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 97 f4[ 	]*vfmsubadd132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 31[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 30[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 7f[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 80[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 7f[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 80[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 f4[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 97 f4[ 	]*vfmsubadd132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 31[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 30[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 7f[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 80[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 7f[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 80[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 f4[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 97 f4[ 	]*vfmsubadd132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 31[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 30[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 7f[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 80[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 7f[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 80[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 f4[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a7 f4[ 	]*vfmsubadd213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 31[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 30[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 7f[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 80[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 7f[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 80[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 f4[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a7 f4[ 	]*vfmsubadd213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 31[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 30[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 7f[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 80[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 7f[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 80[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 f4[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a7 f4[ 	]*vfmsubadd213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 31[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 30[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 7f[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 80[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 7f[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 80[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 f4[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a7 f4[ 	]*vfmsubadd213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 31[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 30[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 7f[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 80[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 7f[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 80[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 f4[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b7 f4[ 	]*vfmsubadd231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 31[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 30[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 7f[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 80[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 7f[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 80[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 f4[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b7 f4[ 	]*vfmsubadd231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 31[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 30[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 7f[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 80[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 7f[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 80[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 f4[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b7 f4[ 	]*vfmsubadd231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 31[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 30[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 7f[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 80[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 7f[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 80[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 f4[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b7 f4[ 	]*vfmsubadd231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 31[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 30[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 7f[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 80[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 7f[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 80[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c f4[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9c f4[ 	]*vfnmadd132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 31[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 30[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 7f[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 00 08 00 00[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 80[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 7f[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 00 04 00 00[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 80[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c f4[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9c f4[ 	]*vfnmadd132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 31[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 30[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 7f[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 00 10 00 00[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 80[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 7f[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 00 04 00 00[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 80[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c f4[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9c f4[ 	]*vfnmadd132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 31[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 30[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 7f[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 00 08 00 00[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 80[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 7f[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 00 02 00 00[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 80[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c f4[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9c f4[ 	]*vfnmadd132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 31[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 30[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 7f[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 00 10 00 00[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 80[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 7f[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 00 02 00 00[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 80[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac f4[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ac f4[ 	]*vfnmadd213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 31[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 30[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 7f[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 00 08 00 00[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 80[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 7f[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 00 04 00 00[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 80[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac f4[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ac f4[ 	]*vfnmadd213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 31[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 30[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 7f[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 00 10 00 00[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 80[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 7f[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 00 04 00 00[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 80[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac f4[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ac f4[ 	]*vfnmadd213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 31[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 30[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 7f[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 00 08 00 00[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 80[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 7f[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 00 02 00 00[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 80[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 fc fd ff ff[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac f4[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ac f4[ 	]*vfnmadd213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 31[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 30[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 7f[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 00 10 00 00[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 80[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 7f[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 00 02 00 00[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 80[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 fc fd ff ff[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc f4[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f bc f4[ 	]*vfnmadd231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 31[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 30[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 7f[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 00 08 00 00[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 80[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 7f[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 00 04 00 00[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 80[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc f4[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af bc f4[ 	]*vfnmadd231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 31[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 30[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 7f[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 00 10 00 00[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 80[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 7f[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 00 04 00 00[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 80[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc f4[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f bc f4[ 	]*vfnmadd231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 31[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 30[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 7f[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 00 08 00 00[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 80[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 7f[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 00 02 00 00[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 80[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 fc fd ff ff[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc f4[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af bc f4[ 	]*vfnmadd231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 31[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 30[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 7f[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 00 10 00 00[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 80[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 7f[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 00 02 00 00[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 80[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 fc fd ff ff[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e f4[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9e f4[ 	]*vfnmsub132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 31[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 30[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 7f[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 00 08 00 00[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 80[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 7f[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 00 04 00 00[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 80[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e f4[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9e f4[ 	]*vfnmsub132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 31[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 30[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 7f[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 00 10 00 00[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 80[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 7f[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 00 04 00 00[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 80[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e f4[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9e f4[ 	]*vfnmsub132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 31[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 30[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 7f[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 00 08 00 00[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 80[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 7f[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 00 02 00 00[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 80[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e f4[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9e f4[ 	]*vfnmsub132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 31[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 30[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 7f[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 00 10 00 00[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 80[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 7f[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 00 02 00 00[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 80[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae f4[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ae f4[ 	]*vfnmsub213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 31[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 30[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 7f[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 00 08 00 00[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 80[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 7f[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 00 04 00 00[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 80[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae f4[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ae f4[ 	]*vfnmsub213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 31[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 30[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 7f[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 00 10 00 00[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 80[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 7f[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 00 04 00 00[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 80[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae f4[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ae f4[ 	]*vfnmsub213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 31[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 30[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 7f[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 00 08 00 00[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 80[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 7f[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 00 02 00 00[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 80[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 fc fd ff ff[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae f4[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ae f4[ 	]*vfnmsub213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 31[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 30[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 7f[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 00 10 00 00[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 80[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 7f[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 00 02 00 00[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 80[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 fc fd ff ff[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be f4[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f be f4[ 	]*vfnmsub231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 31[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 30[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 7f[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 00 08 00 00[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 80[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 7f[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 00 04 00 00[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 80[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 f8 fb ff ff[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be f4[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af be f4[ 	]*vfnmsub231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 31[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 30[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 7f[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 00 10 00 00[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 80[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 e0 ef ff ff[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 7f[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 00 04 00 00[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 80[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 f8 fb ff ff[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be f4[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f be f4[ 	]*vfnmsub231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 31[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 30[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 7f[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 00 08 00 00[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 80[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 7f[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 00 02 00 00[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 80[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 fc fd ff ff[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be f4[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af be f4[ 	]*vfnmsub231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 31[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 30[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 7f[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 00 10 00 00[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 80[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 e0 ef ff ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 7f[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 00 02 00 00[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 80[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 fc fd ff ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 7b 00 00 00[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 7b 00 00 00[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 7b 00 00 00[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 7b 00 00 00[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 f5[ 	]*vgetexppd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 42 f5[ 	]*vgetexppd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 31[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 30[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 7f[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 00 08 00 00[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 80[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 f0 f7 ff ff[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 7f[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 00 04 00 00[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 80[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 f8 fb ff ff[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 f5[ 	]*vgetexppd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 42 f5[ 	]*vgetexppd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 31[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 30[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 7f[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 00 10 00 00[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 80[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 e0 ef ff ff[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 7f[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 00 04 00 00[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 80[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 f8 fb ff ff[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 f5[ 	]*vgetexpps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 42 f5[ 	]*vgetexpps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 31[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 30[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 7f[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 00 08 00 00[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 80[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 f0 f7 ff ff[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 7f[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 00 02 00 00[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 80[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 fc fd ff ff[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 f5[ 	]*vgetexpps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 42 f5[ 	]*vgetexpps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 31[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 30[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 7f[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 00 10 00 00[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 80[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 e0 ef ff ff[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 7f[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 00 02 00 00[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 80[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 fc fd ff ff[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 ab[ 	]*vgetmantpd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 26 f5 ab[ 	]*vgetmantpd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 7b[ 	]*vgetmantpd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 31 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 30 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 7f 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 80 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 7f 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 80 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 ab[ 	]*vgetmantpd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 26 f5 ab[ 	]*vgetmantpd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 7b[ 	]*vgetmantpd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 31 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 30 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 7f 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 80 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 7f 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 80 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 ab[ 	]*vgetmantps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 26 f5 ab[ 	]*vgetmantps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 7b[ 	]*vgetmantps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 31 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 30 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 7f 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 80 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 7f 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 00 02 00 00 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 80 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 ab[ 	]*vgetmantps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 26 f5 ab[ 	]*vgetmantps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 7b[ 	]*vgetmantps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 31 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 30 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 7f 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 80 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 7f 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 00 02 00 00 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 80 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 ab[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 18 f4 ab[ 	]*vinsertf32x4 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 31 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 7f 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 80 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 ab[ 	]*vinserti32x4 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 38 f4 ab[ 	]*vinserti32x4 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 31 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 7f 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 80 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f f4[ 	]*vmaxpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5f f4[ 	]*vmaxpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 31[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 30[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 7f[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 00 08 00 00[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 80[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 f0 f7 ff ff[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 7f[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 00 04 00 00[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 80[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 f8 fb ff ff[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f f4[ 	]*vmaxpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5f f4[ 	]*vmaxpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 31[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 30[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 7f[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 00 10 00 00[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 80[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 e0 ef ff ff[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 7f[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 00 04 00 00[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 80[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 f8 fb ff ff[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f f4[ 	]*vmaxps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5f f4[ 	]*vmaxps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 31[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 30[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 7f[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 00 08 00 00[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 80[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 f0 f7 ff ff[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 7f[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 00 02 00 00[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 80[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 fc fd ff ff[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f f4[ 	]*vmaxps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5f f4[ 	]*vmaxps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 31[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 30[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 7f[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 00 10 00 00[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 80[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 e0 ef ff ff[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 7f[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 00 02 00 00[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 80[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 fc fd ff ff[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d f4[ 	]*vminpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5d f4[ 	]*vminpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 31[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b4 f4 c0 1d fe ff[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 30[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 7f[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 00 08 00 00[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 80[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 f0 f7 ff ff[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 7f[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 00 04 00 00[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 80[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 f8 fb ff ff[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d f4[ 	]*vminpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5d f4[ 	]*vminpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 31[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b4 f4 c0 1d fe ff[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 30[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 7f[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 00 10 00 00[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 80[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 e0 ef ff ff[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 7f[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 00 04 00 00[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 80[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 f8 fb ff ff[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d f4[ 	]*vminps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5d f4[ 	]*vminps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 31[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b4 f4 c0 1d fe ff[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 30[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 7f[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 00 08 00 00[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 80[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 f0 f7 ff ff[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 7f[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 00 02 00 00[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 80[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 fc fd ff ff[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d f4[ 	]*vminps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5d f4[ 	]*vminps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 31[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b4 f4 c0 1d fe ff[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 30[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 7f[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 00 10 00 00[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 80[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 e0 ef ff ff[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 7f[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 00 02 00 00[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 80[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 fc fd ff ff[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 31[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 7f[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 00 08 00 00[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 80[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 f0 f7 ff ff[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 31[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 7f[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 00 10 00 00[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 80[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 e0 ef ff ff[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 31[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 7f[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 00 08 00 00[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 80[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 f0 f7 ff ff[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 31[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 7f[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 00 10 00 00[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 80[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 e0 ef ff ff[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 f5[ 	]*vmovddup xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 12 f5[ 	]*vmovddup xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 31[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 7f[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 00 04 00 00[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 80[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 f8 fb ff ff[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 f5[ 	]*vmovddup ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 12 f5[ 	]*vmovddup ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 31[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 7f[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 00 10 00 00[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 80[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 e0 ef ff ff[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 31[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 7f[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 00 08 00 00[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 80[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 31[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 7f[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 00 10 00 00[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 80[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 31[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 7f[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 00 08 00 00[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 80[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 31[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 7f[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 00 10 00 00[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 80[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 31[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 7f[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 00 08 00 00[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 80[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 31[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 7f[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 00 10 00 00[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 80[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 31[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 7f[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 00 08 00 00[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 80[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 31[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 7f[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 00 10 00 00[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 80[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 f5[ 	]*vmovshdup xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 16 f5[ 	]*vmovshdup xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 31[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 7f[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 00 08 00 00[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 80[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 f0 f7 ff ff[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 f5[ 	]*vmovshdup ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 16 f5[ 	]*vmovshdup ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 31[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 7f[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 00 10 00 00[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 80[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 e0 ef ff ff[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 f5[ 	]*vmovsldup xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 12 f5[ 	]*vmovsldup xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 31[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 7f[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 00 08 00 00[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 80[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 f0 f7 ff ff[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 f5[ 	]*vmovsldup ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 12 f5[ 	]*vmovsldup ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 31[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 7f[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 00 10 00 00[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 80[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 e0 ef ff ff[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 31[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 7f[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 00 08 00 00[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 80[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 f0 f7 ff ff[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 31[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 7f[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 00 10 00 00[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 80[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 e0 ef ff ff[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 31[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 7f[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 00 08 00 00[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 80[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 f0 f7 ff ff[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 31[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 7f[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 00 10 00 00[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 80[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 e0 ef ff ff[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 f4[ 	]*vmulpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 59 f4[ 	]*vmulpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 31[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 30[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 7f[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 00 08 00 00[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 80[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 f0 f7 ff ff[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 7f[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 00 04 00 00[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 80[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 f8 fb ff ff[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 f4[ 	]*vmulpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 59 f4[ 	]*vmulpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 31[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 30[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 7f[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 00 10 00 00[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 80[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 e0 ef ff ff[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 7f[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 00 04 00 00[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 80[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 f8 fb ff ff[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 f4[ 	]*vmulps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 59 f4[ 	]*vmulps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 31[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 30[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 7f[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 00 08 00 00[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 80[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 f0 f7 ff ff[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 7f[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 00 02 00 00[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 80[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 fc fd ff ff[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 f4[ 	]*vmulps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 59 f4[ 	]*vmulps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 31[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 30[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 7f[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 00 10 00 00[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 80[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 e0 ef ff ff[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 7f[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 00 02 00 00[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 80[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 fc fd ff ff[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e f5[ 	]*vpabsd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1e f5[ 	]*vpabsd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 31[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 30[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 7f[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 00 08 00 00[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 80[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 f0 f7 ff ff[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 7f[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 00 02 00 00[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 80[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 fc fd ff ff[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e f5[ 	]*vpabsd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1e f5[ 	]*vpabsd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 31[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 30[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 7f[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 00 10 00 00[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 80[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 e0 ef ff ff[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 7f[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 00 02 00 00[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 80[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 fc fd ff ff[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f f5[ 	]*vpabsq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1f f5[ 	]*vpabsq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 31[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 30[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 7f[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 00 08 00 00[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 80[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 f0 f7 ff ff[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 7f[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 00 04 00 00[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 80[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 f8 fb ff ff[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f f5[ 	]*vpabsq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1f f5[ 	]*vpabsq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 31[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 30[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 7f[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 00 10 00 00[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 80[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 e0 ef ff ff[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 7f[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 00 04 00 00[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 80[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 f8 fb ff ff[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe f4[ 	]*vpaddd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fe f4[ 	]*vpaddd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 31[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b4 f4 c0 1d fe ff[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 30[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 7f[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 00 08 00 00[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 80[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 f0 f7 ff ff[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 7f[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 00 02 00 00[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 80[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 fc fd ff ff[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe f4[ 	]*vpaddd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fe f4[ 	]*vpaddd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 31[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b4 f4 c0 1d fe ff[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 30[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 7f[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 00 10 00 00[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 80[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 e0 ef ff ff[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 7f[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 00 02 00 00[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 80[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 fc fd ff ff[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 f4[ 	]*vpaddq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d4 f4[ 	]*vpaddq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 31[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 30[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 7f[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 00 08 00 00[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 80[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 f0 f7 ff ff[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 7f[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 00 04 00 00[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 80[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 f8 fb ff ff[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 f4[ 	]*vpaddq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d4 f4[ 	]*vpaddq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 31[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 30[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 7f[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 00 10 00 00[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 80[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 e0 ef ff ff[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 7f[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 00 04 00 00[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 80[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 f8 fb ff ff[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db f4[ 	]*vpandd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f db f4[ 	]*vpandd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 31[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b4 f4 c0 1d fe ff[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 30[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 7f[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 00 08 00 00[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 80[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 f0 f7 ff ff[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 7f[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 00 02 00 00[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 80[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 fc fd ff ff[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db f4[ 	]*vpandd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af db f4[ 	]*vpandd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 31[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b4 f4 c0 1d fe ff[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 30[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 7f[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 00 10 00 00[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 80[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 e0 ef ff ff[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 7f[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 00 02 00 00[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 80[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 fc fd ff ff[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df f4[ 	]*vpandnd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f df f4[ 	]*vpandnd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 31[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b4 f4 c0 1d fe ff[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 30[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 7f[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 00 08 00 00[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 80[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 f0 f7 ff ff[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 7f[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 00 02 00 00[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 80[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 fc fd ff ff[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df f4[ 	]*vpandnd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af df f4[ 	]*vpandnd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 31[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b4 f4 c0 1d fe ff[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 30[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 7f[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 00 10 00 00[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 80[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 e0 ef ff ff[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 7f[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 00 02 00 00[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 80[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 fc fd ff ff[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df f4[ 	]*vpandnq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f df f4[ 	]*vpandnq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 31[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b4 f4 c0 1d fe ff[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 30[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 7f[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 00 08 00 00[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 80[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 f0 f7 ff ff[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 7f[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 00 04 00 00[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 80[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 f8 fb ff ff[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df f4[ 	]*vpandnq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af df f4[ 	]*vpandnq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 31[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b4 f4 c0 1d fe ff[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 30[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 7f[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 00 10 00 00[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 80[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 e0 ef ff ff[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 7f[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 00 04 00 00[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 80[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 f8 fb ff ff[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db f4[ 	]*vpandq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f db f4[ 	]*vpandq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 31[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b4 f4 c0 1d fe ff[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 30[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 7f[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 00 08 00 00[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 80[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 f0 f7 ff ff[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 7f[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 00 04 00 00[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 80[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 f8 fb ff ff[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db f4[ 	]*vpandq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af db f4[ 	]*vpandq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 31[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b4 f4 c0 1d fe ff[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 30[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 7f[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 00 10 00 00[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 80[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 e0 ef ff ff[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 7f[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 00 04 00 00[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 80[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 f8 fb ff ff[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 f4[ 	]*vpblendmd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 64 f4[ 	]*vpblendmd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 31[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 30[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 7f[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 00 08 00 00[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 80[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 7f[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 00 02 00 00[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 80[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 fc fd ff ff[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 f4[ 	]*vpblendmd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 64 f4[ 	]*vpblendmd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 31[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 30[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 7f[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 00 10 00 00[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 80[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 e0 ef ff ff[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 7f[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 00 02 00 00[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 80[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 fc fd ff ff[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 31[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 31[ 	]*vpbroadcastd xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 7f[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 00 02 00 00[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 80[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 fc fd ff ff[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 31[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 31[ 	]*vpbroadcastd ymm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 7f[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 00 02 00 00[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 80[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 fc fd ff ff[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 f5[ 	]*vpbroadcastd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 f5[ 	]*vpbroadcastd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 f5[ 	]*vpbroadcastd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 f5[ 	]*vpbroadcastd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f0[ 	]*vpbroadcastd xmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7c f0[ 	]*vpbroadcastd xmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f5[ 	]*vpbroadcastd xmm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f0[ 	]*vpbroadcastd ymm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7c f0[ 	]*vpbroadcastd ymm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f5[ 	]*vpbroadcastd ymm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 31[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 31[ 	]*vpbroadcastq xmm6\{k7\}\{z\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 7f[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 00 04 00 00[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 80[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 31[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 31[ 	]*vpbroadcastq ymm6\{k7\}\{z\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 7f[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 00 04 00 00[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 80[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 f5[ 	]*vpbroadcastq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 f5[ 	]*vpbroadcastq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 f5[ 	]*vpbroadcastq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 f5[ 	]*vpbroadcastq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed ab[ 	]*vpcmpd k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed 7b[ 	]*vpcmpd k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 29 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 28 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed ab[ 	]*vpcmpd k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed 7b[ 	]*vpcmpd k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 29 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 28 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ed[ 	]*vpcmpeqd k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 29[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 28[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa 00 08 00 00[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa f0 f7 ff ff[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa 00 02 00 00[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa fc fd ff ff[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ed[ 	]*vpcmpeqd k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 29[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 28[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa 00 10 00 00[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa e0 ef ff ff[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa 00 02 00 00[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa fc fd ff ff[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ed[ 	]*vpcmpeqq k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 29[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 28[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa 00 08 00 00[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa f0 f7 ff ff[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa 00 04 00 00[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ed[ 	]*vpcmpeqq k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 29[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 28[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa 00 10 00 00[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa e0 ef ff ff[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa 00 04 00 00[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ed[ 	]*vpcmpgtd k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 29[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 28[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa 00 08 00 00[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa f0 f7 ff ff[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa 00 02 00 00[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa fc fd ff ff[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ed[ 	]*vpcmpgtd k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 29[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 28[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa 00 10 00 00[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa e0 ef ff ff[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa 00 02 00 00[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa fc fd ff ff[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ed[ 	]*vpcmpgtq k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 29[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 28[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa 00 08 00 00[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa f0 f7 ff ff[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa 00 04 00 00[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ed[ 	]*vpcmpgtq k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 29[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 28[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa 00 10 00 00[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa e0 ef ff ff[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa 00 04 00 00[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed ab[ 	]*vpcmpq k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed 7b[ 	]*vpcmpq k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 29 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 28 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed ab[ 	]*vpcmpq k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed 7b[ 	]*vpcmpq k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 29 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 28 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed ab[ 	]*vpcmpud k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed 7b[ 	]*vpcmpud k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 29 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 28 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed ab[ 	]*vpcmpud k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed 7b[ 	]*vpcmpud k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 29 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 28 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed ab[ 	]*vpcmpuq k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed 7b[ 	]*vpcmpuq k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 29 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 28 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed ab[ 	]*vpcmpuq k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed 7b[ 	]*vpcmpuq k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 29 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 28 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 f4[ 	]*vpblendmq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 64 f4[ 	]*vpblendmq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 31[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 30[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 7f[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 00 08 00 00[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 80[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 7f[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 00 04 00 00[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 80[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 f8 fb ff ff[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 f4[ 	]*vpblendmq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 64 f4[ 	]*vpblendmq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 31[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 30[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 7f[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 00 10 00 00[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 80[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 e0 ef ff ff[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 7f[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 00 04 00 00[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 80[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 f8 fb ff ff[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 31[ 	]*vpcompressd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 7f[ 	]*vpcompressd XMMWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 00 02 00 00[ 	]*vpcompressd XMMWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 80[ 	]*vpcompressd XMMWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 fc fd ff ff[ 	]*vpcompressd XMMWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 31[ 	]*vpcompressd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 7f[ 	]*vpcompressd YMMWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 00 02 00 00[ 	]*vpcompressd YMMWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 80[ 	]*vpcompressd YMMWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 fc fd ff ff[ 	]*vpcompressd YMMWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b ee[ 	]*vpcompressd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8b ee[ 	]*vpcompressd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b ee[ 	]*vpcompressd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8b ee[ 	]*vpcompressd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 f4[ 	]*vpermd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 36 f4[ 	]*vpermd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 31[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 30[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 7f[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 00 10 00 00[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 80[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 e0 ef ff ff[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 7f[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 00 02 00 00[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 80[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 fc fd ff ff[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 ab[ 	]*vpermilpd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 05 f5 ab[ 	]*vpermilpd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 7b[ 	]*vpermilpd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 31 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 30 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 7f 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 00 08 00 00 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 80 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 7f 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 00 04 00 00 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 80 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 ab[ 	]*vpermilpd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 05 f5 ab[ 	]*vpermilpd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 7b[ 	]*vpermilpd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 31 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 30 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 7f 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 00 10 00 00 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 80 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 7f 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 00 04 00 00 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 80 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d f4[ 	]*vpermilpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0d f4[ 	]*vpermilpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 31[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 30[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 7f[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 00 08 00 00[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 80[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 f0 f7 ff ff[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 7f[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 00 04 00 00[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 80[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 f8 fb ff ff[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d f4[ 	]*vpermilpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0d f4[ 	]*vpermilpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 31[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 30[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 7f[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 00 10 00 00[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 80[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 e0 ef ff ff[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 7f[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 00 04 00 00[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 80[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 f8 fb ff ff[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 ab[ 	]*vpermilps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 04 f5 ab[ 	]*vpermilps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 7b[ 	]*vpermilps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 31 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 30 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 7f 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 00 08 00 00 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 80 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 7f 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 00 02 00 00 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 80 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 fc fd ff ff 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 ab[ 	]*vpermilps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 04 f5 ab[ 	]*vpermilps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 7b[ 	]*vpermilps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 31 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 30 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 7f 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 00 10 00 00 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 80 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 e0 ef ff ff 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 7f 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 00 02 00 00 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 80 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 fc fd ff ff 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c f4[ 	]*vpermilps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0c f4[ 	]*vpermilps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 31[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 30[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 7f[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 00 08 00 00[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 80[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 f0 f7 ff ff[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 7f[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 00 02 00 00[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 80[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 fc fd ff ff[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c f4[ 	]*vpermilps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0c f4[ 	]*vpermilps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 31[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 30[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 7f[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 00 10 00 00[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 80[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 e0 ef ff ff[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 7f[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 00 02 00 00[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 80[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 fc fd ff ff[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 ab[ 	]*vpermpd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 01 f5 ab[ 	]*vpermpd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 7b[ 	]*vpermpd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 31 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b4 f4 c0 1d fe ff 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 30 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 7f 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 00 10 00 00 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 80 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 e0 ef ff ff 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 7f 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 00 04 00 00 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 80 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 f8 fb ff ff 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 f4[ 	]*vpermps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 16 f4[ 	]*vpermps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 31[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 30[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 7f[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 00 10 00 00[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 80[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 e0 ef ff ff[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 7f[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 00 02 00 00[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 80[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 fc fd ff ff[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 ab[ 	]*vpermq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 00 f5 ab[ 	]*vpermq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 7b[ 	]*vpermq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 31 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b4 f4 c0 1d fe ff 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 30 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 7f 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 00 10 00 00 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 80 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 e0 ef ff ff 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 7f 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 00 04 00 00 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 80 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 f8 fb ff ff 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 31[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 31[ 	]*vpexpandd xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 7f[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 00 02 00 00[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 80[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 fc fd ff ff[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 31[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 31[ 	]*vpexpandd ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 7f[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 00 02 00 00[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 80[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 fc fd ff ff[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 f5[ 	]*vpexpandd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 f5[ 	]*vpexpandd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 f5[ 	]*vpexpandd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 f5[ 	]*vpexpandd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 31[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 31[ 	]*vpexpandq xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 7f[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 00 04 00 00[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 80[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 f8 fb ff ff[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 31[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 31[ 	]*vpexpandq ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 7f[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 00 04 00 00[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 80[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 f8 fb ff ff[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 f5[ 	]*vpexpandq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 f5[ 	]*vpexpandq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 f5[ 	]*vpexpandq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 f5[ 	]*vpexpandq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 7b 00 00 00[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 7b 00 00 00[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d f4[ 	]*vpmaxsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3d f4[ 	]*vpmaxsd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 31[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 30[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 7f[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 00 08 00 00[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 80[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 7f[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 00 02 00 00[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 80[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 fc fd ff ff[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d f4[ 	]*vpmaxsd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3d f4[ 	]*vpmaxsd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 31[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 30[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 7f[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 00 10 00 00[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 80[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 7f[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 00 02 00 00[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 80[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 fc fd ff ff[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d f4[ 	]*vpmaxsq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3d f4[ 	]*vpmaxsq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 31[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 30[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 7f[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 00 08 00 00[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 80[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 7f[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 00 04 00 00[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 80[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 f8 fb ff ff[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d f4[ 	]*vpmaxsq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3d f4[ 	]*vpmaxsq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 31[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 30[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 7f[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 00 10 00 00[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 80[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 7f[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 00 04 00 00[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 80[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 f8 fb ff ff[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f f4[ 	]*vpmaxud xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3f f4[ 	]*vpmaxud xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 31[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 30[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 7f[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 00 08 00 00[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 80[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 7f[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 00 02 00 00[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 80[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 fc fd ff ff[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f f4[ 	]*vpmaxud ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3f f4[ 	]*vpmaxud ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 31[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 30[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 7f[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 00 10 00 00[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 80[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 e0 ef ff ff[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 7f[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 00 02 00 00[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 80[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 fc fd ff ff[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f f4[ 	]*vpmaxuq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3f f4[ 	]*vpmaxuq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 31[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 30[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 7f[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 00 08 00 00[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 80[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 7f[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 00 04 00 00[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 80[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 f8 fb ff ff[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f f4[ 	]*vpmaxuq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3f f4[ 	]*vpmaxuq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 31[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 30[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 7f[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 00 10 00 00[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 80[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 e0 ef ff ff[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 7f[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 00 04 00 00[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 80[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 f8 fb ff ff[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 f4[ 	]*vpminsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 39 f4[ 	]*vpminsd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 31[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 30[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 7f[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 00 08 00 00[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 80[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 f0 f7 ff ff[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 7f[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 00 02 00 00[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 80[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 fc fd ff ff[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 f4[ 	]*vpminsd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 39 f4[ 	]*vpminsd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 31[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 30[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 7f[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 00 10 00 00[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 80[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 e0 ef ff ff[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 7f[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 00 02 00 00[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 80[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 fc fd ff ff[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 f4[ 	]*vpminsq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 39 f4[ 	]*vpminsq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 31[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 30[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 7f[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 00 08 00 00[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 80[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 f0 f7 ff ff[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 7f[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 00 04 00 00[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 80[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 f8 fb ff ff[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 f4[ 	]*vpminsq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 39 f4[ 	]*vpminsq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 31[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 30[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 7f[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 00 10 00 00[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 80[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 e0 ef ff ff[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 7f[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 00 04 00 00[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 80[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 f8 fb ff ff[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b f4[ 	]*vpminud xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3b f4[ 	]*vpminud xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 31[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 30[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 7f[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 00 08 00 00[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 80[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 f0 f7 ff ff[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 7f[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 00 02 00 00[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 80[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 fc fd ff ff[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b f4[ 	]*vpminud ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3b f4[ 	]*vpminud ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 31[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 30[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 7f[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 00 10 00 00[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 80[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 e0 ef ff ff[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 7f[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 00 02 00 00[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 80[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 fc fd ff ff[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b f4[ 	]*vpminuq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3b f4[ 	]*vpminuq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 31[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 30[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 7f[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 00 08 00 00[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 80[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 f0 f7 ff ff[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 7f[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 00 04 00 00[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 80[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 f8 fb ff ff[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b f4[ 	]*vpminuq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3b f4[ 	]*vpminuq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 31[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 30[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 7f[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 00 10 00 00[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 80[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 e0 ef ff ff[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 7f[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 00 04 00 00[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 80[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 f8 fb ff ff[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 f5[ 	]*vpmovsxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 21 f5[ 	]*vpmovsxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 31[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 7f[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 80[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 f5[ 	]*vpmovsxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 21 f5[ 	]*vpmovsxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 31[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 7f[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 80[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 f5[ 	]*vpmovsxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 22 f5[ 	]*vpmovsxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 31[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 7f[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 80[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 f5[ 	]*vpmovsxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 22 f5[ 	]*vpmovsxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 31[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 7f[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 80[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 f5[ 	]*vpmovsxdq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 25 f5[ 	]*vpmovsxdq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 31[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 7f[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 00 04 00 00[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 80[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 f8 fb ff ff[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 f5[ 	]*vpmovsxdq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 25 f5[ 	]*vpmovsxdq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 31[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 7f[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 00 08 00 00[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 80[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 f5[ 	]*vpmovsxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 23 f5[ 	]*vpmovsxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 31[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 7f[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 80[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 f5[ 	]*vpmovsxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 23 f5[ 	]*vpmovsxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 31[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 7f[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 80[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 f5[ 	]*vpmovsxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 24 f5[ 	]*vpmovsxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 31[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 7f[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 80[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 f5[ 	]*vpmovsxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 24 f5[ 	]*vpmovsxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 31[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 7f[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 80[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 f5[ 	]*vpmovzxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 31 f5[ 	]*vpmovzxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 31[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 7f[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 80[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 f5[ 	]*vpmovzxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 31 f5[ 	]*vpmovzxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 31[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 7f[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 80[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 f5[ 	]*vpmovzxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 32 f5[ 	]*vpmovzxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 31[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 7f[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 80[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 f5[ 	]*vpmovzxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 32 f5[ 	]*vpmovzxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 31[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 7f[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 80[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 f5[ 	]*vpmovzxdq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 35 f5[ 	]*vpmovzxdq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 31[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 7f[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 00 04 00 00[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 80[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 f8 fb ff ff[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 f5[ 	]*vpmovzxdq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 35 f5[ 	]*vpmovzxdq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 31[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 7f[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 00 08 00 00[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 80[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 f5[ 	]*vpmovzxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 33 f5[ 	]*vpmovzxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 31[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 7f[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 80[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 f5[ 	]*vpmovzxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 33 f5[ 	]*vpmovzxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 31[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 7f[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 80[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 f5[ 	]*vpmovzxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 34 f5[ 	]*vpmovzxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 31[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 7f[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 80[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 f5[ 	]*vpmovzxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 34 f5[ 	]*vpmovzxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 31[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 7f[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 80[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 f4[ 	]*vpmuldq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 28 f4[ 	]*vpmuldq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 31[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 30[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 7f[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 00 08 00 00[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 80[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 f0 f7 ff ff[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 7f[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 00 04 00 00[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 80[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 f8 fb ff ff[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 f4[ 	]*vpmuldq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 28 f4[ 	]*vpmuldq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 31[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 30[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 7f[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 00 10 00 00[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 80[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 e0 ef ff ff[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 7f[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 00 04 00 00[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 80[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 f8 fb ff ff[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 f4[ 	]*vpmulld xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 40 f4[ 	]*vpmulld xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 31[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 30[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 7f[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 00 08 00 00[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 80[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 f0 f7 ff ff[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 7f[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 00 02 00 00[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 80[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 fc fd ff ff[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 f4[ 	]*vpmulld ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 40 f4[ 	]*vpmulld ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 31[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 30[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 7f[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 00 10 00 00[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 80[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 e0 ef ff ff[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 7f[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 00 02 00 00[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 80[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 fc fd ff ff[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 f4[ 	]*vpmuludq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f4 f4[ 	]*vpmuludq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 31[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 30[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 7f[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 00 08 00 00[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 80[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 f0 f7 ff ff[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 7f[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 00 04 00 00[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 80[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 f8 fb ff ff[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 f4[ 	]*vpmuludq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f4 f4[ 	]*vpmuludq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 31[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 30[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 7f[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 00 10 00 00[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 80[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 e0 ef ff ff[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 7f[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 00 04 00 00[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 80[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 f8 fb ff ff[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb f4[ 	]*vpord  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f eb f4[ 	]*vpord  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 31[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b4 f4 c0 1d fe ff[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 30[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 7f[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 00 08 00 00[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 80[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 f0 f7 ff ff[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 7f[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 00 02 00 00[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 80[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 fc fd ff ff[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb f4[ 	]*vpord  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af eb f4[ 	]*vpord  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 31[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b4 f4 c0 1d fe ff[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 30[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 7f[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 00 10 00 00[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 80[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 e0 ef ff ff[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 7f[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 00 02 00 00[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 80[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 fc fd ff ff[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb f4[ 	]*vporq  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f eb f4[ 	]*vporq  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 31[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b4 f4 c0 1d fe ff[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 30[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 7f[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 00 08 00 00[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 80[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 f0 f7 ff ff[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 7f[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 00 04 00 00[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 80[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 f8 fb ff ff[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb f4[ 	]*vporq  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af eb f4[ 	]*vporq  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 31[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b4 f4 c0 1d fe ff[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 30[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 7f[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 00 10 00 00[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 80[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 e0 ef ff ff[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 7f[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 00 04 00 00[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 80[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 f8 fb ff ff[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdd YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 7b 00 00 00[ 	]*vpscatterdq YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqd XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 7b 00 00 00[ 	]*vpscatterqq YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 ab[ 	]*vpshufd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 70 f5 ab[ 	]*vpshufd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 7b[ 	]*vpshufd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 31 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 30 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 7f 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 00 08 00 00 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 80 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 7f 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 00 02 00 00 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 80 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 fc fd ff ff 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 ab[ 	]*vpshufd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 70 f5 ab[ 	]*vpshufd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 7b[ 	]*vpshufd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 31 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 30 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 7f 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 00 10 00 00 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 80 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 7f 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 00 02 00 00 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 80 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 fc fd ff ff 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 f4[ 	]*vpslld xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f2 f4[ 	]*vpslld xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 31[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b4 f4 c0 1d fe ff[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 7f[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 00 08 00 00[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 80[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 f0 f7 ff ff[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 f4[ 	]*vpslld ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f2 f4[ 	]*vpslld ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 31[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b4 f4 c0 1d fe ff[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 7f[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 00 08 00 00[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 80[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 f0 f7 ff ff[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 f4[ 	]*vpsllq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f3 f4[ 	]*vpsllq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 31[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 7f[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 00 08 00 00[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 80[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 f0 f7 ff ff[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 f4[ 	]*vpsllq ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f3 f4[ 	]*vpsllq ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 31[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 7f[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 00 08 00 00[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 80[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 f0 f7 ff ff[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 f4[ 	]*vpsllvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 47 f4[ 	]*vpsllvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 31[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 30[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 7f[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 00 08 00 00[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 80[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 7f[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 00 02 00 00[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 80[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 fc fd ff ff[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 f4[ 	]*vpsllvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 47 f4[ 	]*vpsllvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 31[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 30[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 7f[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 00 10 00 00[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 80[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 e0 ef ff ff[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 7f[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 00 02 00 00[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 80[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 fc fd ff ff[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 f4[ 	]*vpsllvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 47 f4[ 	]*vpsllvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 31[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 30[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 7f[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 00 08 00 00[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 80[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 7f[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 00 04 00 00[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 80[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 f8 fb ff ff[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 f4[ 	]*vpsllvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 47 f4[ 	]*vpsllvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 31[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 30[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 7f[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 00 10 00 00[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 80[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 e0 ef ff ff[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 7f[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 00 04 00 00[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 80[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 f8 fb ff ff[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 f4[ 	]*vpsrad xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e2 f4[ 	]*vpsrad xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 31[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 7f[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 00 08 00 00[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 80[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 f0 f7 ff ff[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 f4[ 	]*vpsrad ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e2 f4[ 	]*vpsrad ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 31[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 7f[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 00 08 00 00[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 80[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 f0 f7 ff ff[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 f4[ 	]*vpsraq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e2 f4[ 	]*vpsraq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 31[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 7f[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 00 08 00 00[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 80[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 f0 f7 ff ff[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 f4[ 	]*vpsraq ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e2 f4[ 	]*vpsraq ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 31[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 7f[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 00 08 00 00[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 80[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 f0 f7 ff ff[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 f4[ 	]*vpsravd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 46 f4[ 	]*vpsravd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 31[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 30[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 7f[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 00 08 00 00[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 80[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 f0 f7 ff ff[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 7f[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 00 02 00 00[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 80[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 fc fd ff ff[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 f4[ 	]*vpsravd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 46 f4[ 	]*vpsravd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 31[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 30[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 7f[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 00 10 00 00[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 80[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 e0 ef ff ff[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 7f[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 00 02 00 00[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 80[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 fc fd ff ff[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 f4[ 	]*vpsravq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 46 f4[ 	]*vpsravq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 31[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 30[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 7f[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 00 08 00 00[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 80[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 f0 f7 ff ff[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 7f[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 00 04 00 00[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 80[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 f8 fb ff ff[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 f4[ 	]*vpsravq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 46 f4[ 	]*vpsravq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 31[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 30[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 7f[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 00 10 00 00[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 80[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 e0 ef ff ff[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 7f[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 00 04 00 00[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 80[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 f8 fb ff ff[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 f4[ 	]*vpsrld xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d2 f4[ 	]*vpsrld xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 31[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 7f[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 00 08 00 00[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 80[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 f0 f7 ff ff[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 f4[ 	]*vpsrld ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d2 f4[ 	]*vpsrld ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 31[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 7f[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 00 08 00 00[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 80[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 f0 f7 ff ff[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 f4[ 	]*vpsrlq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d3 f4[ 	]*vpsrlq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 31[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 7f[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 00 08 00 00[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 80[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 f0 f7 ff ff[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 f4[ 	]*vpsrlq ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d3 f4[ 	]*vpsrlq ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 31[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 7f[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 00 08 00 00[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 80[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 f0 f7 ff ff[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 f4[ 	]*vpsrlvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 45 f4[ 	]*vpsrlvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 31[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 30[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 7f[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 00 08 00 00[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 80[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 7f[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 00 02 00 00[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 80[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 fc fd ff ff[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 f4[ 	]*vpsrlvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 45 f4[ 	]*vpsrlvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 31[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 30[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 7f[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 00 10 00 00[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 80[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 7f[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 00 02 00 00[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 80[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 fc fd ff ff[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 f4[ 	]*vpsrlvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 45 f4[ 	]*vpsrlvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 31[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 30[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 7f[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 00 08 00 00[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 80[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 7f[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 00 04 00 00[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 80[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 f8 fb ff ff[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 f4[ 	]*vpsrlvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 45 f4[ 	]*vpsrlvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 31[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 30[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 7f[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 00 10 00 00[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 80[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 7f[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 00 04 00 00[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 80[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 f8 fb ff ff[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 ab[ 	]*vpsrld xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 d5 ab[ 	]*vpsrld xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 7b[ 	]*vpsrld xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 11 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 10 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 7f 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 00 08 00 00 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 80 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 f0 f7 ff ff 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 7f 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 00 02 00 00 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 80 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 fc fd ff ff 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 ab[ 	]*vpsrld ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 d5 ab[ 	]*vpsrld ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 7b[ 	]*vpsrld ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 11 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 10 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 7f 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 00 10 00 00 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 80 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 e0 ef ff ff 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 7f 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 00 02 00 00 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 80 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 fc fd ff ff 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 ab[ 	]*vpsrlq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 d5 ab[ 	]*vpsrlq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 7b[ 	]*vpsrlq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 11 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 10 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 7f 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 00 08 00 00 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 80 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 7f 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 00 04 00 00 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 80 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 ab[ 	]*vpsrlq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 d5 ab[ 	]*vpsrlq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 7b[ 	]*vpsrlq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 11 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 10 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 7f 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 00 10 00 00 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 80 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 e0 ef ff ff 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 7f 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 00 04 00 00 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 80 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa f4[ 	]*vpsubd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fa f4[ 	]*vpsubd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 31[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b4 f4 c0 1d fe ff[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 30[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 7f[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 00 08 00 00[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 80[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 f0 f7 ff ff[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 7f[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 00 02 00 00[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 80[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 fc fd ff ff[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa f4[ 	]*vpsubd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fa f4[ 	]*vpsubd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 31[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b4 f4 c0 1d fe ff[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 30[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 7f[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 00 10 00 00[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 80[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 e0 ef ff ff[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 7f[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 00 02 00 00[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 80[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 fc fd ff ff[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb f4[ 	]*vpsubq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fb f4[ 	]*vpsubq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 31[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b4 f4 c0 1d fe ff[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 30[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 7f[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 00 08 00 00[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 80[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 f0 f7 ff ff[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 7f[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 00 04 00 00[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 80[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 f8 fb ff ff[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb f4[ 	]*vpsubq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fb f4[ 	]*vpsubq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 31[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b4 f4 c0 1d fe ff[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 30[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 7f[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 00 10 00 00[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 80[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 e0 ef ff ff[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 7f[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 00 04 00 00[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 80[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 f8 fb ff ff[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ed[ 	]*vptestmd k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 29[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 28[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 7f[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa 00 08 00 00[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 80[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa f0 f7 ff ff[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 7f[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa 00 02 00 00[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 80[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa fc fd ff ff[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ed[ 	]*vptestmd k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 29[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 28[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 7f[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa 00 10 00 00[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 80[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa e0 ef ff ff[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 7f[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa 00 02 00 00[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 80[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa fc fd ff ff[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ed[ 	]*vptestmq k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 29[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 28[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 7f[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa 00 08 00 00[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 80[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa f0 f7 ff ff[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 7f[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa 00 04 00 00[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 80[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa f8 fb ff ff[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ed[ 	]*vptestmq k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 29[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 28[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 7f[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa 00 10 00 00[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 80[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa e0 ef ff ff[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 7f[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa 00 04 00 00[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 80[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa f8 fb ff ff[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a f4[ 	]*vpunpckhdq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6a f4[ 	]*vpunpckhdq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 31[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 30[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 7f[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 00 08 00 00[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 80[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 7f[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 00 02 00 00[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 80[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 fc fd ff ff[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a f4[ 	]*vpunpckhdq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6a f4[ 	]*vpunpckhdq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 31[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 30[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 7f[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 00 10 00 00[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 80[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 e0 ef ff ff[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 7f[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 00 02 00 00[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 80[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 fc fd ff ff[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d f4[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6d f4[ 	]*vpunpckhqdq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 31[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 30[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 7f[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 00 08 00 00[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 80[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 7f[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 00 04 00 00[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 80[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d f4[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6d f4[ 	]*vpunpckhqdq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 31[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 30[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 7f[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 00 10 00 00[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 80[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 7f[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 00 04 00 00[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 80[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 f4[ 	]*vpunpckldq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 62 f4[ 	]*vpunpckldq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 31[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 30[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 7f[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 00 08 00 00[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 80[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 f0 f7 ff ff[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 7f[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 00 02 00 00[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 80[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 fc fd ff ff[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 f4[ 	]*vpunpckldq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 62 f4[ 	]*vpunpckldq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 31[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 30[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 7f[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 00 10 00 00[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 80[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 e0 ef ff ff[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 7f[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 00 02 00 00[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 80[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 fc fd ff ff[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c f4[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6c f4[ 	]*vpunpcklqdq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 31[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 30[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 7f[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 00 08 00 00[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 80[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 7f[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 00 04 00 00[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 80[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c f4[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6c f4[ 	]*vpunpcklqdq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 31[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 30[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 7f[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 00 10 00 00[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 80[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 7f[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 00 04 00 00[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 80[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef f4[ 	]*vpxord xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ef f4[ 	]*vpxord xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 31[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b4 f4 c0 1d fe ff[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 30[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 7f[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 00 08 00 00[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 80[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 f0 f7 ff ff[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 7f[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 00 02 00 00[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 80[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 fc fd ff ff[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef f4[ 	]*vpxord ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ef f4[ 	]*vpxord ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 31[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b4 f4 c0 1d fe ff[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 30[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 7f[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 00 10 00 00[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 80[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 e0 ef ff ff[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 7f[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 00 02 00 00[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 80[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 fc fd ff ff[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef f4[ 	]*vpxorq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ef f4[ 	]*vpxorq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 31[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b4 f4 c0 1d fe ff[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 30[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 7f[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 00 08 00 00[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 80[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 f0 f7 ff ff[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 7f[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 00 04 00 00[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 80[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 f8 fb ff ff[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef f4[ 	]*vpxorq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ef f4[ 	]*vpxorq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 31[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b4 f4 c0 1d fe ff[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 30[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 7f[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 00 10 00 00[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 80[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 e0 ef ff ff[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 7f[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 00 04 00 00[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 80[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 f8 fb ff ff[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c f5[ 	]*vrcp14pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4c f5[ 	]*vrcp14pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 31[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 30[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 7f[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 00 08 00 00[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 80[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 7f[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 00 04 00 00[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 80[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 f8 fb ff ff[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c f5[ 	]*vrcp14pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4c f5[ 	]*vrcp14pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 31[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 30[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 7f[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 00 10 00 00[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 80[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 e0 ef ff ff[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 7f[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 00 04 00 00[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 80[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 f8 fb ff ff[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c f5[ 	]*vrcp14ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4c f5[ 	]*vrcp14ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 31[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 30[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 7f[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 00 08 00 00[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 80[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 7f[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 00 02 00 00[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 80[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 fc fd ff ff[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c f5[ 	]*vrcp14ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4c f5[ 	]*vrcp14ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 31[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 30[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 7f[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 00 10 00 00[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 80[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 e0 ef ff ff[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 7f[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 00 02 00 00[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 80[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 fc fd ff ff[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e f5[ 	]*vrsqrt14pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4e f5[ 	]*vrsqrt14pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 31[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 30[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 7f[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 00 08 00 00[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 80[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 7f[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 00 04 00 00[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 80[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e f5[ 	]*vrsqrt14pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4e f5[ 	]*vrsqrt14pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 31[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 30[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 7f[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 00 10 00 00[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 80[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 7f[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 00 04 00 00[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 80[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e f5[ 	]*vrsqrt14ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4e f5[ 	]*vrsqrt14ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 31[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 30[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 7f[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 00 08 00 00[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 80[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 7f[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 00 02 00 00[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 80[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e f5[ 	]*vrsqrt14ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4e f5[ 	]*vrsqrt14ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 31[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 30[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 7f[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 00 10 00 00[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 80[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 7f[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 00 02 00 00[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 80[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdpd YMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 7b 00 00 00[ 	]*vscatterdps YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd XMMWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqpd YMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps QWORD PTR \[ebp\+xmm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 7b 00 00 00[ 	]*vscatterqps XMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 ab[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f c6 f4 ab[ 	]*vshufpd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 7b[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 31 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 30 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 7f 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 00 08 00 00 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 80 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 7f 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 00 04 00 00 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 80 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 ab[ 	]*vshufpd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af c6 f4 ab[ 	]*vshufpd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 7b[ 	]*vshufpd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 31 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 30 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 7f 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 00 10 00 00 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 80 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 7f 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 00 04 00 00 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 80 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 ab[ 	]*vshufps xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f c6 f4 ab[ 	]*vshufps xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 7b[ 	]*vshufps xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 31 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 30 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 7f 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 00 08 00 00 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 80 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 7f 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 00 02 00 00 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 80 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 fc fd ff ff 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 ab[ 	]*vshufps ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af c6 f4 ab[ 	]*vshufps ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 7b[ 	]*vshufps ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 31 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 30 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 7f 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 00 10 00 00 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 80 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 7f 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 00 02 00 00 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 80 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 fc fd ff ff 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 f5[ 	]*vsqrtpd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 51 f5[ 	]*vsqrtpd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 31[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 30[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 7f[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 00 08 00 00[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 80[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 7f[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 00 04 00 00[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 80[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 f8 fb ff ff[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 f5[ 	]*vsqrtpd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 51 f5[ 	]*vsqrtpd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 31[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 30[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 7f[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 00 10 00 00[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 80[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 e0 ef ff ff[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 7f[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 00 04 00 00[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 80[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 f8 fb ff ff[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 f5[ 	]*vsqrtps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 51 f5[ 	]*vsqrtps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 31[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 30[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 7f[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 00 08 00 00[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 80[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 7f[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 00 02 00 00[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 80[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 fc fd ff ff[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 f5[ 	]*vsqrtps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 51 f5[ 	]*vsqrtps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 31[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 30[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 7f[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 00 10 00 00[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 80[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 e0 ef ff ff[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 7f[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 00 02 00 00[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 80[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 fc fd ff ff[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c f4[ 	]*vsubpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5c f4[ 	]*vsubpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 31[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 30[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 7f[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 00 08 00 00[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 80[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 f0 f7 ff ff[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 7f[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 00 04 00 00[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 80[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 f8 fb ff ff[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c f4[ 	]*vsubpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5c f4[ 	]*vsubpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 31[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 30[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 7f[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 00 10 00 00[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 80[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 e0 ef ff ff[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 7f[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 00 04 00 00[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 80[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 f8 fb ff ff[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c f4[ 	]*vsubps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5c f4[ 	]*vsubps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 31[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 30[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 7f[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 00 08 00 00[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 80[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 f0 f7 ff ff[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 7f[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 00 02 00 00[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 80[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 fc fd ff ff[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c f4[ 	]*vsubps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5c f4[ 	]*vsubps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 31[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 30[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 7f[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 00 10 00 00[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 80[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 e0 ef ff ff[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 7f[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 00 02 00 00[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 80[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 fc fd ff ff[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 f4[ 	]*vunpckhpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 15 f4[ 	]*vunpckhpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 31[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 30[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 7f[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 00 08 00 00[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 80[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 7f[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 00 04 00 00[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 80[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 f8 fb ff ff[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 f4[ 	]*vunpckhpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 15 f4[ 	]*vunpckhpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 31[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 30[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 7f[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 00 10 00 00[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 80[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 e0 ef ff ff[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 7f[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 00 04 00 00[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 80[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 f8 fb ff ff[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 f4[ 	]*vunpckhps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 15 f4[ 	]*vunpckhps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 31[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 30[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 7f[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 00 08 00 00[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 80[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 7f[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 00 02 00 00[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 80[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 fc fd ff ff[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 f4[ 	]*vunpckhps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 15 f4[ 	]*vunpckhps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 31[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 30[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 7f[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 00 10 00 00[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 80[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 e0 ef ff ff[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 7f[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 00 02 00 00[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 80[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 fc fd ff ff[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 f4[ 	]*vunpcklpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 14 f4[ 	]*vunpcklpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 31[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 30[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 7f[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 00 08 00 00[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 80[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 7f[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 00 04 00 00[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 80[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 f8 fb ff ff[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 f4[ 	]*vunpcklpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 14 f4[ 	]*vunpcklpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 31[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 30[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 7f[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 00 10 00 00[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 80[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 e0 ef ff ff[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 7f[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 00 04 00 00[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 80[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 f8 fb ff ff[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 f4[ 	]*vunpcklps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 14 f4[ 	]*vunpcklps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 31[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 30[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 7f[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 00 08 00 00[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 80[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 7f[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 00 02 00 00[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 80[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 fc fd ff ff[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 f4[ 	]*vunpcklps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 14 f4[ 	]*vunpcklps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 31[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 30[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 7f[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 00 10 00 00[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 80[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 e0 ef ff ff[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 7f[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 00 02 00 00[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 80[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 fc fd ff ff[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 ab[ 	]*vpternlogd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 25 f4 ab[ 	]*vpternlogd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 31 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 30 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 7f 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 80 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 7f 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 00 02 00 00 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 80 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 ab[ 	]*vpternlogd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 25 f4 ab[ 	]*vpternlogd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 31 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 30 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 7f 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 80 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 7f 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 00 02 00 00 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 80 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 ab[ 	]*vpternlogq xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 25 f4 ab[ 	]*vpternlogq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 31 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 30 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 7f 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 80 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 7f 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 00 04 00 00 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 80 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 ab[ 	]*vpternlogq ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 25 f4 ab[ 	]*vpternlogq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 31 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 30 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 7f 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 80 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 7f 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 00 04 00 00 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 80 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 ee[ 	]*vpmovqb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 32 ee[ 	]*vpmovqb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 ee[ 	]*vpmovqb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 32 ee[ 	]*vpmovqb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 ee[ 	]*vpmovsqb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 22 ee[ 	]*vpmovsqb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 ee[ 	]*vpmovsqb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 22 ee[ 	]*vpmovsqb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 ee[ 	]*vpmovusqb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 12 ee[ 	]*vpmovusqb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 ee[ 	]*vpmovusqb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 12 ee[ 	]*vpmovusqb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 ee[ 	]*vpmovqw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 34 ee[ 	]*vpmovqw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 ee[ 	]*vpmovqw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 34 ee[ 	]*vpmovqw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 ee[ 	]*vpmovsqw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 24 ee[ 	]*vpmovsqw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 ee[ 	]*vpmovsqw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 24 ee[ 	]*vpmovsqw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 ee[ 	]*vpmovusqw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 14 ee[ 	]*vpmovusqw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 ee[ 	]*vpmovusqw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 14 ee[ 	]*vpmovusqw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 ee[ 	]*vpmovqd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 35 ee[ 	]*vpmovqd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 ee[ 	]*vpmovqd xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 35 ee[ 	]*vpmovqd xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 ee[ 	]*vpmovsqd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 25 ee[ 	]*vpmovsqd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 ee[ 	]*vpmovsqd xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 25 ee[ 	]*vpmovsqd xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 ee[ 	]*vpmovusqd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 15 ee[ 	]*vpmovusqd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 ee[ 	]*vpmovusqd xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 15 ee[ 	]*vpmovusqd xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 ee[ 	]*vpmovdb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 31 ee[ 	]*vpmovdb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 ee[ 	]*vpmovdb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 31 ee[ 	]*vpmovdb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 ee[ 	]*vpmovsdb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 21 ee[ 	]*vpmovsdb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 ee[ 	]*vpmovsdb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 21 ee[ 	]*vpmovsdb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 ee[ 	]*vpmovusdb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 11 ee[ 	]*vpmovusdb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 ee[ 	]*vpmovusdb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 11 ee[ 	]*vpmovusdb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 ee[ 	]*vpmovdw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 33 ee[ 	]*vpmovdw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 ee[ 	]*vpmovdw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 33 ee[ 	]*vpmovdw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 ee[ 	]*vpmovsdw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 23 ee[ 	]*vpmovsdw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 ee[ 	]*vpmovsdw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 23 ee[ 	]*vpmovsdw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 ee[ 	]*vpmovusdw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 13 ee[ 	]*vpmovusdw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 ee[ 	]*vpmovusdw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 13 ee[ 	]*vpmovusdw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 ab[ 	]*vshuff32x4 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 23 f4 ab[ 	]*vshuff32x4 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 31 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 30 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 7f 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 80 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 7f 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 80 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 ab[ 	]*vshuff64x2 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 23 f4 ab[ 	]*vshuff64x2 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 31 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 30 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 7f 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 80 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 7f 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 80 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 ab[ 	]*vshufi32x4 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 43 f4 ab[ 	]*vshufi32x4 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 31 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 30 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 7f 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 80 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 7f 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 80 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 ab[ 	]*vshufi64x2 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 43 f4 ab[ 	]*vshufi64x2 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 31 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 30 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 7f 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 80 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 7f 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 80 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 f4[ 	]*vpermq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 36 f4[ 	]*vpermq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 31[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 30[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 7f[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 00 10 00 00[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 80[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 e0 ef ff ff[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 7f[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 00 04 00 00[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 80[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 f8 fb ff ff[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 f4[ 	]*vpermpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 16 f4[ 	]*vpermpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 31[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 30[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 7f[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 00 10 00 00[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 80[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 e0 ef ff ff[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 7f[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 00 04 00 00[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 80[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 f8 fb ff ff[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e f4[ 	]*vpermt2d xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7e f4[ 	]*vpermt2d xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 31[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 30[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 7f[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 00 08 00 00[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 80[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 7f[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 00 02 00 00[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 80[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 fc fd ff ff[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e f4[ 	]*vpermt2d ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7e f4[ 	]*vpermt2d ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 31[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 30[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 7f[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 00 10 00 00[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 80[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 e0 ef ff ff[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 7f[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 00 02 00 00[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 80[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 fc fd ff ff[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e f4[ 	]*vpermt2q xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7e f4[ 	]*vpermt2q xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 31[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 30[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 7f[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 00 08 00 00[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 80[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 7f[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 00 04 00 00[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 80[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 f8 fb ff ff[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e f4[ 	]*vpermt2q ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7e f4[ 	]*vpermt2q ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 31[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 30[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 7f[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 00 10 00 00[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 80[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 e0 ef ff ff[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 7f[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 00 04 00 00[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 80[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 f8 fb ff ff[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f f4[ 	]*vpermt2ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7f f4[ 	]*vpermt2ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 31[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 30[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 7f[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 00 08 00 00[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 80[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 7f[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 00 02 00 00[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 80[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 fc fd ff ff[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f f4[ 	]*vpermt2ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7f f4[ 	]*vpermt2ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 31[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 30[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 7f[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 00 10 00 00[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 80[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 e0 ef ff ff[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 7f[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 00 02 00 00[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 80[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 fc fd ff ff[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f f4[ 	]*vpermt2pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7f f4[ 	]*vpermt2pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 31[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 30[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 7f[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 00 08 00 00[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 80[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 7f[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 00 04 00 00[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 80[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 f8 fb ff ff[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f f4[ 	]*vpermt2pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7f f4[ 	]*vpermt2pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 31[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 30[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 7f[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 00 10 00 00[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 80[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 e0 ef ff ff[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 7f[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 00 04 00 00[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 80[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 f8 fb ff ff[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 ab[ 	]*valignq xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 03 f4 ab[ 	]*valignq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 7b[ 	]*valignq xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 31 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 30 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 7f 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 00 08 00 00 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 80 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 7f 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 00 04 00 00 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 80 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 f8 fb ff ff 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 ab[ 	]*valignq ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 03 f4 ab[ 	]*valignq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 7b[ 	]*valignq ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 31 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 30 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 7f 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 00 10 00 00 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 80 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 e0 ef ff ff 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 7f 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 00 04 00 00 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 80 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 f8 fb ff ff 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c f4[ 	]*vscalefpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 2c f4[ 	]*vscalefpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 31[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 30[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 7f[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 00 08 00 00[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 80[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 f0 f7 ff ff[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 7f[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 00 04 00 00[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 80[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 f8 fb ff ff[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c f4[ 	]*vscalefpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 2c f4[ 	]*vscalefpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 31[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 30[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 7f[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 00 10 00 00[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 80[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 e0 ef ff ff[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 7f[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 00 04 00 00[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 80[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 f8 fb ff ff[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c f4[ 	]*vscalefps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2c f4[ 	]*vscalefps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 31[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 30[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 7f[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 00 08 00 00[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 80[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 f0 f7 ff ff[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 7f[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 00 02 00 00[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 80[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 fc fd ff ff[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c f4[ 	]*vscalefps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2c f4[ 	]*vscalefps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 31[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 30[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 7f[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 00 10 00 00[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 80[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 e0 ef ff ff[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 7f[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 00 02 00 00[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 80[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 fc fd ff ff[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 ab[ 	]*vfixupimmpd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 54 f4 ab[ 	]*vfixupimmpd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 31 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 30 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 7f 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 80 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 7f 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 80 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 ab[ 	]*vfixupimmpd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 54 f4 ab[ 	]*vfixupimmpd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 31 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 30 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 7f 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 80 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 7f 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 80 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 ab[ 	]*vfixupimmps xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 54 f4 ab[ 	]*vfixupimmps xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 31 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 30 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 7f 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 80 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 7f 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 80 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 ab[ 	]*vfixupimmps ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 54 f4 ab[ 	]*vfixupimmps ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 31 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 30 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 7f 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 80 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 7f 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 80 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 ab[ 	]*vpslld xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 f5 ab[ 	]*vpslld xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 7b[ 	]*vpslld xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 31 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 30 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 7f 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 00 08 00 00 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 80 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 f0 f7 ff ff 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 7f 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 00 02 00 00 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 80 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 fc fd ff ff 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 ab[ 	]*vpslld ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 f5 ab[ 	]*vpslld ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 7b[ 	]*vpslld ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 31 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 30 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 7f 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 00 10 00 00 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 80 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 e0 ef ff ff 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 7f 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 00 02 00 00 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 80 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 fc fd ff ff 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 ab[ 	]*vpsllq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 f5 ab[ 	]*vpsllq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 7b[ 	]*vpsllq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 31 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 30 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 7f 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 00 08 00 00 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 80 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 7f 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 00 04 00 00 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 80 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 ab[ 	]*vpsllq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 f5 ab[ 	]*vpsllq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 7b[ 	]*vpsllq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 31 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 30 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 7f 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 00 10 00 00 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 80 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 e0 ef ff ff 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 7f 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 00 04 00 00 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 80 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 ab[ 	]*vpsrad xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 e5 ab[ 	]*vpsrad xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 7b[ 	]*vpsrad xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 21 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 20 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 7f 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 00 08 00 00 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 80 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 7f 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 00 02 00 00 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 80 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 fc fd ff ff 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 ab[ 	]*vpsrad ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 e5 ab[ 	]*vpsrad ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 7b[ 	]*vpsrad ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 21 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 20 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 7f 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 00 10 00 00 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 80 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 7f 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 00 02 00 00 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 80 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 fc fd ff ff 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 ab[ 	]*vpsraq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 e5 ab[ 	]*vpsraq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 7b[ 	]*vpsraq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 21 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 20 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 7f 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 00 08 00 00 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 80 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 7f 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 00 04 00 00 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 80 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 ab[ 	]*vpsraq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 e5 ab[ 	]*vpsraq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 7b[ 	]*vpsraq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 21 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 20 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 7f 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 00 10 00 00 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 80 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 7f 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 00 04 00 00 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 80 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 f4[ 	]*vprolvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 15 f4[ 	]*vprolvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 31[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 30[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 7f[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 00 08 00 00[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 80[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 f0 f7 ff ff[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 7f[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 00 02 00 00[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 80[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 fc fd ff ff[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 f4[ 	]*vprolvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 15 f4[ 	]*vprolvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 31[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 30[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 7f[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 00 10 00 00[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 80[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 e0 ef ff ff[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 7f[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 00 02 00 00[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 80[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 fc fd ff ff[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd ab[ 	]*vprold xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 cd ab[ 	]*vprold xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd 7b[ 	]*vprold xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 09 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 08 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 7f 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a 00 08 00 00 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 80 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a f0 f7 ff ff 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 7f 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a 00 02 00 00 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 80 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a fc fd ff ff 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd ab[ 	]*vprold ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 cd ab[ 	]*vprold ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd 7b[ 	]*vprold ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 09 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 08 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 7f 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a 00 10 00 00 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 80 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a e0 ef ff ff 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 7f 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a 00 02 00 00 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 80 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a fc fd ff ff 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 f4[ 	]*vprolvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 15 f4[ 	]*vprolvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 31[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 30[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 7f[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 00 08 00 00[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 80[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 f0 f7 ff ff[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 7f[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 00 04 00 00[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 80[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 f8 fb ff ff[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 f4[ 	]*vprolvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 15 f4[ 	]*vprolvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 31[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 30[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 7f[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 00 10 00 00[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 80[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 e0 ef ff ff[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 7f[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 00 04 00 00[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 80[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 f8 fb ff ff[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd ab[ 	]*vprolq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 cd ab[ 	]*vprolq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd 7b[ 	]*vprolq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 09 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 08 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 7f 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a 00 08 00 00 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 80 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a f0 f7 ff ff 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 7f 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a 00 04 00 00 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 80 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a f8 fb ff ff 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd ab[ 	]*vprolq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 cd ab[ 	]*vprolq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd 7b[ 	]*vprolq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 09 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 08 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 7f 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a 00 10 00 00 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 80 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a e0 ef ff ff 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 7f 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a 00 04 00 00 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 80 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a f8 fb ff ff 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 f4[ 	]*vprorvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 14 f4[ 	]*vprorvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 31[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 30[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 7f[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 00 08 00 00[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 80[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 f0 f7 ff ff[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 7f[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 00 02 00 00[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 80[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 fc fd ff ff[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 f4[ 	]*vprorvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 14 f4[ 	]*vprorvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 31[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 30[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 7f[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 00 10 00 00[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 80[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 e0 ef ff ff[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 7f[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 00 02 00 00[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 80[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 fc fd ff ff[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 ab[ 	]*vprord xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 c5 ab[ 	]*vprord xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 7b[ 	]*vprord xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 01 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 00 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 7f 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 00 08 00 00 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 80 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 f0 f7 ff ff 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 7f 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 00 02 00 00 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 80 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 fc fd ff ff 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 ab[ 	]*vprord ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 c5 ab[ 	]*vprord ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 7b[ 	]*vprord ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 01 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 00 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 7f 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 00 10 00 00 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 80 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 e0 ef ff ff 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 7f 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 00 02 00 00 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 80 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 fc fd ff ff 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 f4[ 	]*vprorvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 14 f4[ 	]*vprorvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 31[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 30[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 7f[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 00 08 00 00[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 80[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 f0 f7 ff ff[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 7f[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 00 04 00 00[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 80[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 f8 fb ff ff[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 f4[ 	]*vprorvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 14 f4[ 	]*vprorvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 31[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 30[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 7f[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 00 10 00 00[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 80[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 e0 ef ff ff[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 7f[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 00 04 00 00[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 80[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 f8 fb ff ff[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 ab[ 	]*vprorq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 c5 ab[ 	]*vprorq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 7b[ 	]*vprorq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 01 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 00 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 7f 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 00 08 00 00 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 80 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 f0 f7 ff ff 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 7f 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 00 04 00 00 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 80 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 f8 fb ff ff 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 ab[ 	]*vprorq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 c5 ab[ 	]*vprorq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 7b[ 	]*vprorq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 01 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 00 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 7f 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 00 10 00 00 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 80 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 e0 ef ff ff 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 7f 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 00 04 00 00 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 80 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 f8 fb ff ff 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 ab[ 	]*vrndscalepd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 09 f5 ab[ 	]*vrndscalepd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 7b[ 	]*vrndscalepd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 31 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 30 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 7f 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 00 08 00 00 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 80 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 7f 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 80 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 ab[ 	]*vrndscalepd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 09 f5 ab[ 	]*vrndscalepd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 7b[ 	]*vrndscalepd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 31 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 30 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 7f 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 00 10 00 00 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 80 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 7f 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 80 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 ab[ 	]*vrndscaleps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 08 f5 ab[ 	]*vrndscaleps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 7b[ 	]*vrndscaleps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 31 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 30 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 7f 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 00 08 00 00 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 80 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 7f 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 80 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 ab[ 	]*vrndscaleps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 08 f5 ab[ 	]*vrndscaleps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 7b[ 	]*vrndscaleps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 31 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 30 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 7f 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 00 10 00 00 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 80 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 7f 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 80 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 31[ 	]*vpcompressq XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 7f[ 	]*vpcompressq XMMWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 00 04 00 00[ 	]*vpcompressq XMMWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 80[ 	]*vpcompressq XMMWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 f8 fb ff ff[ 	]*vpcompressq XMMWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 31[ 	]*vpcompressq YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 7f[ 	]*vpcompressq YMMWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 00 04 00 00[ 	]*vpcompressq YMMWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 80[ 	]*vpcompressq YMMWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 f8 fb ff ff[ 	]*vpcompressq YMMWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b ee[ 	]*vpcompressq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8b ee[ 	]*vpcompressq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b ee[ 	]*vpcompressq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8b ee[ 	]*vpcompressq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 ab[ 	]*vcvtps2ph QWORD PTR \[ecx\]\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 7b[ 	]*vcvtps2ph QWORD PTR \[ecx\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 7f 7b[ 	]*vcvtps2ph QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph QWORD PTR \[edx\+0x400\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 80 7b[ 	]*vcvtps2ph QWORD PTR \[edx-0x400\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph QWORD PTR \[edx-0x408\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 ab[ 	]*vcvtps2ph XMMWORD PTR \[ecx\]\{k7\},ymm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 7b[ 	]*vcvtps2ph XMMWORD PTR \[ecx\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 7f 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 80 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx-0x800\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx-0x810\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 ab[ 	]*vextractf32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 7b[ 	]*vextractf32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf32x4 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 7f 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 80 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 ab[ 	]*vextracti32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 7b[ 	]*vextracti32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti32x4 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 7f 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 80 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 31[ 	]*vmovapd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 7f[ 	]*vmovapd XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 00 08 00 00[ 	]*vmovapd XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 80[ 	]*vmovapd XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 f0 f7 ff ff[ 	]*vmovapd XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 31[ 	]*vmovapd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 7f[ 	]*vmovapd YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 00 10 00 00[ 	]*vmovapd YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 80[ 	]*vmovapd YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 e0 ef ff ff[ 	]*vmovapd YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 31[ 	]*vmovaps XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 7f[ 	]*vmovaps XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 00 08 00 00[ 	]*vmovaps XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 80[ 	]*vmovaps XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 f0 f7 ff ff[ 	]*vmovaps XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 31[ 	]*vmovaps YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 7f[ 	]*vmovaps YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 00 10 00 00[ 	]*vmovaps YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 80[ 	]*vmovaps YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 e0 ef ff ff[ 	]*vmovaps YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 31[ 	]*vmovdqa32 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 7f[ 	]*vmovdqa32 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 00 08 00 00[ 	]*vmovdqa32 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 80[ 	]*vmovdqa32 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 31[ 	]*vmovdqa32 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 7f[ 	]*vmovdqa32 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 00 10 00 00[ 	]*vmovdqa32 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 80[ 	]*vmovdqa32 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa32 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 31[ 	]*vmovdqa64 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 7f[ 	]*vmovdqa64 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 00 08 00 00[ 	]*vmovdqa64 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 80[ 	]*vmovdqa64 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 31[ 	]*vmovdqa64 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 7f[ 	]*vmovdqa64 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 00 10 00 00[ 	]*vmovdqa64 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 80[ 	]*vmovdqa64 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa64 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 31[ 	]*vmovdqu32 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 7f[ 	]*vmovdqu32 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 00 08 00 00[ 	]*vmovdqu32 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 80[ 	]*vmovdqu32 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 31[ 	]*vmovdqu32 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 7f[ 	]*vmovdqu32 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 00 10 00 00[ 	]*vmovdqu32 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 80[ 	]*vmovdqu32 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu32 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 31[ 	]*vmovdqu64 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 7f[ 	]*vmovdqu64 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 00 08 00 00[ 	]*vmovdqu64 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 80[ 	]*vmovdqu64 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 31[ 	]*vmovdqu64 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 7f[ 	]*vmovdqu64 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 00 10 00 00[ 	]*vmovdqu64 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 80[ 	]*vmovdqu64 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu64 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 31[ 	]*vmovupd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 7f[ 	]*vmovupd XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 00 08 00 00[ 	]*vmovupd XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 80[ 	]*vmovupd XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 f0 f7 ff ff[ 	]*vmovupd XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 31[ 	]*vmovupd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 7f[ 	]*vmovupd YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 00 10 00 00[ 	]*vmovupd YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 80[ 	]*vmovupd YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 e0 ef ff ff[ 	]*vmovupd YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 31[ 	]*vmovups XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovups XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 7f[ 	]*vmovups XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 00 08 00 00[ 	]*vmovups XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 80[ 	]*vmovups XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 f0 f7 ff ff[ 	]*vmovups XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 31[ 	]*vmovups YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovups YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 7f[ 	]*vmovups YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 00 10 00 00[ 	]*vmovups YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 80[ 	]*vmovups YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 e0 ef ff ff[ 	]*vmovups YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 31[ 	]*vpmovqb WORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb WORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 7f[ 	]*vpmovqb WORD PTR \[edx\+0xfe\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 00 01 00 00[ 	]*vpmovqb WORD PTR \[edx\+0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 80[ 	]*vpmovqb WORD PTR \[edx-0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 fe fe ff ff[ 	]*vpmovqb WORD PTR \[edx-0x102\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 31[ 	]*vpmovqb DWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 7f[ 	]*vpmovqb DWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 00 02 00 00[ 	]*vpmovqb DWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 80[ 	]*vpmovqb DWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 fc fd ff ff[ 	]*vpmovqb DWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 31[ 	]*vpmovsqb WORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb WORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 7f[ 	]*vpmovsqb WORD PTR \[edx\+0xfe\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 00 01 00 00[ 	]*vpmovsqb WORD PTR \[edx\+0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 80[ 	]*vpmovsqb WORD PTR \[edx-0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 fe fe ff ff[ 	]*vpmovsqb WORD PTR \[edx-0x102\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 31[ 	]*vpmovsqb DWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 7f[ 	]*vpmovsqb DWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 00 02 00 00[ 	]*vpmovsqb DWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 80[ 	]*vpmovsqb DWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 fc fd ff ff[ 	]*vpmovsqb DWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 31[ 	]*vpmovusqb WORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb WORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 7f[ 	]*vpmovusqb WORD PTR \[edx\+0xfe\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 00 01 00 00[ 	]*vpmovusqb WORD PTR \[edx\+0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 80[ 	]*vpmovusqb WORD PTR \[edx-0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 fe fe ff ff[ 	]*vpmovusqb WORD PTR \[edx-0x102\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 31[ 	]*vpmovusqb DWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 7f[ 	]*vpmovusqb DWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 00 02 00 00[ 	]*vpmovusqb DWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 80[ 	]*vpmovusqb DWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 fc fd ff ff[ 	]*vpmovusqb DWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 31[ 	]*vpmovqw DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 7f[ 	]*vpmovqw DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 00 02 00 00[ 	]*vpmovqw DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 80[ 	]*vpmovqw DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 fc fd ff ff[ 	]*vpmovqw DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 31[ 	]*vpmovqw QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 7f[ 	]*vpmovqw QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 00 04 00 00[ 	]*vpmovqw QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 80[ 	]*vpmovqw QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 f8 fb ff ff[ 	]*vpmovqw QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 31[ 	]*vpmovsqw DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 7f[ 	]*vpmovsqw DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 00 02 00 00[ 	]*vpmovsqw DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 80[ 	]*vpmovsqw DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 fc fd ff ff[ 	]*vpmovsqw DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 31[ 	]*vpmovsqw QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 7f[ 	]*vpmovsqw QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 00 04 00 00[ 	]*vpmovsqw QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 80[ 	]*vpmovsqw QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 f8 fb ff ff[ 	]*vpmovsqw QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 31[ 	]*vpmovusqw DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 7f[ 	]*vpmovusqw DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 00 02 00 00[ 	]*vpmovusqw DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 80[ 	]*vpmovusqw DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 fc fd ff ff[ 	]*vpmovusqw DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 31[ 	]*vpmovusqw QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 7f[ 	]*vpmovusqw QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 00 04 00 00[ 	]*vpmovusqw QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 80[ 	]*vpmovusqw QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 f8 fb ff ff[ 	]*vpmovusqw QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 31[ 	]*vpmovqd QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 7f[ 	]*vpmovqd QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 00 04 00 00[ 	]*vpmovqd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 80[ 	]*vpmovqd QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 f8 fb ff ff[ 	]*vpmovqd QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 31[ 	]*vpmovqd XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 7f[ 	]*vpmovqd XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 00 08 00 00[ 	]*vpmovqd XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 80[ 	]*vpmovqd XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 f0 f7 ff ff[ 	]*vpmovqd XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 31[ 	]*vpmovsqd QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 7f[ 	]*vpmovsqd QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 00 04 00 00[ 	]*vpmovsqd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 80[ 	]*vpmovsqd QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 f8 fb ff ff[ 	]*vpmovsqd QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 31[ 	]*vpmovsqd XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 7f[ 	]*vpmovsqd XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 00 08 00 00[ 	]*vpmovsqd XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 80[ 	]*vpmovsqd XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsqd XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 31[ 	]*vpmovusqd QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 7f[ 	]*vpmovusqd QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 00 04 00 00[ 	]*vpmovusqd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 80[ 	]*vpmovusqd QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 f8 fb ff ff[ 	]*vpmovusqd QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 31[ 	]*vpmovusqd XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 7f[ 	]*vpmovusqd XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 00 08 00 00[ 	]*vpmovusqd XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 80[ 	]*vpmovusqd XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 f0 f7 ff ff[ 	]*vpmovusqd XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 31[ 	]*vpmovdb DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 7f[ 	]*vpmovdb DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 00 02 00 00[ 	]*vpmovdb DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 80[ 	]*vpmovdb DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 fc fd ff ff[ 	]*vpmovdb DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 31[ 	]*vpmovdb QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 7f[ 	]*vpmovdb QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 00 04 00 00[ 	]*vpmovdb QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 80[ 	]*vpmovdb QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 f8 fb ff ff[ 	]*vpmovdb QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 31[ 	]*vpmovsdb DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 7f[ 	]*vpmovsdb DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 00 02 00 00[ 	]*vpmovsdb DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 80[ 	]*vpmovsdb DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 fc fd ff ff[ 	]*vpmovsdb DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 31[ 	]*vpmovsdb QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 7f[ 	]*vpmovsdb QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 00 04 00 00[ 	]*vpmovsdb QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 80[ 	]*vpmovsdb QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 f8 fb ff ff[ 	]*vpmovsdb QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 31[ 	]*vpmovusdb DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 7f[ 	]*vpmovusdb DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 00 02 00 00[ 	]*vpmovusdb DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 80[ 	]*vpmovusdb DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 fc fd ff ff[ 	]*vpmovusdb DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 31[ 	]*vpmovusdb QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 7f[ 	]*vpmovusdb QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 00 04 00 00[ 	]*vpmovusdb QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 80[ 	]*vpmovusdb QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 f8 fb ff ff[ 	]*vpmovusdb QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 31[ 	]*vpmovdw QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 7f[ 	]*vpmovdw QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 00 04 00 00[ 	]*vpmovdw QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 80[ 	]*vpmovdw QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 f8 fb ff ff[ 	]*vpmovdw QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 31[ 	]*vpmovdw XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 7f[ 	]*vpmovdw XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 00 08 00 00[ 	]*vpmovdw XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 80[ 	]*vpmovdw XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 f0 f7 ff ff[ 	]*vpmovdw XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 31[ 	]*vpmovsdw QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 7f[ 	]*vpmovsdw QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 00 04 00 00[ 	]*vpmovsdw QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 80[ 	]*vpmovsdw QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 f8 fb ff ff[ 	]*vpmovsdw QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 31[ 	]*vpmovsdw XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 7f[ 	]*vpmovsdw XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 00 08 00 00[ 	]*vpmovsdw XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 80[ 	]*vpmovsdw XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsdw XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 31[ 	]*vpmovusdw QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 7f[ 	]*vpmovusdw QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 00 04 00 00[ 	]*vpmovusdw QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 80[ 	]*vpmovusdw QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 f8 fb ff ff[ 	]*vpmovusdw QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 31[ 	]*vpmovusdw XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 7f[ 	]*vpmovusdw XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 00 08 00 00[ 	]*vpmovusdw XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 80[ 	]*vpmovusdw XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 f0 f7 ff ff[ 	]*vpmovusdw XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 f5[ 	]*vcvttpd2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 78 f5[ 	]*vcvttpd2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 31[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 30[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 00 08 00 00[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 f5[ 	]*vcvttpd2udq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 78 f5[ 	]*vcvttpd2udq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 31[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 30[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 00 10 00 00[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 f5[ 	]*vcvttps2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 78 f5[ 	]*vcvttps2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 31[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 30[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 7f[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 00 08 00 00[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 80[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 7f[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 00 02 00 00[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 80[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 fc fd ff ff[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 f5[ 	]*vcvttps2udq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 78 f5[ 	]*vcvttps2udq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 31[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 30[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 7f[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 00 10 00 00[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 80[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 e0 ef ff ff[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 7f[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 00 02 00 00[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 80[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 fc fd ff ff[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 f4[ 	]*vpermi2d xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 76 f4[ 	]*vpermi2d xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 31[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 30[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 7f[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 00 08 00 00[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 80[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 7f[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 00 02 00 00[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 80[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 fc fd ff ff[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 f4[ 	]*vpermi2d ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 76 f4[ 	]*vpermi2d ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 31[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 30[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 7f[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 00 10 00 00[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 80[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 e0 ef ff ff[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 7f[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 00 02 00 00[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 80[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 fc fd ff ff[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 f4[ 	]*vpermi2q xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 76 f4[ 	]*vpermi2q xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 31[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 30[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 7f[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 00 08 00 00[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 80[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 7f[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 00 04 00 00[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 80[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 f8 fb ff ff[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 f4[ 	]*vpermi2q ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 76 f4[ 	]*vpermi2q ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 31[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 30[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 7f[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 00 10 00 00[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 80[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 e0 ef ff ff[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 7f[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 00 04 00 00[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 80[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 f8 fb ff ff[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 f4[ 	]*vpermi2ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 77 f4[ 	]*vpermi2ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 31[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 30[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 7f[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 00 08 00 00[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 80[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 7f[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 00 02 00 00[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 80[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 fc fd ff ff[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 f4[ 	]*vpermi2ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 77 f4[ 	]*vpermi2ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 31[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 30[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 7f[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 00 10 00 00[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 80[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 e0 ef ff ff[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 7f[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 00 02 00 00[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 80[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 fc fd ff ff[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 f4[ 	]*vpermi2pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 77 f4[ 	]*vpermi2pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 31[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 30[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 7f[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 00 08 00 00[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 80[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 7f[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 00 04 00 00[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 80[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 f8 fb ff ff[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 f4[ 	]*vpermi2pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 77 f4[ 	]*vpermi2pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 31[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 30[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 7f[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 00 10 00 00[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 80[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 e0 ef ff ff[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 7f[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 00 04 00 00[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 80[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 f8 fb ff ff[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ec[ 	]*vptestnmd k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 29[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 28[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 7f[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa 00 08 00 00[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 80[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa f0 f7 ff ff[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 7f[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa 00 02 00 00[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 80[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa fc fd ff ff[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ec[ 	]*vptestnmd k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 29[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 28[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 7f[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa 00 10 00 00[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 80[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa e0 ef ff ff[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 7f[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa 00 02 00 00[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 80[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa fc fd ff ff[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ec[ 	]*vptestnmq k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 29[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 28[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 7f[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa 00 08 00 00[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 80[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa f0 f7 ff ff[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 7f[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa 00 04 00 00[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 80[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa f8 fb ff ff[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ec[ 	]*vptestnmq k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 29[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 28[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 7f[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa 00 10 00 00[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 80[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa e0 ef ff ff[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 7f[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa 00 04 00 00[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 80[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa f8 fb ff ff[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 f4[ 	]*vaddpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 58 f4[ 	]*vaddpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 31[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 30[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 7f[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 00 08 00 00[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 72 80[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 58 b2 f0 f7 ff ff[ 	]*vaddpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 7f[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 00 04 00 00[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 72 80[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 58 b2 f8 fb ff ff[ 	]*vaddpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 f4[ 	]*vaddpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 58 f4[ 	]*vaddpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 31[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 30[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 7f[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 00 10 00 00[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 72 80[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 58 b2 e0 ef ff ff[ 	]*vaddpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 7f[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 00 04 00 00[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 72 80[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 58 b2 f8 fb ff ff[ 	]*vaddpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 f4[ 	]*vaddps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 58 f4[ 	]*vaddps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 31[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b4 f4 c0 1d fe ff[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 30[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 7f[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 00 08 00 00[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 72 80[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 58 b2 f0 f7 ff ff[ 	]*vaddps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 7f[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 00 02 00 00[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 72 80[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 58 b2 fc fd ff ff[ 	]*vaddps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 f4[ 	]*vaddps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 58 f4[ 	]*vaddps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 31[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b4 f4 c0 1d fe ff[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 30[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 7f[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 00 10 00 00[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 72 80[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 58 b2 e0 ef ff ff[ 	]*vaddps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 7f[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 00 02 00 00[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 72 80[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 58 b2 fc fd ff ff[ 	]*vaddps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 ab[ 	]*valignd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 03 f4 ab[ 	]*valignd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 f4 7b[ 	]*valignd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 31 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 30 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 7f 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 00 08 00 00 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 72 80 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 7f 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 00 02 00 00 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 72 80 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 03 b2 fc fd ff ff 7b[ 	]*valignd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 ab[ 	]*valignd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 03 f4 ab[ 	]*valignd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 f4 7b[ 	]*valignd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 31 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 30 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 7f 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 00 10 00 00 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 72 80 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 03 b2 e0 ef ff ff 7b[ 	]*valignd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 7f 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 00 02 00 00 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 72 80 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 03 b2 fc fd ff ff 7b[ 	]*valignd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 f4[ 	]*vblendmpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 65 f4[ 	]*vblendmpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 31[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 30[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 7f[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 00 08 00 00[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 72 80[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 65 b2 f0 f7 ff ff[ 	]*vblendmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 7f[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 00 04 00 00[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 72 80[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 65 b2 f8 fb ff ff[ 	]*vblendmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 f4[ 	]*vblendmpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 65 f4[ 	]*vblendmpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 31[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 30[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 7f[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 00 10 00 00[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 72 80[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 65 b2 e0 ef ff ff[ 	]*vblendmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 7f[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 00 04 00 00[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 72 80[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 65 b2 f8 fb ff ff[ 	]*vblendmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 f4[ 	]*vblendmps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 65 f4[ 	]*vblendmps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 31[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 30[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 7f[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 00 08 00 00[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 72 80[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 65 b2 f0 f7 ff ff[ 	]*vblendmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 7f[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 00 02 00 00[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 72 80[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 65 b2 fc fd ff ff[ 	]*vblendmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 f4[ 	]*vblendmps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 65 f4[ 	]*vblendmps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 31[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b4 f4 c0 1d fe ff[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 30[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 7f[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 00 10 00 00[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 72 80[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 65 b2 e0 ef ff ff[ 	]*vblendmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 7f[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 00 02 00 00[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 72 80[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 65 b2 fc fd ff ff[ 	]*vblendmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 31[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1a 31[ 	]*vbroadcastf32x4 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b4 f4 c0 1d fe ff[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 7f[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a 72 80[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 31[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 5a 31[ 	]*vbroadcasti32x4 ymm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b4 f4 c0 1d fe ff[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 7f[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a 72 80[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 31[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 31[ 	]*vbroadcastsd ymm6\{k7\}\{z\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b4 f4 c0 1d fe ff[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 7f[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 00 04 00 00[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 72 80[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 b2 f8 fb ff ff[ 	]*vbroadcastsd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 19 f5[ 	]*vbroadcastsd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 19 f5[ 	]*vbroadcastsd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 31[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 31[ 	]*vbroadcastss xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 7f[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 00 02 00 00[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 72 80[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 b2 fc fd ff ff[ 	]*vbroadcastss xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 31[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 31[ 	]*vbroadcastss ymm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b4 f4 c0 1d fe ff[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 7f[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 00 02 00 00[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 72 80[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 b2 fc fd ff ff[ 	]*vbroadcastss ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 18 f5[ 	]*vbroadcastss xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 18 f5[ 	]*vbroadcastss xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 18 f5[ 	]*vbroadcastss ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 18 f5[ 	]*vbroadcastss ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec ab[ 	]*vcmppd k5\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ec 7b[ 	]*vcmppd k5\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 29 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 28 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa 00 08 00 00 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmppd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa 00 04 00 00 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec ab[ 	]*vcmppd k5\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ec 7b[ 	]*vcmppd k5\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 29 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 28 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa 00 10 00 00 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c2 aa e0 ef ff ff 7b[ 	]*vcmppd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 7f 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa 00 04 00 00 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 6a 80 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec ab[ 	]*vcmpps k5\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ec 7b[ 	]*vcmpps k5\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 29 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 28 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa 00 08 00 00 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c2 aa f0 f7 ff ff 7b[ 	]*vcmpps k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa 00 02 00 00 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c2 aa fc fd ff ff 7b[ 	]*vcmpps k5\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec ab[ 	]*vcmpps k5\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ec 7b[ 	]*vcmpps k5\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 29 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 ac f4 c0 1d fe ff 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 28 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa 00 10 00 00 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c2 aa e0 ef ff ff 7b[ 	]*vcmpps k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 7f 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa 00 02 00 00 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 6a 80 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c2 aa fc fd ff ff 7b[ 	]*vcmpps k5\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 31[ 	]*vcompresspd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 7f[ 	]*vcompresspd XMMWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 00 04 00 00[ 	]*vcompresspd XMMWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a 72 80[ 	]*vcompresspd XMMWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a b2 f8 fb ff ff[ 	]*vcompresspd XMMWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 31[ 	]*vcompresspd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompresspd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 7f[ 	]*vcompresspd YMMWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 00 04 00 00[ 	]*vcompresspd YMMWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a 72 80[ 	]*vcompresspd YMMWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a b2 f8 fb ff ff[ 	]*vcompresspd YMMWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8a ee[ 	]*vcompresspd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8a ee[ 	]*vcompresspd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8a ee[ 	]*vcompresspd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8a ee[ 	]*vcompresspd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 31[ 	]*vcompressps XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 7f[ 	]*vcompressps XMMWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 00 02 00 00[ 	]*vcompressps XMMWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a 72 80[ 	]*vcompressps XMMWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a b2 fc fd ff ff[ 	]*vcompressps XMMWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 31[ 	]*vcompressps YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b4 f4 c0 1d fe ff[ 	]*vcompressps YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 7f[ 	]*vcompressps YMMWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 00 02 00 00[ 	]*vcompressps YMMWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a 72 80[ 	]*vcompressps YMMWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a b2 fc fd ff ff[ 	]*vcompressps YMMWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8a ee[ 	]*vcompressps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8a ee[ 	]*vcompressps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8a ee[ 	]*vcompressps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8a ee[ 	]*vcompressps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 f5[ 	]*vcvtdq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f e6 f5[ 	]*vcvtdq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 31[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 30[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 7f[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 00 04 00 00[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 72 80[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 7f[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 00 02 00 00[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 72 80[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 f5[ 	]*vcvtdq2pd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af e6 f5[ 	]*vcvtdq2pd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 31[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 30[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 7f[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 00 08 00 00[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 72 80[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 7f[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 00 02 00 00[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 72 80[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f e6 b2 fc fd ff ff[ 	]*vcvtdq2pd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b f5[ 	]*vcvtdq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5b f5[ 	]*vcvtdq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 31[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 30[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 7f[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 00 08 00 00[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b 72 80[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 7f[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 00 02 00 00[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b 72 80[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b f5[ 	]*vcvtdq2ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5b f5[ 	]*vcvtdq2ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 31[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 30[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 7f[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 00 10 00 00[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b 72 80[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 7f[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 00 02 00 00[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b 72 80[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5b b2 fc fd ff ff[ 	]*vcvtdq2ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 f5[ 	]*vcvtpd2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f e6 f5[ 	]*vcvtpd2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 31[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 30[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 00 08 00 00[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 1f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 f5[ 	]*vcvtpd2dq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af e6 f5[ 	]*vcvtpd2dq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 31[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 30[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 00 10 00 00[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 7f[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 72 80[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 3f e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a f5[ 	]*vcvtpd2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 5a f5[ 	]*vcvtpd2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 31[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 30[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 00 08 00 00[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a f5[ 	]*vcvtpd2ps xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 5a f5[ 	]*vcvtpd2ps xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 31[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 30[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 00 10 00 00[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 7f[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a 72 80[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 f5[ 	]*vcvtpd2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 79 f5[ 	]*vcvtpd2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 31[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 30[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 00 08 00 00[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 f5[ 	]*vcvtpd2udq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 79 f5[ 	]*vcvtpd2udq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 31[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 30[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 00 10 00 00[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 7f[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 72 80[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 f5[ 	]*vcvtph2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 13 f5[ 	]*vcvtph2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 31[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 7f[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 00 04 00 00[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 72 80[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 13 b2 f8 fb ff ff[ 	]*vcvtph2ps xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 f5[ 	]*vcvtph2ps ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 13 f5[ 	]*vcvtph2ps ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 31[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b4 f4 c0 1d fe ff[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 7f[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 00 08 00 00[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 72 80[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b f5[ 	]*vcvtps2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 5b f5[ 	]*vcvtps2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 31[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 30[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 7f[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 00 08 00 00[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b 72 80[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 7f[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 00 02 00 00[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b 72 80[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 5b b2 fc fd ff ff[ 	]*vcvtps2dq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b f5[ 	]*vcvtps2dq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 5b f5[ 	]*vcvtps2dq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 31[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 30[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 7f[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 00 10 00 00[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b 72 80[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 5b b2 e0 ef ff ff[ 	]*vcvtps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 7f[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 00 02 00 00[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b 72 80[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 5b b2 fc fd ff ff[ 	]*vcvtps2dq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a f5[ 	]*vcvtps2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 5a f5[ 	]*vcvtps2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 31[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 30[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 7f[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 00 04 00 00[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a 72 80[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 5a b2 f8 fb ff ff[ 	]*vcvtps2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 7f[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 00 02 00 00[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a 72 80[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 5a b2 fc fd ff ff[ 	]*vcvtps2pd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a f5[ 	]*vcvtps2pd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 5a f5[ 	]*vcvtps2pd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 31[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b4 f4 c0 1d fe ff[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 30[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 7f[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 00 08 00 00[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a 72 80[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 7f[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 00 02 00 00[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a 72 80[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 5a b2 fc fd ff ff[ 	]*vcvtps2pd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d ee 7b[ 	]*vcvtps2ph xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 1d ee ab[ 	]*vcvtps2ph xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d ee 7b[ 	]*vcvtps2ph xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 f5[ 	]*vcvtps2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 79 f5[ 	]*vcvtps2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 31[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 30[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 7f[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 00 08 00 00[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 72 80[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 7f[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 00 02 00 00[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 72 80[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 79 b2 fc fd ff ff[ 	]*vcvtps2udq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 f5[ 	]*vcvtps2udq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 79 f5[ 	]*vcvtps2udq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 31[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b4 f4 c0 1d fe ff[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 30[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 7f[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 00 10 00 00[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 72 80[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 79 b2 e0 ef ff ff[ 	]*vcvtps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 7f[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 00 02 00 00[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 72 80[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 79 b2 fc fd ff ff[ 	]*vcvtps2udq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 f5[ 	]*vcvttpd2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f e6 f5[ 	]*vcvttpd2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 31[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 30[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 00 08 00 00[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 f5[ 	]*vcvttpd2dq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af e6 f5[ 	]*vcvttpd2dq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 31[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b4 f4 c0 1d fe ff[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 30[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 00 10 00 00[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 7f[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 72 80[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b f5[ 	]*vcvttps2dq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 5b f5[ 	]*vcvttps2dq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 31[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 30[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 7f[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 00 08 00 00[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b 72 80[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 7f[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 00 02 00 00[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b 72 80[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 5b b2 fc fd ff ff[ 	]*vcvttps2dq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b f5[ 	]*vcvttps2dq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 5b f5[ 	]*vcvttps2dq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 31[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b4 f4 c0 1d fe ff[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 30[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 7f[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 00 10 00 00[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b 72 80[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 5b b2 e0 ef ff ff[ 	]*vcvttps2dq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 7f[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 00 02 00 00[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b 72 80[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 5b b2 fc fd ff ff[ 	]*vcvttps2dq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a f5[ 	]*vcvtudq2pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7a f5[ 	]*vcvtudq2pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 31[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 30[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 7f[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 00 04 00 00[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a 72 80[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 7f[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 00 02 00 00[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a 72 80[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a f5[ 	]*vcvtudq2pd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7a f5[ 	]*vcvtudq2pd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 31[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 30[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 7f[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 00 08 00 00[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a 72 80[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 7f[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 00 02 00 00[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a 72 80[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2pd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a f5[ 	]*vcvtudq2ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 8f 7a f5[ 	]*vcvtudq2ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 31[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 30[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 7f[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 00 08 00 00[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a 72 80[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 0f 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 7f[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 00 02 00 00[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a 72 80[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 1f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a f5[ 	]*vcvtudq2ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f af 7a f5[ 	]*vcvtudq2ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 31[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b4 f4 c0 1d fe ff[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 30[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 7f[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 00 10 00 00[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a 72 80[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 2f 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 7f[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 00 02 00 00[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a 72 80[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7f 3f 7a b2 fc fd ff ff[ 	]*vcvtudq2ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e f4[ 	]*vdivpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5e f4[ 	]*vdivpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 31[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 30[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 7f[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 00 08 00 00[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e 72 80[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5e b2 f0 f7 ff ff[ 	]*vdivpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 7f[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 00 04 00 00[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e 72 80[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5e b2 f8 fb ff ff[ 	]*vdivpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e f4[ 	]*vdivpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5e f4[ 	]*vdivpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 31[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 30[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 7f[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 00 10 00 00[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e 72 80[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5e b2 e0 ef ff ff[ 	]*vdivpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 7f[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 00 04 00 00[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e 72 80[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5e b2 f8 fb ff ff[ 	]*vdivpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e f4[ 	]*vdivps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5e f4[ 	]*vdivps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 31[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b4 f4 c0 1d fe ff[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 30[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 7f[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 00 08 00 00[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e 72 80[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5e b2 f0 f7 ff ff[ 	]*vdivps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 7f[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 00 02 00 00[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e 72 80[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5e b2 fc fd ff ff[ 	]*vdivps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e f4[ 	]*vdivps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5e f4[ 	]*vdivps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 31[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b4 f4 c0 1d fe ff[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 30[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 7f[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 00 10 00 00[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e 72 80[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5e b2 e0 ef ff ff[ 	]*vdivps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 7f[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 00 02 00 00[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e 72 80[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5e b2 fc fd ff ff[ 	]*vdivps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 31[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 31[ 	]*vexpandpd xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 7f[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 00 04 00 00[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 72 80[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 b2 f8 fb ff ff[ 	]*vexpandpd xmm6\{k7\},XMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 31[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 31[ 	]*vexpandpd ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 7f[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 00 04 00 00[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 72 80[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 b2 f8 fb ff ff[ 	]*vexpandpd ymm6\{k7\},YMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 88 f5[ 	]*vexpandpd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 88 f5[ 	]*vexpandpd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 88 f5[ 	]*vexpandpd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 88 f5[ 	]*vexpandpd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 31[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 31[ 	]*vexpandps xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 7f[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 00 02 00 00[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 72 80[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 b2 fc fd ff ff[ 	]*vexpandps xmm6\{k7\},XMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 31[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 31[ 	]*vexpandps ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b4 f4 c0 1d fe ff[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 7f[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 00 02 00 00[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 72 80[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 b2 fc fd ff ff[ 	]*vexpandps ymm6\{k7\},YMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 88 f5[ 	]*vexpandps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 88 f5[ 	]*vexpandps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 88 f5[ 	]*vexpandps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 88 f5[ 	]*vexpandps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee ab[ 	]*vextractf32x4 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 19 ee ab[ 	]*vextractf32x4 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ee 7b[ 	]*vextractf32x4 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee ab[ 	]*vextracti32x4 xmm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 39 ee ab[ 	]*vextracti32x4 xmm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ee 7b[ 	]*vextracti32x4 xmm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 f4[ 	]*vfmadd132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 98 f4[ 	]*vfmadd132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 31[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 30[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 7f[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 00 08 00 00[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 72 80[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 7f[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 00 04 00 00[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 72 80[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 f4[ 	]*vfmadd132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 98 f4[ 	]*vfmadd132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 31[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 30[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 7f[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 00 10 00 00[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 72 80[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 7f[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 00 04 00 00[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 72 80[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 98 b2 f8 fb ff ff[ 	]*vfmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 f4[ 	]*vfmadd132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 98 f4[ 	]*vfmadd132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 31[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 30[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 7f[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 00 08 00 00[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 72 80[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 7f[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 00 02 00 00[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 72 80[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 98 b2 fc fd ff ff[ 	]*vfmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 f4[ 	]*vfmadd132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 98 f4[ 	]*vfmadd132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 31[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b4 f4 c0 1d fe ff[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 30[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 7f[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 00 10 00 00[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 72 80[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 98 b2 e0 ef ff ff[ 	]*vfmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 7f[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 00 02 00 00[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 72 80[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 98 b2 fc fd ff ff[ 	]*vfmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 f4[ 	]*vfmadd213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a8 f4[ 	]*vfmadd213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 31[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 30[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 7f[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 00 08 00 00[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 72 80[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 7f[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 00 04 00 00[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 72 80[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 f4[ 	]*vfmadd213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a8 f4[ 	]*vfmadd213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 31[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 30[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 7f[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 00 10 00 00[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 72 80[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 7f[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 00 04 00 00[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 72 80[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a8 b2 f8 fb ff ff[ 	]*vfmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 f4[ 	]*vfmadd213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a8 f4[ 	]*vfmadd213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 31[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 30[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 7f[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 00 08 00 00[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 72 80[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 7f[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 00 02 00 00[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 72 80[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a8 b2 fc fd ff ff[ 	]*vfmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 f4[ 	]*vfmadd213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a8 f4[ 	]*vfmadd213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 31[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b4 f4 c0 1d fe ff[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 30[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 7f[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 00 10 00 00[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 72 80[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a8 b2 e0 ef ff ff[ 	]*vfmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 7f[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 00 02 00 00[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 72 80[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a8 b2 fc fd ff ff[ 	]*vfmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 f4[ 	]*vfmadd231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b8 f4[ 	]*vfmadd231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 31[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 30[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 7f[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 00 08 00 00[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 72 80[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 7f[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 00 04 00 00[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 72 80[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 f4[ 	]*vfmadd231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b8 f4[ 	]*vfmadd231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 31[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 30[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 7f[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 00 10 00 00[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 72 80[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 7f[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 00 04 00 00[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 72 80[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b8 b2 f8 fb ff ff[ 	]*vfmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 f4[ 	]*vfmadd231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b8 f4[ 	]*vfmadd231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 31[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 30[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 7f[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 00 08 00 00[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 72 80[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 7f[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 00 02 00 00[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 72 80[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b8 b2 fc fd ff ff[ 	]*vfmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 f4[ 	]*vfmadd231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b8 f4[ 	]*vfmadd231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 31[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b4 f4 c0 1d fe ff[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 30[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 7f[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 00 10 00 00[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 72 80[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b8 b2 e0 ef ff ff[ 	]*vfmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 7f[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 00 02 00 00[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 72 80[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b8 b2 fc fd ff ff[ 	]*vfmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 f4[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 96 f4[ 	]*vfmaddsub132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 31[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 30[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 7f[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 72 80[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 7f[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 72 80[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 f4[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 96 f4[ 	]*vfmaddsub132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 31[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 30[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 7f[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 72 80[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 7f[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 00 04 00 00[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 72 80[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 f4[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 96 f4[ 	]*vfmaddsub132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 31[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 30[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 7f[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 00 08 00 00[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 72 80[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 7f[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 72 80[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 f4[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 96 f4[ 	]*vfmaddsub132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 31[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b4 f4 c0 1d fe ff[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 30[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 7f[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 00 10 00 00[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 72 80[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 7f[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 00 02 00 00[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 72 80[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 f4[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a6 f4[ 	]*vfmaddsub213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 31[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 30[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 7f[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 72 80[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 7f[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 72 80[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 f4[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a6 f4[ 	]*vfmaddsub213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 31[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 30[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 7f[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 72 80[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 7f[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 00 04 00 00[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 72 80[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 f4[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a6 f4[ 	]*vfmaddsub213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 31[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 30[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 7f[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 00 08 00 00[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 72 80[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 7f[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 72 80[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 f4[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a6 f4[ 	]*vfmaddsub213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 31[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 30[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 7f[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 00 10 00 00[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 72 80[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 7f[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 00 02 00 00[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 72 80[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 f4[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b6 f4[ 	]*vfmaddsub231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 31[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 30[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 7f[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 72 80[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 7f[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 72 80[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 f4[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b6 f4[ 	]*vfmaddsub231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 31[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 30[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 7f[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 72 80[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 7f[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 00 04 00 00[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 72 80[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 f4[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b6 f4[ 	]*vfmaddsub231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 31[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 30[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 7f[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 00 08 00 00[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 72 80[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 7f[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 72 80[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 f4[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b6 f4[ 	]*vfmaddsub231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 31[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b4 f4 c0 1d fe ff[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 30[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 7f[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 00 10 00 00[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 72 80[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 7f[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 00 02 00 00[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 72 80[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a f4[ 	]*vfmsub132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9a f4[ 	]*vfmsub132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 31[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 30[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 7f[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 00 08 00 00[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a 72 80[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 7f[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 00 04 00 00[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a 72 80[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a f4[ 	]*vfmsub132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9a f4[ 	]*vfmsub132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 31[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 30[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 7f[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 00 10 00 00[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a 72 80[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 7f[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 00 04 00 00[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a 72 80[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9a b2 f8 fb ff ff[ 	]*vfmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a f4[ 	]*vfmsub132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9a f4[ 	]*vfmsub132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 31[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 30[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 7f[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 00 08 00 00[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a 72 80[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 7f[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 00 02 00 00[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a 72 80[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9a b2 fc fd ff ff[ 	]*vfmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a f4[ 	]*vfmsub132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9a f4[ 	]*vfmsub132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 31[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b4 f4 c0 1d fe ff[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 30[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 7f[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 00 10 00 00[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a 72 80[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9a b2 e0 ef ff ff[ 	]*vfmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 7f[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 00 02 00 00[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a 72 80[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9a b2 fc fd ff ff[ 	]*vfmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa f4[ 	]*vfmsub213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f aa f4[ 	]*vfmsub213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 31[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 30[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 7f[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 00 08 00 00[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa 72 80[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 7f[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 00 04 00 00[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa 72 80[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f aa b2 f8 fb ff ff[ 	]*vfmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa f4[ 	]*vfmsub213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af aa f4[ 	]*vfmsub213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 31[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 30[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 7f[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 00 10 00 00[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa 72 80[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f aa b2 e0 ef ff ff[ 	]*vfmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 7f[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 00 04 00 00[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa 72 80[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f aa b2 f8 fb ff ff[ 	]*vfmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa f4[ 	]*vfmsub213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f aa f4[ 	]*vfmsub213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 31[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 30[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 7f[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 00 08 00 00[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa 72 80[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f aa b2 f0 f7 ff ff[ 	]*vfmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 7f[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 00 02 00 00[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa 72 80[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f aa b2 fc fd ff ff[ 	]*vfmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa f4[ 	]*vfmsub213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af aa f4[ 	]*vfmsub213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 31[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b4 f4 c0 1d fe ff[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 30[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 7f[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 00 10 00 00[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa 72 80[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f aa b2 e0 ef ff ff[ 	]*vfmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 7f[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 00 02 00 00[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa 72 80[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f aa b2 fc fd ff ff[ 	]*vfmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba f4[ 	]*vfmsub231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ba f4[ 	]*vfmsub231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 31[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 30[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 7f[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 00 08 00 00[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba 72 80[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 7f[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 00 04 00 00[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba 72 80[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ba b2 f8 fb ff ff[ 	]*vfmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba f4[ 	]*vfmsub231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ba f4[ 	]*vfmsub231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 31[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 30[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 7f[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 00 10 00 00[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba 72 80[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ba b2 e0 ef ff ff[ 	]*vfmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 7f[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 00 04 00 00[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba 72 80[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ba b2 f8 fb ff ff[ 	]*vfmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba f4[ 	]*vfmsub231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ba f4[ 	]*vfmsub231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 31[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 30[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 7f[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 00 08 00 00[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba 72 80[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ba b2 f0 f7 ff ff[ 	]*vfmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 7f[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 00 02 00 00[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba 72 80[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ba b2 fc fd ff ff[ 	]*vfmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba f4[ 	]*vfmsub231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ba f4[ 	]*vfmsub231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 31[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b4 f4 c0 1d fe ff[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 30[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 7f[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 00 10 00 00[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba 72 80[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ba b2 e0 ef ff ff[ 	]*vfmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 7f[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 00 02 00 00[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba 72 80[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ba b2 fc fd ff ff[ 	]*vfmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 f4[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 97 f4[ 	]*vfmsubadd132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 31[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 30[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 7f[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 72 80[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 7f[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 72 80[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 f4[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 97 f4[ 	]*vfmsubadd132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 31[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 30[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 7f[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 72 80[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 7f[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 00 04 00 00[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 72 80[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 f4[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 97 f4[ 	]*vfmsubadd132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 31[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 30[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 7f[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 00 08 00 00[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 72 80[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 7f[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 72 80[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 f4[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 97 f4[ 	]*vfmsubadd132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 31[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b4 f4 c0 1d fe ff[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 30[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 7f[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 00 10 00 00[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 72 80[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 7f[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 00 02 00 00[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 72 80[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 f4[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f a7 f4[ 	]*vfmsubadd213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 31[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 30[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 7f[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 72 80[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 7f[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 72 80[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 f4[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af a7 f4[ 	]*vfmsubadd213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 31[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 30[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 7f[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 72 80[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 7f[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 00 04 00 00[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 72 80[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 f4[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f a7 f4[ 	]*vfmsubadd213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 31[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 30[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 7f[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 00 08 00 00[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 72 80[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 7f[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 72 80[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 f4[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af a7 f4[ 	]*vfmsubadd213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 31[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 30[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 7f[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 00 10 00 00[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 72 80[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 7f[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 00 02 00 00[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 72 80[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 f4[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f b7 f4[ 	]*vfmsubadd231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 31[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 30[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 7f[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 72 80[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 7f[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 72 80[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 f4[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af b7 f4[ 	]*vfmsubadd231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 31[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 30[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 7f[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 72 80[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 7f[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 00 04 00 00[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 72 80[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 f4[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f b7 f4[ 	]*vfmsubadd231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 31[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 30[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 7f[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 00 08 00 00[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 72 80[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 7f[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 72 80[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 f4[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af b7 f4[ 	]*vfmsubadd231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 31[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b4 f4 c0 1d fe ff[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 30[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 7f[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 00 10 00 00[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 72 80[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 7f[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 00 02 00 00[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 72 80[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c f4[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9c f4[ 	]*vfnmadd132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 31[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 30[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 7f[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 00 08 00 00[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c 72 80[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 7f[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 00 04 00 00[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c 72 80[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c f4[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9c f4[ 	]*vfnmadd132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 31[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 30[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 7f[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 00 10 00 00[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c 72 80[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 7f[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 00 04 00 00[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c 72 80[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c f4[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9c f4[ 	]*vfnmadd132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 31[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 30[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 7f[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 00 08 00 00[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c 72 80[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 7f[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 00 02 00 00[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c 72 80[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c f4[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9c f4[ 	]*vfnmadd132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 31[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b4 f4 c0 1d fe ff[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 30[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 7f[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 00 10 00 00[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c 72 80[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 7f[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 00 02 00 00[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c 72 80[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9c b2 fc fd ff ff[ 	]*vfnmadd132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac f4[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ac f4[ 	]*vfnmadd213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 31[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 30[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 7f[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 00 08 00 00[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac 72 80[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 7f[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 00 04 00 00[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac 72 80[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac f4[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ac f4[ 	]*vfnmadd213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 31[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 30[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 7f[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 00 10 00 00[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac 72 80[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 7f[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 00 04 00 00[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac 72 80[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ac b2 f8 fb ff ff[ 	]*vfnmadd213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac f4[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ac f4[ 	]*vfnmadd213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 31[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 30[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 7f[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 00 08 00 00[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac 72 80[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 7f[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 00 02 00 00[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac 72 80[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ac b2 fc fd ff ff[ 	]*vfnmadd213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac f4[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ac f4[ 	]*vfnmadd213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 31[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b4 f4 c0 1d fe ff[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 30[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 7f[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 00 10 00 00[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac 72 80[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ac b2 e0 ef ff ff[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 7f[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 00 02 00 00[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac 72 80[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ac b2 fc fd ff ff[ 	]*vfnmadd213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc f4[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f bc f4[ 	]*vfnmadd231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 31[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 30[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 7f[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 00 08 00 00[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc 72 80[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 7f[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 00 04 00 00[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc 72 80[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc f4[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af bc f4[ 	]*vfnmadd231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 31[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 30[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 7f[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 00 10 00 00[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc 72 80[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 7f[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 00 04 00 00[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc 72 80[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f bc b2 f8 fb ff ff[ 	]*vfnmadd231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc f4[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f bc f4[ 	]*vfnmadd231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 31[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 30[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 7f[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 00 08 00 00[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc 72 80[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 7f[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 00 02 00 00[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc 72 80[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f bc b2 fc fd ff ff[ 	]*vfnmadd231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc f4[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af bc f4[ 	]*vfnmadd231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 31[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b4 f4 c0 1d fe ff[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 30[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 7f[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 00 10 00 00[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc 72 80[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f bc b2 e0 ef ff ff[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 7f[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 00 02 00 00[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc 72 80[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f bc b2 fc fd ff ff[ 	]*vfnmadd231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e f4[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 9e f4[ 	]*vfnmsub132pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 31[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 30[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 7f[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 00 08 00 00[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e 72 80[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 7f[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 00 04 00 00[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e 72 80[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e f4[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 9e f4[ 	]*vfnmsub132pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 31[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 30[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 7f[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 00 10 00 00[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e 72 80[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 7f[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 00 04 00 00[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e 72 80[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e f4[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 9e f4[ 	]*vfnmsub132ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 31[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 30[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 7f[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 00 08 00 00[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e 72 80[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 7f[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 00 02 00 00[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e 72 80[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e f4[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 9e f4[ 	]*vfnmsub132ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 31[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b4 f4 c0 1d fe ff[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 30[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 7f[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 00 10 00 00[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e 72 80[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 7f[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 00 02 00 00[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e 72 80[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 9e b2 fc fd ff ff[ 	]*vfnmsub132ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae f4[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f ae f4[ 	]*vfnmsub213pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 31[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 30[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 7f[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 00 08 00 00[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae 72 80[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 7f[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 00 04 00 00[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae 72 80[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae f4[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af ae f4[ 	]*vfnmsub213pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 31[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 30[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 7f[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 00 10 00 00[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae 72 80[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 7f[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 00 04 00 00[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae 72 80[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f ae b2 f8 fb ff ff[ 	]*vfnmsub213pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae f4[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f ae f4[ 	]*vfnmsub213ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 31[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 30[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 7f[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 00 08 00 00[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae 72 80[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 7f[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 00 02 00 00[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae 72 80[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f ae b2 fc fd ff ff[ 	]*vfnmsub213ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae f4[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af ae f4[ 	]*vfnmsub213ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 31[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b4 f4 c0 1d fe ff[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 30[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 7f[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 00 10 00 00[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae 72 80[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f ae b2 e0 ef ff ff[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 7f[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 00 02 00 00[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae 72 80[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f ae b2 fc fd ff ff[ 	]*vfnmsub213ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be f4[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f be f4[ 	]*vfnmsub231pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 31[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 30[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 7f[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 00 08 00 00[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be 72 80[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 7f[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 00 04 00 00[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be 72 80[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f be b2 f8 fb ff ff[ 	]*vfnmsub231pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be f4[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af be f4[ 	]*vfnmsub231pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 31[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 30[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 7f[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 00 10 00 00[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be 72 80[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f be b2 e0 ef ff ff[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 7f[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 00 04 00 00[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be 72 80[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f be b2 f8 fb ff ff[ 	]*vfnmsub231pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be f4[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f be f4[ 	]*vfnmsub231ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 31[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 30[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 7f[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 00 08 00 00[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be 72 80[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f be b2 f0 f7 ff ff[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 7f[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 00 02 00 00[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be 72 80[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f be b2 fc fd ff ff[ 	]*vfnmsub231ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be f4[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af be f4[ 	]*vfnmsub231ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 31[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b4 f4 c0 1d fe ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 30[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 7f[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 00 10 00 00[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be 72 80[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f be b2 e0 ef ff ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 7f[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 00 02 00 00[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be 72 80[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f be b2 fc fd ff ff[ 	]*vfnmsub231ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 74 38 20[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 74 38 20[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 fd 85 ff ff ff[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 74 38 40[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 fd 85 ff ff ff[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 74 38 40[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 74 38 20[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 74 38 20[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 fd 85 ff ff ff[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 fd 85 ff ff ff[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 74 38 40[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 f5[ 	]*vgetexppd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 42 f5[ 	]*vgetexppd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 31[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 30[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 7f[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 00 08 00 00[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 72 80[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 42 b2 f0 f7 ff ff[ 	]*vgetexppd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 7f[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 00 04 00 00[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 72 80[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 42 b2 f8 fb ff ff[ 	]*vgetexppd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 f5[ 	]*vgetexppd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 42 f5[ 	]*vgetexppd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 31[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 30[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 7f[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 00 10 00 00[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 72 80[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 42 b2 e0 ef ff ff[ 	]*vgetexppd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 7f[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 00 04 00 00[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 72 80[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 42 b2 f8 fb ff ff[ 	]*vgetexppd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 f5[ 	]*vgetexpps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 42 f5[ 	]*vgetexpps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 31[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 30[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 7f[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 00 08 00 00[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 72 80[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 42 b2 f0 f7 ff ff[ 	]*vgetexpps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 7f[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 00 02 00 00[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 72 80[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 42 b2 fc fd ff ff[ 	]*vgetexpps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 f5[ 	]*vgetexpps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 42 f5[ 	]*vgetexpps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 31[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b4 f4 c0 1d fe ff[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 30[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 7f[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 00 10 00 00[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 72 80[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 42 b2 e0 ef ff ff[ 	]*vgetexpps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 7f[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 00 02 00 00[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 72 80[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 42 b2 fc fd ff ff[ 	]*vgetexpps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 ab[ 	]*vgetmantpd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 26 f5 ab[ 	]*vgetmantpd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 f5 7b[ 	]*vgetmantpd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 31 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 30 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 7f 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 72 80 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 7f 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 72 80 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 ab[ 	]*vgetmantpd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 26 f5 ab[ 	]*vgetmantpd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 f5 7b[ 	]*vgetmantpd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 31 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 30 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 7f 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 72 80 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 7f 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 00 04 00 00 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 72 80 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 ab[ 	]*vgetmantps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 26 f5 ab[ 	]*vgetmantps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 f5 7b[ 	]*vgetmantps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 31 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 30 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 7f 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 00 08 00 00 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 72 80 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 7f 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 00 02 00 00 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 72 80 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 ab[ 	]*vgetmantps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 26 f5 ab[ 	]*vgetmantps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 f5 7b[ 	]*vgetmantps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 31 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b4 f4 c0 1d fe ff 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 30 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 7f 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 00 10 00 00 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 72 80 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 7f 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 00 02 00 00 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 72 80 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 26 b2 fc fd ff ff 7b[ 	]*vgetmantps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 ab[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 18 f4 ab[ 	]*vinsertf32x4 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 f4 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 31 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b4 f4 c0 1d fe ff 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 7f 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 72 80 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 ab[ 	]*vinserti32x4 ymm6\{k7\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 38 f4 ab[ 	]*vinserti32x4 ymm6\{k7\}\{z\},ymm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 f4 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 31 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b4 f4 c0 1d fe ff 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 7f 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 72 80 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f f4[ 	]*vmaxpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5f f4[ 	]*vmaxpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 31[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 30[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 7f[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 00 08 00 00[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f 72 80[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5f b2 f0 f7 ff ff[ 	]*vmaxpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 7f[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 00 04 00 00[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f 72 80[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5f b2 f8 fb ff ff[ 	]*vmaxpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f f4[ 	]*vmaxpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5f f4[ 	]*vmaxpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 31[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 30[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 7f[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 00 10 00 00[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f 72 80[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5f b2 e0 ef ff ff[ 	]*vmaxpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 7f[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 00 04 00 00[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f 72 80[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5f b2 f8 fb ff ff[ 	]*vmaxpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f f4[ 	]*vmaxps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5f f4[ 	]*vmaxps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 31[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 30[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 7f[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 00 08 00 00[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f 72 80[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5f b2 f0 f7 ff ff[ 	]*vmaxps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 7f[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 00 02 00 00[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f 72 80[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5f b2 fc fd ff ff[ 	]*vmaxps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f f4[ 	]*vmaxps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5f f4[ 	]*vmaxps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 31[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b4 f4 c0 1d fe ff[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 30[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 7f[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 00 10 00 00[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f 72 80[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5f b2 e0 ef ff ff[ 	]*vmaxps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 7f[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 00 02 00 00[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f 72 80[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5f b2 fc fd ff ff[ 	]*vmaxps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d f4[ 	]*vminpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5d f4[ 	]*vminpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 31[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b4 f4 c0 1d fe ff[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 30[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 7f[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 00 08 00 00[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d 72 80[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5d b2 f0 f7 ff ff[ 	]*vminpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 7f[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 00 04 00 00[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d 72 80[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5d b2 f8 fb ff ff[ 	]*vminpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d f4[ 	]*vminpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5d f4[ 	]*vminpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 31[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b4 f4 c0 1d fe ff[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 30[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 7f[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 00 10 00 00[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d 72 80[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5d b2 e0 ef ff ff[ 	]*vminpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 7f[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 00 04 00 00[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d 72 80[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5d b2 f8 fb ff ff[ 	]*vminpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d f4[ 	]*vminps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5d f4[ 	]*vminps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 31[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b4 f4 c0 1d fe ff[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 30[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 7f[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 00 08 00 00[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d 72 80[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5d b2 f0 f7 ff ff[ 	]*vminps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 7f[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 00 02 00 00[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d 72 80[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5d b2 fc fd ff ff[ 	]*vminps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d f4[ 	]*vminps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5d f4[ 	]*vminps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 31[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b4 f4 c0 1d fe ff[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 30[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 7f[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 00 10 00 00[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d 72 80[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5d b2 e0 ef ff ff[ 	]*vminps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 7f[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 00 02 00 00[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d 72 80[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5d b2 fc fd ff ff[ 	]*vminps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 31[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 7f[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 00 08 00 00[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 72 80[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 b2 f0 f7 ff ff[ 	]*vmovapd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 31[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 7f[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 00 10 00 00[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 72 80[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 b2 e0 ef ff ff[ 	]*vmovapd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 31[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 7f[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 00 08 00 00[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 72 80[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 b2 f0 f7 ff ff[ 	]*vmovaps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 31[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b4 f4 c0 1d fe ff[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 7f[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 00 10 00 00[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 72 80[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 b2 e0 ef ff ff[ 	]*vmovaps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 f5[ 	]*vmovddup xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 8f 12 f5[ 	]*vmovddup xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 31[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 7f[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 00 04 00 00[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 72 80[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 0f 12 b2 f8 fb ff ff[ 	]*vmovddup xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 f5[ 	]*vmovddup ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff af 12 f5[ 	]*vmovddup ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 31[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 7f[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 00 10 00 00[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 72 80[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 ff 2f 12 b2 e0 ef ff ff[ 	]*vmovddup ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 31[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 7f[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 00 08 00 00[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f 72 80[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 31[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 7f[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 00 10 00 00[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f 72 80[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa32 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 31[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 7f[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 00 08 00 00[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f 72 80[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 31[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 7f[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 00 10 00 00[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f 72 80[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f b2 e0 ef ff ff[ 	]*vmovdqa64 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 31[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 7f[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 00 08 00 00[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f 72 80[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 31[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 7f[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 00 10 00 00[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f 72 80[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu32 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 31[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 7f[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 00 08 00 00[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f 72 80[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 31[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 7f[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 00 10 00 00[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f 72 80[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f b2 e0 ef ff ff[ 	]*vmovdqu64 ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 f5[ 	]*vmovshdup xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 16 f5[ 	]*vmovshdup xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 31[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 7f[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 00 08 00 00[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 72 80[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 16 b2 f0 f7 ff ff[ 	]*vmovshdup xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 f5[ 	]*vmovshdup ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 16 f5[ 	]*vmovshdup ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 31[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b4 f4 c0 1d fe ff[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 7f[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 00 10 00 00[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 72 80[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 16 b2 e0 ef ff ff[ 	]*vmovshdup ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 f5[ 	]*vmovsldup xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 12 f5[ 	]*vmovsldup xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 31[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 7f[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 00 08 00 00[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 72 80[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 12 b2 f0 f7 ff ff[ 	]*vmovsldup xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 f5[ 	]*vmovsldup ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 12 f5[ 	]*vmovsldup ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 31[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 7f[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 00 10 00 00[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 72 80[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 12 b2 e0 ef ff ff[ 	]*vmovsldup ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 31[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 7f[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 00 08 00 00[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 72 80[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 b2 f0 f7 ff ff[ 	]*vmovupd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 31[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 7f[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 00 10 00 00[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 72 80[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 b2 e0 ef ff ff[ 	]*vmovupd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 31[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b4 f4 c0 1d fe ff[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 7f[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 00 08 00 00[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 72 80[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 b2 f0 f7 ff ff[ 	]*vmovups xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 31[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b4 f4 c0 1d fe ff[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 7f[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 00 10 00 00[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 72 80[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 b2 e0 ef ff ff[ 	]*vmovups ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 f4[ 	]*vmulpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 59 f4[ 	]*vmulpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 31[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 30[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 7f[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 00 08 00 00[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 72 80[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 59 b2 f0 f7 ff ff[ 	]*vmulpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 7f[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 00 04 00 00[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 72 80[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 59 b2 f8 fb ff ff[ 	]*vmulpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 f4[ 	]*vmulpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 59 f4[ 	]*vmulpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 31[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 30[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 7f[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 00 10 00 00[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 72 80[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 59 b2 e0 ef ff ff[ 	]*vmulpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 7f[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 00 04 00 00[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 72 80[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 59 b2 f8 fb ff ff[ 	]*vmulpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 f4[ 	]*vmulps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 59 f4[ 	]*vmulps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 31[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b4 f4 c0 1d fe ff[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 30[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 7f[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 00 08 00 00[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 72 80[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 59 b2 f0 f7 ff ff[ 	]*vmulps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 7f[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 00 02 00 00[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 72 80[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 59 b2 fc fd ff ff[ 	]*vmulps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 f4[ 	]*vmulps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 59 f4[ 	]*vmulps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 31[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b4 f4 c0 1d fe ff[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 30[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 7f[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 00 10 00 00[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 72 80[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 59 b2 e0 ef ff ff[ 	]*vmulps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 7f[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 00 02 00 00[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 72 80[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 59 b2 fc fd ff ff[ 	]*vmulps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e f5[ 	]*vpabsd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 1e f5[ 	]*vpabsd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 31[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 30[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 7f[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 00 08 00 00[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e 72 80[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 1e b2 f0 f7 ff ff[ 	]*vpabsd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 7f[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 00 02 00 00[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e 72 80[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 1e b2 fc fd ff ff[ 	]*vpabsd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e f5[ 	]*vpabsd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 1e f5[ 	]*vpabsd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 31[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b4 f4 c0 1d fe ff[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 30[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 7f[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 00 10 00 00[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e 72 80[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 1e b2 e0 ef ff ff[ 	]*vpabsd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 7f[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 00 02 00 00[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e 72 80[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 1e b2 fc fd ff ff[ 	]*vpabsd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f f5[ 	]*vpabsq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 1f f5[ 	]*vpabsq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 31[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 30[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 7f[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 00 08 00 00[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f 72 80[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 1f b2 f0 f7 ff ff[ 	]*vpabsq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 7f[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 00 04 00 00[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f 72 80[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 1f b2 f8 fb ff ff[ 	]*vpabsq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f f5[ 	]*vpabsq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 1f f5[ 	]*vpabsq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 31[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b4 f4 c0 1d fe ff[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 30[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 7f[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 00 10 00 00[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f 72 80[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 1f b2 e0 ef ff ff[ 	]*vpabsq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 7f[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 00 04 00 00[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f 72 80[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 1f b2 f8 fb ff ff[ 	]*vpabsq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe f4[ 	]*vpaddd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fe f4[ 	]*vpaddd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 31[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b4 f4 c0 1d fe ff[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 30[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 7f[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 00 08 00 00[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe 72 80[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fe b2 f0 f7 ff ff[ 	]*vpaddd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 7f[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 00 02 00 00[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe 72 80[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fe b2 fc fd ff ff[ 	]*vpaddd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe f4[ 	]*vpaddd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fe f4[ 	]*vpaddd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 31[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b4 f4 c0 1d fe ff[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 30[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 7f[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 00 10 00 00[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe 72 80[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fe b2 e0 ef ff ff[ 	]*vpaddd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 7f[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 00 02 00 00[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe 72 80[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fe b2 fc fd ff ff[ 	]*vpaddd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 f4[ 	]*vpaddq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d4 f4[ 	]*vpaddq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 31[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 30[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 7f[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 00 08 00 00[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 72 80[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d4 b2 f0 f7 ff ff[ 	]*vpaddq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 7f[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 00 04 00 00[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 72 80[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f d4 b2 f8 fb ff ff[ 	]*vpaddq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 f4[ 	]*vpaddq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d4 f4[ 	]*vpaddq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 31[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b4 f4 c0 1d fe ff[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 30[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 7f[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 00 10 00 00[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 72 80[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d4 b2 e0 ef ff ff[ 	]*vpaddq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 7f[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 00 04 00 00[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 72 80[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f d4 b2 f8 fb ff ff[ 	]*vpaddq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db f4[ 	]*vpandd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f db f4[ 	]*vpandd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 31[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b4 f4 c0 1d fe ff[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 30[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 7f[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 00 08 00 00[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db 72 80[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f db b2 f0 f7 ff ff[ 	]*vpandd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 7f[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 00 02 00 00[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db 72 80[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f db b2 fc fd ff ff[ 	]*vpandd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db f4[ 	]*vpandd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af db f4[ 	]*vpandd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 31[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b4 f4 c0 1d fe ff[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 30[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 7f[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 00 10 00 00[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db 72 80[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f db b2 e0 ef ff ff[ 	]*vpandd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 7f[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 00 02 00 00[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db 72 80[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f db b2 fc fd ff ff[ 	]*vpandd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df f4[ 	]*vpandnd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f df f4[ 	]*vpandnd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 31[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b4 f4 c0 1d fe ff[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 30[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 7f[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 00 08 00 00[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df 72 80[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f df b2 f0 f7 ff ff[ 	]*vpandnd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 7f[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 00 02 00 00[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df 72 80[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f df b2 fc fd ff ff[ 	]*vpandnd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df f4[ 	]*vpandnd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af df f4[ 	]*vpandnd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 31[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b4 f4 c0 1d fe ff[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 30[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 7f[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 00 10 00 00[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df 72 80[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f df b2 e0 ef ff ff[ 	]*vpandnd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 7f[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 00 02 00 00[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df 72 80[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f df b2 fc fd ff ff[ 	]*vpandnd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df f4[ 	]*vpandnq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f df f4[ 	]*vpandnq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 31[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b4 f4 c0 1d fe ff[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 30[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 7f[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 00 08 00 00[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df 72 80[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f df b2 f0 f7 ff ff[ 	]*vpandnq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 7f[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 00 04 00 00[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df 72 80[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f df b2 f8 fb ff ff[ 	]*vpandnq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df f4[ 	]*vpandnq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af df f4[ 	]*vpandnq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 31[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b4 f4 c0 1d fe ff[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 30[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 7f[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 00 10 00 00[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df 72 80[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f df b2 e0 ef ff ff[ 	]*vpandnq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 7f[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 00 04 00 00[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df 72 80[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f df b2 f8 fb ff ff[ 	]*vpandnq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db f4[ 	]*vpandq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f db f4[ 	]*vpandq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 31[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b4 f4 c0 1d fe ff[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 30[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 7f[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 00 08 00 00[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db 72 80[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f db b2 f0 f7 ff ff[ 	]*vpandq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 7f[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 00 04 00 00[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db 72 80[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f db b2 f8 fb ff ff[ 	]*vpandq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db f4[ 	]*vpandq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af db f4[ 	]*vpandq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 31[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b4 f4 c0 1d fe ff[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 30[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 7f[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 00 10 00 00[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db 72 80[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f db b2 e0 ef ff ff[ 	]*vpandq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 7f[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 00 04 00 00[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db 72 80[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f db b2 f8 fb ff ff[ 	]*vpandq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 f4[ 	]*vpblendmd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 64 f4[ 	]*vpblendmd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 31[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 30[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 7f[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 00 08 00 00[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 72 80[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 7f[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 00 02 00 00[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 72 80[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 64 b2 fc fd ff ff[ 	]*vpblendmd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 f4[ 	]*vpblendmd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 64 f4[ 	]*vpblendmd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 31[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 30[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 7f[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 00 10 00 00[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 72 80[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 64 b2 e0 ef ff ff[ 	]*vpblendmd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 7f[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 00 02 00 00[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 72 80[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 64 b2 fc fd ff ff[ 	]*vpblendmd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 31[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 31[ 	]*vpbroadcastd xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 7f[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 00 02 00 00[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 72 80[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 b2 fc fd ff ff[ 	]*vpbroadcastd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 31[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 31[ 	]*vpbroadcastd ymm6\{k7\}\{z\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b4 f4 c0 1d fe ff[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 7f[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 00 02 00 00[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 72 80[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 b2 fc fd ff ff[ 	]*vpbroadcastd ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 58 f5[ 	]*vpbroadcastd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 58 f5[ 	]*vpbroadcastd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 58 f5[ 	]*vpbroadcastd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 58 f5[ 	]*vpbroadcastd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f0[ 	]*vpbroadcastd xmm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 7c f0[ 	]*vpbroadcastd xmm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 7c f5[ 	]*vpbroadcastd xmm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f0[ 	]*vpbroadcastd ymm6\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 7c f0[ 	]*vpbroadcastd ymm6\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 7c f5[ 	]*vpbroadcastd ymm6\{k7\},ebp
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 31[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 31[ 	]*vpbroadcastq xmm6\{k7\}\{z\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 7f[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 00 04 00 00[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 72 80[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 31[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 31[ 	]*vpbroadcastq ymm6\{k7\}\{z\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b4 f4 c0 1d fe ff[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 7f[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 00 04 00 00[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 72 80[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 b2 f8 fb ff ff[ 	]*vpbroadcastq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 59 f5[ 	]*vpbroadcastq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 59 f5[ 	]*vpbroadcastq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 59 f5[ 	]*vpbroadcastq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 59 f5[ 	]*vpbroadcastq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed ab[ 	]*vpcmpd k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ed 7b[ 	]*vpcmpd k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 29 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 28 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed ab[ 	]*vpcmpd k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ed 7b[ 	]*vpcmpd k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 29 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 28 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 7f 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f 6a 80 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ed[ 	]*vpcmpeqd k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 29[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 28[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa 00 08 00 00[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 76 aa f0 f7 ff ff[ 	]*vpcmpeqd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa 00 02 00 00[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 76 aa fc fd ff ff[ 	]*vpcmpeqd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ed[ 	]*vpcmpeqd k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 29[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 ac f4 c0 1d fe ff[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 28[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa 00 10 00 00[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 76 aa e0 ef ff ff[ 	]*vpcmpeqd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 7f[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa 00 02 00 00[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 6a 80[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 76 aa fc fd ff ff[ 	]*vpcmpeqd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ed[ 	]*vpcmpeqq k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 29[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 28[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa 00 08 00 00[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 29 aa f0 f7 ff ff[ 	]*vpcmpeqq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa 00 04 00 00[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ed[ 	]*vpcmpeqq k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 29[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 ac f4 c0 1d fe ff[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 28[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa 00 10 00 00[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 29 aa e0 ef ff ff[ 	]*vpcmpeqq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 7f[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa 00 04 00 00[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 6a 80[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ed[ 	]*vpcmpgtd k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 29[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 28[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa 00 08 00 00[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 66 aa f0 f7 ff ff[ 	]*vpcmpgtd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa 00 02 00 00[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 66 aa fc fd ff ff[ 	]*vpcmpgtd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ed[ 	]*vpcmpgtd k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 29[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 ac f4 c0 1d fe ff[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 28[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa 00 10 00 00[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 66 aa e0 ef ff ff[ 	]*vpcmpgtd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 7f[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa 00 02 00 00[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 6a 80[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 66 aa fc fd ff ff[ 	]*vpcmpgtd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ed[ 	]*vpcmpgtq k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 29[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 28[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa 00 08 00 00[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 37 aa f0 f7 ff ff[ 	]*vpcmpgtq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa 00 04 00 00[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ed[ 	]*vpcmpgtq k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 29[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 ac f4 c0 1d fe ff[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 28[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa 00 10 00 00[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 37 aa e0 ef ff ff[ 	]*vpcmpgtq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 7f[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa 00 04 00 00[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 6a 80[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed ab[ 	]*vpcmpq k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ed 7b[ 	]*vpcmpq k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 29 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 28 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa 00 08 00 00 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed ab[ 	]*vpcmpq k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ed 7b[ 	]*vpcmpq k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 29 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f ac f4 c0 1d fe ff 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 28 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa 00 10 00 00 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1f aa e0 ef ff ff 7b[ 	]*vpcmpq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 7f 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f 6a 80 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed ab[ 	]*vpcmpud k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ed 7b[ 	]*vpcmpud k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 29 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 28 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 1f 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed ab[ 	]*vpcmpud k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ed 7b[ 	]*vpcmpud k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 29 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 28 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpud k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 7f 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e 6a 80 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 4d 3f 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed ab[ 	]*vpcmpuq k5\{k7\},xmm6,xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ed 7b[ 	]*vpcmpuq k5\{k7\},xmm6,xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 29 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 28 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa 00 08 00 00 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 0f 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 1f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed ab[ 	]*vpcmpuq k5\{k7\},ymm6,ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ed 7b[ 	]*vpcmpuq k5\{k7\},ymm6,ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 29 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e ac f4 c0 1d fe ff 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 28 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa 00 10 00 00 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 2f 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 7f 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e 6a 80 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 cd 3f 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 f4[ 	]*vpblendmq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 64 f4[ 	]*vpblendmq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 31[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 30[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 7f[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 00 08 00 00[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 72 80[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 64 b2 f0 f7 ff ff[ 	]*vpblendmq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 7f[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 00 04 00 00[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 72 80[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 64 b2 f8 fb ff ff[ 	]*vpblendmq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 f4[ 	]*vpblendmq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 64 f4[ 	]*vpblendmq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 31[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b4 f4 c0 1d fe ff[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 30[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 7f[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 00 10 00 00[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 72 80[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 64 b2 e0 ef ff ff[ 	]*vpblendmq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 7f[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 00 04 00 00[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 72 80[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 64 b2 f8 fb ff ff[ 	]*vpblendmq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 31[ 	]*vpcompressd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 7f[ 	]*vpcompressd XMMWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 00 02 00 00[ 	]*vpcompressd XMMWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b 72 80[ 	]*vpcompressd XMMWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b b2 fc fd ff ff[ 	]*vpcompressd XMMWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 31[ 	]*vpcompressd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 7f[ 	]*vpcompressd YMMWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 00 02 00 00[ 	]*vpcompressd YMMWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b 72 80[ 	]*vpcompressd YMMWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b b2 fc fd ff ff[ 	]*vpcompressd YMMWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 8b ee[ 	]*vpcompressd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 8b ee[ 	]*vpcompressd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 8b ee[ 	]*vpcompressd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 8b ee[ 	]*vpcompressd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 f4[ 	]*vpermd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 36 f4[ 	]*vpermd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 31[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 30[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 7f[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 00 10 00 00[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 72 80[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 36 b2 e0 ef ff ff[ 	]*vpermd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 7f[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 00 02 00 00[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 72 80[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 36 b2 fc fd ff ff[ 	]*vpermd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 ab[ 	]*vpermilpd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 05 f5 ab[ 	]*vpermilpd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 f5 7b[ 	]*vpermilpd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 31 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 30 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 7f 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 00 08 00 00 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 72 80 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 7f 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 00 04 00 00 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 72 80 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 ab[ 	]*vpermilpd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 05 f5 ab[ 	]*vpermilpd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 f5 7b[ 	]*vpermilpd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 31 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b4 f4 c0 1d fe ff 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 30 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 7f 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 00 10 00 00 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 72 80 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 7f 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 00 04 00 00 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 72 80 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d f4[ 	]*vpermilpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 0d f4[ 	]*vpermilpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 31[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 30[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 7f[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 00 08 00 00[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d 72 80[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 0d b2 f0 f7 ff ff[ 	]*vpermilpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 7f[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 00 04 00 00[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d 72 80[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 0d b2 f8 fb ff ff[ 	]*vpermilpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d f4[ 	]*vpermilpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 0d f4[ 	]*vpermilpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 31[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b4 f4 c0 1d fe ff[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 30[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 7f[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 00 10 00 00[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d 72 80[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 0d b2 e0 ef ff ff[ 	]*vpermilpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 7f[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 00 04 00 00[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d 72 80[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 0d b2 f8 fb ff ff[ 	]*vpermilpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 ab[ 	]*vpermilps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 04 f5 ab[ 	]*vpermilps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 f5 7b[ 	]*vpermilps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 31 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 30 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 7f 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 00 08 00 00 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 72 80 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 7f 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 00 02 00 00 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 72 80 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 04 b2 fc fd ff ff 7b[ 	]*vpermilps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 ab[ 	]*vpermilps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 04 f5 ab[ 	]*vpermilps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 f5 7b[ 	]*vpermilps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 31 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b4 f4 c0 1d fe ff 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 30 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 7f 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 00 10 00 00 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 72 80 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 04 b2 e0 ef ff ff 7b[ 	]*vpermilps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 7f 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 00 02 00 00 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 72 80 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 04 b2 fc fd ff ff 7b[ 	]*vpermilps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c f4[ 	]*vpermilps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 0c f4[ 	]*vpermilps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 31[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 30[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 7f[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 00 08 00 00[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c 72 80[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 0c b2 f0 f7 ff ff[ 	]*vpermilps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 7f[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 00 02 00 00[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c 72 80[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 0c b2 fc fd ff ff[ 	]*vpermilps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c f4[ 	]*vpermilps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 0c f4[ 	]*vpermilps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 31[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b4 f4 c0 1d fe ff[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 30[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 7f[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 00 10 00 00[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c 72 80[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 0c b2 e0 ef ff ff[ 	]*vpermilps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 7f[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 00 02 00 00[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c 72 80[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 0c b2 fc fd ff ff[ 	]*vpermilps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 ab[ 	]*vpermpd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 01 f5 ab[ 	]*vpermpd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 f5 7b[ 	]*vpermpd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 31 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b4 f4 c0 1d fe ff 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 30 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 7f 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 00 10 00 00 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 72 80 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 01 b2 e0 ef ff ff 7b[ 	]*vpermpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 7f 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 00 04 00 00 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 72 80 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 01 b2 f8 fb ff ff 7b[ 	]*vpermpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 f4[ 	]*vpermps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 16 f4[ 	]*vpermps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 31[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 30[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 7f[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 00 10 00 00[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 72 80[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 16 b2 e0 ef ff ff[ 	]*vpermps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 7f[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 00 02 00 00[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 72 80[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 16 b2 fc fd ff ff[ 	]*vpermps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 ab[ 	]*vpermq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 00 f5 ab[ 	]*vpermq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 f5 7b[ 	]*vpermq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 31 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b4 f4 c0 1d fe ff 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 30 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 7f 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 00 10 00 00 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 72 80 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 00 b2 e0 ef ff ff 7b[ 	]*vpermq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 7f 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 00 04 00 00 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 72 80 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 00 b2 f8 fb ff ff 7b[ 	]*vpermq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 31[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 31[ 	]*vpexpandd xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 7f[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 00 02 00 00[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 72 80[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 b2 fc fd ff ff[ 	]*vpexpandd xmm6\{k7\},XMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 31[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 31[ 	]*vpexpandd ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 7f[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 00 02 00 00[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 72 80[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 b2 fc fd ff ff[ 	]*vpexpandd ymm6\{k7\},YMMWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 89 f5[ 	]*vpexpandd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 89 f5[ 	]*vpexpandd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 89 f5[ 	]*vpexpandd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 89 f5[ 	]*vpexpandd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 31[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 31[ 	]*vpexpandq xmm6\{k7\}\{z\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 7f[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 00 04 00 00[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 72 80[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 b2 f8 fb ff ff[ 	]*vpexpandq xmm6\{k7\},XMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 31[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 31[ 	]*vpexpandq ymm6\{k7\}\{z\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b4 f4 c0 1d fe ff[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 7f[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 00 04 00 00[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 72 80[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 b2 f8 fb ff ff[ 	]*vpexpandq ymm6\{k7\},YMMWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 89 f5[ 	]*vpexpandq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 89 f5[ 	]*vpexpandq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 89 f5[ 	]*vpexpandq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 89 f5[ 	]*vpexpandq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 74 38 40[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 74 38 40[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 74 38 20[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 fd 85 ff ff ff[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 74 38 20[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm6\{k1\},YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},QWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 74 38 40[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm6\{k1\},XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 74 38 20[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[eax\+xmm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm6\{k1\},XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 fd 85 ff ff ff[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 74 38 20[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[eax\+ymm7\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm6\{k1\},YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d f4[ 	]*vpmaxsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3d f4[ 	]*vpmaxsd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 31[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 30[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 7f[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 00 08 00 00[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d 72 80[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 7f[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 00 02 00 00[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d 72 80[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3d b2 fc fd ff ff[ 	]*vpmaxsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d f4[ 	]*vpmaxsd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3d f4[ 	]*vpmaxsd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 31[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 30[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 7f[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 00 10 00 00[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d 72 80[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 7f[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 00 02 00 00[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d 72 80[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3d b2 fc fd ff ff[ 	]*vpmaxsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d f4[ 	]*vpmaxsq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3d f4[ 	]*vpmaxsq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 31[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 30[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 7f[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 00 08 00 00[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d 72 80[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3d b2 f0 f7 ff ff[ 	]*vpmaxsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 7f[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 00 04 00 00[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d 72 80[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3d b2 f8 fb ff ff[ 	]*vpmaxsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d f4[ 	]*vpmaxsq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3d f4[ 	]*vpmaxsq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 31[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b4 f4 c0 1d fe ff[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 30[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 7f[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 00 10 00 00[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d 72 80[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3d b2 e0 ef ff ff[ 	]*vpmaxsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 7f[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 00 04 00 00[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d 72 80[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3d b2 f8 fb ff ff[ 	]*vpmaxsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f f4[ 	]*vpmaxud xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3f f4[ 	]*vpmaxud xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 31[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 30[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 7f[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 00 08 00 00[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f 72 80[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 7f[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 00 02 00 00[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f 72 80[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3f b2 fc fd ff ff[ 	]*vpmaxud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f f4[ 	]*vpmaxud ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3f f4[ 	]*vpmaxud ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 31[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 30[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 7f[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 00 10 00 00[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f 72 80[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3f b2 e0 ef ff ff[ 	]*vpmaxud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 7f[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 00 02 00 00[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f 72 80[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3f b2 fc fd ff ff[ 	]*vpmaxud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f f4[ 	]*vpmaxuq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3f f4[ 	]*vpmaxuq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 31[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 30[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 7f[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 00 08 00 00[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f 72 80[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3f b2 f0 f7 ff ff[ 	]*vpmaxuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 7f[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 00 04 00 00[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f 72 80[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3f b2 f8 fb ff ff[ 	]*vpmaxuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f f4[ 	]*vpmaxuq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3f f4[ 	]*vpmaxuq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 31[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b4 f4 c0 1d fe ff[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 30[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 7f[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 00 10 00 00[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f 72 80[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3f b2 e0 ef ff ff[ 	]*vpmaxuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 7f[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 00 04 00 00[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f 72 80[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3f b2 f8 fb ff ff[ 	]*vpmaxuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 f4[ 	]*vpminsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 39 f4[ 	]*vpminsd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 31[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 30[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 7f[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 00 08 00 00[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 72 80[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 39 b2 f0 f7 ff ff[ 	]*vpminsd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 7f[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 00 02 00 00[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 72 80[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 39 b2 fc fd ff ff[ 	]*vpminsd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 f4[ 	]*vpminsd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 39 f4[ 	]*vpminsd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 31[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 30[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 7f[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 00 10 00 00[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 72 80[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 39 b2 e0 ef ff ff[ 	]*vpminsd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 7f[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 00 02 00 00[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 72 80[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 39 b2 fc fd ff ff[ 	]*vpminsd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 f4[ 	]*vpminsq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 39 f4[ 	]*vpminsq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 31[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 30[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 7f[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 00 08 00 00[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 72 80[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 39 b2 f0 f7 ff ff[ 	]*vpminsq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 7f[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 00 04 00 00[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 72 80[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 39 b2 f8 fb ff ff[ 	]*vpminsq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 f4[ 	]*vpminsq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 39 f4[ 	]*vpminsq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 31[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b4 f4 c0 1d fe ff[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 30[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 7f[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 00 10 00 00[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 72 80[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 39 b2 e0 ef ff ff[ 	]*vpminsq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 7f[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 00 04 00 00[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 72 80[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 39 b2 f8 fb ff ff[ 	]*vpminsq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b f4[ 	]*vpminud xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 3b f4[ 	]*vpminud xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 31[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 30[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 7f[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 00 08 00 00[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b 72 80[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 3b b2 f0 f7 ff ff[ 	]*vpminud xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 7f[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 00 02 00 00[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b 72 80[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 3b b2 fc fd ff ff[ 	]*vpminud xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b f4[ 	]*vpminud ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 3b f4[ 	]*vpminud ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 31[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 30[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 7f[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 00 10 00 00[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b 72 80[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 3b b2 e0 ef ff ff[ 	]*vpminud ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 7f[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 00 02 00 00[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b 72 80[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 3b b2 fc fd ff ff[ 	]*vpminud ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b f4[ 	]*vpminuq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 3b f4[ 	]*vpminuq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 31[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 30[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 7f[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 00 08 00 00[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b 72 80[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 3b b2 f0 f7 ff ff[ 	]*vpminuq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 7f[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 00 04 00 00[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b 72 80[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 3b b2 f8 fb ff ff[ 	]*vpminuq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b f4[ 	]*vpminuq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 3b f4[ 	]*vpminuq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 31[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b4 f4 c0 1d fe ff[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 30[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 7f[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 00 10 00 00[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b 72 80[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 3b b2 e0 ef ff ff[ 	]*vpminuq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 7f[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 00 04 00 00[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b 72 80[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 3b b2 f8 fb ff ff[ 	]*vpminuq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 f5[ 	]*vpmovsxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 21 f5[ 	]*vpmovsxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 31[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 7f[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 72 80[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 f5[ 	]*vpmovsxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 21 f5[ 	]*vpmovsxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 31[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 7f[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 72 80[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 f5[ 	]*vpmovsxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 22 f5[ 	]*vpmovsxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 31[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 7f[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 72 80[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 f5[ 	]*vpmovsxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 22 f5[ 	]*vpmovsxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 31[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 7f[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 72 80[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 f5[ 	]*vpmovsxdq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 25 f5[ 	]*vpmovsxdq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 31[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 7f[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 00 04 00 00[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 72 80[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 25 b2 f8 fb ff ff[ 	]*vpmovsxdq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 f5[ 	]*vpmovsxdq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 25 f5[ 	]*vpmovsxdq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 31[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 7f[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 00 08 00 00[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 72 80[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 f5[ 	]*vpmovsxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 23 f5[ 	]*vpmovsxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 31[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 7f[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 72 80[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 f5[ 	]*vpmovsxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 23 f5[ 	]*vpmovsxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 31[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 7f[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 72 80[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 f5[ 	]*vpmovsxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 24 f5[ 	]*vpmovsxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 31[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 7f[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 72 80[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 f5[ 	]*vpmovsxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 24 f5[ 	]*vpmovsxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 31[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 7f[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 72 80[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 f5[ 	]*vpmovzxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 31 f5[ 	]*vpmovzxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 31[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 7f[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 72 80[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 f5[ 	]*vpmovzxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 31 f5[ 	]*vpmovzxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 31[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 7f[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 72 80[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 f5[ 	]*vpmovzxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 32 f5[ 	]*vpmovzxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 31[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 7f[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 72 80[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 f5[ 	]*vpmovzxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 32 f5[ 	]*vpmovzxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 31[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 7f[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 72 80[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 f5[ 	]*vpmovzxdq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 35 f5[ 	]*vpmovzxdq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 31[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 7f[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 00 04 00 00[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 72 80[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 35 b2 f8 fb ff ff[ 	]*vpmovzxdq xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 f5[ 	]*vpmovzxdq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 35 f5[ 	]*vpmovzxdq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 31[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 7f[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 00 08 00 00[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 72 80[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 f5[ 	]*vpmovzxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 33 f5[ 	]*vpmovzxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 31[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 7f[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 72 80[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 f5[ 	]*vpmovzxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 33 f5[ 	]*vpmovzxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 31[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 7f[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 72 80[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 f5[ 	]*vpmovzxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 34 f5[ 	]*vpmovzxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 31[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 7f[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 72 80[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 f5[ 	]*vpmovzxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 34 f5[ 	]*vpmovzxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 31[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 7f[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 72 80[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 f4[ 	]*vpmuldq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 28 f4[ 	]*vpmuldq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 31[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 30[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 7f[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 00 08 00 00[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 72 80[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 28 b2 f0 f7 ff ff[ 	]*vpmuldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 7f[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 00 04 00 00[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 72 80[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 28 b2 f8 fb ff ff[ 	]*vpmuldq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 f4[ 	]*vpmuldq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 28 f4[ 	]*vpmuldq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 31[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b4 f4 c0 1d fe ff[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 30[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 7f[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 00 10 00 00[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 72 80[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 28 b2 e0 ef ff ff[ 	]*vpmuldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 7f[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 00 04 00 00[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 72 80[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 28 b2 f8 fb ff ff[ 	]*vpmuldq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 f4[ 	]*vpmulld xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 40 f4[ 	]*vpmulld xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 31[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 30[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 7f[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 00 08 00 00[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 72 80[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 40 b2 f0 f7 ff ff[ 	]*vpmulld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 7f[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 00 02 00 00[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 72 80[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 40 b2 fc fd ff ff[ 	]*vpmulld xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 f4[ 	]*vpmulld ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 40 f4[ 	]*vpmulld ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 31[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b4 f4 c0 1d fe ff[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 30[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 7f[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 00 10 00 00[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 72 80[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 40 b2 e0 ef ff ff[ 	]*vpmulld ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 7f[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 00 02 00 00[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 72 80[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 40 b2 fc fd ff ff[ 	]*vpmulld ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 f4[ 	]*vpmuludq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f4 f4[ 	]*vpmuludq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 31[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 30[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 7f[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 00 08 00 00[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 72 80[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f4 b2 f0 f7 ff ff[ 	]*vpmuludq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 7f[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 00 04 00 00[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 72 80[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f f4 b2 f8 fb ff ff[ 	]*vpmuludq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 f4[ 	]*vpmuludq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f4 f4[ 	]*vpmuludq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 31[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b4 f4 c0 1d fe ff[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 30[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 7f[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 00 10 00 00[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 72 80[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f4 b2 e0 ef ff ff[ 	]*vpmuludq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 7f[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 00 04 00 00[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 72 80[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f f4 b2 f8 fb ff ff[ 	]*vpmuludq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb f4[ 	]*vpord  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f eb f4[ 	]*vpord  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 31[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b4 f4 c0 1d fe ff[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 30[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 7f[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 00 08 00 00[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb 72 80[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f eb b2 f0 f7 ff ff[ 	]*vpord  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 7f[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 00 02 00 00[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb 72 80[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f eb b2 fc fd ff ff[ 	]*vpord  xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb f4[ 	]*vpord  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af eb f4[ 	]*vpord  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 31[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b4 f4 c0 1d fe ff[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 30[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 7f[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 00 10 00 00[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb 72 80[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f eb b2 e0 ef ff ff[ 	]*vpord  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 7f[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 00 02 00 00[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb 72 80[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f eb b2 fc fd ff ff[ 	]*vpord  ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb f4[ 	]*vporq  xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f eb f4[ 	]*vporq  xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 31[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b4 f4 c0 1d fe ff[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 30[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 7f[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 00 08 00 00[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb 72 80[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f eb b2 f0 f7 ff ff[ 	]*vporq  xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 7f[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 00 04 00 00[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb 72 80[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f eb b2 f8 fb ff ff[ 	]*vporq  xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb f4[ 	]*vporq  ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af eb f4[ 	]*vporq  ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 31[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b4 f4 c0 1d fe ff[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 30[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 7f[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 00 10 00 00[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb 72 80[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f eb b2 e0 ef ff ff[ 	]*vporq  ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 7f[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 00 04 00 00[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb 72 80[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f eb b2 f8 fb ff ff[ 	]*vporq  ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 74 38 40[ 	]*vpscatterdd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdd YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 74 38 40[ 	]*vpscatterdd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 74 38 20[ 	]*vpscatterdq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 fd 85 ff ff ff[ 	]*vpscatterdq YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 74 38 20[ 	]*vpscatterdq YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 74 38 40[ 	]*vpscatterqd QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqd XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 74 38 40[ 	]*vpscatterqd XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 74 38 20[ 	]*vpscatterqq XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 fd 85 ff ff ff[ 	]*vpscatterqq YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 74 38 20[ 	]*vpscatterqq YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 ab[ 	]*vpshufd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 70 f5 ab[ 	]*vpshufd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 f5 7b[ 	]*vpshufd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 31 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 30 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 7f 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 00 08 00 00 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 72 80 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 7f 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 00 02 00 00 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 72 80 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 1f 70 b2 fc fd ff ff 7b[ 	]*vpshufd xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 ab[ 	]*vpshufd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 70 f5 ab[ 	]*vpshufd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 f5 7b[ 	]*vpshufd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 31 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b4 f4 c0 1d fe ff 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 30 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 7f 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 00 10 00 00 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 72 80 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 70 b2 e0 ef ff ff 7b[ 	]*vpshufd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 7f 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 00 02 00 00 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 72 80 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 3f 70 b2 fc fd ff ff 7b[ 	]*vpshufd ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 f4[ 	]*vpslld xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f f2 f4[ 	]*vpslld xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 31[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b4 f4 c0 1d fe ff[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 7f[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 00 08 00 00[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 72 80[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f f2 b2 f0 f7 ff ff[ 	]*vpslld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 f4[ 	]*vpslld ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af f2 f4[ 	]*vpslld ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 31[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b4 f4 c0 1d fe ff[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 7f[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 00 08 00 00[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 72 80[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f f2 b2 f0 f7 ff ff[ 	]*vpslld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 f4[ 	]*vpsllq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f f3 f4[ 	]*vpsllq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 31[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 7f[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 00 08 00 00[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 72 80[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f f3 b2 f0 f7 ff ff[ 	]*vpsllq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 f4[ 	]*vpsllq ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af f3 f4[ 	]*vpsllq ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 31[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b4 f4 c0 1d fe ff[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 7f[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 00 08 00 00[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 72 80[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f f3 b2 f0 f7 ff ff[ 	]*vpsllq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 f4[ 	]*vpsllvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 47 f4[ 	]*vpsllvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 31[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 30[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 7f[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 00 08 00 00[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 72 80[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 7f[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 00 02 00 00[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 72 80[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 47 b2 fc fd ff ff[ 	]*vpsllvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 f4[ 	]*vpsllvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 47 f4[ 	]*vpsllvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 31[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 30[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 7f[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 00 10 00 00[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 72 80[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 47 b2 e0 ef ff ff[ 	]*vpsllvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 7f[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 00 02 00 00[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 72 80[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 47 b2 fc fd ff ff[ 	]*vpsllvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 f4[ 	]*vpsllvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 47 f4[ 	]*vpsllvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 31[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 30[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 7f[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 00 08 00 00[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 72 80[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 47 b2 f0 f7 ff ff[ 	]*vpsllvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 7f[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 00 04 00 00[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 72 80[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 47 b2 f8 fb ff ff[ 	]*vpsllvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 f4[ 	]*vpsllvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 47 f4[ 	]*vpsllvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 31[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b4 f4 c0 1d fe ff[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 30[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 7f[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 00 10 00 00[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 72 80[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 47 b2 e0 ef ff ff[ 	]*vpsllvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 7f[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 00 04 00 00[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 72 80[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 47 b2 f8 fb ff ff[ 	]*vpsllvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 f4[ 	]*vpsrad xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f e2 f4[ 	]*vpsrad xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 31[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 7f[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 00 08 00 00[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 72 80[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f e2 b2 f0 f7 ff ff[ 	]*vpsrad xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 f4[ 	]*vpsrad ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af e2 f4[ 	]*vpsrad ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 31[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 7f[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 00 08 00 00[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 72 80[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f e2 b2 f0 f7 ff ff[ 	]*vpsrad ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 f4[ 	]*vpsraq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f e2 f4[ 	]*vpsraq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 31[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 7f[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 00 08 00 00[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 72 80[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f e2 b2 f0 f7 ff ff[ 	]*vpsraq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 f4[ 	]*vpsraq ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af e2 f4[ 	]*vpsraq ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 31[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b4 f4 c0 1d fe ff[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 7f[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 00 08 00 00[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 72 80[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f e2 b2 f0 f7 ff ff[ 	]*vpsraq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 f4[ 	]*vpsravd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 46 f4[ 	]*vpsravd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 31[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 30[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 7f[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 00 08 00 00[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 72 80[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 46 b2 f0 f7 ff ff[ 	]*vpsravd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 7f[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 00 02 00 00[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 72 80[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 46 b2 fc fd ff ff[ 	]*vpsravd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 f4[ 	]*vpsravd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 46 f4[ 	]*vpsravd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 31[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 30[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 7f[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 00 10 00 00[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 72 80[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 46 b2 e0 ef ff ff[ 	]*vpsravd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 7f[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 00 02 00 00[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 72 80[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 46 b2 fc fd ff ff[ 	]*vpsravd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 f4[ 	]*vpsravq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 46 f4[ 	]*vpsravq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 31[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 30[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 7f[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 00 08 00 00[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 72 80[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 46 b2 f0 f7 ff ff[ 	]*vpsravq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 7f[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 00 04 00 00[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 72 80[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 46 b2 f8 fb ff ff[ 	]*vpsravq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 f4[ 	]*vpsravq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 46 f4[ 	]*vpsravq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 31[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b4 f4 c0 1d fe ff[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 30[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 7f[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 00 10 00 00[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 72 80[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 46 b2 e0 ef ff ff[ 	]*vpsravq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 7f[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 00 04 00 00[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 72 80[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 46 b2 f8 fb ff ff[ 	]*vpsravq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 f4[ 	]*vpsrld xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f d2 f4[ 	]*vpsrld xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 31[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 7f[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 00 08 00 00[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 72 80[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f d2 b2 f0 f7 ff ff[ 	]*vpsrld xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 f4[ 	]*vpsrld ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af d2 f4[ 	]*vpsrld ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 31[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b4 f4 c0 1d fe ff[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 7f[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 00 08 00 00[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 72 80[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f d2 b2 f0 f7 ff ff[ 	]*vpsrld ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 f4[ 	]*vpsrlq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f d3 f4[ 	]*vpsrlq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 31[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 7f[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 00 08 00 00[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 72 80[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f d3 b2 f0 f7 ff ff[ 	]*vpsrlq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 f4[ 	]*vpsrlq ymm6\{k7\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af d3 f4[ 	]*vpsrlq ymm6\{k7\}\{z\},ymm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 31[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b4 f4 c0 1d fe ff[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 7f[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 00 08 00 00[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 72 80[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f d3 b2 f0 f7 ff ff[ 	]*vpsrlq ymm6\{k7\},ymm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 f4[ 	]*vpsrlvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 45 f4[ 	]*vpsrlvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 31[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 30[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 7f[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 00 08 00 00[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 72 80[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 7f[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 00 02 00 00[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 72 80[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 45 b2 fc fd ff ff[ 	]*vpsrlvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 f4[ 	]*vpsrlvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 45 f4[ 	]*vpsrlvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 31[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 30[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 7f[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 00 10 00 00[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 72 80[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 7f[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 00 02 00 00[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 72 80[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 45 b2 fc fd ff ff[ 	]*vpsrlvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 f4[ 	]*vpsrlvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 45 f4[ 	]*vpsrlvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 31[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 30[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 7f[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 00 08 00 00[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 72 80[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 45 b2 f0 f7 ff ff[ 	]*vpsrlvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 7f[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 00 04 00 00[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 72 80[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 45 b2 f8 fb ff ff[ 	]*vpsrlvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 f4[ 	]*vpsrlvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 45 f4[ 	]*vpsrlvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 31[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b4 f4 c0 1d fe ff[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 30[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 7f[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 00 10 00 00[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 72 80[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 45 b2 e0 ef ff ff[ 	]*vpsrlvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 7f[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 00 04 00 00[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 72 80[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 45 b2 f8 fb ff ff[ 	]*vpsrlvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 ab[ 	]*vpsrld xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 d5 ab[ 	]*vpsrld xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 d5 7b[ 	]*vpsrld xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 11 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 10 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 7f 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 00 08 00 00 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 52 80 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 92 f0 f7 ff ff 7b[ 	]*vpsrld xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 7f 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 00 02 00 00 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 52 80 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 92 fc fd ff ff 7b[ 	]*vpsrld xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 ab[ 	]*vpsrld ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 d5 ab[ 	]*vpsrld ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 d5 7b[ 	]*vpsrld ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 11 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 94 f4 c0 1d fe ff 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 10 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 7f 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 00 10 00 00 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 52 80 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 92 e0 ef ff ff 7b[ 	]*vpsrld ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 7f 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 00 02 00 00 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 52 80 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 92 fc fd ff ff 7b[ 	]*vpsrld ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 ab[ 	]*vpsrlq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 d5 ab[ 	]*vpsrlq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 d5 7b[ 	]*vpsrlq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 11 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 10 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 7f 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 00 08 00 00 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 52 80 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 7f 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 00 04 00 00 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 52 80 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 ab[ 	]*vpsrlq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 d5 ab[ 	]*vpsrlq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 d5 7b[ 	]*vpsrlq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 11 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 94 f4 c0 1d fe ff 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 10 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 7f 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 00 10 00 00 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 52 80 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 92 e0 ef ff ff 7b[ 	]*vpsrlq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 7f 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 00 04 00 00 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 52 80 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 92 f8 fb ff ff 7b[ 	]*vpsrlq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa f4[ 	]*vpsubd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f fa f4[ 	]*vpsubd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 31[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b4 f4 c0 1d fe ff[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 30[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 7f[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 00 08 00 00[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa 72 80[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f fa b2 f0 f7 ff ff[ 	]*vpsubd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 7f[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 00 02 00 00[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa 72 80[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f fa b2 fc fd ff ff[ 	]*vpsubd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa f4[ 	]*vpsubd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af fa f4[ 	]*vpsubd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 31[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b4 f4 c0 1d fe ff[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 30[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 7f[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 00 10 00 00[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa 72 80[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f fa b2 e0 ef ff ff[ 	]*vpsubd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 7f[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 00 02 00 00[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa 72 80[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f fa b2 fc fd ff ff[ 	]*vpsubd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb f4[ 	]*vpsubq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f fb f4[ 	]*vpsubq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 31[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b4 f4 c0 1d fe ff[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 30[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 7f[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 00 08 00 00[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb 72 80[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f fb b2 f0 f7 ff ff[ 	]*vpsubq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 7f[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 00 04 00 00[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb 72 80[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f fb b2 f8 fb ff ff[ 	]*vpsubq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb f4[ 	]*vpsubq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af fb f4[ 	]*vpsubq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 31[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b4 f4 c0 1d fe ff[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 30[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 7f[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 00 10 00 00[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb 72 80[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f fb b2 e0 ef ff ff[ 	]*vpsubq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 7f[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 00 04 00 00[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb 72 80[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f fb b2 f8 fb ff ff[ 	]*vpsubq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ed[ 	]*vptestmd k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 29[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 28[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 7f[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa 00 08 00 00[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 6a 80[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 0f 27 aa f0 f7 ff ff[ 	]*vptestmd k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 7f[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa 00 02 00 00[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 6a 80[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 1f 27 aa fc fd ff ff[ 	]*vptestmd k5\{k7\},xmm6,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ed[ 	]*vptestmd k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 29[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 28[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 7f[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa 00 10 00 00[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 6a 80[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 2f 27 aa e0 ef ff ff[ 	]*vptestmd k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 7f[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa 00 02 00 00[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 6a 80[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 4d 3f 27 aa fc fd ff ff[ 	]*vptestmd k5\{k7\},ymm6,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ed[ 	]*vptestmq k5\{k7\},xmm6,xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 29[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 ac f4 c0 1d fe ff[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 28[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 7f[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa 00 08 00 00[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 6a 80[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 0f 27 aa f0 f7 ff ff[ 	]*vptestmq k5\{k7\},xmm6,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 7f[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa 00 04 00 00[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 6a 80[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 1f 27 aa f8 fb ff ff[ 	]*vptestmq k5\{k7\},xmm6,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ed[ 	]*vptestmq k5\{k7\},ymm6,ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 29[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 ac f4 c0 1d fe ff[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 28[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 7f[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa 00 10 00 00[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 6a 80[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 2f 27 aa e0 ef ff ff[ 	]*vptestmq k5\{k7\},ymm6,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 7f[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa 00 04 00 00[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 6a 80[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 cd 3f 27 aa f8 fb ff ff[ 	]*vptestmq k5\{k7\},ymm6,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a f4[ 	]*vpunpckhdq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 6a f4[ 	]*vpunpckhdq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 31[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 30[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 7f[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 00 08 00 00[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a 72 80[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 7f[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 00 02 00 00[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a 72 80[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 6a b2 fc fd ff ff[ 	]*vpunpckhdq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a f4[ 	]*vpunpckhdq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 6a f4[ 	]*vpunpckhdq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 31[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b4 f4 c0 1d fe ff[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 30[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 7f[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 00 10 00 00[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a 72 80[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 6a b2 e0 ef ff ff[ 	]*vpunpckhdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 7f[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 00 02 00 00[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a 72 80[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 6a b2 fc fd ff ff[ 	]*vpunpckhdq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d f4[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6d f4[ 	]*vpunpckhqdq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 31[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 30[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 7f[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 00 08 00 00[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d 72 80[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 7f[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 00 04 00 00[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d 72 80[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d f4[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6d f4[ 	]*vpunpckhqdq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 31[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b4 f4 c0 1d fe ff[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 30[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 7f[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 00 10 00 00[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d 72 80[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 7f[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 00 04 00 00[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d 72 80[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 f4[ 	]*vpunpckldq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f 62 f4[ 	]*vpunpckldq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 31[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 30[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 7f[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 00 08 00 00[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 72 80[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f 62 b2 f0 f7 ff ff[ 	]*vpunpckldq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 7f[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 00 02 00 00[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 72 80[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f 62 b2 fc fd ff ff[ 	]*vpunpckldq xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 f4[ 	]*vpunpckldq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af 62 f4[ 	]*vpunpckldq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 31[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b4 f4 c0 1d fe ff[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 30[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 7f[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 00 10 00 00[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 72 80[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f 62 b2 e0 ef ff ff[ 	]*vpunpckldq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 7f[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 00 02 00 00[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 72 80[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f 62 b2 fc fd ff ff[ 	]*vpunpckldq ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c f4[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 6c f4[ 	]*vpunpcklqdq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 31[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 30[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 7f[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 00 08 00 00[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c 72 80[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 7f[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 00 04 00 00[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c 72 80[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c f4[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 6c f4[ 	]*vpunpcklqdq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 31[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b4 f4 c0 1d fe ff[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 30[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 7f[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 00 10 00 00[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c 72 80[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 7f[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 00 04 00 00[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c 72 80[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef f4[ 	]*vpxord xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 8f ef f4[ 	]*vpxord xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 31[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b4 f4 c0 1d fe ff[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 30[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 7f[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 00 08 00 00[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef 72 80[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 0f ef b2 f0 f7 ff ff[ 	]*vpxord xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 7f[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 00 02 00 00[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef 72 80[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 1f ef b2 fc fd ff ff[ 	]*vpxord xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef f4[ 	]*vpxord ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 af ef f4[ 	]*vpxord ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 31[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b4 f4 c0 1d fe ff[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 30[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 7f[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 00 10 00 00[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef 72 80[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 2f ef b2 e0 ef ff ff[ 	]*vpxord ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 7f[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 00 02 00 00[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef 72 80[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 55 3f ef b2 fc fd ff ff[ 	]*vpxord ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef f4[ 	]*vpxorq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f ef f4[ 	]*vpxorq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 31[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b4 f4 c0 1d fe ff[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 30[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 7f[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 00 08 00 00[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef 72 80[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f ef b2 f0 f7 ff ff[ 	]*vpxorq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 7f[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 00 04 00 00[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef 72 80[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f ef b2 f8 fb ff ff[ 	]*vpxorq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef f4[ 	]*vpxorq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af ef f4[ 	]*vpxorq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 31[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b4 f4 c0 1d fe ff[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 30[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 7f[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 00 10 00 00[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef 72 80[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f ef b2 e0 ef ff ff[ 	]*vpxorq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 7f[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 00 04 00 00[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef 72 80[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f ef b2 f8 fb ff ff[ 	]*vpxorq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c f5[ 	]*vrcp14pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4c f5[ 	]*vrcp14pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 31[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 30[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 7f[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 00 08 00 00[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c 72 80[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 7f[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 00 04 00 00[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c 72 80[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4c b2 f8 fb ff ff[ 	]*vrcp14pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c f5[ 	]*vrcp14pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4c f5[ 	]*vrcp14pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 31[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 30[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 7f[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 00 10 00 00[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c 72 80[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4c b2 e0 ef ff ff[ 	]*vrcp14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 7f[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 00 04 00 00[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c 72 80[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4c b2 f8 fb ff ff[ 	]*vrcp14pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c f5[ 	]*vrcp14ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4c f5[ 	]*vrcp14ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 31[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 30[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 7f[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 00 08 00 00[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c 72 80[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4c b2 f0 f7 ff ff[ 	]*vrcp14ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 7f[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 00 02 00 00[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c 72 80[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4c b2 fc fd ff ff[ 	]*vrcp14ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c f5[ 	]*vrcp14ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4c f5[ 	]*vrcp14ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 31[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b4 f4 c0 1d fe ff[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 30[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 7f[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 00 10 00 00[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c 72 80[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4c b2 e0 ef ff ff[ 	]*vrcp14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 7f[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 00 02 00 00[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c 72 80[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4c b2 fc fd ff ff[ 	]*vrcp14ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e f5[ 	]*vrsqrt14pd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 4e f5[ 	]*vrsqrt14pd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 31[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 30[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 7f[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 00 08 00 00[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e 72 80[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 7f[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 00 04 00 00[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e 72 80[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 1f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e f5[ 	]*vrsqrt14pd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 4e f5[ 	]*vrsqrt14pd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 31[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 30[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 7f[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 00 10 00 00[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e 72 80[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 7f[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 00 04 00 00[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e 72 80[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 3f 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e f5[ 	]*vrsqrt14ps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 8f 4e f5[ 	]*vrsqrt14ps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 31[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 30[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 7f[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 00 08 00 00[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e 72 80[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 0f 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 7f[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 00 02 00 00[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e 72 80[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 1f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e f5[ 	]*vrsqrt14ps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d af 4e f5[ 	]*vrsqrt14ps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 31[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b4 f4 c0 1d fe ff[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 30[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 7f[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 00 10 00 00[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e 72 80[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 2f 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 7f[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 00 02 00 00[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e 72 80[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 3f 4e b2 fc fd ff ff[ 	]*vrsqrt14ps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 74 38 20[ 	]*vscatterdpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdpd YMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 74 38 20[ 	]*vscatterdpd YMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd YMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 74 38 40[ 	]*vscatterdps XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a2 b4 b9 00 04 00 00[ 	]*vscatterdps XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 fd 85 ff ff ff[ 	]*vscatterdps YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 74 38 40[ 	]*vscatterdps YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a2 b4 b9 00 04 00 00[ 	]*vscatterdps YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd XMMWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 74 38 20[ 	]*vscatterqpd XMMWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd XMMWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqpd YMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 74 38 20[ 	]*vscatterqpd YMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd YMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps QWORD PTR \[ebp\+xmm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 74 38 40[ 	]*vscatterqps QWORD PTR \[eax\+xmm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 09 a3 b4 b9 00 04 00 00[ 	]*vscatterqps QWORD PTR \[ecx\+xmm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 fd 85 ff ff ff[ 	]*vscatterqps XMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 74 38 40[ 	]*vscatterqps XMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7d 29 a3 b4 b9 00 04 00 00[ 	]*vscatterqps XMMWORD PTR \[ecx\+ymm7\*4\+0x400\]\{k1\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 ab[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f c6 f4 ab[ 	]*vshufpd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 f4 7b[ 	]*vshufpd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 31 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 30 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 7f 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 00 08 00 00 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 72 80 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 7f 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 00 04 00 00 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 72 80 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 ab[ 	]*vshufpd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af c6 f4 ab[ 	]*vshufpd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 f4 7b[ 	]*vshufpd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 31 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 30 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 7f 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 00 10 00 00 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 72 80 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 7f 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 00 04 00 00 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 72 80 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f c6 b2 f8 fb ff ff 7b[ 	]*vshufpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 ab[ 	]*vshufps xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f c6 f4 ab[ 	]*vshufps xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 f4 7b[ 	]*vshufps xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 31 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 30 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 7f 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 00 08 00 00 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 72 80 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f c6 b2 f0 f7 ff ff 7b[ 	]*vshufps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 7f 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 00 02 00 00 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 72 80 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f c6 b2 fc fd ff ff 7b[ 	]*vshufps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 ab[ 	]*vshufps ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af c6 f4 ab[ 	]*vshufps ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 f4 7b[ 	]*vshufps ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 31 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b4 f4 c0 1d fe ff 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 30 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 7f 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 00 10 00 00 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 72 80 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f c6 b2 e0 ef ff ff 7b[ 	]*vshufps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 7f 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 00 02 00 00 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 72 80 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f c6 b2 fc fd ff ff 7b[ 	]*vshufps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 f5[ 	]*vsqrtpd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 51 f5[ 	]*vsqrtpd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 31[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 30[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 7f[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 00 08 00 00[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 72 80[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtpd xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 7f[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 00 04 00 00[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 72 80[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 1f 51 b2 f8 fb ff ff[ 	]*vsqrtpd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 f5[ 	]*vsqrtpd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 51 f5[ 	]*vsqrtpd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 31[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 30[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 7f[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 00 10 00 00[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 72 80[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 51 b2 e0 ef ff ff[ 	]*vsqrtpd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 7f[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 00 04 00 00[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 72 80[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 3f 51 b2 f8 fb ff ff[ 	]*vsqrtpd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 f5[ 	]*vsqrtps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 51 f5[ 	]*vsqrtps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 31[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 30[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 7f[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 00 08 00 00[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 72 80[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 51 b2 f0 f7 ff ff[ 	]*vsqrtps xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 7f[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 00 02 00 00[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 72 80[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 51 b2 fc fd ff ff[ 	]*vsqrtps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 f5[ 	]*vsqrtps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 51 f5[ 	]*vsqrtps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 31[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b4 f4 c0 1d fe ff[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 30[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 7f[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 00 10 00 00[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 72 80[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 51 b2 e0 ef ff ff[ 	]*vsqrtps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 7f[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 00 02 00 00[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 72 80[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 51 b2 fc fd ff ff[ 	]*vsqrtps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c f4[ 	]*vsubpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 5c f4[ 	]*vsubpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 31[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 30[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 7f[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 00 08 00 00[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c 72 80[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 5c b2 f0 f7 ff ff[ 	]*vsubpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 7f[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 00 04 00 00[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c 72 80[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 5c b2 f8 fb ff ff[ 	]*vsubpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c f4[ 	]*vsubpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 5c f4[ 	]*vsubpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 31[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 30[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 7f[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 00 10 00 00[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c 72 80[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 5c b2 e0 ef ff ff[ 	]*vsubpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 7f[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 00 04 00 00[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c 72 80[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 5c b2 f8 fb ff ff[ 	]*vsubpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c f4[ 	]*vsubps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 5c f4[ 	]*vsubps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 31[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b4 f4 c0 1d fe ff[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 30[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 7f[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 00 08 00 00[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c 72 80[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 5c b2 f0 f7 ff ff[ 	]*vsubps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 7f[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 00 02 00 00[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c 72 80[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 5c b2 fc fd ff ff[ 	]*vsubps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c f4[ 	]*vsubps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 5c f4[ 	]*vsubps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 31[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b4 f4 c0 1d fe ff[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 30[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 7f[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 00 10 00 00[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c 72 80[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 5c b2 e0 ef ff ff[ 	]*vsubps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 7f[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 00 02 00 00[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c 72 80[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 5c b2 fc fd ff ff[ 	]*vsubps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 f4[ 	]*vunpckhpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 15 f4[ 	]*vunpckhpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 31[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 30[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 7f[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 00 08 00 00[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 72 80[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 7f[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 00 04 00 00[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 72 80[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 15 b2 f8 fb ff ff[ 	]*vunpckhpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 f4[ 	]*vunpckhpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 15 f4[ 	]*vunpckhpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 31[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 30[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 7f[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 00 10 00 00[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 72 80[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 15 b2 e0 ef ff ff[ 	]*vunpckhpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 7f[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 00 04 00 00[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 72 80[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 15 b2 f8 fb ff ff[ 	]*vunpckhpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 f4[ 	]*vunpckhps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 15 f4[ 	]*vunpckhps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 31[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 30[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 7f[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 00 08 00 00[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 72 80[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 15 b2 f0 f7 ff ff[ 	]*vunpckhps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 7f[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 00 02 00 00[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 72 80[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 15 b2 fc fd ff ff[ 	]*vunpckhps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 f4[ 	]*vunpckhps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 15 f4[ 	]*vunpckhps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 31[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b4 f4 c0 1d fe ff[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 30[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 7f[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 00 10 00 00[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 72 80[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 15 b2 e0 ef ff ff[ 	]*vunpckhps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 7f[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 00 02 00 00[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 72 80[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 15 b2 fc fd ff ff[ 	]*vunpckhps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 f4[ 	]*vunpcklpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 8f 14 f4[ 	]*vunpcklpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 31[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 30[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 7f[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 00 08 00 00[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 72 80[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 7f[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 00 04 00 00[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 72 80[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 1f 14 b2 f8 fb ff ff[ 	]*vunpcklpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 f4[ 	]*vunpcklpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 af 14 f4[ 	]*vunpcklpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 31[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 30[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 7f[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 00 10 00 00[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 72 80[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 2f 14 b2 e0 ef ff ff[ 	]*vunpcklpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 7f[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 00 04 00 00[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 72 80[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 d5 3f 14 b2 f8 fb ff ff[ 	]*vunpcklpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 f4[ 	]*vunpcklps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 8f 14 f4[ 	]*vunpcklps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 31[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 30[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 7f[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 00 08 00 00[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 72 80[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 0f 14 b2 f0 f7 ff ff[ 	]*vunpcklps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 7f[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 00 02 00 00[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 72 80[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 1f 14 b2 fc fd ff ff[ 	]*vunpcklps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 f4[ 	]*vunpcklps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 af 14 f4[ 	]*vunpcklps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 31[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b4 f4 c0 1d fe ff[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 30[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 7f[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 00 10 00 00[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 72 80[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 2f 14 b2 e0 ef ff ff[ 	]*vunpcklps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 7f[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 00 02 00 00[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 72 80[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 54 3f 14 b2 fc fd ff ff[ 	]*vunpcklps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 ab[ 	]*vpternlogd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 25 f4 ab[ 	]*vpternlogd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 f4 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 31 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 30 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 7f 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 72 80 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 7f 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 00 02 00 00 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 72 80 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 ab[ 	]*vpternlogd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 25 f4 ab[ 	]*vpternlogd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 f4 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 31 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 30 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 7f 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 72 80 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 7f 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 00 02 00 00 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 72 80 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 25 b2 fc fd ff ff 7b[ 	]*vpternlogd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 ab[ 	]*vpternlogq xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 25 f4 ab[ 	]*vpternlogq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 f4 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 31 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 30 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 7f 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 00 08 00 00 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 72 80 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 7f 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 00 04 00 00 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 72 80 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 ab[ 	]*vpternlogq ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 25 f4 ab[ 	]*vpternlogq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 f4 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 31 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b4 f4 c0 1d fe ff 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 30 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 7f 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 00 10 00 00 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 72 80 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 7f 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 00 04 00 00 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 72 80 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 ee[ 	]*vpmovqb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 32 ee[ 	]*vpmovqb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 ee[ 	]*vpmovqb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 32 ee[ 	]*vpmovqb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 ee[ 	]*vpmovsqb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 22 ee[ 	]*vpmovsqb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 ee[ 	]*vpmovsqb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 22 ee[ 	]*vpmovsqb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 ee[ 	]*vpmovusqb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 12 ee[ 	]*vpmovusqb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 ee[ 	]*vpmovusqb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 12 ee[ 	]*vpmovusqb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 ee[ 	]*vpmovqw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 34 ee[ 	]*vpmovqw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 ee[ 	]*vpmovqw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 34 ee[ 	]*vpmovqw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 ee[ 	]*vpmovsqw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 24 ee[ 	]*vpmovsqw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 ee[ 	]*vpmovsqw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 24 ee[ 	]*vpmovsqw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 ee[ 	]*vpmovusqw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 14 ee[ 	]*vpmovusqw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 ee[ 	]*vpmovusqw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 14 ee[ 	]*vpmovusqw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 ee[ 	]*vpmovqd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 35 ee[ 	]*vpmovqd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 ee[ 	]*vpmovqd xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 35 ee[ 	]*vpmovqd xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 ee[ 	]*vpmovsqd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 25 ee[ 	]*vpmovsqd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 ee[ 	]*vpmovsqd xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 25 ee[ 	]*vpmovsqd xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 ee[ 	]*vpmovusqd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 15 ee[ 	]*vpmovusqd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 ee[ 	]*vpmovusqd xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 15 ee[ 	]*vpmovusqd xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 ee[ 	]*vpmovdb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 31 ee[ 	]*vpmovdb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 ee[ 	]*vpmovdb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 31 ee[ 	]*vpmovdb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 ee[ 	]*vpmovsdb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 21 ee[ 	]*vpmovsdb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 ee[ 	]*vpmovsdb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 21 ee[ 	]*vpmovsdb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 ee[ 	]*vpmovusdb xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 11 ee[ 	]*vpmovusdb xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 ee[ 	]*vpmovusdb xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 11 ee[ 	]*vpmovusdb xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 ee[ 	]*vpmovdw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 33 ee[ 	]*vpmovdw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 ee[ 	]*vpmovdw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 33 ee[ 	]*vpmovdw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 ee[ 	]*vpmovsdw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 23 ee[ 	]*vpmovsdw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 ee[ 	]*vpmovsdw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 23 ee[ 	]*vpmovsdw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 ee[ 	]*vpmovusdw xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 8f 13 ee[ 	]*vpmovusdw xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 ee[ 	]*vpmovusdw xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e af 13 ee[ 	]*vpmovusdw xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 ab[ 	]*vshuff32x4 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 23 f4 ab[ 	]*vshuff32x4 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 f4 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 31 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 30 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 7f 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 72 80 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 7f 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 72 80 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 ab[ 	]*vshuff64x2 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 23 f4 ab[ 	]*vshuff64x2 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 f4 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 31 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b4 f4 c0 1d fe ff 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 30 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 7f 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 72 80 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 7f 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 72 80 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 ab[ 	]*vshufi32x4 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 43 f4 ab[ 	]*vshufi32x4 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 f4 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 31 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 30 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 7f 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 72 80 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 7f 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 72 80 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 ab[ 	]*vshufi64x2 ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 43 f4 ab[ 	]*vshufi64x2 ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 f4 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 31 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b4 f4 c0 1d fe ff 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 30 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 7f 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 72 80 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 7f 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 72 80 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 f4[ 	]*vpermq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 36 f4[ 	]*vpermq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 31[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b4 f4 c0 1d fe ff[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 30[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 7f[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 00 10 00 00[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 72 80[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 36 b2 e0 ef ff ff[ 	]*vpermq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 7f[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 00 04 00 00[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 72 80[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 36 b2 f8 fb ff ff[ 	]*vpermq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 f4[ 	]*vpermpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 16 f4[ 	]*vpermpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 31[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b4 f4 c0 1d fe ff[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 30[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 7f[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 00 10 00 00[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 72 80[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 16 b2 e0 ef ff ff[ 	]*vpermpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 7f[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 00 04 00 00[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 72 80[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 16 b2 f8 fb ff ff[ 	]*vpermpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e f4[ 	]*vpermt2d xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7e f4[ 	]*vpermt2d xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 31[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 30[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 7f[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 00 08 00 00[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e 72 80[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 7f[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 00 02 00 00[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e 72 80[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7e b2 fc fd ff ff[ 	]*vpermt2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e f4[ 	]*vpermt2d ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7e f4[ 	]*vpermt2d ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 31[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 30[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 7f[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 00 10 00 00[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e 72 80[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7e b2 e0 ef ff ff[ 	]*vpermt2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 7f[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 00 02 00 00[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e 72 80[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7e b2 fc fd ff ff[ 	]*vpermt2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e f4[ 	]*vpermt2q xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7e f4[ 	]*vpermt2q xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 31[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 30[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 7f[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 00 08 00 00[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e 72 80[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7e b2 f0 f7 ff ff[ 	]*vpermt2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 7f[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 00 04 00 00[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e 72 80[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7e b2 f8 fb ff ff[ 	]*vpermt2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e f4[ 	]*vpermt2q ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7e f4[ 	]*vpermt2q ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 31[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b4 f4 c0 1d fe ff[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 30[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 7f[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 00 10 00 00[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e 72 80[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7e b2 e0 ef ff ff[ 	]*vpermt2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 7f[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 00 04 00 00[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e 72 80[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7e b2 f8 fb ff ff[ 	]*vpermt2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f f4[ 	]*vpermt2ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 7f f4[ 	]*vpermt2ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 31[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 30[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 7f[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 00 08 00 00[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f 72 80[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 7f[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 00 02 00 00[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f 72 80[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 7f b2 fc fd ff ff[ 	]*vpermt2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f f4[ 	]*vpermt2ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 7f f4[ 	]*vpermt2ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 31[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 30[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 7f[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 00 10 00 00[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f 72 80[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 7f b2 e0 ef ff ff[ 	]*vpermt2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 7f[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 00 02 00 00[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f 72 80[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 7f b2 fc fd ff ff[ 	]*vpermt2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f f4[ 	]*vpermt2pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 7f f4[ 	]*vpermt2pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 31[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 30[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 7f[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 00 08 00 00[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f 72 80[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 7f b2 f0 f7 ff ff[ 	]*vpermt2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 7f[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 00 04 00 00[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f 72 80[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 7f b2 f8 fb ff ff[ 	]*vpermt2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f f4[ 	]*vpermt2pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 7f f4[ 	]*vpermt2pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 31[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b4 f4 c0 1d fe ff[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 30[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 7f[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 00 10 00 00[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f 72 80[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 7f b2 e0 ef ff ff[ 	]*vpermt2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 7f[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 00 04 00 00[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f 72 80[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 7f b2 f8 fb ff ff[ 	]*vpermt2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 ab[ 	]*valignq xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 03 f4 ab[ 	]*valignq xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 f4 7b[ 	]*valignq xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 31 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 30 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 7f 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 00 08 00 00 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 72 80 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 03 b2 f0 f7 ff ff 7b[ 	]*valignq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 7f 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 00 04 00 00 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 72 80 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 03 b2 f8 fb ff ff 7b[ 	]*valignq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 ab[ 	]*valignq ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 03 f4 ab[ 	]*valignq ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 f4 7b[ 	]*valignq ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 31 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b4 f4 c0 1d fe ff 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 30 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 7f 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 00 10 00 00 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 72 80 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 03 b2 e0 ef ff ff 7b[ 	]*valignq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 7f 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 00 04 00 00 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 72 80 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 03 b2 f8 fb ff ff 7b[ 	]*valignq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c f4[ 	]*vscalefpd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 2c f4[ 	]*vscalefpd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 31[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 30[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 7f[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 00 08 00 00[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c 72 80[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 2c b2 f0 f7 ff ff[ 	]*vscalefpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 7f[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 00 04 00 00[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c 72 80[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 2c b2 f8 fb ff ff[ 	]*vscalefpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c f4[ 	]*vscalefpd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 2c f4[ 	]*vscalefpd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 31[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 30[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 7f[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 00 10 00 00[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c 72 80[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 2c b2 e0 ef ff ff[ 	]*vscalefpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 7f[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 00 04 00 00[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c 72 80[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 2c b2 f8 fb ff ff[ 	]*vscalefpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c f4[ 	]*vscalefps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 2c f4[ 	]*vscalefps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 31[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 30[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 7f[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 00 08 00 00[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c 72 80[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 2c b2 f0 f7 ff ff[ 	]*vscalefps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 7f[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 00 02 00 00[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c 72 80[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 2c b2 fc fd ff ff[ 	]*vscalefps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c f4[ 	]*vscalefps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 2c f4[ 	]*vscalefps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 31[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b4 f4 c0 1d fe ff[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 30[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 7f[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 00 10 00 00[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c 72 80[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 2c b2 e0 ef ff ff[ 	]*vscalefps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 7f[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 00 02 00 00[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c 72 80[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 2c b2 fc fd ff ff[ 	]*vscalefps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 ab[ 	]*vfixupimmpd xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 8f 54 f4 ab[ 	]*vfixupimmpd xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 f4 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 31 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 30 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 7f 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 72 80 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 7f 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 72 80 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 1f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 ab[ 	]*vfixupimmpd ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 af 54 f4 ab[ 	]*vfixupimmpd ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 f4 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 31 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 30 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 7f 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 72 80 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 7f 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 72 80 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 d5 3f 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 ab[ 	]*vfixupimmps xmm6\{k7\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 8f 54 f4 ab[ 	]*vfixupimmps xmm6\{k7\}\{z\},xmm5,xmm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 f4 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,xmm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 31 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 30 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 7f 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 00 08 00 00 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 72 80 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 0f 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 7f 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 72 80 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 1f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 ab[ 	]*vfixupimmps ymm6\{k7\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 af 54 f4 ab[ 	]*vfixupimmps ymm6\{k7\}\{z\},ymm5,ymm4,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 f4 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,ymm4,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 31 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b4 f4 c0 1d fe ff 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 30 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 7f 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 00 10 00 00 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 72 80 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 2f 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 7f 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 00 02 00 00 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 72 80 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 55 3f 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 ab[ 	]*vpslld xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 f5 ab[ 	]*vpslld xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 f5 7b[ 	]*vpslld xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 31 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 30 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 7f 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 00 08 00 00 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 72 80 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 b2 f0 f7 ff ff 7b[ 	]*vpslld xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 7f 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 00 02 00 00 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 72 80 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 b2 fc fd ff ff 7b[ 	]*vpslld xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 ab[ 	]*vpslld ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 f5 ab[ 	]*vpslld ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 f5 7b[ 	]*vpslld ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 31 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b4 f4 c0 1d fe ff 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 30 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 7f 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 00 10 00 00 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 72 80 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 b2 e0 ef ff ff 7b[ 	]*vpslld ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 7f 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 00 02 00 00 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 72 80 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 b2 fc fd ff ff 7b[ 	]*vpslld ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 ab[ 	]*vpsllq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 73 f5 ab[ 	]*vpsllq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 f5 7b[ 	]*vpsllq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 31 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 30 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 7f 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 00 08 00 00 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 72 80 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 7f 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 00 04 00 00 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 72 80 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 ab[ 	]*vpsllq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 73 f5 ab[ 	]*vpsllq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 f5 7b[ 	]*vpsllq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 31 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b4 f4 c0 1d fe ff 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 30 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 7f 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 00 10 00 00 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 72 80 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 73 b2 e0 ef ff ff 7b[ 	]*vpsllq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 7f 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 00 04 00 00 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 72 80 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 73 b2 f8 fb ff ff 7b[ 	]*vpsllq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 ab[ 	]*vpsrad xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 e5 ab[ 	]*vpsrad xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 e5 7b[ 	]*vpsrad xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 21 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 20 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 7f 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 00 08 00 00 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 62 80 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 7f 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 00 02 00 00 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 62 80 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 a2 fc fd ff ff 7b[ 	]*vpsrad xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 ab[ 	]*vpsrad ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 e5 ab[ 	]*vpsrad ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 e5 7b[ 	]*vpsrad ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 21 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 20 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 7f 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 00 10 00 00 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 62 80 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsrad ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 7f 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 00 02 00 00 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 62 80 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 a2 fc fd ff ff 7b[ 	]*vpsrad ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 ab[ 	]*vpsraq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 e5 ab[ 	]*vpsraq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 e5 7b[ 	]*vpsraq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 21 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 20 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 7f 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 00 08 00 00 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 62 80 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 7f 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 00 04 00 00 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 62 80 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 ab[ 	]*vpsraq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 e5 ab[ 	]*vpsraq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 e5 7b[ 	]*vpsraq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 21 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a4 f4 c0 1d fe ff 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 20 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 7f 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 00 10 00 00 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 62 80 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 a2 e0 ef ff ff 7b[ 	]*vpsraq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 7f 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 00 04 00 00 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 62 80 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 a2 f8 fb ff ff 7b[ 	]*vpsraq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 f4[ 	]*vprolvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 15 f4[ 	]*vprolvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 31[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 30[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 7f[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 00 08 00 00[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 72 80[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 15 b2 f0 f7 ff ff[ 	]*vprolvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 7f[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 00 02 00 00[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 72 80[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 15 b2 fc fd ff ff[ 	]*vprolvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 f4[ 	]*vprolvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 15 f4[ 	]*vprolvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 31[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 30[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 7f[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 00 10 00 00[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 72 80[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 15 b2 e0 ef ff ff[ 	]*vprolvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 7f[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 00 02 00 00[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 72 80[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 15 b2 fc fd ff ff[ 	]*vprolvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd ab[ 	]*vprold xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 cd ab[ 	]*vprold xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 cd 7b[ 	]*vprold xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 09 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 08 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 7f 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a 00 08 00 00 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 4a 80 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 8a f0 f7 ff ff 7b[ 	]*vprold xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 7f 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a 00 02 00 00 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 4a 80 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 8a fc fd ff ff 7b[ 	]*vprold xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd ab[ 	]*vprold ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 cd ab[ 	]*vprold ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 cd 7b[ 	]*vprold ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 09 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 08 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 7f 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a 00 10 00 00 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 4a 80 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 8a e0 ef ff ff 7b[ 	]*vprold ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 7f 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a 00 02 00 00 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 4a 80 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 8a fc fd ff ff 7b[ 	]*vprold ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 f4[ 	]*vprolvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 15 f4[ 	]*vprolvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 31[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 30[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 7f[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 00 08 00 00[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 72 80[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 15 b2 f0 f7 ff ff[ 	]*vprolvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 7f[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 00 04 00 00[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 72 80[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 15 b2 f8 fb ff ff[ 	]*vprolvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 f4[ 	]*vprolvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 15 f4[ 	]*vprolvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 31[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b4 f4 c0 1d fe ff[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 30[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 7f[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 00 10 00 00[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 72 80[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 15 b2 e0 ef ff ff[ 	]*vprolvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 7f[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 00 04 00 00[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 72 80[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 15 b2 f8 fb ff ff[ 	]*vprolvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd ab[ 	]*vprolq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 cd ab[ 	]*vprolq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 cd 7b[ 	]*vprolq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 09 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 08 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 7f 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a 00 08 00 00 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 4a 80 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 8a f0 f7 ff ff 7b[ 	]*vprolq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 7f 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a 00 04 00 00 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 4a 80 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 8a f8 fb ff ff 7b[ 	]*vprolq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd ab[ 	]*vprolq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 cd ab[ 	]*vprolq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 cd 7b[ 	]*vprolq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 09 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8c f4 c0 1d fe ff 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 08 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 7f 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a 00 10 00 00 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 4a 80 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 8a e0 ef ff ff 7b[ 	]*vprolq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 7f 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a 00 04 00 00 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 4a 80 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 8a f8 fb ff ff 7b[ 	]*vprolq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 f4[ 	]*vprorvd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 14 f4[ 	]*vprorvd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 31[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 30[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 7f[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 00 08 00 00[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 72 80[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 14 b2 f0 f7 ff ff[ 	]*vprorvd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 7f[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 00 02 00 00[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 72 80[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 14 b2 fc fd ff ff[ 	]*vprorvd xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 f4[ 	]*vprorvd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 14 f4[ 	]*vprorvd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 31[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 30[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 7f[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 00 10 00 00[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 72 80[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 14 b2 e0 ef ff ff[ 	]*vprorvd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 7f[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 00 02 00 00[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 72 80[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 14 b2 fc fd ff ff[ 	]*vprorvd ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 ab[ 	]*vprord xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 8f 72 c5 ab[ 	]*vprord xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 c5 7b[ 	]*vprord xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 01 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 00 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 7f 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 00 08 00 00 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 42 80 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 0f 72 82 f0 f7 ff ff 7b[ 	]*vprord xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 7f 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 00 02 00 00 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 42 80 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 1f 72 82 fc fd ff ff 7b[ 	]*vprord xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 ab[ 	]*vprord ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d af 72 c5 ab[ 	]*vprord ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 c5 7b[ 	]*vprord ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 01 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 00 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 7f 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 00 10 00 00 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 42 80 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 2f 72 82 e0 ef ff ff 7b[ 	]*vprord ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 7f 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 00 02 00 00 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 42 80 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 4d 3f 72 82 fc fd ff ff 7b[ 	]*vprord ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 f4[ 	]*vprorvq xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 14 f4[ 	]*vprorvq xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 31[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 30[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 7f[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 00 08 00 00[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 72 80[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 14 b2 f0 f7 ff ff[ 	]*vprorvq xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 7f[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 00 04 00 00[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 72 80[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 14 b2 f8 fb ff ff[ 	]*vprorvq xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 f4[ 	]*vprorvq ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 14 f4[ 	]*vprorvq ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 31[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b4 f4 c0 1d fe ff[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 30[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 7f[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 00 10 00 00[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 72 80[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 14 b2 e0 ef ff ff[ 	]*vprorvq ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 7f[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 00 04 00 00[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 72 80[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 14 b2 f8 fb ff ff[ 	]*vprorvq ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 ab[ 	]*vprorq xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 8f 72 c5 ab[ 	]*vprorq xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 c5 7b[ 	]*vprorq xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 01 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 00 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 7f 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 00 08 00 00 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 42 80 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 0f 72 82 f0 f7 ff ff 7b[ 	]*vprorq xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 7f 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 00 04 00 00 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 42 80 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 1f 72 82 f8 fb ff ff 7b[ 	]*vprorq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 ab[ 	]*vprorq ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd af 72 c5 ab[ 	]*vprorq ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 c5 7b[ 	]*vprorq ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 01 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 84 f4 c0 1d fe ff 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 00 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 7f 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 00 10 00 00 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 42 80 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 2f 72 82 e0 ef ff ff 7b[ 	]*vprorq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 7f 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 00 04 00 00 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 42 80 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 cd 3f 72 82 f8 fb ff ff 7b[ 	]*vprorq ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 ab[ 	]*vrndscalepd xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 8f 09 f5 ab[ 	]*vrndscalepd xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 f5 7b[ 	]*vrndscalepd xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 31 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 30 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[eax\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 7f 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 00 08 00 00 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 72 80 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 0f 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 7f 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 72 80 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 1f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 ab[ 	]*vrndscalepd ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd af 09 f5 ab[ 	]*vrndscalepd ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 f5 7b[ 	]*vrndscalepd ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 31 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b4 f4 c0 1d fe ff 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 30 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 7f 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 00 10 00 00 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 72 80 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 2f 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 7f 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 00 04 00 00 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 72 80 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 3f 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd ymm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 ab[ 	]*vrndscaleps xmm6\{k7\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 8f 08 f5 ab[ 	]*vrndscaleps xmm6\{k7\}\{z\},xmm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 f5 7b[ 	]*vrndscaleps xmm6\{k7\},xmm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 31 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 30 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[eax\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 7f 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 00 08 00 00 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 72 80 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps xmm6\{k7\},XMMWORD PTR \[edx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 7f 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 72 80 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 1f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 ab[ 	]*vrndscaleps ymm6\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d af 08 f5 ab[ 	]*vrndscaleps ymm6\{k7\}\{z\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 f5 7b[ 	]*vrndscaleps ymm6\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 31 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[ecx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b4 f4 c0 1d fe ff 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 30 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[eax\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 7f 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 00 10 00 00 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 72 80 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps ymm6\{k7\},YMMWORD PTR \[edx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 7f 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 00 02 00 00 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 72 80 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 3f 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 31[ 	]*vpcompressq XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 7f[ 	]*vpcompressq XMMWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 00 04 00 00[ 	]*vpcompressq XMMWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b 72 80[ 	]*vpcompressq XMMWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b b2 f8 fb ff ff[ 	]*vpcompressq XMMWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 31[ 	]*vpcompressq YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b4 f4 c0 1d fe ff[ 	]*vpcompressq YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 7f[ 	]*vpcompressq YMMWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 00 04 00 00[ 	]*vpcompressq YMMWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b 72 80[ 	]*vpcompressq YMMWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b b2 f8 fb ff ff[ 	]*vpcompressq YMMWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 8b ee[ 	]*vpcompressq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 8b ee[ 	]*vpcompressq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 8b ee[ 	]*vpcompressq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 8b ee[ 	]*vpcompressq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 ab[ 	]*vcvtps2ph QWORD PTR \[ecx\]\{k7\},xmm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 31 7b[ 	]*vcvtps2ph QWORD PTR \[ecx\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 7f 7b[ 	]*vcvtps2ph QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph QWORD PTR \[edx\+0x400\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d 72 80 7b[ 	]*vcvtps2ph QWORD PTR \[edx-0x400\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 0f 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph QWORD PTR \[edx-0x408\]\{k7\},xmm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 ab[ 	]*vcvtps2ph XMMWORD PTR \[ecx\]\{k7\},ymm6,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 31 7b[ 	]*vcvtps2ph XMMWORD PTR \[ecx\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b4 f4 c0 1d fe ff 7b[ 	]*vcvtps2ph XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 7f 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d 72 80 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx-0x800\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph XMMWORD PTR \[edx-0x810\]\{k7\},ymm6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 ab[ 	]*vextractf32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 29 7b[ 	]*vextractf32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 ac f4 c0 1d fe ff 7b[ 	]*vextractf32x4 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 7f 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 6a 80 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 ab[ 	]*vextracti32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 29 7b[ 	]*vextracti32x4 XMMWORD PTR \[ecx\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 ac f4 c0 1d fe ff 7b[ 	]*vextracti32x4 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 7f 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx\+0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 6a 80 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx-0x800\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 2f 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 XMMWORD PTR \[edx-0x810\]\{k7\},ymm5,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 31[ 	]*vmovapd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 7f[ 	]*vmovapd XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 00 08 00 00[ 	]*vmovapd XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 72 80[ 	]*vmovapd XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 b2 f0 f7 ff ff[ 	]*vmovapd XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 31[ 	]*vmovapd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovapd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 7f[ 	]*vmovapd YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 00 10 00 00[ 	]*vmovapd YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 72 80[ 	]*vmovapd YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 b2 e0 ef ff ff[ 	]*vmovapd YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 31[ 	]*vmovaps XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 7f[ 	]*vmovaps XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 00 08 00 00[ 	]*vmovaps XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 72 80[ 	]*vmovaps XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 b2 f0 f7 ff ff[ 	]*vmovaps XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 31[ 	]*vmovaps YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b4 f4 c0 1d fe ff[ 	]*vmovaps YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 7f[ 	]*vmovaps YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 00 10 00 00[ 	]*vmovaps YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 72 80[ 	]*vmovaps YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 b2 e0 ef ff ff[ 	]*vmovaps YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 31[ 	]*vmovdqa32 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 7f[ 	]*vmovdqa32 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 00 08 00 00[ 	]*vmovdqa32 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f 72 80[ 	]*vmovdqa32 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 31[ 	]*vmovdqa32 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa32 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 7f[ 	]*vmovdqa32 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 00 10 00 00[ 	]*vmovdqa32 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f 72 80[ 	]*vmovdqa32 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa32 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 31[ 	]*vmovdqa64 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 7f[ 	]*vmovdqa64 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 00 08 00 00[ 	]*vmovdqa64 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f 72 80[ 	]*vmovdqa64 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 31[ 	]*vmovdqa64 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqa64 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 7f[ 	]*vmovdqa64 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 00 10 00 00[ 	]*vmovdqa64 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f 72 80[ 	]*vmovdqa64 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f b2 e0 ef ff ff[ 	]*vmovdqa64 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 31[ 	]*vmovdqu32 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 7f[ 	]*vmovdqu32 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 00 08 00 00[ 	]*vmovdqu32 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f 72 80[ 	]*vmovdqu32 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 31[ 	]*vmovdqu32 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu32 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 7f[ 	]*vmovdqu32 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 00 10 00 00[ 	]*vmovdqu32 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f 72 80[ 	]*vmovdqu32 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu32 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 31[ 	]*vmovdqu64 XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 7f[ 	]*vmovdqu64 XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 00 08 00 00[ 	]*vmovdqu64 XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f 72 80[ 	]*vmovdqu64 XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 31[ 	]*vmovdqu64 YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b4 f4 c0 1d fe ff[ 	]*vmovdqu64 YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 7f[ 	]*vmovdqu64 YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 00 10 00 00[ 	]*vmovdqu64 YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f 72 80[ 	]*vmovdqu64 YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f b2 e0 ef ff ff[ 	]*vmovdqu64 YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 31[ 	]*vmovupd XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 7f[ 	]*vmovupd XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 00 08 00 00[ 	]*vmovupd XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 72 80[ 	]*vmovupd XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 b2 f0 f7 ff ff[ 	]*vmovupd XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 31[ 	]*vmovupd YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovupd YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 7f[ 	]*vmovupd YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 00 10 00 00[ 	]*vmovupd YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 72 80[ 	]*vmovupd YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 b2 e0 ef ff ff[ 	]*vmovupd YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 31[ 	]*vmovups XMMWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b4 f4 c0 1d fe ff[ 	]*vmovups XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 7f[ 	]*vmovups XMMWORD PTR \[edx\+0x7f0\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 00 08 00 00[ 	]*vmovups XMMWORD PTR \[edx\+0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 72 80[ 	]*vmovups XMMWORD PTR \[edx-0x800\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 b2 f0 f7 ff ff[ 	]*vmovups XMMWORD PTR \[edx-0x810\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 31[ 	]*vmovups YMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b4 f4 c0 1d fe ff[ 	]*vmovups YMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 7f[ 	]*vmovups YMMWORD PTR \[edx\+0xfe0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 00 10 00 00[ 	]*vmovups YMMWORD PTR \[edx\+0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 72 80[ 	]*vmovups YMMWORD PTR \[edx-0x1000\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 b2 e0 ef ff ff[ 	]*vmovups YMMWORD PTR \[edx-0x1020\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 31[ 	]*vpmovqb WORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb WORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 7f[ 	]*vpmovqb WORD PTR \[edx\+0xfe\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 00 01 00 00[ 	]*vpmovqb WORD PTR \[edx\+0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 72 80[ 	]*vpmovqb WORD PTR \[edx-0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 32 b2 fe fe ff ff[ 	]*vpmovqb WORD PTR \[edx-0x102\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 31[ 	]*vpmovqb DWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovqb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 7f[ 	]*vpmovqb DWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 00 02 00 00[ 	]*vpmovqb DWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 72 80[ 	]*vpmovqb DWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 32 b2 fc fd ff ff[ 	]*vpmovqb DWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 31[ 	]*vpmovsqb WORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb WORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 7f[ 	]*vpmovsqb WORD PTR \[edx\+0xfe\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 00 01 00 00[ 	]*vpmovsqb WORD PTR \[edx\+0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 72 80[ 	]*vpmovsqb WORD PTR \[edx-0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 22 b2 fe fe ff ff[ 	]*vpmovsqb WORD PTR \[edx-0x102\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 31[ 	]*vpmovsqb DWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsqb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 7f[ 	]*vpmovsqb DWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 00 02 00 00[ 	]*vpmovsqb DWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 72 80[ 	]*vpmovsqb DWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 22 b2 fc fd ff ff[ 	]*vpmovsqb DWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 31[ 	]*vpmovusqb WORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb WORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 7f[ 	]*vpmovusqb WORD PTR \[edx\+0xfe\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 00 01 00 00[ 	]*vpmovusqb WORD PTR \[edx\+0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 72 80[ 	]*vpmovusqb WORD PTR \[edx-0x100\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 12 b2 fe fe ff ff[ 	]*vpmovusqb WORD PTR \[edx-0x102\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 31[ 	]*vpmovusqb DWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b4 f4 c0 1d fe ff[ 	]*vpmovusqb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 7f[ 	]*vpmovusqb DWORD PTR \[edx\+0x1fc\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 00 02 00 00[ 	]*vpmovusqb DWORD PTR \[edx\+0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 72 80[ 	]*vpmovusqb DWORD PTR \[edx-0x200\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 12 b2 fc fd ff ff[ 	]*vpmovusqb DWORD PTR \[edx-0x204\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 31[ 	]*vpmovqw DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 7f[ 	]*vpmovqw DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 00 02 00 00[ 	]*vpmovqw DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 72 80[ 	]*vpmovqw DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 34 b2 fc fd ff ff[ 	]*vpmovqw DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 31[ 	]*vpmovqw QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovqw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 7f[ 	]*vpmovqw QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 00 04 00 00[ 	]*vpmovqw QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 72 80[ 	]*vpmovqw QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 34 b2 f8 fb ff ff[ 	]*vpmovqw QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 31[ 	]*vpmovsqw DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 7f[ 	]*vpmovsqw DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 00 02 00 00[ 	]*vpmovsqw DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 72 80[ 	]*vpmovsqw DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 24 b2 fc fd ff ff[ 	]*vpmovsqw DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 31[ 	]*vpmovsqw QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsqw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 7f[ 	]*vpmovsqw QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 00 04 00 00[ 	]*vpmovsqw QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 72 80[ 	]*vpmovsqw QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 24 b2 f8 fb ff ff[ 	]*vpmovsqw QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 31[ 	]*vpmovusqw DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 7f[ 	]*vpmovusqw DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 00 02 00 00[ 	]*vpmovusqw DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 72 80[ 	]*vpmovusqw DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 14 b2 fc fd ff ff[ 	]*vpmovusqw DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 31[ 	]*vpmovusqw QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b4 f4 c0 1d fe ff[ 	]*vpmovusqw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 7f[ 	]*vpmovusqw QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 00 04 00 00[ 	]*vpmovusqw QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 72 80[ 	]*vpmovusqw QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 14 b2 f8 fb ff ff[ 	]*vpmovusqw QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 31[ 	]*vpmovqd QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 7f[ 	]*vpmovqd QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 00 04 00 00[ 	]*vpmovqd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 72 80[ 	]*vpmovqd QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 35 b2 f8 fb ff ff[ 	]*vpmovqd QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 31[ 	]*vpmovqd XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b4 f4 c0 1d fe ff[ 	]*vpmovqd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 7f[ 	]*vpmovqd XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 00 08 00 00[ 	]*vpmovqd XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 72 80[ 	]*vpmovqd XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 35 b2 f0 f7 ff ff[ 	]*vpmovqd XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 31[ 	]*vpmovsqd QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 7f[ 	]*vpmovsqd QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 00 04 00 00[ 	]*vpmovsqd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 72 80[ 	]*vpmovsqd QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 25 b2 f8 fb ff ff[ 	]*vpmovsqd QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 31[ 	]*vpmovsqd XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b4 f4 c0 1d fe ff[ 	]*vpmovsqd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 7f[ 	]*vpmovsqd XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 00 08 00 00[ 	]*vpmovsqd XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 72 80[ 	]*vpmovsqd XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 25 b2 f0 f7 ff ff[ 	]*vpmovsqd XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 31[ 	]*vpmovusqd QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 7f[ 	]*vpmovusqd QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 00 04 00 00[ 	]*vpmovusqd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 72 80[ 	]*vpmovusqd QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 15 b2 f8 fb ff ff[ 	]*vpmovusqd QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 31[ 	]*vpmovusqd XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b4 f4 c0 1d fe ff[ 	]*vpmovusqd XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 7f[ 	]*vpmovusqd XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 00 08 00 00[ 	]*vpmovusqd XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 72 80[ 	]*vpmovusqd XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 15 b2 f0 f7 ff ff[ 	]*vpmovusqd XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 31[ 	]*vpmovdb DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 7f[ 	]*vpmovdb DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 00 02 00 00[ 	]*vpmovdb DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 72 80[ 	]*vpmovdb DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 31 b2 fc fd ff ff[ 	]*vpmovdb DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 31[ 	]*vpmovdb QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovdb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 7f[ 	]*vpmovdb QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 00 04 00 00[ 	]*vpmovdb QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 72 80[ 	]*vpmovdb QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 31 b2 f8 fb ff ff[ 	]*vpmovdb QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 31[ 	]*vpmovsdb DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 7f[ 	]*vpmovsdb DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 00 02 00 00[ 	]*vpmovsdb DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 72 80[ 	]*vpmovsdb DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 21 b2 fc fd ff ff[ 	]*vpmovsdb DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 31[ 	]*vpmovsdb QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsdb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 7f[ 	]*vpmovsdb QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 00 04 00 00[ 	]*vpmovsdb QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 72 80[ 	]*vpmovsdb QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 21 b2 f8 fb ff ff[ 	]*vpmovsdb QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 31[ 	]*vpmovusdb DWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb DWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 7f[ 	]*vpmovusdb DWORD PTR \[edx\+0x1fc\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 00 02 00 00[ 	]*vpmovusdb DWORD PTR \[edx\+0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 72 80[ 	]*vpmovusdb DWORD PTR \[edx-0x200\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 11 b2 fc fd ff ff[ 	]*vpmovusdb DWORD PTR \[edx-0x204\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 31[ 	]*vpmovusdb QWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b4 f4 c0 1d fe ff[ 	]*vpmovusdb QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 7f[ 	]*vpmovusdb QWORD PTR \[edx\+0x3f8\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 00 04 00 00[ 	]*vpmovusdb QWORD PTR \[edx\+0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 72 80[ 	]*vpmovusdb QWORD PTR \[edx-0x400\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 11 b2 f8 fb ff ff[ 	]*vpmovusdb QWORD PTR \[edx-0x408\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 31[ 	]*vpmovdw QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 7f[ 	]*vpmovdw QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 00 04 00 00[ 	]*vpmovdw QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 72 80[ 	]*vpmovdw QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 33 b2 f8 fb ff ff[ 	]*vpmovdw QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 31[ 	]*vpmovdw XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovdw XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 7f[ 	]*vpmovdw XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 00 08 00 00[ 	]*vpmovdw XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 72 80[ 	]*vpmovdw XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 33 b2 f0 f7 ff ff[ 	]*vpmovdw XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 31[ 	]*vpmovsdw QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 7f[ 	]*vpmovsdw QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 00 04 00 00[ 	]*vpmovsdw QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 72 80[ 	]*vpmovsdw QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 23 b2 f8 fb ff ff[ 	]*vpmovsdw QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 31[ 	]*vpmovsdw XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsdw XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 7f[ 	]*vpmovsdw XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 00 08 00 00[ 	]*vpmovsdw XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 72 80[ 	]*vpmovsdw XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsdw XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 31[ 	]*vpmovusdw QWORD PTR \[ecx\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw QWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 7f[ 	]*vpmovusdw QWORD PTR \[edx\+0x3f8\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 00 04 00 00[ 	]*vpmovusdw QWORD PTR \[edx\+0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 72 80[ 	]*vpmovusdw QWORD PTR \[edx-0x400\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 0f 13 b2 f8 fb ff ff[ 	]*vpmovusdw QWORD PTR \[edx-0x408\]\{k7\},xmm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 31[ 	]*vpmovusdw XMMWORD PTR \[ecx\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b4 f4 c0 1d fe ff[ 	]*vpmovusdw XMMWORD PTR \[esp\+esi\*8-0x1e240\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 7f[ 	]*vpmovusdw XMMWORD PTR \[edx\+0x7f0\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 00 08 00 00[ 	]*vpmovusdw XMMWORD PTR \[edx\+0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 72 80[ 	]*vpmovusdw XMMWORD PTR \[edx-0x800\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f2 7e 2f 13 b2 f0 f7 ff ff[ 	]*vpmovusdw XMMWORD PTR \[edx-0x810\]\{k7\},ymm6
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 f5[ 	]*vcvttpd2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 8f 78 f5[ 	]*vcvttpd2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 31[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 30[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 00 08 00 00[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 0f 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 1f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 f5[ 	]*vcvttpd2udq xmm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc af 78 f5[ 	]*vcvttpd2udq xmm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 31[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 30[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 00 10 00 00[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 2f 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq xmm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 7f[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 72 80[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fc 3f 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm6\{k7\},QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 f5[ 	]*vcvttps2udq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 78 f5[ 	]*vcvttps2udq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 31[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 30[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 7f[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 00 08 00 00[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 72 80[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq xmm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 7f[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 00 02 00 00[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 72 80[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 1f 78 b2 fc fd ff ff[ 	]*vcvttps2udq xmm6\{k7\},DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 f5[ 	]*vcvttps2udq ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 78 f5[ 	]*vcvttps2udq ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 31[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b4 f4 c0 1d fe ff[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 30[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 7f[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 00 10 00 00[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 72 80[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 78 b2 e0 ef ff ff[ 	]*vcvttps2udq ymm6\{k7\},YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 7f[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 00 02 00 00[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 72 80[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 3f 78 b2 fc fd ff ff[ 	]*vcvttps2udq ymm6\{k7\},DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 f4[ 	]*vpermi2d xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 76 f4[ 	]*vpermi2d xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 31[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 30[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 7f[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 00 08 00 00[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 72 80[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2d xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 7f[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 00 02 00 00[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 72 80[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 76 b2 fc fd ff ff[ 	]*vpermi2d xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 f4[ 	]*vpermi2d ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 76 f4[ 	]*vpermi2d ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 31[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 30[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 7f[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 00 10 00 00[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 72 80[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 76 b2 e0 ef ff ff[ 	]*vpermi2d ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 7f[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 00 02 00 00[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 72 80[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 76 b2 fc fd ff ff[ 	]*vpermi2d ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 f4[ 	]*vpermi2q xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 76 f4[ 	]*vpermi2q xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 31[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 30[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 7f[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 00 08 00 00[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 72 80[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 76 b2 f0 f7 ff ff[ 	]*vpermi2q xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 7f[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 00 04 00 00[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 72 80[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 76 b2 f8 fb ff ff[ 	]*vpermi2q xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 f4[ 	]*vpermi2q ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 76 f4[ 	]*vpermi2q ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 31[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b4 f4 c0 1d fe ff[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 30[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 7f[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 00 10 00 00[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 72 80[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 76 b2 e0 ef ff ff[ 	]*vpermi2q ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 7f[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 00 04 00 00[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 72 80[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 76 b2 f8 fb ff ff[ 	]*vpermi2q ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 f4[ 	]*vpermi2ps xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 8f 77 f4[ 	]*vpermi2ps xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 31[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 30[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 7f[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 00 08 00 00[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 72 80[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2ps xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 7f[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 00 02 00 00[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 72 80[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 1f 77 b2 fc fd ff ff[ 	]*vpermi2ps xmm6\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 f4[ 	]*vpermi2ps ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 af 77 f4[ 	]*vpermi2ps ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 31[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 30[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 7f[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 00 10 00 00[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 72 80[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 2f 77 b2 e0 ef ff ff[ 	]*vpermi2ps ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 7f[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 00 02 00 00[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 72 80[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 55 3f 77 b2 fc fd ff ff[ 	]*vpermi2ps ymm6\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 f4[ 	]*vpermi2pd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 8f 77 f4[ 	]*vpermi2pd xmm6\{k7\}\{z\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 31[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 30[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 7f[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 00 08 00 00[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 72 80[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 0f 77 b2 f0 f7 ff ff[ 	]*vpermi2pd xmm6\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 7f[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 00 04 00 00[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 72 80[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 1f 77 b2 f8 fb ff ff[ 	]*vpermi2pd xmm6\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 f4[ 	]*vpermi2pd ymm6\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 af 77 f4[ 	]*vpermi2pd ymm6\{k7\}\{z\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 31[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b4 f4 c0 1d fe ff[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 30[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 7f[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 00 10 00 00[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 72 80[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 2f 77 b2 e0 ef ff ff[ 	]*vpermi2pd ymm6\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 7f[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 00 04 00 00[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 72 80[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d5 3f 77 b2 f8 fb ff ff[ 	]*vpermi2pd ymm6\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ec[ 	]*vptestnmd k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 29[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 28[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 7f[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa 00 08 00 00[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 6a 80[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 0f 27 aa f0 f7 ff ff[ 	]*vptestnmd k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 7f[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa 00 02 00 00[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 6a 80[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 1f 27 aa fc fd ff ff[ 	]*vptestnmd k5\{k7\},xmm5,DWORD PTR \[edx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ec[ 	]*vptestnmd k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 29[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 28[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[eax\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 7f[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa 00 10 00 00[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 6a 80[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 2f 27 aa e0 ef ff ff[ 	]*vptestnmd k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 7f[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa 00 02 00 00[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 6a 80[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 56 3f 27 aa fc fd ff ff[ 	]*vptestnmd k5\{k7\},ymm5,DWORD PTR \[edx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ec[ 	]*vptestnmq k5\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 29[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 28[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[eax\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 7f[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa 00 08 00 00[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 6a 80[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 0f 27 aa f0 f7 ff ff[ 	]*vptestnmq k5\{k7\},xmm5,XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 7f[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa 00 04 00 00[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 6a 80[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 1f 27 aa f8 fb ff ff[ 	]*vptestnmq k5\{k7\},xmm5,QWORD PTR \[edx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ec[ 	]*vptestnmq k5\{k7\},ymm5,ymm4
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 29[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 ac f4 c0 1d fe ff[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 28[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[eax\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 7f[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa 00 10 00 00[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 6a 80[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 2f 27 aa e0 ef ff ff[ 	]*vptestnmq k5\{k7\},ymm5,YMMWORD PTR \[edx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 7f[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa 00 04 00 00[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 6a 80[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 d6 3f 27 aa f8 fb ff ff[ 	]*vptestnmq k5\{k7\},ymm5,QWORD PTR \[edx-0x408\]\{1to4\}
++#pass
+--- gas/testsuite/gas/i386/avx512f_vl-opts.d.jj	2014-09-10 21:05:00.201331079 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-opts.d	2014-09-10 21:05:00.201331079 +0200
+@@ -0,0 +1,268 @@
++#as:
++#objdump: -dw -Msuffix
++#name: i386 AVX512F/VL opts insns
++#source: avx512f_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups %ymm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s %ymm5,%ymm6\{%k7\}\{z\}
++#pass
+--- gas/testsuite/gas/i386/avx512f_vl-opts-intel.d.jj	2014-09-10 21:05:00.133331428 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-opts-intel.d	2014-09-10 21:05:00.133331428 +0200
+@@ -0,0 +1,268 @@
++#as:
++#objdump: -dw -Mintel -Msuffix
++#name: i386 AVX512F/VL opts insns (Intel disassembly)
++#source: avx512f_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 28 f5[ 	]*vmovapd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 29 ee[ 	]*vmovapd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 28 f5[ 	]*vmovapd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 29 ee[ 	]*vmovapd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 28 f5[ 	]*vmovapd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 29 ee[ 	]*vmovapd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 28 f5[ 	]*vmovapd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 29 ee[ 	]*vmovapd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 28 f5[ 	]*vmovaps xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 29 ee[ 	]*vmovaps\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 28 f5[ 	]*vmovaps xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 29 ee[ 	]*vmovaps\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 28 f5[ 	]*vmovaps ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 29 ee[ 	]*vmovaps\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 28 f5[ 	]*vmovaps ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 29 ee[ 	]*vmovaps\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 6f f5[ 	]*vmovdqa32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 6f f5[ 	]*vmovdqa32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 6f f5[ 	]*vmovdqa32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 6f f5[ 	]*vmovdqa32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7d af 7f ee[ 	]*vmovdqa32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 6f f5[ 	]*vmovdqa64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 6f f5[ 	]*vmovdqa64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 6f f5[ 	]*vmovdqa64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 6f f5[ 	]*vmovdqa64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 7f ee[ 	]*vmovdqa64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 6f f5[ 	]*vmovdqu32 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 6f f5[ 	]*vmovdqu32 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 6f f5[ 	]*vmovdqu32 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 6f f5[ 	]*vmovdqu32 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7e af 7f ee[ 	]*vmovdqu32\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 6f f5[ 	]*vmovdqu64 xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 6f f5[ 	]*vmovdqu64 xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 6f f5[ 	]*vmovdqu64 ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 6f f5[ 	]*vmovdqu64 ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fe af 7f ee[ 	]*vmovdqu64\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 10 f5[ 	]*vmovupd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 0f 11 ee[ 	]*vmovupd\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 10 f5[ 	]*vmovupd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 8f 11 ee[ 	]*vmovupd\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 10 f5[ 	]*vmovupd ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd 2f 11 ee[ 	]*vmovupd\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 10 f5[ 	]*vmovupd ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 fd af 11 ee[ 	]*vmovupd\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 10 f5[ 	]*vmovups xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 0f 11 ee[ 	]*vmovups\.s xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 10 f5[ 	]*vmovups xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 8f 11 ee[ 	]*vmovups\.s xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 10 f5[ 	]*vmovups ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c 2f 11 ee[ 	]*vmovups\.s ymm6\{k7\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 10 f5[ 	]*vmovups ymm6\{k7\}\{z\},ymm5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 7c af 11 ee[ 	]*vmovups\.s ymm6\{k7\}\{z\},ymm5
++#pass
+--- gas/testsuite/gas/i386/avx512f_vl-opts.s.jj	2014-09-10 21:05:00.200331084 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-opts.s	2014-09-10 21:05:00.200331084 +0200
+@@ -0,0 +1,263 @@
++# Check 32bit AVX512{F,VL} swap instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vmovapd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups.s	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups.s	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++
++	.intel_syntax noprefix
++	vmovapd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovapd.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovapd.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovapd.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovapd.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovapd.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovapd.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovapd.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovapd.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovaps.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovaps.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovaps.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovaps.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovaps.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovaps.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovaps.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovaps.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa32.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa32.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa32.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa32.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa32.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa32.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa32.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa32.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa64.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa64.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa64.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa64.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa64.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa64.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa64.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa64.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu32.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu32.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu32.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu32.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu32.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu32.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu32.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu32.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu64.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu64.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu64.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu64.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu64.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu64.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu64.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu64.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovupd.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovupd.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovupd.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovupd.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovupd.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovupd.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovupd.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovupd.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovups.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovups	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovups.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovups.s	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovups	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovups.s	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovups.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovups	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovups.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovups.s	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovups	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovups.s	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
+--- gas/testsuite/gas/i386/avx512f_vl.s.jj	2014-09-10 21:05:00.139331397 +0200
++++ gas/testsuite/gas/i386/avx512f_vl.s	2014-09-10 21:05:00.139331397 +0200
+@@ -0,0 +1,11397 @@
++# Check 32bit AVX512{F,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vaddpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vaddpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vaddpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vaddps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vaddps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vaddps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vaddps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vaddps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	valignd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, (%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, 508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, 512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, -512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, -516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignd	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	valignd	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignd	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignd	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vblendmpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vblendmpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vblendmps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vblendmps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vblendmps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vblendmps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vblendmps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastf32x4	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastf32x4	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastf32x4	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastf32x4	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastf32x4	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcasti32x4	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcasti32x4	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcasti32x4	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcasti32x4	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcasti32x4	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastsd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastsd	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastsd	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastss	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastss	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastss	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vbroadcastss	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vbroadcastss	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcmppd	$0xab, %xmm4, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, %xmm4, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, (%ecx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, -123456(%esp,%esi,8), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, (%eax){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, 2032(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, -2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -2064(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, 1016(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 1024(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, -1024(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -1032(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$0xab, %ymm4, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, %ymm4, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, (%ecx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, -123456(%esp,%esi,8), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, (%eax){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, 4064(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, -4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -4128(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, 1016(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 1024(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, -1024(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -1032(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$0xab, %xmm4, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, %xmm4, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, (%ecx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, -123456(%esp,%esi,8), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, (%eax){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, 2032(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, -2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -2064(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, 508(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 512(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, -512(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -516(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$0xab, %ymm4, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, %ymm4, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, (%ecx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, -123456(%esp,%esi,8), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, (%eax){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, 4064(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, -4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -4128(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, 508(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 512(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, -512(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -516(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompresspd	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompresspd	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompresspd	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompresspd	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcompresspd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcompressps	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompressps	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompressps	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompressps	%ymm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcompressps	%ymm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcompressps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2pd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2pd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2ps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2ps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2dqx	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqx	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqx	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dq	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dq	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2dqy	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqy	4064(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	4096(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqy	-4096(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	-4128(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2dqy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2ps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2psx	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psx	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psx	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2ps	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2ps	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2psy	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psy	4064(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	4096(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psy	-4096(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	-4128(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2psy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2udqx	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqx	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqx	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udq	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udq	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2udqy	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqy	4064(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	4096(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqy	-4096(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	-4128(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtpd2udqy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtph2ps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtph2ps	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtph2ps	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtph2ps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtph2ps	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtph2ps	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2dq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2dq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2pd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2pd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2udq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2udq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2dqx	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqx	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqx	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dq	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dq	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2dqy	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqy	4064(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	4096(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqy	-4096(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	-4128(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2dqy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2dq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2dq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2pd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	508(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	512(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	-512(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-516(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2pd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	508(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	512(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	-512(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-516(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2ps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2ps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vdivpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vdivpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vdivps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vdivps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vdivps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vdivps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vdivps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandpd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandpd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandpd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandpd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandpd	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandpd	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandpd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandpd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandps	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandps	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandps	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandps	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandps	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandps	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandps	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandps	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandps	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vexpandps	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vexpandps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vexpandps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgatherdpd	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherdpd	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherdpd	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherdpd	123(%ebp,%xmm7,8), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherdpd	256(%eax,%xmm7), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherdpd	1024(%ecx,%xmm7,4), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherdps	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherdps	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherdps	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherdps	123(%ebp,%ymm7,8), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherdps	256(%eax,%ymm7), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherdps	1024(%ecx,%ymm7,4), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherqpd	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqpd	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqpd	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqpd	123(%ebp,%ymm7,8), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherqpd	256(%eax,%ymm7), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherqpd	1024(%ecx,%ymm7,4), %ymm6{%k1}	 # AVX512{F,VL}
++	vgatherqps	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqps	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqps	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqps	123(%ebp,%ymm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqps	256(%eax,%ymm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vgatherqps	1024(%ecx,%ymm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vgetexppd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vgetexppd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vgetexppd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexppd	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexppd	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vgetexpps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vgetexpps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetexpps	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetexpps	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vgetmantpd	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vgetmantpd	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vgetmantps	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vgetmantps	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vgetmantps	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$0xab, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$0xab, %xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vinsertf32x4	$123, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$123, 2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vinsertf32x4	$123, 2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$123, -2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vinsertf32x4	$123, -2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$0xab, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$0xab, %xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vinserti32x4	$123, %xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$123, 2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vinserti32x4	$123, 2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$123, -2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vinserti32x4	$123, -2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmaxpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmaxpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmaxps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmaxps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmaxps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmaxps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmaxps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vminpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vminpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vminps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vminps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vminps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vminps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vminps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovapd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovaps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovddup	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovddup	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovddup	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovddup	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovddup	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovddup	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovddup	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovddup	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovddup	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovddup	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovddup	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovddup	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovddup	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovddup	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovddup	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovddup	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa32	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqa64	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu32	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovdqu64	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovshdup	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovshdup	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovshdup	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovshdup	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovshdup	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovshdup	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovshdup	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovsldup	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovsldup	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovsldup	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovsldup	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovsldup	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovsldup	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovsldup	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovupd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovups	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovups	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmovups	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovups	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmovups	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmovups	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmulpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmulpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vmulps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vmulps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vmulps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vmulps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vmulps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpabsd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpabsd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsd	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsd	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpabsq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpabsq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpabsq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpabsq	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpabsq	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpaddd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpaddd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpaddq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpaddq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpaddq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpaddq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpaddq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpandd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpandd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpandnd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpandnd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpandnq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandnq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpandnq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandnq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandnq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpandq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpandq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpandq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpandq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpandq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpblendmd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpblendmd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastd	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastd	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastd	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastd	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%ebp, %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%ebp, %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastq	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastq	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastq	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpbroadcastq	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpcmpd	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, (%eax){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, 508(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, -512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -516(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, (%eax){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, 508(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, -512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -516(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	%xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	(%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	(%eax){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	508(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	-512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-516(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	%ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	(%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	(%eax){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	508(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	-512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-516(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	%xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	(%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	(%eax){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	1016(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	-1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-1032(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	%ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	(%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	(%eax){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	1016(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	-1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-1032(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	%xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	(%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	(%eax){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	508(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	-512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-516(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	%ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	(%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	(%eax){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	508(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	-512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-516(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	%xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	(%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	(%eax){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	1016(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	-1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-1032(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	%ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	(%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	(%eax){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	1016(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	-1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-1032(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, (%eax){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, 1016(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, -1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -1032(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, (%eax){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, 1016(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, -1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -1032(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, (%eax){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, 508(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, -512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -516(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, (%eax){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, 508(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, -512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -516(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$0xab, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, %xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, (%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, -123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, (%eax){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, 2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, -2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, 1016(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, -1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -1032(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$0xab, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, %ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, (%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, -123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, (%eax){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, 4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, -4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, 1016(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, -1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -1032(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpblendmq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpblendmq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpblendmq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpblendmq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpblendmq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressd	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressd	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressd	%ymm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressd	%ymm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpcompressd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermilps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermilps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermilps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermpd	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermq	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandd	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandd	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandd	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandd	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	(%ecx), %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandq	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandq	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	(%ecx), %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandq	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpexpandq	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpexpandq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpgatherdd	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherdd	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherdd	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherdd	123(%ebp,%ymm7,8), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherdd	256(%eax,%ymm7), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherdd	1024(%ecx,%ymm7,4), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherdq	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherdq	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherdq	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherdq	123(%ebp,%xmm7,8), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherdq	256(%eax,%xmm7), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherdq	1024(%ecx,%xmm7,4), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherqd	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqd	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqd	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqd	123(%ebp,%ymm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqd	256(%eax,%ymm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqd	1024(%ecx,%ymm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqq	123(%ebp,%xmm7,8), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqq	256(%eax,%xmm7), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqq	1024(%ecx,%xmm7,4), %xmm6{%k1}	 # AVX512{F,VL}
++	vpgatherqq	123(%ebp,%ymm7,8), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherqq	256(%eax,%ymm7), %ymm6{%k1}	 # AVX512{F,VL}
++	vpgatherqq	1024(%ecx,%ymm7,4), %ymm6{%k1}	 # AVX512{F,VL}
++	vpmaxsd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxsq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxsq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxud	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxud	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxud	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxud	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxuq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmaxuq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmaxuq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmaxuq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpminsd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpminsd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpminsq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminsq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpminsq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminsq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminsq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpminud	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminud	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpminud	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminud	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminud	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpminuq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpminuq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpminuq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpminuq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpminuq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	254(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	256(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-256(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-258(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxdq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxdq	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxdq	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxdq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxdq	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxdq	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	254(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	256(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-256(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-258(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxdq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxdq	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxdq	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxdq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxdq	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxdq	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmuldq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmuldq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuldq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuldq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmulld	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmulld	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmulld	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmulld	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmulld	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmuludq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmuludq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmuludq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmuludq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpord	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpord	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpord	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpord	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpord	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vporq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vporq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vporq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vporq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vporq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpscatterdd	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm6, 123(%ebp,%ymm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm6, 256(%eax,%ymm7){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm6, 1024(%ecx,%ymm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm6, 123(%ebp,%ymm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm6, 256(%eax,%ymm7){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm6, 1024(%ecx,%ymm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm6, 123(%ebp,%ymm7,8){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm6, 256(%eax,%ymm7){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm6, 1024(%ecx,%ymm7,4){%k1}	 # AVX512{F,VL}
++	vpshufd	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpshufd	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpshufd	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpshufd	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpslld	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpslld	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllvd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllvd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllvq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllvq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllvq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllvq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsravd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsravd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsravq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsravq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsravq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsravq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsravq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	%xmm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	%xmm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	2032(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	-2048(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	-2064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlvq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlvq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrld	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrlq	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsubd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsubd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsubq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsubq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsubq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsubq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsubq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vptestmd	%xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	(%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	(%eax){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	508(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	-512(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	-516(%edx){1to4}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	%ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	(%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	(%eax){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	508(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	-512(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmd	-516(%edx){1to8}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	%xmm5, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	(%ecx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	-123456(%esp,%esi,8), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	(%eax){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	2032(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	-2048(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	-2064(%edx), %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	1016(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	-1024(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	-1032(%edx){1to2}, %xmm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	%ymm5, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	(%ecx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	-123456(%esp,%esi,8), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	(%eax){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	4064(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	-4096(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	-4128(%edx), %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	1016(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	-1024(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestmq	-1032(%edx){1to4}, %ymm6, %k5{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhdq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhdq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhqdq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhqdq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpckldq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpckldq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpckldq	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpckldq	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpcklqdq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpunpcklqdq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpxord	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxord	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpxord	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxord	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxord	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpxorq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpxorq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpxorq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpxorq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpxorq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vrcp14pd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vrcp14pd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14pd	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14pd	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vrcp14ps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vrcp14ps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrcp14ps	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrcp14ps	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14pd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14pd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14ps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14ps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vscatterdpd	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm6, 123(%ebp,%ymm7,8){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm6, 256(%eax,%ymm7){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm6, 1024(%ecx,%ymm7,4){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm6, 123(%ebp,%ymm7,8){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm6, 256(%eax,%ymm7){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm6, 1024(%ecx,%ymm7,4){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm6, 123(%ebp,%xmm7,8){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm6, 256(%eax,%xmm7){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm6, 1024(%ecx,%xmm7,4){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm6, 123(%ebp,%ymm7,8){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm6, 256(%eax,%ymm7){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm6, 1024(%ecx,%ymm7,4){%k1}	 # AVX512{F,VL}
++	vshufpd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vshufpd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, (%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, 1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, -1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vshufpd	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufpd	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vshufps	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, (%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, 508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, 512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, -512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, -516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vshufps	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vshufps	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufps	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufps	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vsqrtpd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vsqrtpd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	(%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtpd	-1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtpd	-1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vsqrtps	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vsqrtps	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vsqrtps	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsqrtps	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vsubpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vsubpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vsubps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vsubps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vsubps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vsubps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vsubps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vunpckhpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vunpckhpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vunpckhps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vunpckhps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpckhps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpckhps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vunpcklpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vunpcklpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vunpcklps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vunpcklps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vunpcklps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vunpcklps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpternlogd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, (%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, 508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, -512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpternlogd	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogd	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpternlogq	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, (%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, 1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, -1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpternlogq	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpternlogq	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovqb	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqb	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqb	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqb	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqb	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovqw	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovqw	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqw	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqw	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqw	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqw	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovqd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovqd	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqd	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqd	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovdb	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovdb	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdb	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdb	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdb	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdb	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovdw	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovdw	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdw	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdw	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdw	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdw	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vshuff32x4	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vshuff32x4	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vshuff64x2	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vshufi32x4	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vshufi64x2	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2d	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2d	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2d	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2d	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2q	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2q	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2q	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2q	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermt2pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermt2pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermt2pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	valignq	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, (%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, 1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, 1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, -1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, -1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	valignq	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	valignq	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	valignq	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	valignq	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vscalefpd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vscalefpd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefpd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefpd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vscalefps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vscalefps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vscalefps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vscalefps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vscalefps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmpd	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, 1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, -1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmpd	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, 1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$123, -1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmps	$123, %xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, (%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, -123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, (%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, 2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, -2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, 508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, -512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmps	$123, %ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, (%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, -123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, (%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, 4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, -4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, 508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$123, -512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpslld	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpslld	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpslld	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpslld	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpslld	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsllq	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsrad	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpsraq	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprolvd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprolvd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprold	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprold	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprold	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprold	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprold	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprolvq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolvq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprolvq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolvq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolvq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprolq	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprolq	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprolq	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprolq	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprolq	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprorvd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprorvd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvd	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvd	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprord	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprord	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprord	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprord	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprord	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprorvq	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorvq	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprorvq	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorvq	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorvq	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vprorq	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vprorq	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vprorq	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vprorq	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vprorq	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vrndscalepd	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, (%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, 1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, -1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vrndscalepd	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, (%eax){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, 1016(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$123, -1024(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -1032(%edx){1to4}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vrndscaleps	$123, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, (%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, -123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, (%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, 2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, -2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, 508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, -512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vrndscaleps	$123, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, (%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, -123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, (%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, 4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, -4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, 508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$123, -512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressq	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressq	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressq	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpcompressq	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpcompressq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm5, (%ecx){%k7}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm5, (%ecx){%k7}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm5, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm5, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vextractf32x4	$123, %ymm5, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm5, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vextractf32x4	$123, %ymm5, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm5, (%ecx){%k7}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm5, (%ecx){%k7}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm5, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm5, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vextracti32x4	$123, %ymm5, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm5, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vextracti32x4	$123, %ymm5, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovapd	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovaps	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa32	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqa64	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu32	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovdqu64	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovupd	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vmovups	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovups	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovups	%xmm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovups	%xmm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vmovups	%xmm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovups	%xmm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vmovups	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vmovups	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vmovups	%ymm6, 4064(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovups	%ymm6, 4096(%edx){%k7}	 # AVX512{F,VL}
++	vmovups	%ymm6, -4096(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vmovups	%ymm6, -4128(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm6, 254(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqb	%xmm6, 256(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm6, -256(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqb	%xmm6, -258(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqb	%ymm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqb	%ymm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm6, 254(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqb	%xmm6, 256(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm6, -256(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqb	%xmm6, -258(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqb	%ymm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqb	%ymm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm6, 254(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqb	%xmm6, 256(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm6, -256(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqb	%xmm6, -258(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqb	%ymm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqb	%ymm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqw	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqw	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqw	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqw	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqw	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqw	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqw	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqw	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqw	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqw	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqw	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqw	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqd	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqd	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqd	%ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovqd	%ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqd	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqd	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqd	%ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsqd	%ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqd	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqd	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqd	%ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusqd	%ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdb	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdb	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdb	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdb	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdb	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdb	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdb	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdb	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm6, 508(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdb	%xmm6, 512(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm6, -512(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdb	%xmm6, -516(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdb	%ymm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdb	%ymm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdw	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdw	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdw	%ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovdw	%ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdw	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdw	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdw	%ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovsdw	%ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm6, 1016(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdw	%xmm6, 1024(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm6, -1024(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdw	%xmm6, -1032(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm6, (%ecx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm6, -123456(%esp,%esi,8){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm6, 2032(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdw	%ymm6, 2048(%edx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm6, -2048(%edx){%k7}	 # AVX512{F,VL} Disp8
++	vpmovusdw	%ymm6, -2064(%edx){%k7}	 # AVX512{F,VL}
++	vcvttpd2udq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2udqx	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqx	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqx	(%eax){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqx	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqx	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqx	1016(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqx	-1024(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	-1032(%edx){1to2}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udq	%ymm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udq	%ymm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2udqy	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqy	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqy	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqy	4064(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	4096(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqy	-4096(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	-4128(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqy	1016(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttpd2udqy	-1024(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	-1032(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2udq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	(%eax){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	2032(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	2048(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	-2048(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-2064(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	508(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	-512(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-516(%edx){1to4}, %xmm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	%ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	%ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2udq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	(%eax){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	4064(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	4096(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	-4096(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-4128(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	508(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	-512(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-516(%edx){1to8}, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2d	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2d	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2d	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2d	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2q	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2q	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2q	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2q	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2ps	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	(%eax){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	508(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	-512(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	-516(%edx){1to4}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2ps	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	(%eax){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	508(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2ps	-512(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2ps	-516(%edx){1to8}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	%xmm4, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	%xmm4, %xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2pd	(%ecx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	-123456(%esp,%esi,8), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	(%eax){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	2032(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	-2048(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	-2064(%edx), %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	1016(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	-1024(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	-1032(%edx){1to2}, %xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	%ymm4, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	%ymm4, %ymm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpermi2pd	(%ecx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	-123456(%esp,%esi,8), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	(%eax){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	4064(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	-4096(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	-4128(%edx), %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	1016(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpermi2pd	-1024(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpermi2pd	-1032(%edx){1to4}, %ymm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vptestnmd	%xmm4, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	(%ecx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	-123456(%esp,%esi,8), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	(%eax){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	2032(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	-2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	-2064(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	508(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	512(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	-512(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	-516(%edx){1to4}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	%ymm4, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	(%ecx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	-123456(%esp,%esi,8), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	(%eax){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	4064(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	-4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	-4128(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	508(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	512(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	-512(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmd	-516(%edx){1to8}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	%xmm4, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	(%ecx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	-123456(%esp,%esi,8), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	(%eax){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	2032(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	-2048(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	-2064(%edx), %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	1016(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	1024(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	-1024(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	-1032(%edx){1to2}, %xmm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	%ymm4, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	(%ecx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	-123456(%esp,%esi,8), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	(%eax){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	4064(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	-4096(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	-4128(%edx), %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	1016(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	1024(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	-1024(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL} Disp8
++	vptestnmq	-1032(%edx){1to4}, %ymm5, %k5{%k7}	 # AVX512{F,VL}
++
++	.intel_syntax noprefix
++	vaddpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vaddpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vaddpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vaddpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vaddpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vaddpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vaddpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vaddpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vaddpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vaddpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vaddpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vaddps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vaddps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vaddps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vaddps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vaddps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vaddps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vaddps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vaddps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vaddps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vaddps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vaddps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vaddps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	valignd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	valignd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	valignd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignd	xmm6{k7}, xmm5, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	valignd	xmm6{k7}, xmm5, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignd	xmm6{k7}, xmm5, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	valignd	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	valignd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	valignd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	valignd	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	valignd	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	valignd	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vblendmpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vblendmpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vblendmps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vblendmps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vblendmps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vblendmps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vblendmps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vblendmps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vblendmps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vblendmps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}{z}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vbroadcastsd	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vbroadcastsd	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vbroadcastsd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}{z}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vbroadcastss	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vbroadcastss	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}{z}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vbroadcastss	ymm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vbroadcastss	ymm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vbroadcastss	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vbroadcastss	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, xmm5, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm5, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, xmm5, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, xmm5, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm5, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, xmm5, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vcompresspd	XMMWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vcompresspd	XMMWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vcompresspd	YMMWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vcompresspd	YMMWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vcompresspd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcompresspd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcompresspd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcompresspd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vcompressps	XMMWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vcompressps	XMMWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [edx+508]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vcompressps	YMMWORD PTR [edx+512]{k7}, ymm6	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [edx-512]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vcompressps	YMMWORD PTR [edx-516]{k7}, ymm6	 # AVX512{F,VL}
++	vcompressps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcompressps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcompressps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcompressps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, [edx+508]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm6{k7}, [edx+512]{1to2}	 # AVX512{F,VL}
++	vcvtdq2pd	xmm6{k7}, [edx-512]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm6{k7}, [edx-516]{1to2}	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtdq2pd	ymm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vcvtdq2ps	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtpd2dqx	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtpd2dqx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vcvtpd2dqx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtpd2dqy	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtpd2dqy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vcvtpd2dqy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtpd2psx	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtpd2psx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vcvtpd2psx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtpd2psy	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtpd2psy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vcvtpd2psy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtpd2udqx	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtpd2udqx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vcvtpd2udqx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtpd2udqy	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtpd2udqy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vcvtpd2udqy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vcvtph2ps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtph2ps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtph2ps	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtph2ps	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtph2ps	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vcvtph2ps	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vcvtph2ps	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtph2ps	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtph2ps	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtph2ps	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtph2ps	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtph2ps	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtps2dq	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vcvtps2dq	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, [edx+508]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm6{k7}, [edx+512]{1to2}	 # AVX512{F,VL}
++	vcvtps2pd	xmm6{k7}, [edx-512]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm6{k7}, [edx-516]{1to2}	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtps2pd	ymm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtps2ph	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vcvtps2ph	xmm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtps2udq	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vcvtps2udq	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttpd2dqx	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvttpd2dqx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vcvttpd2dqx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttpd2dqy	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvttpd2dqy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vcvttpd2dqy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vcvttps2dq	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, [edx+508]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm6{k7}, [edx+512]{1to2}	 # AVX512{F,VL}
++	vcvtudq2pd	xmm6{k7}, [edx-512]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm6{k7}, [edx-516]{1to2}	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtudq2pd	ymm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vcvtudq2ps	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vdivpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vdivpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vdivpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vdivpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vdivpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vdivpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vdivpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vdivpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vdivpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vdivpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vdivps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vdivps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vdivps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vdivps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vdivps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vdivps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vdivps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vdivps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vdivps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vdivps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vdivps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vdivps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}, XMMWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vexpandpd	xmm6{k7}, XMMWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}, XMMWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vexpandpd	xmm6{k7}, XMMWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}{z}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}, YMMWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vexpandpd	ymm6{k7}, YMMWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}, YMMWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vexpandpd	ymm6{k7}, YMMWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vexpandpd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vexpandpd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}, XMMWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vexpandps	xmm6{k7}, XMMWORD PTR [edx+512]	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}, XMMWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vexpandps	xmm6{k7}, XMMWORD PTR [edx-516]	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}{z}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}, YMMWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vexpandps	ymm6{k7}, YMMWORD PTR [edx+512]	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}, YMMWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vexpandps	ymm6{k7}, YMMWORD PTR [edx-516]	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vexpandps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vexpandps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vextractf32x4	xmm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vextractf32x4	xmm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vextractf32x4	xmm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextracti32x4	xmm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vextracti32x4	xmm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vextracti32x4	xmm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmadd132pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmadd132pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmadd132ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmadd213pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmadd213pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmadd213ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmadd231pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmadd231pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmadd231ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsub132pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsub132pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmsub132ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsub213pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsub213pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmsub213ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsub231pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsub231pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmsub231ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmadd132pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmadd132pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfnmadd132ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmadd213pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmadd213pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfnmadd213ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmadd231pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmadd231pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfnmadd231ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmsub132pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmsub132pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfnmsub132ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmsub213pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmsub213pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfnmsub213ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmsub231pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmsub231pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vfnmsub231ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vgatherdpd	xmm6{k1}, XMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vgatherdpd	xmm6{k1}, XMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vgatherdpd	xmm6{k1}, XMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vgatherdpd	ymm6{k1}, YMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vgatherdpd	ymm6{k1}, YMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vgatherdpd	ymm6{k1}, YMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vgatherdps	xmm6{k1}, XMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vgatherdps	xmm6{k1}, XMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vgatherdps	xmm6{k1}, XMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vgatherdps	ymm6{k1}, YMMWORD PTR [ebp+ymm7*8-123]	 # AVX512{F,VL}
++	vgatherdps	ymm6{k1}, YMMWORD PTR [eax+ymm7+256]	 # AVX512{F,VL}
++	vgatherdps	ymm6{k1}, YMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512{F,VL}
++	vgatherqpd	xmm6{k1}, XMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vgatherqpd	xmm6{k1}, XMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vgatherqpd	xmm6{k1}, XMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vgatherqpd	ymm6{k1}, YMMWORD PTR [ebp+ymm7*8-123]	 # AVX512{F,VL}
++	vgatherqpd	ymm6{k1}, YMMWORD PTR [eax+ymm7+256]	 # AVX512{F,VL}
++	vgatherqpd	ymm6{k1}, YMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512{F,VL}
++	vgatherqps	xmm6{k1}, QWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vgatherqps	xmm6{k1}, QWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vgatherqps	xmm6{k1}, QWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vgatherqps	xmm6{k1}, XMMWORD PTR [ebp+ymm7*8-123]	 # AVX512{F,VL}
++	vgatherqps	xmm6{k1}, XMMWORD PTR [eax+ymm7+256]	 # AVX512{F,VL}
++	vgatherqps	xmm6{k1}, XMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vgetexppd	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vgetexppd	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vgetexpps	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vgetexpps	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vgetmantpd	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vgetmantps	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}, ymm5, xmm4, 0xab	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}{z}, ymm5, xmm4, 0xab	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}, ymm5, xmm4, 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}, ymm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vinsertf32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vinsertf32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}, ymm5, xmm4, 0xab	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}{z}, ymm5, xmm4, 0xab	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}, ymm5, xmm4, 123	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}, ymm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vinserti32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vinserti32x4	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vmaxpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vmaxpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmaxps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmaxps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vmaxps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmaxps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmaxps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vmaxps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vmaxps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vmaxps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vminpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vminpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vminpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vminpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vminpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vminpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vminpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vminpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vminpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vminpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vminpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vminpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vminps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vminps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vminps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vminps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vminps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vminps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vminps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vminps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vminps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vminps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vminps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vminps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovapd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovapd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovapd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovapd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovapd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovapd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovaps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovaps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovaps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovaps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovaps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovaps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovddup	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovddup	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovddup	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovddup	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovddup	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vmovddup	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vmovddup	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vmovddup	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vmovddup	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovddup	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovddup	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovddup	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovddup	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovddup	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovddup	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovddup	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqa32	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovdqa32	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqa32	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqa32	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovdqa32	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqa32	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqa64	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovdqa64	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqa64	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqa64	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovdqa64	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqa64	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqu32	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovdqu32	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqu32	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqu32	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovdqu32	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqu32	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqu64	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovdqu64	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqu64	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqu64	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovdqu64	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqu64	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovshdup	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovshdup	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovshdup	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovshdup	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovshdup	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovshdup	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovshdup	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovshdup	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovshdup	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovshdup	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovshdup	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovshdup	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovshdup	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovshdup	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovshdup	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovshdup	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovsldup	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovsldup	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovsldup	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovsldup	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovsldup	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovsldup	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovsldup	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovsldup	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovsldup	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovsldup	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovsldup	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovsldup	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovsldup	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovsldup	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovsldup	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovsldup	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovupd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovupd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovupd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovupd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovupd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovupd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vmovups	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmovups	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmovups	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmovups	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vmovups	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmovups	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmovups	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmovups	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmulpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmulpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vmulpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vmulpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vmulpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmulpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmulpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vmulpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vmulpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vmulpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vmulps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vmulps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vmulps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vmulps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vmulps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vmulps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vmulps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vmulps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vmulps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vmulps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vmulps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vmulps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpabsd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpabsd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsd	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpabsd	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsd	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpabsd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpabsd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpabsd	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpabsd	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpabsd	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpabsq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpabsq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpabsq	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpabsq	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpabsq	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpabsq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpabsq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsq	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpabsq	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsq	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpaddd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpaddd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpaddd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpaddd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpaddd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpaddd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpaddd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpaddd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpaddq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpaddq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpaddq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpaddq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpaddq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpaddq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpaddq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpaddq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpandd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpandd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpandd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpandd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpandd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpandd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpandd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpandd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpandd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpandd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpandnd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpandnd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpandnd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpandnd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpandnd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpandnd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpandnd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpandnd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpandnq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpandnq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpandnq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpandnq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpandnq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpandnq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpandnq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpandnq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpandq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpandq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpandq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpandq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpandq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpandq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpandq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpandq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpandq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpandq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpblendmd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpblendmd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}{z}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}{z}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	ymm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	ymm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, eax	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}{z}, eax	 # AVX512{F,VL}
++	vpbroadcastd	xmm6{k7}, ebp	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, eax	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}{z}, eax	 # AVX512{F,VL}
++	vpbroadcastd	ymm6{k7}, ebp	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}{z}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}{z}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpbroadcastq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpbroadcastq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, xmm5, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, xmm6, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm6, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, xmm6, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, ymm5, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, ymm6, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm6, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5{k7}, ymm6, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, xmm5	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, [eax]{1to4}	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, xmm6, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm6, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, xmm6, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, ymm5	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, [eax]{1to8}	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, ymm6, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm6, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5{k7}, ymm6, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, xmm5	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, [eax]{1to2}	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, xmm6, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm6, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, xmm6, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, ymm5	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, [eax]{1to4}	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, ymm6, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm6, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5{k7}, ymm6, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, xmm5	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, [eax]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, xmm6, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm6, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, xmm6, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, ymm5	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, [eax]{1to8}	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, ymm6, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm6, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5{k7}, ymm6, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, xmm5	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, [eax]{1to2}	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, xmm6, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm6, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, xmm6, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, ymm5	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, [eax]{1to4}	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, ymm6, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm6, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5{k7}, ymm6, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, xmm5, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, xmm6, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm6, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, xmm6, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, ymm5, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, ymm6, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm6, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5{k7}, ymm6, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, xmm5, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, xmm6, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm6, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, xmm6, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, ymm5, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, ymm6, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm6, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5{k7}, ymm6, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, xmm5, 0xab	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, xmm5, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, xmm6, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, xmm6, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, xmm6, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm6, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, xmm6, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, ymm5, 0xab	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, ymm5, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, ymm6, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, ymm6, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, ymm6, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm6, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5{k7}, ymm6, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpblendmq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpblendmq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpcompressd	XMMWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpcompressd	XMMWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [edx+508]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpcompressd	YMMWORD PTR [edx+512]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [edx-512]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpcompressd	YMMWORD PTR [edx-516]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpcompressd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpcompressd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vpcompressd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpermilpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermilpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpermilps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermilps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermilps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermq	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}, XMMWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpexpandd	xmm6{k7}, XMMWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}, XMMWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpexpandd	xmm6{k7}, XMMWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}{z}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}, YMMWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpexpandd	ymm6{k7}, YMMWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}, YMMWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpexpandd	ymm6{k7}, YMMWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpexpandd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vpexpandd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}{z}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}, XMMWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpexpandq	xmm6{k7}, XMMWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}, XMMWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpexpandq	xmm6{k7}, XMMWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}{z}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}, YMMWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpexpandq	ymm6{k7}, YMMWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}, YMMWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpexpandq	ymm6{k7}, YMMWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpexpandq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vpexpandq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpgatherdd	xmm6{k1}, XMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vpgatherdd	xmm6{k1}, XMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vpgatherdd	xmm6{k1}, XMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vpgatherdd	ymm6{k1}, YMMWORD PTR [ebp+ymm7*8-123]	 # AVX512{F,VL}
++	vpgatherdd	ymm6{k1}, YMMWORD PTR [eax+ymm7+256]	 # AVX512{F,VL}
++	vpgatherdd	ymm6{k1}, YMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512{F,VL}
++	vpgatherdq	xmm6{k1}, XMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vpgatherdq	xmm6{k1}, XMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vpgatherdq	xmm6{k1}, XMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vpgatherdq	ymm6{k1}, YMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vpgatherdq	ymm6{k1}, YMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vpgatherdq	ymm6{k1}, YMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vpgatherqd	xmm6{k1}, QWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vpgatherqd	xmm6{k1}, QWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vpgatherqd	xmm6{k1}, QWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vpgatherqd	xmm6{k1}, XMMWORD PTR [ebp+ymm7*8-123]	 # AVX512{F,VL}
++	vpgatherqd	xmm6{k1}, XMMWORD PTR [eax+ymm7+256]	 # AVX512{F,VL}
++	vpgatherqd	xmm6{k1}, XMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512{F,VL}
++	vpgatherqq	xmm6{k1}, XMMWORD PTR [ebp+xmm7*8-123]	 # AVX512{F,VL}
++	vpgatherqq	xmm6{k1}, XMMWORD PTR [eax+xmm7+256]	 # AVX512{F,VL}
++	vpgatherqq	xmm6{k1}, XMMWORD PTR [ecx+xmm7*4+1024]	 # AVX512{F,VL}
++	vpgatherqq	ymm6{k1}, YMMWORD PTR [ebp+ymm7*8-123]	 # AVX512{F,VL}
++	vpgatherqq	ymm6{k1}, YMMWORD PTR [eax+ymm7+256]	 # AVX512{F,VL}
++	vpgatherqq	ymm6{k1}, YMMWORD PTR [ecx+ymm7*4+1024]	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpmaxsd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpmaxsd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpmaxsq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpmaxsq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpmaxud	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpmaxud	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpmaxuq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpmaxuq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpminsd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpminsd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpminsd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpminsd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpminsd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpminsd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpminsd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpminsd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpminsq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpminsq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpminsq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpminsq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpminsq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpminsq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpminsq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpminsq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminud	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpminud	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpminud	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpminud	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpminud	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpminud	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminud	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpminud	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpminud	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpminud	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpminud	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpminud	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpminuq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpminuq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpminuq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpminuq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpminuq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpminuq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpminuq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpminuq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpminuq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpminuq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx+254]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx+256]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx-256]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx-258]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovsxdq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxdq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxdq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxdq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxdq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxdq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovsxdq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxdq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxdq	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxdq	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxdq	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmovsxdq	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx+254]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx+256]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx-256]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx-258]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovzxdq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxdq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxdq	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxdq	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxdq	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxdq	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxdq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxdq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxdq	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxdq	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxdq	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmovzxdq	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpmuldq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpmuldq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmulld	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmulld	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpmulld	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpmulld	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpmulld	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmulld	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmulld	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpmulld	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpmulld	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpmulld	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpmuludq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpmuludq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpord	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpord	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpord	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpord	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpord	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpord	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpord	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpord	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpord	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpord	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpord	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpord	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vporq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vporq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vporq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vporq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vporq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vporq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vporq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vporq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vporq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vporq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vporq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vporq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [ebp+ymm7*8-123]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [eax+ymm7+256]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [ecx+ymm7*4+1024]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [ebp+xmm7*8-123]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [eax+xmm7+256]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [ecx+xmm7*4+1024]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [ebp+ymm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [eax+ymm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [ecx+ymm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [ebp+ymm7*8-123]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [eax+ymm7+256]{k1}, ymm6	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [ecx+ymm7*4+1024]{k1}, ymm6	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpshufd	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpshufd	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpslld	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpslld	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpslld	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, xmm4	 # AVX512{F,VL}
++	vpslld	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpslld	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpslld	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsllq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsllq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsllq	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsllq	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpsllvd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpsllvd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpsllvq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpsllvq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrad	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrad	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrad	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrad	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsraq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsraq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsraq	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsraq	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsravd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsravd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpsravd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsravd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsravd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsravd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpsravd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsravd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsravq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsravq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsravq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpsravq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsravq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsravq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsravq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpsravq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrld	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrld	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrld	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrld	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}{z}, ymm5, xmm4	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm6{k7}, ymm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm6{k7}, ymm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpsrlvd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpsrlvd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpsrlvq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpsrlvq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpsrld	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpsrld	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpsrlq	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpsrlq	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsubd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsubd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpsubd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsubd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsubd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsubd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpsubd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsubd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpsubq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpsubq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsubq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpsubq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsubq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpsubq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpsubq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpsubq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, xmm5	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, [eax]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, xmm6, [edx+512]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm6, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, xmm6, [edx-516]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, ymm5	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, [eax]{1to8}	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, ymm6, [edx+512]{1to8}	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm6, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vptestmd	k5{k7}, ymm6, [edx-516]{1to8}	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, xmm5	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, [eax]{1to2}	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, xmm6, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, xmm6, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, xmm6, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm6, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, xmm6, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, ymm5	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, [eax]{1to4}	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, ymm6, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, ymm6, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, ymm6, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm6, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmq	k5{k7}, ymm6, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpunpckhdq	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpunpckhqdq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpunpckhqdq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpunpckldq	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpunpcklqdq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpunpcklqdq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpxord	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpxord	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpxord	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpxord	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpxord	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpxord	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpxord	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpxord	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpxord	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpxord	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpxord	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpxord	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpxorq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpxorq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpxorq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpxorq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpxorq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpxorq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpxorq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpxorq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpxorq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpxorq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vrcp14pd	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vrcp14pd	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vrcp14ps	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vrsqrt14pd	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vrsqrt14pd	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vrsqrt14ps	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [ebp+xmm7*8-123]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [eax+xmm7+256]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [ecx+xmm7*4+1024]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [ebp+ymm7*8-123]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [eax+ymm7+256]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [ecx+ymm7*4+1024]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [ebp+ymm7*8-123]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [eax+ymm7+256]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [ecx+ymm7*4+1024]{k1}, ymm6	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [ebp+xmm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [eax+xmm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [ecx+xmm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [ebp+ymm7*8-123]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [eax+ymm7+256]{k1}, xmm6	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [ecx+ymm7*4+1024]{k1}, xmm6	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm6{k7}, xmm5, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vshufpd	xmm6{k7}, xmm5, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm6{k7}, xmm5, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vshufpd	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vshufps	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm6{k7}, xmm5, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	xmm6{k7}, xmm5, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm6{k7}, xmm5, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufps	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vshufps	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vsqrtpd	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vsqrtpd	ymm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vsqrtps	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vsqrtps	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vsubpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vsubpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vsubpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vsubpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vsubpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vsubpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vsubpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vsubpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vsubpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vsubpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vsubps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vsubps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vsubps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vsubps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vsubps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vsubps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vsubps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vsubps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vsubps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vsubps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vsubps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vsubps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vunpckhpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vunpckhpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vunpckhps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vunpckhps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vunpcklpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vunpcklpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vunpcklps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vunpcklps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm6{k7}, xmm5, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogd	xmm6{k7}, xmm5, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm6{k7}, xmm5, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpternlogd	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm6{k7}, xmm5, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpternlogq	xmm6{k7}, xmm5, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm6{k7}, xmm5, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogq	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpmovqb	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovqb	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovqb	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovqb	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovsqb	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsqb	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsqb	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovsqb	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovusqb	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovusqb	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovusqb	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovusqb	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovqw	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovqw	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovqw	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovqw	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovsqw	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsqw	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsqw	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovsqw	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovusqw	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovusqw	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovusqw	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovusqw	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovqd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovqd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovqd	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovqd	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovsqd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsqd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsqd	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovsqd	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovusqd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovusqd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovusqd	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovusqd	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovdb	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovdb	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovdb	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovdb	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovsdb	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsdb	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsdb	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovsdb	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovusdb	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovusdb	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovusdb	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovusdb	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovdw	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovdw	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovdw	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovdw	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovsdw	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsdw	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsdw	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovsdw	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vpmovusdw	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovusdw	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovusdw	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vpmovusdw	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vshuff32x4	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpermt2d	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermt2d	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpermt2q	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermt2q	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermt2ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpermt2pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermt2pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	valignq	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, [eax]{1to2}, 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	valignq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	valignq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	valignq	xmm6{k7}, xmm5, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	valignq	xmm6{k7}, xmm5, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	valignq	xmm6{k7}, xmm5, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	valignq	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	valignq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	valignq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignq	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	valignq	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignq	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vscalefpd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vscalefpd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vscalefps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vscalefps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vscalefps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vscalefps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vscalefps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vscalefps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vscalefps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vscalefps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm6{k7}, xmm5, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm6{k7}, xmm5, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm6{k7}, xmm5, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm6{k7}, ymm5, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm6{k7}, ymm5, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm6{k7}, ymm5, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}{z}, xmm5, xmm4, 0xab	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, xmm4, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm6{k7}, xmm5, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm6{k7}, xmm5, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm6{k7}, xmm5, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}{z}, ymm5, ymm4, 0xab	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, ymm4, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm6{k7}, ymm5, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm6{k7}, ymm5, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm6{k7}, ymm5, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpslld	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpslld	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpslld	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpsllq	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpsllq	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpsrad	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpsraq	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpsraq	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vprolvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vprolvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vprolvd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vprolvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vprolvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vprolvd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vprolvd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vprolvd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vprold	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vprold	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vprold	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vprold	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vprold	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprold	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vprold	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprold	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vprold	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vprold	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vprold	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vprold	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprold	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vprold	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprold	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vprolvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vprolvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vprolvq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vprolvq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vprolvq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vprolvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vprolvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vprolvq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vprolq	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vprolq	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vprolq	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vprolq	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vprorvd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vprorvd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvd	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vprorvd	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvd	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vprorvd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vprorvd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vprorvd	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vprorvd	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vprorvd	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vprord	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vprord	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vprord	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vprord	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vprord	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprord	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vprord	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprord	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vprord	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vprord	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vprord	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vprord	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprord	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vprord	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprord	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vprorvq	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vprorvq	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vprorvq	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vprorvq	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vprorvq	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vprorvq	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vprorvq	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvq	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vprorvq	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvq	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vprorq	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vprorq	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vprorq	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vprorq	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, [eax]{1to2}, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, [edx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm6{k7}, [edx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm6{k7}, [edx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm6{k7}, [edx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, [edx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm6{k7}, [edx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm6{k7}, [edx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm6{k7}, [edx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, xmm5, 0xab	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}{z}, xmm5, 0xab	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, xmm5, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, XMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, [eax]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, XMMWORD PTR [edx+2032], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm6{k7}, XMMWORD PTR [edx+2048], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, XMMWORD PTR [edx-2048], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm6{k7}, XMMWORD PTR [edx-2064], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, [edx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm6{k7}, [edx+512]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm6{k7}, [edx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm6{k7}, [edx-516]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}{z}, ymm5, 0xab	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, ymm5, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, YMMWORD PTR [ecx], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, [eax]{1to8}, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, YMMWORD PTR [edx+4064], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm6{k7}, YMMWORD PTR [edx+4096], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, YMMWORD PTR [edx-4096], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm6{k7}, YMMWORD PTR [edx-4128], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, [edx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm6{k7}, [edx+512]{1to8}, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm6{k7}, [edx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm6{k7}, [edx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpcompressq	XMMWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpcompressq	XMMWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpcompressq	YMMWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpcompressq	YMMWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpcompressq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpcompressq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpcompressq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vpcompressq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [ecx]{k7}, xmm6, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [ecx]{k7}, xmm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [esp+esi*8-123456]{k7}, xmm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [edx+1016]{k7}, xmm6, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	QWORD PTR [edx+1024]{k7}, xmm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [edx-1024]{k7}, xmm6, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	QWORD PTR [edx-1032]{k7}, xmm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [ecx]{k7}, ymm6, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [ecx]{k7}, ymm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [edx+2032]{k7}, ymm6, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	XMMWORD PTR [edx+2048]{k7}, ymm6, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [edx-2048]{k7}, ymm6, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	XMMWORD PTR [edx-2064]{k7}, ymm6, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [ecx]{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [ecx]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [edx+2032]{k7}, ymm5, 123	 # AVX512{F,VL} Disp8
++	vextractf32x4	XMMWORD PTR [edx+2048]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [edx-2048]{k7}, ymm5, 123	 # AVX512{F,VL} Disp8
++	vextractf32x4	XMMWORD PTR [edx-2064]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [ecx]{k7}, ymm5, 0xab	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [ecx]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [edx+2032]{k7}, ymm5, 123	 # AVX512{F,VL} Disp8
++	vextracti32x4	XMMWORD PTR [edx+2048]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [edx-2048]{k7}, ymm5, 123	 # AVX512{F,VL} Disp8
++	vextracti32x4	XMMWORD PTR [edx-2064]{k7}, ymm5, 123	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovapd	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovapd	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovapd	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovapd	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovaps	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovaps	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovaps	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovaps	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqa32	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqa32	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqa32	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqa32	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqa64	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqa64	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqa64	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqa64	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqu32	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqu32	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqu32	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqu32	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqu64	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovdqu64	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqu64	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovdqu64	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovupd	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovupd	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovupd	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovupd	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [edx+2032]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovups	XMMWORD PTR [edx+2048]{k7}, xmm6	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [edx-2048]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vmovups	XMMWORD PTR [edx-2064]{k7}, xmm6	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [edx+4064]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovups	YMMWORD PTR [edx+4096]{k7}, ymm6	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [edx-4096]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vmovups	YMMWORD PTR [edx-4128]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [edx+254]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovqb	WORD PTR [edx+256]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [edx-256]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovqb	WORD PTR [edx-258]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [edx+508]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovqb	DWORD PTR [edx+512]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [edx-512]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovqb	DWORD PTR [edx-516]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [edx+254]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsqb	WORD PTR [edx+256]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [edx-256]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsqb	WORD PTR [edx-258]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [edx+508]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsqb	DWORD PTR [edx+512]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [edx-512]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsqb	DWORD PTR [edx-516]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [edx+254]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusqb	WORD PTR [edx+256]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [edx-256]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusqb	WORD PTR [edx-258]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [edx+508]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusqb	DWORD PTR [edx+512]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [edx-512]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusqb	DWORD PTR [edx-516]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovqw	DWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovqw	DWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovqw	QWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovqw	QWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsqw	DWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsqw	DWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsqw	QWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsqw	QWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusqw	DWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusqw	DWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusqw	QWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusqw	QWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovqd	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovqd	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovqd	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovqd	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsqd	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsqd	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsqd	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsqd	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusqd	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusqd	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusqd	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusqd	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovdb	DWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovdb	DWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovdb	QWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovdb	QWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsdb	DWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsdb	DWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsdb	QWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsdb	QWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [edx+508]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusdb	DWORD PTR [edx+512]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [edx-512]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusdb	DWORD PTR [edx-516]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [edx+1016]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusdb	QWORD PTR [edx+1024]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [edx-1024]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusdb	QWORD PTR [edx-1032]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovdw	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovdw	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovdw	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovdw	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsdw	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovsdw	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsdw	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovsdw	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [ecx]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [esp+esi*8-123456]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [edx+1016]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusdw	QWORD PTR [edx+1024]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [edx-1024]{k7}, xmm6	 # AVX512{F,VL} Disp8
++	vpmovusdw	QWORD PTR [edx-1032]{k7}, xmm6	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [ecx]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [esp+esi*8-123456]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [edx+2032]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusdw	XMMWORD PTR [edx+2048]{k7}, ymm6	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [edx-2048]{k7}, ymm6	 # AVX512{F,VL} Disp8
++	vpmovusdw	XMMWORD PTR [edx-2064]{k7}, ymm6	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttpd2udqx	xmm6{k7}, [eax]{1to2}	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvttpd2udqx	xmm6{k7}, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	xmm6{k7}, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vcvttpd2udqx	xmm6{k7}, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	xmm6{k7}, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttpd2udqy	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvttpd2udqy	xmm6{k7}, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	xmm6{k7}, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vcvttpd2udqy	xmm6{k7}, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	xmm6{k7}, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, [eax]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm6{k7}, [edx+512]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	xmm6{k7}, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm6{k7}, [edx-516]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, ymm5	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}{z}, ymm5	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, [eax]{1to8}	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm6{k7}, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm6{k7}, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm6{k7}, [edx+512]{1to8}	 # AVX512{F,VL}
++	vcvttps2udq	ymm6{k7}, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm6{k7}, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpermi2d	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermi2d	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpermi2q	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermi2q	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm6{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	xmm6{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm6{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm6{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vpermi2ps	ymm6{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm6{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}{z}, xmm5, xmm4	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm6{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm6{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vpermi2pd	xmm6{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm6{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}{z}, ymm5, ymm4	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm6{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm6{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vpermi2pd	ymm6{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm6{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, [eax]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, [edx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, xmm5, [edx+512]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm5, [edx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, xmm5, [edx-516]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, [eax]{1to8}	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, [edx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, ymm5, [edx+512]{1to8}	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm5, [edx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5{k7}, ymm5, [edx-516]{1to8}	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, xmm4	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, [eax]{1to2}	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, xmm5, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, xmm5, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, [edx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, xmm5, [edx+1024]{1to2}	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm5, [edx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, xmm5, [edx-1032]{1to2}	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, ymm4	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, YMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, YMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, [eax]{1to4}	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, YMMWORD PTR [edx+4064]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, ymm5, YMMWORD PTR [edx+4096]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, YMMWORD PTR [edx-4096]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, ymm5, YMMWORD PTR [edx-4128]	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, [edx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, ymm5, [edx+1024]{1to4}	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm5, [edx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5{k7}, ymm5, [edx-1032]{1to4}	 # AVX512{F,VL}
+--- gas/testsuite/gas/i386/avx512f_vl-wig1.d.jj	2014-09-10 21:05:00.205331059 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-wig1.d	2014-09-10 21:05:00.205331059 +0200
+@@ -0,0 +1,268 @@
++#as: -mevexwig=1
++#objdump: -dw
++#name: i386 AVX512F/VL wig insns
++#source: avx512f_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 31[ 	]*vpmovsxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 80[ 	]*vpmovsxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 31[ 	]*vpmovsxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 80[ 	]*vpmovsxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 31[ 	]*vpmovsxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 7f[ 	]*vpmovsxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 80[ 	]*vpmovsxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 31[ 	]*vpmovsxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 80[ 	]*vpmovsxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 31[ 	]*vpmovsxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 80[ 	]*vpmovsxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 31[ 	]*vpmovsxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 80[ 	]*vpmovsxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 31[ 	]*vpmovsxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 80[ 	]*vpmovsxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 31[ 	]*vpmovsxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 80[ 	]*vpmovsxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 31[ 	]*vpmovzxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 80[ 	]*vpmovzxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 31[ 	]*vpmovzxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 80[ 	]*vpmovzxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 31[ 	]*vpmovzxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 7f[ 	]*vpmovzxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 80[ 	]*vpmovzxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 31[ 	]*vpmovzxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 80[ 	]*vpmovzxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 31[ 	]*vpmovzxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 80[ 	]*vpmovzxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 31[ 	]*vpmovzxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 80[ 	]*vpmovzxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 31[ 	]*vpmovzxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 80[ 	]*vpmovzxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 31[ 	]*vpmovzxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 80[ 	]*vpmovzxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 21 f5[ 	]*vpmovsxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 31[ 	]*vpmovsxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 80[ 	]*vpmovsxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 21 f5[ 	]*vpmovsxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 31[ 	]*vpmovsxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 80[ 	]*vpmovsxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 22 f5[ 	]*vpmovsxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 31[ 	]*vpmovsxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 7f[ 	]*vpmovsxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 80[ 	]*vpmovsxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 22 f5[ 	]*vpmovsxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 31[ 	]*vpmovsxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 80[ 	]*vpmovsxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 23 f5[ 	]*vpmovsxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 31[ 	]*vpmovsxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 80[ 	]*vpmovsxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 23 f5[ 	]*vpmovsxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 31[ 	]*vpmovsxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 80[ 	]*vpmovsxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 24 f5[ 	]*vpmovsxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 31[ 	]*vpmovsxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 80[ 	]*vpmovsxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 24 f5[ 	]*vpmovsxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 31[ 	]*vpmovsxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 80[ 	]*vpmovsxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 31 f5[ 	]*vpmovzxbd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 31[ 	]*vpmovzxbd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 80[ 	]*vpmovzxbd -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 31 f5[ 	]*vpmovzxbd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 31[ 	]*vpmovzxbd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 80[ 	]*vpmovzxbd -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 32 f5[ 	]*vpmovzxbq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 31[ 	]*vpmovzxbq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 7f[ 	]*vpmovzxbq 0xfe\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 80[ 	]*vpmovzxbq -0x100\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 32 f5[ 	]*vpmovzxbq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 31[ 	]*vpmovzxbq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 80[ 	]*vpmovzxbq -0x200\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 33 f5[ 	]*vpmovzxwd %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 31[ 	]*vpmovzxwd \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 80[ 	]*vpmovzxwd -0x400\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 33 f5[ 	]*vpmovzxwd %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 31[ 	]*vpmovzxwd \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 80[ 	]*vpmovzxwd -0x800\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 34 f5[ 	]*vpmovzxwq %xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 31[ 	]*vpmovzxwq \(%ecx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 80[ 	]*vpmovzxwq -0x200\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%edx\),%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 34 f5[ 	]*vpmovzxwq %xmm5,%ymm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 31[ 	]*vpmovzxwq \(%ecx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq -0x1e240\(%esp,%esi,8\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 80[ 	]*vpmovzxwq -0x400\(%edx\),%ymm6\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%edx\),%ymm6\{%k7\}
++#pass
+--- gas/testsuite/gas/i386/avx512f_vl-wig1-intel.d.jj	2014-09-10 21:05:00.173331223 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-wig1-intel.d	2014-09-10 21:05:00.173331223 +0200
+@@ -0,0 +1,268 @@
++#as: -mevexwig=1
++#objdump: -dw -Mintel
++#name: i386 AVX512F/VL wig insns (Intel disassembly)
++#source: avx512f_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 f5[ 	]*vpmovsxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 21 f5[ 	]*vpmovsxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 31[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 7f[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 80[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 f5[ 	]*vpmovsxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 21 f5[ 	]*vpmovsxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 31[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 7f[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 80[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 f5[ 	]*vpmovsxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 22 f5[ 	]*vpmovsxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 31[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 7f[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 80[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 f5[ 	]*vpmovsxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 22 f5[ 	]*vpmovsxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 31[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 7f[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 80[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 f5[ 	]*vpmovsxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 23 f5[ 	]*vpmovsxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 31[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 7f[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 80[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 f5[ 	]*vpmovsxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 23 f5[ 	]*vpmovsxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 31[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 7f[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 80[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 f5[ 	]*vpmovsxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 24 f5[ 	]*vpmovsxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 31[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 7f[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 80[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 f5[ 	]*vpmovsxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 24 f5[ 	]*vpmovsxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 31[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 7f[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 80[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 f5[ 	]*vpmovzxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 31 f5[ 	]*vpmovzxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 31[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 7f[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 80[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 f5[ 	]*vpmovzxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 31 f5[ 	]*vpmovzxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 31[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 7f[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 80[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 f5[ 	]*vpmovzxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 32 f5[ 	]*vpmovzxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 31[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 7f[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 80[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 f5[ 	]*vpmovzxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 32 f5[ 	]*vpmovzxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 31[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 7f[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 80[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 f5[ 	]*vpmovzxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 33 f5[ 	]*vpmovzxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 31[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 7f[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 80[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 f5[ 	]*vpmovzxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 33 f5[ 	]*vpmovzxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 31[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 7f[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 80[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 f5[ 	]*vpmovzxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 34 f5[ 	]*vpmovzxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 31[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 7f[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 80[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 f5[ 	]*vpmovzxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 34 f5[ 	]*vpmovzxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 31[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 7f[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 80[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 f5[ 	]*vpmovsxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 21 f5[ 	]*vpmovsxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 31[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 7f[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 72 80[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 f5[ 	]*vpmovsxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 21 f5[ 	]*vpmovsxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 31[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b4 f4 c0 1d fe ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 7f[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 72 80[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 f5[ 	]*vpmovsxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 22 f5[ 	]*vpmovsxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 31[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 7f[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 72 80[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 f5[ 	]*vpmovsxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 22 f5[ 	]*vpmovsxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 31[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b4 f4 c0 1d fe ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 7f[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 72 80[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 f5[ 	]*vpmovsxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 23 f5[ 	]*vpmovsxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 31[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 7f[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 72 80[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 f5[ 	]*vpmovsxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 23 f5[ 	]*vpmovsxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 31[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b4 f4 c0 1d fe ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 7f[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 72 80[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 f5[ 	]*vpmovsxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 24 f5[ 	]*vpmovsxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 31[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 7f[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 72 80[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 f5[ 	]*vpmovsxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 24 f5[ 	]*vpmovsxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 31[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b4 f4 c0 1d fe ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 7f[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 72 80[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 f5[ 	]*vpmovzxbd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 31 f5[ 	]*vpmovzxbd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 31[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 7f[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 72 80[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 f5[ 	]*vpmovzxbd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 31 f5[ 	]*vpmovzxbd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 31[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b4 f4 c0 1d fe ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 7f[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 72 80[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 f5[ 	]*vpmovzxbq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 32 f5[ 	]*vpmovzxbq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 31[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 7f[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 72 80[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm6\{k7\},WORD PTR \[edx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 f5[ 	]*vpmovzxbq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 32 f5[ 	]*vpmovzxbq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 31[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b4 f4 c0 1d fe ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 7f[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 72 80[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 f5[ 	]*vpmovzxwd xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 33 f5[ 	]*vpmovzxwd xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 31[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 7f[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 72 80[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm6\{k7\},QWORD PTR \[edx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 f5[ 	]*vpmovzxwd ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 33 f5[ 	]*vpmovzxwd ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 31[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b4 f4 c0 1d fe ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 7f[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 72 80[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm6\{k7\},XMMWORD PTR \[edx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 f5[ 	]*vpmovzxwq xmm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 8f 34 f5[ 	]*vpmovzxwq xmm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 31[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 7f[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 72 80[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 0f 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm6\{k7\},DWORD PTR \[edx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 f5[ 	]*vpmovzxwq ymm6\{k7\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd af 34 f5[ 	]*vpmovzxwq ymm6\{k7\}\{z\},xmm5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 31[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b4 f4 c0 1d fe ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 7f[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 72 80[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 fd 2f 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm6\{k7\},QWORD PTR \[edx-0x408\]
++#pass
+--- gas/testsuite/gas/i386/avx512f_vl-wig.s.jj	2014-09-10 21:05:00.164331269 +0200
++++ gas/testsuite/gas/i386/avx512f_vl-wig.s	2014-09-10 21:05:00.164331269 +0200
+@@ -0,0 +1,263 @@
++# Check 32bit AVX512{F,VL} WIG instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpmovsxbd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	254(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	256(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-256(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-258(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	254(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	256(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-256(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-258(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	508(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	512(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	-512(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-516(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	1016(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	1024(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-1024(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-1032(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	2032(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	2048(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	-2048(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-2064(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %xmm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%ecx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-123456(%esp,%esi,8), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	508(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	512(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-512(%edx), %xmm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-516(%edx), %xmm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm5, %ymm6{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%ecx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-123456(%esp,%esi,8), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	1016(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	1024(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	-1024(%edx), %ymm6{%k7}	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-1032(%edx), %ymm6{%k7}	 # AVX512{F,VL}
++
++	.intel_syntax noprefix
++	vpmovsxbd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx+254]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx+256]	 # AVX512{F,VL}
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx-256]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm6{k7}, WORD PTR [edx-258]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx+254]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx+256]	 # AVX512{F,VL}
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx-256]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm6{k7}, WORD PTR [edx-258]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx+2032]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx+2048]	 # AVX512{F,VL}
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx-2048]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm6{k7}, XMMWORD PTR [edx-2064]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx+512]	 # AVX512{F,VL}
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm6{k7}, DWORD PTR [edx-516]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}{z}, xmm5	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [ecx]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [esp+esi*8-123456]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx+1024]	 # AVX512{F,VL}
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm6{k7}, QWORD PTR [edx-1032]	 # AVX512{F,VL}
+--- gas/testsuite/gas/i386/avx512pf.d.jj	2014-09-10 21:04:59.868332786 +0200
++++ gas/testsuite/gas/i386/avx512pf.d	2014-09-10 21:05:00.001332104 +0200
+@@ -72,8 +72,6 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps 0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps 0x100\(%eax,%zmm7,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps 0x400\(%ecx,%zmm7,4\)\{%k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%ecx\)
+-[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 -0x1e240\(%esp,%esi,8\)
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 85 ff ff ff 	vgatherpf0dpd -0x7b\(%ebp,%ymm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 85 ff ff ff 	vgatherpf0dpd -0x7b\(%ebp,%ymm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 4c 38 20 	vgatherpf0dpd 0x100\(%eax,%ymm7,1\)\{%k1\}
+@@ -138,6 +136,4 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps -0x7b\(%ebp,%zmm7,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps 0x100\(%eax,%zmm7,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps 0x400\(%ecx,%zmm7,4\)\{%k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%ecx\)
+-[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 -0x1e240\(%esp,%esi,8\)
+ #pass
+--- gas/testsuite/gas/i386/avx512pf-intel.d.jj	2014-09-10 21:04:59.868332786 +0200
++++ gas/testsuite/gas/i386/avx512pf-intel.d	2014-09-10 21:05:00.004332089 +0200
+@@ -21,10 +21,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 7b 00 00 00 	vgatherpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 4c 38 20 	vgatherpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c b9 00 04 00 00 	vgatherpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 7b 00 00 00 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 7b 00 00 00 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 7b 00 00 00 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 54 38 20 	vgatherpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -37,10 +37,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 7b 00 00 00 	vgatherpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 54 38 20 	vgatherpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 b9 00 04 00 00 	vgatherpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 7b 00 00 00 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 7b 00 00 00 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 7b 00 00 00 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 6c 38 20 	vscatterpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -53,10 +53,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 7b 00 00 00 	vscatterpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 6c 38 20 	vscatterpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac b9 00 04 00 00 	vscatterpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 7b 00 00 00 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 7b 00 00 00 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 74 38 20 	vscatterpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -69,12 +69,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 74 38 20 	vscatterpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 b9 00 04 00 00 	vscatterpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps ZMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[ecx\]
+-[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 7b 00 00 00 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 85 ff ff ff 	vgatherpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 8c fd 85 ff ff ff 	vgatherpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 4c 38 20 	vgatherpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -87,10 +85,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c fd 85 ff ff ff 	vgatherpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 4c 38 20 	vgatherpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 8c b9 00 04 00 00 	vgatherpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 85 ff ff ff 	vgatherpf0qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 85 ff ff ff 	vgatherpf0qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 85 ff ff ff 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c fd 85 ff ff ff 	vgatherpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 4c 38 40 	vgatherpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 8c b9 00 04 00 00 	vgatherpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 85 ff ff ff 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 94 fd 85 ff ff ff 	vgatherpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 54 38 20 	vgatherpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -103,10 +101,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 fd 85 ff ff ff 	vgatherpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 54 38 20 	vgatherpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 94 b9 00 04 00 00 	vgatherpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 85 ff ff ff 	vgatherpf1qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 85 ff ff ff 	vgatherpf1qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 85 ff ff ff 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 fd 85 ff ff ff 	vgatherpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 54 38 40 	vgatherpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 94 b9 00 04 00 00 	vgatherpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 85 ff ff ff 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 ac fd 85 ff ff ff 	vscatterpf0dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 6c 38 20 	vscatterpf0dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -119,10 +117,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac fd 85 ff ff ff 	vscatterpf0qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 6c 38 20 	vscatterpf0qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 ac b9 00 04 00 00 	vscatterpf0qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 85 ff ff ff 	vscatterpf0qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 85 ff ff ff 	vscatterpf0qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 85 ff ff ff 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac fd 85 ff ff ff 	vscatterpf0qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 6c 38 40 	vscatterpf0qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 ac b9 00 04 00 00 	vscatterpf0qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 85 ff ff ff 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 b4 fd 85 ff ff ff 	vscatterpf1dpd ZMMWORD PTR \[ebp\+ymm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c6 74 38 20 	vscatterpf1dpd ZMMWORD PTR \[eax\+ymm7\*1\+0x100\]\{k1\}
+@@ -135,10 +133,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qpd ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 74 38 20 	vscatterpf1qpd ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 f2 fd 49 c7 b4 b9 00 04 00 00 	vscatterpf1qpd ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps ZMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps ZMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps ZMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[ecx\]
+-[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 fd 85 ff ff ff 	vscatterpf1qps YMMWORD PTR \[ebp\+zmm7\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 74 38 40 	vscatterpf1qps YMMWORD PTR \[eax\+zmm7\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 f2 7d 49 c7 b4 b9 00 04 00 00 	vscatterpf1qps YMMWORD PTR \[ecx\+zmm7\*4\+0x400\]\{k1\}
+ #pass
+--- gas/testsuite/gas/i386/avx512pf.s.jj	2014-09-10 21:04:59.868332786 +0200
++++ gas/testsuite/gas/i386/avx512pf.s	2014-09-10 21:04:59.998332119 +0200
+@@ -84,9 +84,6 @@ _start:
+ 	vscatterpf1qps	256(%eax,%zmm7){%k1}	 # AVX512PF
+ 	vscatterpf1qps	1024(%ecx,%zmm7,4){%k1}	 # AVX512PF
+ 
+-	prefetchwt1	(%ecx)	 # AVX512PF
+-	prefetchwt1	-123456(%esp,%esi,8)	 # AVX512PF
+-
+ 	.intel_syntax noprefix
+ 	vgatherpf0dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+ 	vgatherpf0dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+@@ -103,10 +100,10 @@ _start:
+ 	vgatherpf0qpd	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+ 	vgatherpf0qpd	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+-	vgatherpf0qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vgatherpf0qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vgatherpf0qps	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+-	vgatherpf0qps	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+ 	vgatherpf1dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+ 	vgatherpf1dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+@@ -123,10 +120,10 @@ _start:
+ 	vgatherpf1qpd	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+ 	vgatherpf1qpd	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+-	vgatherpf1qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vgatherpf1qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vgatherpf1qps	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+-	vgatherpf1qps	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+ 	vscatterpf0dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+ 	vscatterpf0dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+@@ -143,10 +140,10 @@ _start:
+ 	vscatterpf0qpd	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+ 	vscatterpf0qpd	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+-	vscatterpf0qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vscatterpf0qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vscatterpf0qps	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+-	vscatterpf0qps	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+ 	vscatterpf1dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+ 	vscatterpf1dpd	ZMMWORD PTR [ebp+ymm7*8-123]{k1}	 # AVX512PF
+@@ -163,11 +160,8 @@ _start:
+ 	vscatterpf1qpd	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+ 	vscatterpf1qpd	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+-	vscatterpf1qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vscatterpf1qps	ZMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
+-	vscatterpf1qps	ZMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
+-	vscatterpf1qps	ZMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+-
+-	prefetchwt1	BYTE PTR [ecx]	 # AVX512PF
+-	prefetchwt1	BYTE PTR [esp+esi*8-123456]	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [ebp+zmm7*8-123]{k1}	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [eax+zmm7+256]{k1}	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [ecx+zmm7*4+1024]{k1}	 # AVX512PF
+ 
+--- gas/testsuite/gas/i386/clflushopt.d.jj	2014-09-10 21:05:00.001332104 +0200
++++ gas/testsuite/gas/i386/clflushopt.d	2014-09-10 21:05:00.001332104 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw
++#name: i386 CLFLUSHOPT insns
++#source: clflushopt.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae bc f4 c0 1d fe ff[ 	]*clflushopt -0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae bc f4 c0 1d fe ff[ 	]*clflushopt -0x1e240\(%esp,%esi,8\)
++#pass
+--- gas/testsuite/gas/i386/clflushopt-intel.d.jj	2014-09-10 21:05:00.001332104 +0200
++++ gas/testsuite/gas/i386/clflushopt-intel.d	2014-09-10 21:05:00.001332104 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 CLFLUSHOPT insns (Intel disassembly)
++#source: clflushopt.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae bc f4 c0 1d fe ff[ 	]*clflushopt BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae bc f4 c0 1d fe ff[ 	]*clflushopt BYTE PTR \[esp\+esi\*8-0x1e240\]
++#pass
+--- gas/testsuite/gas/i386/clflushopt.s.jj	2014-09-10 21:05:00.001332104 +0200
++++ gas/testsuite/gas/i386/clflushopt.s	2014-09-10 21:05:00.001332104 +0200
+@@ -0,0 +1,12 @@
++# Check 32bit CLFLUSHOPT instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	clflushopt	(%ecx)	 # CLFLUSHOPT
++	clflushopt	-123456(%esp,%esi,8)	 # CLFLUSHOPT
++
++	.intel_syntax noprefix
++	clflushopt	BYTE PTR [ecx]	 # CLFLUSHOPT
++	clflushopt	BYTE PTR [esp+esi*8-123456]	 # CLFLUSHOPT
+--- gas/testsuite/gas/i386/evex-lig256.d.jj	2014-09-10 21:04:59.874332755 +0200
++++ gas/testsuite/gas/i386/evex-lig256.d	2014-09-10 21:05:00.012332048 +0200
+@@ -1241,8 +1241,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 00 04 00 00 	vmovsd %xmm6,0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 72 80 	vmovsd %xmm6,-0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 f8 fb ff ff 	vmovsd %xmm6,-0x408\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd %ymm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd %ymm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e af 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 b4 f4 c0 1d fe ff 	vmovss -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
+@@ -1256,8 +1256,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 00 02 00 00 	vmovss %xmm6,0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 72 80 	vmovss %xmm6,-0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 fc fd ff ff 	vmovss %xmm6,-0x204\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss %ymm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss %ymm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 2f 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 af 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd \{rn-sae\},%xmm4,%xmm5,%xmm6\{%k7\}
+@@ -2768,8 +2768,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 00 04 00 00 	vmovsd %xmm6,0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 72 80 	vmovsd %xmm6,-0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 f8 fb ff ff 	vmovsd %xmm6,-0x408\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd %ymm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd %ymm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e af 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 b4 f4 c0 1d fe ff 	vmovss -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
+@@ -2783,8 +2783,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 00 02 00 00 	vmovss %xmm6,0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 72 80 	vmovss %xmm6,-0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 fc fd ff ff 	vmovss %xmm6,-0x204\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss %ymm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss %ymm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 2f 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 af 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd \{rn-sae\},%xmm4,%xmm5,%xmm6\{%k7\}
+--- gas/testsuite/gas/i386/evex-lig256-intel.d.jj	2014-09-10 21:04:59.872332765 +0200
++++ gas/testsuite/gas/i386/evex-lig256-intel.d	2014-09-10 21:05:00.011332053 +0200
+@@ -1241,8 +1241,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 72 80 	vmovsd QWORD PTR \[edx-0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[edx-0x408\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd xmm6\{k7\},xmm5,ymm4
+-[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,ymm4
++[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 31    	vmovss xmm6\{k7\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e af 10 31    	vmovss xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 b4 f4 c0 1d fe ff 	vmovss xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
+@@ -1256,8 +1256,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 00 02 00 00 	vmovss DWORD PTR \[edx\+0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 72 80 	vmovss DWORD PTR \[edx-0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[edx-0x204\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss xmm6\{k7\},xmm5,ymm4
+-[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,ymm4
++[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 2f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 af 59 f4    	vmulsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
+@@ -2768,8 +2768,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 72 80 	vmovsd QWORD PTR \[edx-0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 2f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[edx-0x408\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd xmm6\{k7\},xmm5,ymm4
+-[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,ymm4
++[ 	]*[a-f0-9]+:	62 f1 d7 2f 10 f4    	vmovsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 d7 af 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 31    	vmovss xmm6\{k7\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e af 10 31    	vmovss xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 10 b4 f4 c0 1d fe ff 	vmovss xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
+@@ -2783,8 +2783,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 00 02 00 00 	vmovss DWORD PTR \[edx\+0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 72 80 	vmovss DWORD PTR \[edx-0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 2f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[edx-0x204\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss xmm6\{k7\},xmm5,ymm4
+-[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,ymm4
++[ 	]*[a-f0-9]+:	62 f1 56 2f 10 f4    	vmovss xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 56 af 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 2f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 af 59 f4    	vmulsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
+--- gas/testsuite/gas/i386/evex-lig512.d.jj	2014-09-10 21:04:59.878332734 +0200
++++ gas/testsuite/gas/i386/evex-lig512.d	2014-09-10 21:05:00.005332084 +0200
+@@ -1241,8 +1241,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 00 04 00 00 	vmovsd %xmm6,0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 72 80 	vmovsd %xmm6,-0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 f8 fb ff ff 	vmovsd %xmm6,-0x408\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd %zmm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd %zmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e cf 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 b4 f4 c0 1d fe ff 	vmovss -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
+@@ -1256,8 +1256,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 00 02 00 00 	vmovss %xmm6,0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 72 80 	vmovss %xmm6,-0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 fc fd ff ff 	vmovss %xmm6,-0x204\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss %zmm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss %zmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 4f 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 cf 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd \{rn-sae\},%xmm4,%xmm5,%xmm6\{%k7\}
+@@ -2768,8 +2768,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 00 04 00 00 	vmovsd %xmm6,0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 72 80 	vmovsd %xmm6,-0x400\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 f8 fb ff ff 	vmovsd %xmm6,-0x408\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd %zmm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd %zmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e cf 10 31    	vmovss \(%ecx\),%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 b4 f4 c0 1d fe ff 	vmovss -0x1e240\(%esp,%esi,8\),%xmm6\{%k7\}
+@@ -2783,8 +2783,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 00 02 00 00 	vmovss %xmm6,0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 72 80 	vmovss %xmm6,-0x200\(%edx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 fc fd ff ff 	vmovss %xmm6,-0x204\(%edx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss %zmm4,%xmm5,%xmm6\{%k7\}
+-[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss %zmm4,%xmm5,%xmm6\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}
++[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 4f 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 cf 59 f4    	vmulsd %xmm4,%xmm5,%xmm6\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd \{rn-sae\},%xmm4,%xmm5,%xmm6\{%k7\}
+--- gas/testsuite/gas/i386/evex-lig512-intel.d.jj	2014-09-10 21:04:59.876332745 +0200
++++ gas/testsuite/gas/i386/evex-lig512-intel.d	2014-09-10 21:05:00.015332032 +0200
+@@ -1241,8 +1241,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 72 80 	vmovsd QWORD PTR \[edx-0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[edx-0x408\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd xmm6\{k7\},xmm5,zmm4
+-[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,zmm4
++[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 31    	vmovss xmm6\{k7\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e cf 10 31    	vmovss xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 b4 f4 c0 1d fe ff 	vmovss xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
+@@ -1256,8 +1256,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 00 02 00 00 	vmovss DWORD PTR \[edx\+0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 72 80 	vmovss DWORD PTR \[edx-0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[edx-0x204\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss xmm6\{k7\},xmm5,zmm4
+-[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,zmm4
++[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 4f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 cf 59 f4    	vmulsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
+@@ -2768,8 +2768,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[edx\+0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 72 80 	vmovsd QWORD PTR \[edx-0x400\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 ff 4f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[edx-0x408\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd xmm6\{k7\},xmm5,zmm4
+-[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,zmm4
++[ 	]*[a-f0-9]+:	62 f1 d7 4f 10 f4    	vmovsd xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 d7 cf 10 f4    	vmovsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 31    	vmovss xmm6\{k7\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e cf 10 31    	vmovss xmm6\{k7\}\{z\},DWORD PTR \[ecx\]
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 10 b4 f4 c0 1d fe ff 	vmovss xmm6\{k7\},DWORD PTR \[esp\+esi\*8-0x1e240\]
+@@ -2783,8 +2783,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 00 02 00 00 	vmovss DWORD PTR \[edx\+0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 72 80 	vmovss DWORD PTR \[edx-0x200\]\{k7\},xmm6
+ [ 	]*[a-f0-9]+:	62 f1 7e 4f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[edx-0x204\]\{k7\},xmm6
+-[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss xmm6\{k7\},xmm5,zmm4
+-[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,zmm4
++[ 	]*[a-f0-9]+:	62 f1 56 4f 10 f4    	vmovss xmm6\{k7\},xmm5,xmm4
++[ 	]*[a-f0-9]+:	62 f1 56 cf 10 f4    	vmovss xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 4f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 cf 59 f4    	vmulsd xmm6\{k7\}\{z\},xmm5,xmm4
+ [ 	]*[a-f0-9]+:	62 f1 d7 1f 59 f4    	vmulsd xmm6\{k7\},xmm5,xmm4,\{rn-sae\}
+--- gas/testsuite/gas/i386/prefetchwt1.d.jj	2014-09-10 21:05:00.004332089 +0200
++++ gas/testsuite/gas/i386/prefetchwt1.d	2014-09-10 21:05:00.004332089 +0200
+@@ -0,0 +1,15 @@
++#as:
++#objdump: -dw
++#name: i386 PREFETCHWT1 insns
++
++.*: +file format .*
++
++
++Disassembly of section .text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%ecx\)
++[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 -0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%ecx\)
++[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 -0x1e240\(%esp,%esi,8\)
++#pass
+--- gas/testsuite/gas/i386/prefetchwt1-intel.d.jj	2014-09-10 21:05:00.012332048 +0200
++++ gas/testsuite/gas/i386/prefetchwt1-intel.d	2014-09-10 21:05:00.012332048 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dwMintel
++#name: i386 PREFETCHWT1 insns (Intel disassembly)
++#source: prefetchwt1.s
++
++.*: +file format .*
++
++
++Disassembly of section .text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 BYTE PTR \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[ecx\]
++[ 	]*[a-f0-9]+:	0f 0d 94 f4 c0 1d fe ff 	prefetchwt1 BYTE PTR \[esp\+esi\*8-0x1e240\]
++#pass
+--- gas/testsuite/gas/i386/prefetchwt1.s.jj	2014-09-10 21:04:59.997332125 +0200
++++ gas/testsuite/gas/i386/prefetchwt1.s	2014-09-10 21:04:59.997332125 +0200
+@@ -0,0 +1,13 @@
++# Check 32bit AVX512PF instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	prefetchwt1	(%ecx)
++	prefetchwt1	-123456(%esp,%esi,8)
++
++	.intel_syntax noprefix
++
++	prefetchwt1	BYTE PTR [ecx]
++	prefetchwt1	BYTE PTR [esp+esi*8-123456]
+--- gas/testsuite/gas/i386/se1.d.jj	2014-09-10 21:05:00.011332053 +0200
++++ gas/testsuite/gas/i386/se1.d	2014-09-10 21:05:00.011332053 +0200
+@@ -0,0 +1,13 @@
++#objdump: -dw
++#name: i386 SE1 insns
++#source: se1.s
++
++.*: +file format .*
++
++
++Disassembly of section .text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:	0f 01 cf             	encls  
++[ 	]*[a-f0-9]+:	0f 01 d7             	enclu  
++#pass
+--- gas/testsuite/gas/i386/se1.s.jj	2014-09-10 21:04:59.998332119 +0200
++++ gas/testsuite/gas/i386/se1.s	2014-09-10 21:04:59.998332119 +0200
+@@ -0,0 +1,7 @@
++# Check SE1 new instructions.
++
++	.text
++_start:
++
++	encls
++	enclu
+--- gas/testsuite/gas/i386/x86-64-avx512bw.d.jj	2014-09-10 21:05:00.120331494 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw.d	2014-09-10 21:05:00.120331494 +0200
+@@ -0,0 +1,1706 @@
++#as:
++#objdump: -dw
++#name: x86_64 AVX512BW insns
++#source: x86-64-avx512bw.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1c f5[ 	]*vpabsb %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 31[ 	]*vpabsb \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1c b4 f0 23 01 00 00[ 	]*vpabsb 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 80[ 	]*vpabsb -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1d f5[ 	]*vpabsw %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 31[ 	]*vpabsw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1d b4 f0 23 01 00 00[ 	]*vpabsw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 80[ 	]*vpabsw -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 6b f4[ 	]*vpackssdw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 6b f4[ 	]*vpackssdw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 6b f4[ 	]*vpackssdw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 31[ 	]*vpackssdw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 6b b4 f0 23 01 00 00[ 	]*vpackssdw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 31[ 	]*vpackssdw \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 7f[ 	]*vpackssdw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 00 20 00 00[ 	]*vpackssdw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 80[ 	]*vpackssdw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 c0 df ff ff[ 	]*vpackssdw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 7f[ 	]*vpackssdw 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 80[ 	]*vpackssdw -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 31[ 	]*vpacksswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 63 b4 f0 23 01 00 00[ 	]*vpacksswb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 7f[ 	]*vpacksswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 80[ 	]*vpacksswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 2b f4[ 	]*vpackusdw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 2b f4[ 	]*vpackusdw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 2b f4[ 	]*vpackusdw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 31[ 	]*vpackusdw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 2b b4 f0 23 01 00 00[ 	]*vpackusdw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 31[ 	]*vpackusdw \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 7f[ 	]*vpackusdw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 00 20 00 00[ 	]*vpackusdw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 80[ 	]*vpackusdw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 c0 df ff ff[ 	]*vpackusdw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 7f[ 	]*vpackusdw 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 80[ 	]*vpackusdw -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 31[ 	]*vpackuswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 67 b4 f0 23 01 00 00[ 	]*vpackuswb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 7f[ 	]*vpackuswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 80[ 	]*vpackuswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 31[ 	]*vpaddb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fc b4 f0 23 01 00 00[ 	]*vpaddb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 7f[ 	]*vpaddb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 80[ 	]*vpaddb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 31[ 	]*vpaddsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ec b4 f0 23 01 00 00[ 	]*vpaddsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 80[ 	]*vpaddsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 31[ 	]*vpaddsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ed b4 f0 23 01 00 00[ 	]*vpaddsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 80[ 	]*vpaddsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 31[ 	]*vpaddusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dc b4 f0 23 01 00 00[ 	]*vpaddusb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 80[ 	]*vpaddusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 31[ 	]*vpaddusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dd b4 f0 23 01 00 00[ 	]*vpaddusw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 80[ 	]*vpaddusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 31[ 	]*vpaddw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fd b4 f0 23 01 00 00[ 	]*vpaddw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 7f[ 	]*vpaddw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 80[ 	]*vpaddw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 31[ 	]*vpavgb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e0 b4 f0 23 01 00 00[ 	]*vpavgb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 7f[ 	]*vpavgb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 80[ 	]*vpavgb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 31[ 	]*vpavgw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e3 b4 f0 23 01 00 00[ 	]*vpavgw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 7f[ 	]*vpavgw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 80[ 	]*vpavgw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 66 f4[ 	]*vpblendmb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 66 f4[ 	]*vpblendmb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 66 f4[ 	]*vpblendmb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 31[ 	]*vpblendmb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 66 b4 f0 23 01 00 00[ 	]*vpblendmb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 7f[ 	]*vpblendmb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 00 20 00 00[ 	]*vpblendmb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 80[ 	]*vpblendmb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 c0 df ff ff[ 	]*vpblendmb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 78 f5[ 	]*vpbroadcastb %xmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 78 f5[ 	]*vpbroadcastb %xmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 78 f5[ 	]*vpbroadcastb %xmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 31[ 	]*vpbroadcastb \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 78 b4 f0 23 01 00 00[ 	]*vpbroadcastb 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 7f[ 	]*vpbroadcastb 0x7f\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 80[ 	]*vpbroadcastb -0x80\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7a f0[ 	]*vpbroadcastb %eax,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7a f0[ 	]*vpbroadcastb %eax,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7a f0[ 	]*vpbroadcastb %eax,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 79 f5[ 	]*vpbroadcastw %xmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 79 f5[ 	]*vpbroadcastw %xmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 79 f5[ 	]*vpbroadcastw %xmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 31[ 	]*vpbroadcastw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 79 b4 f0 23 01 00 00[ 	]*vpbroadcastw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 7f[ 	]*vpbroadcastw 0xfe\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 80[ 	]*vpbroadcastw -0x100\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7b f0[ 	]*vpbroadcastw %eax,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7b f0[ 	]*vpbroadcastw %eax,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7b f0[ 	]*vpbroadcastw %eax,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 29[ 	]*vpcmpeqb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 74 ac f0 23 01 00 00[ 	]*vpcmpeqb 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 80[ 	]*vpcmpeqb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 29[ 	]*vpcmpeqw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 75 ac f0 23 01 00 00[ 	]*vpcmpeqw 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 80[ 	]*vpcmpeqw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 29[ 	]*vpcmpgtb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 64 ac f0 23 01 00 00[ 	]*vpcmpgtb 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 80[ 	]*vpcmpgtb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 29[ 	]*vpcmpgtw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 65 ac f0 23 01 00 00[ 	]*vpcmpgtw 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 80[ 	]*vpcmpgtw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 66 f4[ 	]*vpblendmw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 66 f4[ 	]*vpblendmw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 66 f4[ 	]*vpblendmw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 31[ 	]*vpblendmw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 66 b4 f0 23 01 00 00[ 	]*vpblendmw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 7f[ 	]*vpblendmw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 00 20 00 00[ 	]*vpblendmw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 80[ 	]*vpblendmw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 c0 df ff ff[ 	]*vpblendmw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 29 7b[ 	]*vpextrb \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 14 ac f0 23 01 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 7f 7b[ 	]*vpextrb \$0x7b,%xmm29,0x7f\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 80 00 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 80 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x81\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 29 7b[ 	]*vpextrw \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 15 ac f0 23 01 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 7f 7b[ 	]*vpextrw \$0x7b,%xmm29,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa 00 01 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 80 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa fe fe ff ff 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw \$0xab,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 ab[ 	]*vpinsrb \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 7b[ 	]*vpinsrb \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 31 7b[ 	]*vpinsrb \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 20 b4 f0 23 01 00 00 7b[ 	]*vpinsrb \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 7f 7b[ 	]*vpinsrb \$0x7b,0x7f\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb \$0x7b,0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 80 7b[ 	]*vpinsrb \$0x7b,-0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb \$0x7b,-0x81\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 ab[ 	]*vpinsrw \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 7b[ 	]*vpinsrw \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 41 15 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 31 7b[ 	]*vpinsrw \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 c4 b4 f0 23 01 00 00 7b[ 	]*vpinsrw \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 7f 7b[ 	]*vpinsrw \$0x7b,0xfe\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw \$0x7b,0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 80 7b[ 	]*vpinsrw \$0x7b,-0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw \$0x7b,-0x102\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 31[ 	]*vpmaddubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 80[ 	]*vpmaddubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 31[ 	]*vpmaddwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 80[ 	]*vpmaddwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 31[ 	]*vpmaxsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3c b4 f0 23 01 00 00[ 	]*vpmaxsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 80[ 	]*vpmaxsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 31[ 	]*vpmaxsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ee b4 f0 23 01 00 00[ 	]*vpmaxsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 80[ 	]*vpmaxsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 31[ 	]*vpmaxub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 de b4 f0 23 01 00 00[ 	]*vpmaxub 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 7f[ 	]*vpmaxub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 80[ 	]*vpmaxub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 31[ 	]*vpmaxuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3e b4 f0 23 01 00 00[ 	]*vpmaxuw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 80[ 	]*vpmaxuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 31[ 	]*vpminsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 38 b4 f0 23 01 00 00[ 	]*vpminsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 7f[ 	]*vpminsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 80[ 	]*vpminsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 31[ 	]*vpminsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ea b4 f0 23 01 00 00[ 	]*vpminsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 7f[ 	]*vpminsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 80[ 	]*vpminsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 31[ 	]*vpminub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 da b4 f0 23 01 00 00[ 	]*vpminub 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 7f[ 	]*vpminub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 80[ 	]*vpminub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 31[ 	]*vpminuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3a b4 f0 23 01 00 00[ 	]*vpminuw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 7f[ 	]*vpminuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 80[ 	]*vpminuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 31[ 	]*vpmovsxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 80[ 	]*vpmovsxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 31[ 	]*vpmovzxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 80[ 	]*vpmovzxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 31[ 	]*vpmulhrsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 80[ 	]*vpmulhrsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 31[ 	]*vpmulhuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 80[ 	]*vpmulhuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 31[ 	]*vpmulhw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e5 b4 f0 23 01 00 00[ 	]*vpmulhw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 80[ 	]*vpmulhw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 31[ 	]*vpmullw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d5 b4 f0 23 01 00 00[ 	]*vpmullw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 7f[ 	]*vpmullw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 80[ 	]*vpmullw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f6 f4[ 	]*vpsadbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 31[ 	]*vpsadbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f6 b4 f0 23 01 00 00[ 	]*vpsadbw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 80[ 	]*vpsadbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 31[ 	]*vpshufb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 00 b4 f0 23 01 00 00[ 	]*vpshufb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 7f[ 	]*vpshufb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 80[ 	]*vpshufb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 31[ 	]*vpsllw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f1 b4 f0 23 01 00 00[ 	]*vpsllw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 31[ 	]*vpsraw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e1 b4 f0 23 01 00 00[ 	]*vpsraw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 31[ 	]*vpsrlw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d1 b4 f0 23 01 00 00[ 	]*vpsrlw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd ab[ 	]*vpsrldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 10 f4[ 	]*vpsrlvw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 10 f4[ 	]*vpsrlvw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 10 f4[ 	]*vpsrlvw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 31[ 	]*vpsrlvw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 10 b4 f0 23 01 00 00[ 	]*vpsrlvw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 7f[ 	]*vpsrlvw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 00 20 00 00[ 	]*vpsrlvw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 80[ 	]*vpsrlvw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 c0 df ff ff[ 	]*vpsrlvw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 11 f4[ 	]*vpsravw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 11 f4[ 	]*vpsravw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 11 f4[ 	]*vpsravw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 31[ 	]*vpsravw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 11 b4 f0 23 01 00 00[ 	]*vpsravw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 7f[ 	]*vpsravw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 00 20 00 00[ 	]*vpsravw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 80[ 	]*vpsravw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 c0 df ff ff[ 	]*vpsravw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 31[ 	]*vpsubb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f8 b4 f0 23 01 00 00[ 	]*vpsubb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 7f[ 	]*vpsubb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 80[ 	]*vpsubb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 31[ 	]*vpsubsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e8 b4 f0 23 01 00 00[ 	]*vpsubsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 80[ 	]*vpsubsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 31[ 	]*vpsubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e9 b4 f0 23 01 00 00[ 	]*vpsubsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 80[ 	]*vpsubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 31[ 	]*vpsubusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d8 b4 f0 23 01 00 00[ 	]*vpsubusb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 80[ 	]*vpsubusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 31[ 	]*vpsubusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d9 b4 f0 23 01 00 00[ 	]*vpsubusw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 80[ 	]*vpsubusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 31[ 	]*vpsubw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f9 b4 f0 23 01 00 00[ 	]*vpsubw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 7f[ 	]*vpsubw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 80[ 	]*vpsubw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 31[ 	]*vpunpckhbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 80[ 	]*vpunpckhbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 31[ 	]*vpunpckhwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 80[ 	]*vpunpckhwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 31[ 	]*vpunpcklbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 80[ 	]*vpunpcklbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 31[ 	]*vpunpcklwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 80[ 	]*vpunpcklwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 30 ee[ 	]*vpmovwb %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 30 ee[ 	]*vpmovwb %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 30 ee[ 	]*vpmovwb %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 20 ee[ 	]*vpmovswb %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 20 ee[ 	]*vpmovswb %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 20 ee[ 	]*vpmovswb %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 10 ee[ 	]*vpmovuswb %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 10 ee[ 	]*vpmovuswb %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 10 ee[ 	]*vpmovuswb %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 42 b4 f0 23 01 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 8d f4[ 	]*vpermw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 8d f4[ 	]*vpermw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 8d f4[ 	]*vpermw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 31[ 	]*vpermw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 8d b4 f0 23 01 00 00[ 	]*vpermw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 7f[ 	]*vpermw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 00 20 00 00[ 	]*vpermw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 80[ 	]*vpermw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 c0 df ff ff[ 	]*vpermw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 7d f4[ 	]*vpermt2w %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 7d f4[ 	]*vpermt2w %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 7d f4[ 	]*vpermt2w %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 31[ 	]*vpermt2w \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 7d b4 f0 23 01 00 00[ 	]*vpermt2w 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 7f[ 	]*vpermt2w 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 00 20 00 00[ 	]*vpermt2w 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 80[ 	]*vpermt2w -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 c0 df ff ff[ 	]*vpermt2w -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd ab[ 	]*vpslldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 bc f0 23 01 00 00 7b[ 	]*vpslldq \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 12 f4[ 	]*vpsllvw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 12 f4[ 	]*vpsllvw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 12 f4[ 	]*vpsllvw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 31[ 	]*vpsllvw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 12 b4 f0 23 01 00 00[ 	]*vpsllvw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 7f[ 	]*vpsllvw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 00 20 00 00[ 	]*vpsllvw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 80[ 	]*vpsllvw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 c0 df ff ff[ 	]*vpsllvw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 31[ 	]*vmovdqu8 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 6f b4 f0 23 01 00 00[ 	]*vmovdqu8 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 7f[ 	]*vmovdqu8 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 80[ 	]*vmovdqu8 -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 31[ 	]*vmovdqu16 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 6f b4 f0 23 01 00 00[ 	]*vmovdqu16 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 7f[ 	]*vmovdqu16 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 80[ 	]*vmovdqu16 -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  \(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 90 ac f0 23 01 00 00[ 	]*kmovq  0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  \(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 90 ac f0 23 01 00 00[ 	]*kmovd  0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  %k5,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 91 ac f0 23 01 00 00[ 	]*kmovq  %k5,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  %k5,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 91 ac f0 23 01 00 00[ 	]*kmovd  %k5,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 92 e8[ 	]*kmovq  %rax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 fb 92 e8[ 	]*kmovq  %r8,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 7b 92 ed[ 	]*kmovd  %r13d,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 93 c5[ 	]*kmovq  %k5,%rax
++[ 	]*[a-f0-9]+:[ 	]*c4 61 fb 93 c5[ 	]*kmovq  %k5,%r8
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 7b 93 ed[ 	]*kmovd  %k5,%r13d
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 31[ 	]*vpmovwb %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 30 31[ 	]*vpmovwb %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 30 b4 f0 23 01 00 00[ 	]*vpmovwb %zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 7f[ 	]*vpmovwb %zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb %zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 80[ 	]*vpmovwb %zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb %zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 31[ 	]*vpmovswb %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 20 31[ 	]*vpmovswb %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 20 b4 f0 23 01 00 00[ 	]*vpmovswb %zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 7f[ 	]*vpmovswb %zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb %zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 80[ 	]*vpmovswb %zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb %zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 31[ 	]*vpmovuswb %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 10 31[ 	]*vpmovuswb %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 10 b4 f0 23 01 00 00[ 	]*vpmovuswb %zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 7f[ 	]*vpmovuswb %zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb %zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 80[ 	]*vpmovuswb %zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb %zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 31[ 	]*vmovdqu8 %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 4f 7f 31[ 	]*vmovdqu8 %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 7f b4 f0 23 01 00 00[ 	]*vmovdqu8 %zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 7f[ 	]*vmovdqu8 %zmm30,0x1fc0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 %zmm30,0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 80[ 	]*vmovdqu8 %zmm30,-0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 %zmm30,-0x2040\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 31[ 	]*vmovdqu16 %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 4f 7f 31[ 	]*vmovdqu16 %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7f b4 f0 23 01 00 00[ 	]*vmovdqu16 %zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 7f[ 	]*vmovdqu16 %zmm30,0x1fc0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 %zmm30,0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 80[ 	]*vmovdqu16 %zmm30,-0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 %zmm30,-0x2040\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 75 f4[ 	]*vpermi2w %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 75 f4[ 	]*vpermi2w %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 75 f4[ 	]*vpermi2w %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 31[ 	]*vpermi2w \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 75 b4 f0 23 01 00 00[ 	]*vpermi2w 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 7f[ 	]*vpermi2w 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 00 20 00 00[ 	]*vpermi2w 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 80[ 	]*vpermi2w -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 c0 df ff ff[ 	]*vpermi2w -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 40 26 ed[ 	]*vptestmb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 47 26 ed[ 	]*vptestmb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 29[ 	]*vptestmb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 40 26 ac f0 23 01 00 00[ 	]*vptestmb 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 7f[ 	]*vptestmb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa 00 20 00 00[ 	]*vptestmb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 80[ 	]*vptestmb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa c0 df ff ff[ 	]*vptestmb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 40 26 ed[ 	]*vptestmw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 47 26 ed[ 	]*vptestmw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 29[ 	]*vptestmw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 40 26 ac f0 23 01 00 00[ 	]*vptestmw 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 7f[ 	]*vptestmw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa 00 20 00 00[ 	]*vptestmw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 80[ 	]*vptestmw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa c0 df ff ff[ 	]*vptestmw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 29 ee[ 	]*vpmovb2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 29 ee[ 	]*vpmovw2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 28 f5[ 	]*vpmovm2b %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 28 f5[ 	]*vpmovm2w %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 40 26 ec[ 	]*vptestnmb %zmm28,%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 47 26 ec[ 	]*vptestnmb %zmm28,%zmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 29[ 	]*vptestnmb \(%rcx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 40 26 ac f0 23 01 00 00[ 	]*vptestnmb 0x123\(%rax,%r14,8\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 7f[ 	]*vptestnmb 0x1fc0\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa 00 20 00 00[ 	]*vptestnmb 0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 80[ 	]*vptestnmb -0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa c0 df ff ff[ 	]*vptestnmb -0x2040\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 40 26 ec[ 	]*vptestnmw %zmm28,%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 47 26 ec[ 	]*vptestnmw %zmm28,%zmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 29[ 	]*vptestnmw \(%rcx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 40 26 ac f0 23 01 00 00[ 	]*vptestnmw 0x123\(%rax,%r14,8\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 7f[ 	]*vptestnmw 0x1fc0\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa 00 20 00 00[ 	]*vptestnmw 0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 80[ 	]*vptestnmw -0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa c0 df ff ff[ 	]*vptestnmw -0x2040\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed ab[ 	]*vpcmpb \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3f ed ab[ 	]*vpcmpb \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed 7b[ 	]*vpcmpb \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3f ac f0 23 01 00 00 7b[ 	]*vpcmpb \$0x7b,0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpb \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpb \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed ab[ 	]*vpcmpw \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3f ed ab[ 	]*vpcmpw \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed 7b[ 	]*vpcmpw \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3f ac f0 23 01 00 00 7b[ 	]*vpcmpw \$0x7b,0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpw \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpw \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed ab[ 	]*vpcmpub \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3e ed ab[ 	]*vpcmpub \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed 7b[ 	]*vpcmpub \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3e ac f0 23 01 00 00 7b[ 	]*vpcmpub \$0x7b,0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpub \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpub \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed 7b[ 	]*vpcmpuw \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3e ac f0 23 01 00 00 7b[ 	]*vpcmpuw \$0x7b,0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpuw \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1c f5[ 	]*vpabsb %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 31[ 	]*vpabsb \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1c b4 f0 34 12 00 00[ 	]*vpabsb 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 80[ 	]*vpabsb -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1d f5[ 	]*vpabsw %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 31[ 	]*vpabsw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1d b4 f0 34 12 00 00[ 	]*vpabsw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 80[ 	]*vpabsw -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 6b f4[ 	]*vpackssdw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 6b f4[ 	]*vpackssdw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 6b f4[ 	]*vpackssdw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 31[ 	]*vpackssdw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 6b b4 f0 34 12 00 00[ 	]*vpackssdw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 31[ 	]*vpackssdw \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 7f[ 	]*vpackssdw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 00 20 00 00[ 	]*vpackssdw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 80[ 	]*vpackssdw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 c0 df ff ff[ 	]*vpackssdw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 7f[ 	]*vpackssdw 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 80[ 	]*vpackssdw -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 31[ 	]*vpacksswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 63 b4 f0 34 12 00 00[ 	]*vpacksswb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 7f[ 	]*vpacksswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 80[ 	]*vpacksswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 2b f4[ 	]*vpackusdw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 2b f4[ 	]*vpackusdw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 2b f4[ 	]*vpackusdw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 31[ 	]*vpackusdw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 2b b4 f0 34 12 00 00[ 	]*vpackusdw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 31[ 	]*vpackusdw \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 7f[ 	]*vpackusdw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 00 20 00 00[ 	]*vpackusdw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 80[ 	]*vpackusdw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 c0 df ff ff[ 	]*vpackusdw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 7f[ 	]*vpackusdw 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 80[ 	]*vpackusdw -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 31[ 	]*vpackuswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 67 b4 f0 34 12 00 00[ 	]*vpackuswb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 7f[ 	]*vpackuswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 80[ 	]*vpackuswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 31[ 	]*vpaddb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fc b4 f0 34 12 00 00[ 	]*vpaddb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 7f[ 	]*vpaddb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 80[ 	]*vpaddb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 31[ 	]*vpaddsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ec b4 f0 34 12 00 00[ 	]*vpaddsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 80[ 	]*vpaddsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 31[ 	]*vpaddsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ed b4 f0 34 12 00 00[ 	]*vpaddsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 80[ 	]*vpaddsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 31[ 	]*vpaddusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dc b4 f0 34 12 00 00[ 	]*vpaddusb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 80[ 	]*vpaddusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 31[ 	]*vpaddusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dd b4 f0 34 12 00 00[ 	]*vpaddusw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 80[ 	]*vpaddusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 31[ 	]*vpaddw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fd b4 f0 34 12 00 00[ 	]*vpaddw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 7f[ 	]*vpaddw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 80[ 	]*vpaddw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 31[ 	]*vpavgb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e0 b4 f0 34 12 00 00[ 	]*vpavgb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 7f[ 	]*vpavgb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 80[ 	]*vpavgb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 31[ 	]*vpavgw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e3 b4 f0 34 12 00 00[ 	]*vpavgw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 7f[ 	]*vpavgw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 80[ 	]*vpavgw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 66 f4[ 	]*vpblendmb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 66 f4[ 	]*vpblendmb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 66 f4[ 	]*vpblendmb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 31[ 	]*vpblendmb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 66 b4 f0 34 12 00 00[ 	]*vpblendmb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 7f[ 	]*vpblendmb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 00 20 00 00[ 	]*vpblendmb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 80[ 	]*vpblendmb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 c0 df ff ff[ 	]*vpblendmb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 78 f5[ 	]*vpbroadcastb %xmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 78 f5[ 	]*vpbroadcastb %xmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 78 f5[ 	]*vpbroadcastb %xmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 31[ 	]*vpbroadcastb \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 78 b4 f0 34 12 00 00[ 	]*vpbroadcastb 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 7f[ 	]*vpbroadcastb 0x7f\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 80[ 	]*vpbroadcastb -0x80\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7a f0[ 	]*vpbroadcastb %eax,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7a f0[ 	]*vpbroadcastb %eax,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7a f0[ 	]*vpbroadcastb %eax,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 79 f5[ 	]*vpbroadcastw %xmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 79 f5[ 	]*vpbroadcastw %xmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 79 f5[ 	]*vpbroadcastw %xmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 31[ 	]*vpbroadcastw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 79 b4 f0 34 12 00 00[ 	]*vpbroadcastw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 7f[ 	]*vpbroadcastw 0xfe\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 80[ 	]*vpbroadcastw -0x100\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7b f0[ 	]*vpbroadcastw %eax,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7b f0[ 	]*vpbroadcastw %eax,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7b f0[ 	]*vpbroadcastw %eax,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 29[ 	]*vpcmpeqb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 74 ac f0 34 12 00 00[ 	]*vpcmpeqb 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 80[ 	]*vpcmpeqb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 29[ 	]*vpcmpeqw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 75 ac f0 34 12 00 00[ 	]*vpcmpeqw 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 80[ 	]*vpcmpeqw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 29[ 	]*vpcmpgtb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 64 ac f0 34 12 00 00[ 	]*vpcmpgtb 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 80[ 	]*vpcmpgtb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 29[ 	]*vpcmpgtw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 65 ac f0 34 12 00 00[ 	]*vpcmpgtw 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 80[ 	]*vpcmpgtw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 66 f4[ 	]*vpblendmw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 66 f4[ 	]*vpblendmw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 66 f4[ 	]*vpblendmw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 31[ 	]*vpblendmw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 66 b4 f0 34 12 00 00[ 	]*vpblendmw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 7f[ 	]*vpblendmw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 00 20 00 00[ 	]*vpblendmw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 80[ 	]*vpblendmw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 c0 df ff ff[ 	]*vpblendmw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 29 7b[ 	]*vpextrb \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 14 ac f0 34 12 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 7f 7b[ 	]*vpextrb \$0x7b,%xmm29,0x7f\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 80 00 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 80 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x81\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 29 7b[ 	]*vpextrw \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 15 ac f0 34 12 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 7f 7b[ 	]*vpextrw \$0x7b,%xmm29,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa 00 01 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 80 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa fe fe ff ff 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw \$0xab,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 ab[ 	]*vpinsrb \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 7b[ 	]*vpinsrb \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 31 7b[ 	]*vpinsrb \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 20 b4 f0 34 12 00 00 7b[ 	]*vpinsrb \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 7f 7b[ 	]*vpinsrb \$0x7b,0x7f\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb \$0x7b,0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 80 7b[ 	]*vpinsrb \$0x7b,-0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb \$0x7b,-0x81\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 ab[ 	]*vpinsrw \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 7b[ 	]*vpinsrw \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 41 15 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 31 7b[ 	]*vpinsrw \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 c4 b4 f0 34 12 00 00 7b[ 	]*vpinsrw \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 7f 7b[ 	]*vpinsrw \$0x7b,0xfe\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw \$0x7b,0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 80 7b[ 	]*vpinsrw \$0x7b,-0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw \$0x7b,-0x102\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 31[ 	]*vpmaddubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 80[ 	]*vpmaddubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 31[ 	]*vpmaddwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 80[ 	]*vpmaddwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 31[ 	]*vpmaxsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3c b4 f0 34 12 00 00[ 	]*vpmaxsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 80[ 	]*vpmaxsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 31[ 	]*vpmaxsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ee b4 f0 34 12 00 00[ 	]*vpmaxsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 80[ 	]*vpmaxsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 31[ 	]*vpmaxub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 de b4 f0 34 12 00 00[ 	]*vpmaxub 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 7f[ 	]*vpmaxub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 80[ 	]*vpmaxub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 31[ 	]*vpmaxuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3e b4 f0 34 12 00 00[ 	]*vpmaxuw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 80[ 	]*vpmaxuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 31[ 	]*vpminsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 38 b4 f0 34 12 00 00[ 	]*vpminsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 7f[ 	]*vpminsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 80[ 	]*vpminsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 31[ 	]*vpminsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ea b4 f0 34 12 00 00[ 	]*vpminsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 7f[ 	]*vpminsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 80[ 	]*vpminsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 31[ 	]*vpminub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 da b4 f0 34 12 00 00[ 	]*vpminub 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 7f[ 	]*vpminub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 80[ 	]*vpminub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 31[ 	]*vpminuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3a b4 f0 34 12 00 00[ 	]*vpminuw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 7f[ 	]*vpminuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 80[ 	]*vpminuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 31[ 	]*vpmovsxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 80[ 	]*vpmovsxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 31[ 	]*vpmovzxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 80[ 	]*vpmovzxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 31[ 	]*vpmulhrsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 80[ 	]*vpmulhrsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 31[ 	]*vpmulhuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 80[ 	]*vpmulhuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 31[ 	]*vpmulhw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e5 b4 f0 34 12 00 00[ 	]*vpmulhw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 80[ 	]*vpmulhw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 31[ 	]*vpmullw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d5 b4 f0 34 12 00 00[ 	]*vpmullw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 7f[ 	]*vpmullw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 80[ 	]*vpmullw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f6 f4[ 	]*vpsadbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 31[ 	]*vpsadbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f6 b4 f0 34 12 00 00[ 	]*vpsadbw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 80[ 	]*vpsadbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 31[ 	]*vpshufb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 00 b4 f0 34 12 00 00[ 	]*vpshufb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 7f[ 	]*vpshufb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 80[ 	]*vpshufb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 31[ 	]*vpsllw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f1 b4 f0 34 12 00 00[ 	]*vpsllw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 31[ 	]*vpsraw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e1 b4 f0 34 12 00 00[ 	]*vpsraw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 31[ 	]*vpsrlw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d1 b4 f0 34 12 00 00[ 	]*vpsrlw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd ab[ 	]*vpsrldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 10 f4[ 	]*vpsrlvw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 10 f4[ 	]*vpsrlvw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 10 f4[ 	]*vpsrlvw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 31[ 	]*vpsrlvw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 10 b4 f0 34 12 00 00[ 	]*vpsrlvw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 7f[ 	]*vpsrlvw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 00 20 00 00[ 	]*vpsrlvw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 80[ 	]*vpsrlvw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 c0 df ff ff[ 	]*vpsrlvw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 11 f4[ 	]*vpsravw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 11 f4[ 	]*vpsravw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 11 f4[ 	]*vpsravw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 31[ 	]*vpsravw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 11 b4 f0 34 12 00 00[ 	]*vpsravw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 7f[ 	]*vpsravw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 00 20 00 00[ 	]*vpsravw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 80[ 	]*vpsravw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 c0 df ff ff[ 	]*vpsravw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 31[ 	]*vpsubb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f8 b4 f0 34 12 00 00[ 	]*vpsubb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 7f[ 	]*vpsubb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 80[ 	]*vpsubb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 31[ 	]*vpsubsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e8 b4 f0 34 12 00 00[ 	]*vpsubsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 80[ 	]*vpsubsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 31[ 	]*vpsubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e9 b4 f0 34 12 00 00[ 	]*vpsubsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 80[ 	]*vpsubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 31[ 	]*vpsubusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d8 b4 f0 34 12 00 00[ 	]*vpsubusb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 80[ 	]*vpsubusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 31[ 	]*vpsubusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d9 b4 f0 34 12 00 00[ 	]*vpsubusw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 80[ 	]*vpsubusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 31[ 	]*vpsubw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f9 b4 f0 34 12 00 00[ 	]*vpsubw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 7f[ 	]*vpsubw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 80[ 	]*vpsubw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 31[ 	]*vpunpckhbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 80[ 	]*vpunpckhbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 31[ 	]*vpunpckhwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 80[ 	]*vpunpckhwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 31[ 	]*vpunpcklbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 80[ 	]*vpunpcklbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 31[ 	]*vpunpcklwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 80[ 	]*vpunpcklwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 30 ee[ 	]*vpmovwb %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 30 ee[ 	]*vpmovwb %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 30 ee[ 	]*vpmovwb %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 20 ee[ 	]*vpmovswb %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 20 ee[ 	]*vpmovswb %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 20 ee[ 	]*vpmovswb %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 10 ee[ 	]*vpmovuswb %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 10 ee[ 	]*vpmovuswb %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 10 ee[ 	]*vpmovuswb %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 42 f4 ab[ 	]*vdbpsadbw \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 42 b4 f0 34 12 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 8d f4[ 	]*vpermw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 8d f4[ 	]*vpermw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 8d f4[ 	]*vpermw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 31[ 	]*vpermw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 8d b4 f0 34 12 00 00[ 	]*vpermw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 7f[ 	]*vpermw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 00 20 00 00[ 	]*vpermw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 80[ 	]*vpermw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 c0 df ff ff[ 	]*vpermw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 7d f4[ 	]*vpermt2w %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 7d f4[ 	]*vpermt2w %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 7d f4[ 	]*vpermt2w %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 31[ 	]*vpermt2w \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 7d b4 f0 34 12 00 00[ 	]*vpermt2w 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 7f[ 	]*vpermt2w 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 00 20 00 00[ 	]*vpermt2w 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 80[ 	]*vpermt2w -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 c0 df ff ff[ 	]*vpermt2w -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd ab[ 	]*vpslldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 bc f0 34 12 00 00 7b[ 	]*vpslldq \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 12 f4[ 	]*vpsllvw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 12 f4[ 	]*vpsllvw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 12 f4[ 	]*vpsllvw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 31[ 	]*vpsllvw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 12 b4 f0 34 12 00 00[ 	]*vpsllvw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 7f[ 	]*vpsllvw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 00 20 00 00[ 	]*vpsllvw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 80[ 	]*vpsllvw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 c0 df ff ff[ 	]*vpsllvw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 31[ 	]*vmovdqu8 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 6f b4 f0 34 12 00 00[ 	]*vmovdqu8 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 7f[ 	]*vmovdqu8 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 80[ 	]*vmovdqu8 -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 31[ 	]*vmovdqu16 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 6f b4 f0 34 12 00 00[ 	]*vmovdqu16 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 7f[ 	]*vmovdqu16 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 80[ 	]*vmovdqu16 -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  \(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 90 ac f0 34 12 00 00[ 	]*kmovq  0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  \(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 90 ac f0 34 12 00 00[ 	]*kmovd  0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  %k5,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 91 ac f0 34 12 00 00[ 	]*kmovq  %k5,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  %k5,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 91 ac f0 34 12 00 00[ 	]*kmovd  %k5,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 92 e8[ 	]*kmovq  %rax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 fb 92 e8[ 	]*kmovq  %r8,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 7b 92 ed[ 	]*kmovd  %r13d,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 93 c5[ 	]*kmovq  %k5,%rax
++[ 	]*[a-f0-9]+:[ 	]*c4 61 fb 93 c5[ 	]*kmovq  %k5,%r8
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 7b 93 ed[ 	]*kmovd  %k5,%r13d
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 31[ 	]*vpmovwb %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 30 31[ 	]*vpmovwb %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 30 b4 f0 34 12 00 00[ 	]*vpmovwb %zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 7f[ 	]*vpmovwb %zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb %zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 80[ 	]*vpmovwb %zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb %zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 31[ 	]*vpmovswb %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 20 31[ 	]*vpmovswb %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 20 b4 f0 34 12 00 00[ 	]*vpmovswb %zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 7f[ 	]*vpmovswb %zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb %zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 80[ 	]*vpmovswb %zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb %zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 31[ 	]*vpmovuswb %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 10 31[ 	]*vpmovuswb %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 10 b4 f0 34 12 00 00[ 	]*vpmovuswb %zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 7f[ 	]*vpmovuswb %zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb %zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 80[ 	]*vpmovuswb %zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb %zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 31[ 	]*vmovdqu8 %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 4f 7f 31[ 	]*vmovdqu8 %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 7f b4 f0 34 12 00 00[ 	]*vmovdqu8 %zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 7f[ 	]*vmovdqu8 %zmm30,0x1fc0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 %zmm30,0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 80[ 	]*vmovdqu8 %zmm30,-0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 %zmm30,-0x2040\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 31[ 	]*vmovdqu16 %zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 4f 7f 31[ 	]*vmovdqu16 %zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7f b4 f0 34 12 00 00[ 	]*vmovdqu16 %zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 7f[ 	]*vmovdqu16 %zmm30,0x1fc0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 %zmm30,0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 80[ 	]*vmovdqu16 %zmm30,-0x2000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 %zmm30,-0x2040\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 75 f4[ 	]*vpermi2w %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 75 f4[ 	]*vpermi2w %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 75 f4[ 	]*vpermi2w %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 31[ 	]*vpermi2w \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 75 b4 f0 34 12 00 00[ 	]*vpermi2w 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 7f[ 	]*vpermi2w 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 00 20 00 00[ 	]*vpermi2w 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 80[ 	]*vpermi2w -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 c0 df ff ff[ 	]*vpermi2w -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 40 26 ed[ 	]*vptestmb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 47 26 ed[ 	]*vptestmb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 29[ 	]*vptestmb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 40 26 ac f0 34 12 00 00[ 	]*vptestmb 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 7f[ 	]*vptestmb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa 00 20 00 00[ 	]*vptestmb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 80[ 	]*vptestmb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa c0 df ff ff[ 	]*vptestmb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 40 26 ed[ 	]*vptestmw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 47 26 ed[ 	]*vptestmw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 29[ 	]*vptestmw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 40 26 ac f0 34 12 00 00[ 	]*vptestmw 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 7f[ 	]*vptestmw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa 00 20 00 00[ 	]*vptestmw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 80[ 	]*vptestmw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa c0 df ff ff[ 	]*vptestmw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 29 ee[ 	]*vpmovb2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 29 ee[ 	]*vpmovw2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 28 f5[ 	]*vpmovm2b %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 28 f5[ 	]*vpmovm2w %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 40 26 ec[ 	]*vptestnmb %zmm28,%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 47 26 ec[ 	]*vptestnmb %zmm28,%zmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 29[ 	]*vptestnmb \(%rcx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 40 26 ac f0 34 12 00 00[ 	]*vptestnmb 0x1234\(%rax,%r14,8\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 7f[ 	]*vptestnmb 0x1fc0\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa 00 20 00 00[ 	]*vptestnmb 0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 80[ 	]*vptestnmb -0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa c0 df ff ff[ 	]*vptestnmb -0x2040\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 40 26 ec[ 	]*vptestnmw %zmm28,%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 47 26 ec[ 	]*vptestnmw %zmm28,%zmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 29[ 	]*vptestnmw \(%rcx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 40 26 ac f0 34 12 00 00[ 	]*vptestnmw 0x1234\(%rax,%r14,8\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 7f[ 	]*vptestnmw 0x1fc0\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa 00 20 00 00[ 	]*vptestnmw 0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 80[ 	]*vptestnmw -0x2000\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa c0 df ff ff[ 	]*vptestnmw -0x2040\(%rdx\),%zmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed ab[ 	]*vpcmpb \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3f ed ab[ 	]*vpcmpb \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed 7b[ 	]*vpcmpb \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3f ac f0 34 12 00 00 7b[ 	]*vpcmpb \$0x7b,0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpb \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpb \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed ab[ 	]*vpcmpw \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3f ed ab[ 	]*vpcmpw \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed 7b[ 	]*vpcmpw \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3f ac f0 34 12 00 00 7b[ 	]*vpcmpw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpw \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpw \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed ab[ 	]*vpcmpub \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3e ed ab[ 	]*vpcmpub \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed 7b[ 	]*vpcmpub \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3e ac f0 34 12 00 00 7b[ 	]*vpcmpub \$0x7b,0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpub \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpub \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3e ed ab[ 	]*vpcmpuw \$0xab,%zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed 7b[ 	]*vpcmpuw \$0x7b,%zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3e ac f0 34 12 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpuw \$0x7b,0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x2040\(%rdx\),%zmm30,%k5
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw-intel.d.jj	2014-09-10 21:05:00.168331248 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-intel.d	2014-09-10 21:05:00.168331248 +0200
+@@ -0,0 +1,1706 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 AVX512BW insns (Intel disassembly)
++#source: x86-64-avx512bw.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1c f5[ 	]*vpabsb zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1c f5[ 	]*vpabsb zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1c f5[ 	]*vpabsb zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 31[ 	]*vpabsb zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1c b4 f0 23 01 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 7f[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 00 20 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 80[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1d f5[ 	]*vpabsw zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1d f5[ 	]*vpabsw zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1d f5[ 	]*vpabsw zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 31[ 	]*vpabsw zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1d b4 f0 23 01 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 7f[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 00 20 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 80[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 6b f4[ 	]*vpackssdw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 6b f4[ 	]*vpackssdw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 6b f4[ 	]*vpackssdw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 31[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 6b b4 f0 23 01 00 00[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 31[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 7f[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 00 20 00 00[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 80[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 c0 df ff ff[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 7f[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 00 02 00 00[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 80[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 fc fd ff ff[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 63 f4[ 	]*vpacksswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 63 f4[ 	]*vpacksswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 63 f4[ 	]*vpacksswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 31[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 63 b4 f0 23 01 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 7f[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 00 20 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 80[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 c0 df ff ff[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 2b f4[ 	]*vpackusdw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 2b f4[ 	]*vpackusdw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 2b f4[ 	]*vpackusdw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 31[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 2b b4 f0 23 01 00 00[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 31[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 7f[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 00 20 00 00[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 80[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 c0 df ff ff[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 7f[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 00 02 00 00[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 80[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 fc fd ff ff[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 67 f4[ 	]*vpackuswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 67 f4[ 	]*vpackuswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 67 f4[ 	]*vpackuswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 31[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 67 b4 f0 23 01 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 7f[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 00 20 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 80[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 c0 df ff ff[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fc f4[ 	]*vpaddb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fc f4[ 	]*vpaddb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fc f4[ 	]*vpaddb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 31[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fc b4 f0 23 01 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 7f[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 00 20 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 80[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 c0 df ff ff[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ec f4[ 	]*vpaddsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ec f4[ 	]*vpaddsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ec f4[ 	]*vpaddsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 31[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ec b4 f0 23 01 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 7f[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 00 20 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 80[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 c0 df ff ff[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ed f4[ 	]*vpaddsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ed f4[ 	]*vpaddsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ed f4[ 	]*vpaddsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 31[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ed b4 f0 23 01 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 7f[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 00 20 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 80[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 c0 df ff ff[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dc f4[ 	]*vpaddusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dc f4[ 	]*vpaddusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dc f4[ 	]*vpaddusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 31[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dc b4 f0 23 01 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 7f[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 00 20 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 80[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 c0 df ff ff[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dd f4[ 	]*vpaddusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dd f4[ 	]*vpaddusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dd f4[ 	]*vpaddusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 31[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dd b4 f0 23 01 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 7f[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 00 20 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 80[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 c0 df ff ff[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fd f4[ 	]*vpaddw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fd f4[ 	]*vpaddw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fd f4[ 	]*vpaddw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 31[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fd b4 f0 23 01 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 7f[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 00 20 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 80[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 c0 df ff ff[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 ab[ 	]*vpalignr zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 0f f4 ab[ 	]*vpalignr zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 0f f4 ab[ 	]*vpalignr zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 7b[ 	]*vpalignr zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 31 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 7f 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 80 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e0 f4[ 	]*vpavgb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e0 f4[ 	]*vpavgb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e0 f4[ 	]*vpavgb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 31[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e0 b4 f0 23 01 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 7f[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 00 20 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 80[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 c0 df ff ff[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e3 f4[ 	]*vpavgw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e3 f4[ 	]*vpavgw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e3 f4[ 	]*vpavgw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 31[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e3 b4 f0 23 01 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 7f[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 00 20 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 80[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 c0 df ff ff[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 66 f4[ 	]*vpblendmb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 66 f4[ 	]*vpblendmb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 66 f4[ 	]*vpblendmb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 31[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 66 b4 f0 23 01 00 00[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 7f[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 00 20 00 00[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 80[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 c0 df ff ff[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 78 f5[ 	]*vpbroadcastb zmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 78 f5[ 	]*vpbroadcastb zmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 78 f5[ 	]*vpbroadcastb zmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 31[ 	]*vpbroadcastb zmm30,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 78 b4 f0 23 01 00 00[ 	]*vpbroadcastb zmm30,BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 7f[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 80 00 00 00[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 80[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 7f ff ff ff[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7a f0[ 	]*vpbroadcastb zmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7a f0[ 	]*vpbroadcastb zmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7a f0[ 	]*vpbroadcastb zmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 79 f5[ 	]*vpbroadcastw zmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 79 f5[ 	]*vpbroadcastw zmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 79 f5[ 	]*vpbroadcastw zmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 31[ 	]*vpbroadcastw zmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 79 b4 f0 23 01 00 00[ 	]*vpbroadcastw zmm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 7f[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 00 01 00 00[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 80[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 fe fe ff ff[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7b f0[ 	]*vpbroadcastw zmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7b f0[ 	]*vpbroadcastw zmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7b f0[ 	]*vpbroadcastw zmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 74 ed[ 	]*vpcmpeqb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 29[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 74 ac f0 23 01 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 7f[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 80[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 75 ed[ 	]*vpcmpeqw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 29[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 75 ac f0 23 01 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 7f[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 80[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 64 ed[ 	]*vpcmpgtb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 29[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 64 ac f0 23 01 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 7f[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 80[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 65 ed[ 	]*vpcmpgtw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 29[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 65 ac f0 23 01 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 7f[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 80[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 66 f4[ 	]*vpblendmw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 66 f4[ 	]*vpblendmw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 66 f4[ 	]*vpblendmw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 31[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 66 b4 f0 23 01 00 00[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 7f[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 00 20 00 00[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 80[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 c0 df ff ff[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 29 7b[ 	]*vpextrb BYTE PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 14 ac f0 23 01 00 00 7b[ 	]*vpextrb BYTE PTR \[rax\+r14\*8\+0x123\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 7f 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x7f\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 80 00 00 00 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 80 7b[ 	]*vpextrb BYTE PTR \[rdx-0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb BYTE PTR \[rdx-0x81\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 29 7b[ 	]*vpextrw WORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 15 ac f0 23 01 00 00 7b[ 	]*vpextrw WORD PTR \[rax\+r14\*8\+0x123\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 7f 7b[ 	]*vpextrw WORD PTR \[rdx\+0xfe\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa 00 01 00 00 7b[ 	]*vpextrw WORD PTR \[rdx\+0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 80 7b[ 	]*vpextrw WORD PTR \[rdx-0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa fe fe ff ff 7b[ 	]*vpextrw WORD PTR \[rdx-0x102\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw rax,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw rax,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw r8,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 ab[ 	]*vpinsrb xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 7b[ 	]*vpinsrb xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 31 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 20 b4 f0 23 01 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 7f 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x7f\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 80 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x81\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 ab[ 	]*vpinsrw xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 7b[ 	]*vpinsrw xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 41 15 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 31 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 c4 b4 f0 23 01 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 7f 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0xfe\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 80 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x102\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 04 f4[ 	]*vpmaddubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 04 f4[ 	]*vpmaddubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 04 f4[ 	]*vpmaddubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 31[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 7f[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 80[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f5 f4[ 	]*vpmaddwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f5 f4[ 	]*vpmaddwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f5 f4[ 	]*vpmaddwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 31[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 7f[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 80[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3c f4[ 	]*vpmaxsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3c f4[ 	]*vpmaxsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3c f4[ 	]*vpmaxsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 31[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3c b4 f0 23 01 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 7f[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 00 20 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 80[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ee f4[ 	]*vpmaxsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ee f4[ 	]*vpmaxsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ee f4[ 	]*vpmaxsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 31[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ee b4 f0 23 01 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 7f[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 00 20 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 80[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 de f4[ 	]*vpmaxub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 de f4[ 	]*vpmaxub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 de f4[ 	]*vpmaxub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 31[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 de b4 f0 23 01 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 7f[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 00 20 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 80[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 c0 df ff ff[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3e f4[ 	]*vpmaxuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3e f4[ 	]*vpmaxuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3e f4[ 	]*vpmaxuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 31[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3e b4 f0 23 01 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 7f[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 00 20 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 80[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 38 f4[ 	]*vpminsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 38 f4[ 	]*vpminsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 38 f4[ 	]*vpminsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 31[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 38 b4 f0 23 01 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 7f[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 00 20 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 80[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 c0 df ff ff[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ea f4[ 	]*vpminsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ea f4[ 	]*vpminsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ea f4[ 	]*vpminsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 31[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ea b4 f0 23 01 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 7f[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 00 20 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 80[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 c0 df ff ff[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 da f4[ 	]*vpminub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 da f4[ 	]*vpminub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 da f4[ 	]*vpminub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 31[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 da b4 f0 23 01 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 7f[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 00 20 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 80[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 c0 df ff ff[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3a f4[ 	]*vpminuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3a f4[ 	]*vpminuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3a f4[ 	]*vpminuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 31[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3a b4 f0 23 01 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 7f[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 00 20 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 80[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 c0 df ff ff[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 20 f5[ 	]*vpmovsxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 20 f5[ 	]*vpmovsxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 20 f5[ 	]*vpmovsxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 31[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 7f[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 80[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 30 f5[ 	]*vpmovzxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 30 f5[ 	]*vpmovzxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 30 f5[ 	]*vpmovzxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 31[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 7f[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 80[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 0b f4[ 	]*vpmulhrsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 0b f4[ 	]*vpmulhrsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 0b f4[ 	]*vpmulhrsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 31[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 7f[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 80[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e4 f4[ 	]*vpmulhuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e4 f4[ 	]*vpmulhuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e4 f4[ 	]*vpmulhuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 31[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 7f[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 80[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e5 f4[ 	]*vpmulhw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e5 f4[ 	]*vpmulhw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e5 f4[ 	]*vpmulhw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 31[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e5 b4 f0 23 01 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 7f[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 00 20 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 80[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d5 f4[ 	]*vpmullw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d5 f4[ 	]*vpmullw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d5 f4[ 	]*vpmullw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 31[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d5 b4 f0 23 01 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 7f[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 00 20 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 80[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 c0 df ff ff[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f6 f4[ 	]*vpsadbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 31[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f6 b4 f0 23 01 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 7f[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 00 20 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 80[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 00 f4[ 	]*vpshufb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 00 f4[ 	]*vpshufb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 00 f4[ 	]*vpshufb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 31[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 00 b4 f0 23 01 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 7f[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 00 20 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 80[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 c0 df ff ff[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 ab[ 	]*vpshufhw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 4f 70 f5 ab[ 	]*vpshufhw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e cf 70 f5 ab[ 	]*vpshufhw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 7b[ 	]*vpshufhw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 31 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 7f 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 80 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 ab[ 	]*vpshuflw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 70 f5 ab[ 	]*vpshuflw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 70 f5 ab[ 	]*vpshuflw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 7b[ 	]*vpshuflw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 31 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 7f 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 80 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f1 f4[ 	]*vpsllw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f1 f4[ 	]*vpsllw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f1 f4[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 31[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f1 b4 f0 23 01 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 7f[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 00 08 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 80[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e1 f4[ 	]*vpsraw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e1 f4[ 	]*vpsraw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e1 f4[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 31[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e1 b4 f0 23 01 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 7f[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 00 08 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 80[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d1 f4[ 	]*vpsrlw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d1 f4[ 	]*vpsrlw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d1 f4[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 31[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d1 b4 f0 23 01 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 7f[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 00 08 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 80[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd ab[ 	]*vpsrldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd 7b[ 	]*vpsrldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 19 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 7f 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 80 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 ab[ 	]*vpsrlw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 d5 ab[ 	]*vpsrlw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 d5 ab[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 7b[ 	]*vpsrlw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 11 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 7f 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 80 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 ab[ 	]*vpsraw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 e5 ab[ 	]*vpsraw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 e5 ab[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 7b[ 	]*vpsraw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 21 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 7f 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 80 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 10 f4[ 	]*vpsrlvw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 10 f4[ 	]*vpsrlvw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 10 f4[ 	]*vpsrlvw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 31[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 10 b4 f0 23 01 00 00[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 7f[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 00 20 00 00[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 80[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 c0 df ff ff[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 11 f4[ 	]*vpsravw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 11 f4[ 	]*vpsravw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 11 f4[ 	]*vpsravw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 31[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 11 b4 f0 23 01 00 00[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 7f[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 00 20 00 00[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 80[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 c0 df ff ff[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f8 f4[ 	]*vpsubb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f8 f4[ 	]*vpsubb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f8 f4[ 	]*vpsubb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 31[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f8 b4 f0 23 01 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 7f[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 00 20 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 80[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 c0 df ff ff[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e8 f4[ 	]*vpsubsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e8 f4[ 	]*vpsubsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e8 f4[ 	]*vpsubsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 31[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e8 b4 f0 23 01 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 7f[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 00 20 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 80[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e9 f4[ 	]*vpsubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e9 f4[ 	]*vpsubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e9 f4[ 	]*vpsubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 31[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e9 b4 f0 23 01 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 7f[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 00 20 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 80[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d8 f4[ 	]*vpsubusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d8 f4[ 	]*vpsubusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d8 f4[ 	]*vpsubusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 31[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d8 b4 f0 23 01 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 7f[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 00 20 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 80[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d9 f4[ 	]*vpsubusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d9 f4[ 	]*vpsubusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d9 f4[ 	]*vpsubusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 31[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d9 b4 f0 23 01 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 7f[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 00 20 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 80[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f9 f4[ 	]*vpsubw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f9 f4[ 	]*vpsubw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f9 f4[ 	]*vpsubw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 31[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f9 b4 f0 23 01 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 7f[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 00 20 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 80[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 c0 df ff ff[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 68 f4[ 	]*vpunpckhbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 68 f4[ 	]*vpunpckhbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 68 f4[ 	]*vpunpckhbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 31[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 7f[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 80[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 69 f4[ 	]*vpunpckhwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 69 f4[ 	]*vpunpckhwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 69 f4[ 	]*vpunpckhwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 31[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 7f[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 80[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 60 f4[ 	]*vpunpcklbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 60 f4[ 	]*vpunpcklbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 60 f4[ 	]*vpunpcklbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 31[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 7f[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 80[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 61 f4[ 	]*vpunpcklwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 61 f4[ 	]*vpunpcklwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 61 f4[ 	]*vpunpcklwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 31[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 7f[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 80[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 30 ee[ 	]*vpmovwb ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 30 ee[ 	]*vpmovwb ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 30 ee[ 	]*vpmovwb ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 20 ee[ 	]*vpmovswb ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 20 ee[ 	]*vpmovswb ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 20 ee[ 	]*vpmovswb ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 10 ee[ 	]*vpmovuswb ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 10 ee[ 	]*vpmovuswb ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 10 ee[ 	]*vpmovuswb ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 ab[ 	]*vdbpsadbw zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 42 f4 ab[ 	]*vdbpsadbw zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 42 f4 ab[ 	]*vdbpsadbw zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 7b[ 	]*vdbpsadbw zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 31 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 42 b4 f0 23 01 00 00 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 7f 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 80 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 8d f4[ 	]*vpermw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 8d f4[ 	]*vpermw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 8d f4[ 	]*vpermw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 31[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 8d b4 f0 23 01 00 00[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 7f[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 00 20 00 00[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 80[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 c0 df ff ff[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 7d f4[ 	]*vpermt2w zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 7d f4[ 	]*vpermt2w zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 7d f4[ 	]*vpermt2w zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 31[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 7d b4 f0 23 01 00 00[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 7f[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 00 20 00 00[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 80[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 c0 df ff ff[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd ab[ 	]*vpslldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd 7b[ 	]*vpslldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 39 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 bc f0 23 01 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 7f 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 80 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 ab[ 	]*vpsllw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 f5 ab[ 	]*vpsllw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 f5 ab[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 7b[ 	]*vpsllw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 31 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 7f 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 80 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 12 f4[ 	]*vpsllvw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 12 f4[ 	]*vpsllvw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 12 f4[ 	]*vpsllvw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 31[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 12 b4 f0 23 01 00 00[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 7f[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 00 20 00 00[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 80[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 c0 df ff ff[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 31[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 6f b4 f0 23 01 00 00[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 7f[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 80[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 31[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 6f b4 f0 23 01 00 00[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 7f[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 80[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  k5,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 90 ac f0 23 01 00 00[ 	]*kmovq  k5,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  k5,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 90 ac f0 23 01 00 00[ 	]*kmovd  k5,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  QWORD PTR \[rcx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 91 ac f0 23 01 00 00[ 	]*kmovq  QWORD PTR \[rax\+r14\*8\+0x123\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  DWORD PTR \[rcx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 91 ac f0 23 01 00 00[ 	]*kmovd  DWORD PTR \[rax\+r14\*8\+0x123\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 92 e8[ 	]*kmovq  k5,rax
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 fb 92 e8[ 	]*kmovq  k5,r8
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 7b 92 ed[ 	]*kmovd  k5,r13d
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 93 c5[ 	]*kmovq  rax,k5
++[ 	]*[a-f0-9]+:[ 	]*c4 61 fb 93 c5[ 	]*kmovq  r8,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 7b 93 ed[ 	]*kmovd  r13d,k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 31[ 	]*vpmovwb YMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 30 31[ 	]*vpmovwb YMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 30 b4 f0 23 01 00 00[ 	]*vpmovwb YMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 7f[ 	]*vpmovwb YMMWORD PTR \[rdx\+0xfe0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb YMMWORD PTR \[rdx\+0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 80[ 	]*vpmovwb YMMWORD PTR \[rdx-0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb YMMWORD PTR \[rdx-0x1020\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 31[ 	]*vpmovswb YMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 20 31[ 	]*vpmovswb YMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 20 b4 f0 23 01 00 00[ 	]*vpmovswb YMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 7f[ 	]*vpmovswb YMMWORD PTR \[rdx\+0xfe0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb YMMWORD PTR \[rdx\+0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 80[ 	]*vpmovswb YMMWORD PTR \[rdx-0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb YMMWORD PTR \[rdx-0x1020\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 31[ 	]*vpmovuswb YMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 10 31[ 	]*vpmovuswb YMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 10 b4 f0 23 01 00 00[ 	]*vpmovuswb YMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 7f[ 	]*vpmovuswb YMMWORD PTR \[rdx\+0xfe0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb YMMWORD PTR \[rdx\+0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 80[ 	]*vpmovuswb YMMWORD PTR \[rdx-0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb YMMWORD PTR \[rdx-0x1020\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 4f 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 7f b4 f0 23 01 00 00[ 	]*vmovdqu8 ZMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 7f[ 	]*vmovdqu8 ZMMWORD PTR \[rdx\+0x1fc0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 ZMMWORD PTR \[rdx\+0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 80[ 	]*vmovdqu8 ZMMWORD PTR \[rdx-0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 ZMMWORD PTR \[rdx-0x2040\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 4f 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7f b4 f0 23 01 00 00[ 	]*vmovdqu16 ZMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 7f[ 	]*vmovdqu16 ZMMWORD PTR \[rdx\+0x1fc0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 ZMMWORD PTR \[rdx\+0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 80[ 	]*vmovdqu16 ZMMWORD PTR \[rdx-0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 ZMMWORD PTR \[rdx-0x2040\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 75 f4[ 	]*vpermi2w zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 75 f4[ 	]*vpermi2w zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 75 f4[ 	]*vpermi2w zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 31[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 75 b4 f0 23 01 00 00[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 7f[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 00 20 00 00[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 80[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 c0 df ff ff[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 40 26 ed[ 	]*vptestmb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 47 26 ed[ 	]*vptestmb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 29[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 40 26 ac f0 23 01 00 00[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 7f[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa 00 20 00 00[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 80[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa c0 df ff ff[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 40 26 ed[ 	]*vptestmw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 47 26 ed[ 	]*vptestmw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 29[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 40 26 ac f0 23 01 00 00[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 7f[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa 00 20 00 00[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 80[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa c0 df ff ff[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 29 ee[ 	]*vpmovb2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 29 ee[ 	]*vpmovw2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 28 f5[ 	]*vpmovm2b zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 28 f5[ 	]*vpmovm2w zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 40 26 ec[ 	]*vptestnmb k5,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 47 26 ec[ 	]*vptestnmb k5\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 29[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 40 26 ac f0 23 01 00 00[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 7f[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa 00 20 00 00[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 80[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa c0 df ff ff[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 40 26 ec[ 	]*vptestnmw k5,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 47 26 ec[ 	]*vptestnmw k5\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 29[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 40 26 ac f0 23 01 00 00[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 7f[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa 00 20 00 00[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 80[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa c0 df ff ff[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed ab[ 	]*vpcmpb k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3f ed ab[ 	]*vpcmpb k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed 7b[ 	]*vpcmpb k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 29 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3f ac f0 23 01 00 00 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 7f 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 80 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed ab[ 	]*vpcmpw k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3f ed ab[ 	]*vpcmpw k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed 7b[ 	]*vpcmpw k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 29 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3f ac f0 23 01 00 00 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 7f 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 80 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed ab[ 	]*vpcmpub k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3e ed ab[ 	]*vpcmpub k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed 7b[ 	]*vpcmpub k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 29 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3e ac f0 23 01 00 00 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 7f 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 80 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed ab[ 	]*vpcmpuw k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3e ed ab[ 	]*vpcmpuw k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed 7b[ 	]*vpcmpuw k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 29 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3e ac f0 23 01 00 00 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 7f 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 80 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1c f5[ 	]*vpabsb zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1c f5[ 	]*vpabsb zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1c f5[ 	]*vpabsb zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 31[ 	]*vpabsb zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1c b4 f0 34 12 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 7f[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 00 20 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c 72 80[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 1d f5[ 	]*vpabsw zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 1d f5[ 	]*vpabsw zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 1d f5[ 	]*vpabsw zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 31[ 	]*vpabsw zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1d b4 f0 34 12 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 7f[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 00 20 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d 72 80[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 6b f4[ 	]*vpackssdw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 6b f4[ 	]*vpackssdw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 6b f4[ 	]*vpackssdw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 31[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 6b b4 f0 34 12 00 00[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 31[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 7f[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 00 20 00 00[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b 72 80[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 6b b2 c0 df ff ff[ 	]*vpackssdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 7f[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 00 02 00 00[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b 72 80[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 50 6b b2 fc fd ff ff[ 	]*vpackssdw zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 63 f4[ 	]*vpacksswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 63 f4[ 	]*vpacksswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 63 f4[ 	]*vpacksswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 31[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 63 b4 f0 34 12 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 7f[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 00 20 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 72 80[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 63 b2 c0 df ff ff[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 2b f4[ 	]*vpackusdw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 2b f4[ 	]*vpackusdw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 2b f4[ 	]*vpackusdw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 31[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 2b b4 f0 34 12 00 00[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 31[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 7f[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 00 20 00 00[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b 72 80[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 2b b2 c0 df ff ff[ 	]*vpackusdw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 7f[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 00 02 00 00[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b 72 80[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 50 2b b2 fc fd ff ff[ 	]*vpackusdw zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 67 f4[ 	]*vpackuswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 67 f4[ 	]*vpackuswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 67 f4[ 	]*vpackuswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 31[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 67 b4 f0 34 12 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 7f[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 00 20 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 72 80[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 67 b2 c0 df ff ff[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fc f4[ 	]*vpaddb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fc f4[ 	]*vpaddb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fc f4[ 	]*vpaddb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 31[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fc b4 f0 34 12 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 7f[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 00 20 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc 72 80[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fc b2 c0 df ff ff[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ec f4[ 	]*vpaddsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ec f4[ 	]*vpaddsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ec f4[ 	]*vpaddsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 31[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ec b4 f0 34 12 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 7f[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 00 20 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec 72 80[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ec b2 c0 df ff ff[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ed f4[ 	]*vpaddsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ed f4[ 	]*vpaddsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ed f4[ 	]*vpaddsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 31[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ed b4 f0 34 12 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 7f[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 00 20 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed 72 80[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ed b2 c0 df ff ff[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dc f4[ 	]*vpaddusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dc f4[ 	]*vpaddusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dc f4[ 	]*vpaddusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 31[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dc b4 f0 34 12 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 7f[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 00 20 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc 72 80[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dc b2 c0 df ff ff[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 dd f4[ 	]*vpaddusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 dd f4[ 	]*vpaddusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 dd f4[ 	]*vpaddusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 31[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 dd b4 f0 34 12 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 7f[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 00 20 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd 72 80[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 dd b2 c0 df ff ff[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 fd f4[ 	]*vpaddw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 fd f4[ 	]*vpaddw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 fd f4[ 	]*vpaddw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 31[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 fd b4 f0 34 12 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 7f[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 00 20 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd 72 80[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 fd b2 c0 df ff ff[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 ab[ 	]*vpalignr zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 0f f4 ab[ 	]*vpalignr zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 0f f4 ab[ 	]*vpalignr zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 0f f4 7b[ 	]*vpalignr zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 31 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 7f 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f 72 80 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e0 f4[ 	]*vpavgb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e0 f4[ 	]*vpavgb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e0 f4[ 	]*vpavgb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 31[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e0 b4 f0 34 12 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 7f[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 00 20 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 72 80[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e0 b2 c0 df ff ff[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e3 f4[ 	]*vpavgw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e3 f4[ 	]*vpavgw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e3 f4[ 	]*vpavgw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 31[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e3 b4 f0 34 12 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 7f[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 00 20 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 72 80[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e3 b2 c0 df ff ff[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 66 f4[ 	]*vpblendmb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 66 f4[ 	]*vpblendmb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 66 f4[ 	]*vpblendmb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 31[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 66 b4 f0 34 12 00 00[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 7f[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 00 20 00 00[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 72 80[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 66 b2 c0 df ff ff[ 	]*vpblendmb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 78 f5[ 	]*vpbroadcastb zmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 78 f5[ 	]*vpbroadcastb zmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 78 f5[ 	]*vpbroadcastb zmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 31[ 	]*vpbroadcastb zmm30,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 78 b4 f0 34 12 00 00[ 	]*vpbroadcastb zmm30,BYTE PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 7f[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 80 00 00 00[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 72 80[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 78 b2 7f ff ff ff[ 	]*vpbroadcastb zmm30,BYTE PTR \[rdx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7a f0[ 	]*vpbroadcastb zmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7a f0[ 	]*vpbroadcastb zmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7a f0[ 	]*vpbroadcastb zmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 79 f5[ 	]*vpbroadcastw zmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 79 f5[ 	]*vpbroadcastw zmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 79 f5[ 	]*vpbroadcastw zmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 31[ 	]*vpbroadcastw zmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 79 b4 f0 34 12 00 00[ 	]*vpbroadcastw zmm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 7f[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 00 01 00 00[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 72 80[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 79 b2 fe fe ff ff[ 	]*vpbroadcastw zmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 7b f0[ 	]*vpbroadcastw zmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 7b f0[ 	]*vpbroadcastw zmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 7b f0[ 	]*vpbroadcastw zmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 74 ed[ 	]*vpcmpeqb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 29[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 74 ac f0 34 12 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 7f[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 6a 80[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 75 ed[ 	]*vpcmpeqw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 29[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 75 ac f0 34 12 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 7f[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 6a 80[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 64 ed[ 	]*vpcmpgtb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 29[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 64 ac f0 34 12 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 7f[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 6a 80[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 65 ed[ 	]*vpcmpgtw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 29[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 65 ac f0 34 12 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 7f[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 6a 80[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 66 f4[ 	]*vpblendmw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 66 f4[ 	]*vpblendmw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 66 f4[ 	]*vpblendmw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 31[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 66 b4 f0 34 12 00 00[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 7f[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 00 20 00 00[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 72 80[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 66 b2 c0 df ff ff[ 	]*vpblendmw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 29 7b[ 	]*vpextrb BYTE PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 14 ac f0 34 12 00 00 7b[ 	]*vpextrb BYTE PTR \[rax\+r14\*8\+0x1234\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 7f 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x7f\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 80 00 00 00 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 6a 80 7b[ 	]*vpextrb BYTE PTR \[rdx-0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb BYTE PTR \[rdx-0x81\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 29 7b[ 	]*vpextrw WORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 15 ac f0 34 12 00 00 7b[ 	]*vpextrw WORD PTR \[rax\+r14\*8\+0x1234\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 7f 7b[ 	]*vpextrw WORD PTR \[rdx\+0xfe\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa 00 01 00 00 7b[ 	]*vpextrw WORD PTR \[rdx\+0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 6a 80 7b[ 	]*vpextrw WORD PTR \[rdx-0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 15 aa fe fe ff ff 7b[ 	]*vpextrw WORD PTR \[rdx-0x102\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw rax,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw rax,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw r8,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 ab[ 	]*vpinsrb xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f0 7b[ 	]*vpinsrb xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 31 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 20 b4 f0 34 12 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 7f 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x7f\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 72 80 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x81\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 ab[ 	]*vpinsrw xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f0 7b[ 	]*vpinsrw xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 41 15 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 31 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 c4 b4 f0 34 12 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 7f 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0xfe\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 72 80 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x102\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 04 f4[ 	]*vpmaddubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 04 f4[ 	]*vpmaddubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 04 f4[ 	]*vpmaddubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 31[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 7f[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 72 80[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f5 f4[ 	]*vpmaddwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f5 f4[ 	]*vpmaddwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f5 f4[ 	]*vpmaddwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 31[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 7f[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 72 80[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3c f4[ 	]*vpmaxsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3c f4[ 	]*vpmaxsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3c f4[ 	]*vpmaxsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 31[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3c b4 f0 34 12 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 7f[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 00 20 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c 72 80[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ee f4[ 	]*vpmaxsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ee f4[ 	]*vpmaxsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ee f4[ 	]*vpmaxsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 31[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ee b4 f0 34 12 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 7f[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 00 20 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee 72 80[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 de f4[ 	]*vpmaxub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 de f4[ 	]*vpmaxub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 de f4[ 	]*vpmaxub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 31[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 de b4 f0 34 12 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 7f[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 00 20 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de 72 80[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 de b2 c0 df ff ff[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3e f4[ 	]*vpmaxuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3e f4[ 	]*vpmaxuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3e f4[ 	]*vpmaxuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 31[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3e b4 f0 34 12 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 7f[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 00 20 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e 72 80[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 38 f4[ 	]*vpminsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 38 f4[ 	]*vpminsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 38 f4[ 	]*vpminsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 31[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 38 b4 f0 34 12 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 7f[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 00 20 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 72 80[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 38 b2 c0 df ff ff[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 ea f4[ 	]*vpminsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 ea f4[ 	]*vpminsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 ea f4[ 	]*vpminsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 31[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 ea b4 f0 34 12 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 7f[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 00 20 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea 72 80[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 ea b2 c0 df ff ff[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 da f4[ 	]*vpminub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 da f4[ 	]*vpminub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 da f4[ 	]*vpminub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 31[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 da b4 f0 34 12 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 7f[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 00 20 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da 72 80[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 da b2 c0 df ff ff[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 3a f4[ 	]*vpminuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 3a f4[ 	]*vpminuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 3a f4[ 	]*vpminuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 31[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 3a b4 f0 34 12 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 7f[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 00 20 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a 72 80[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 3a b2 c0 df ff ff[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 20 f5[ 	]*vpmovsxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 20 f5[ 	]*vpmovsxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 20 f5[ 	]*vpmovsxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 31[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 7f[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 72 80[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 30 f5[ 	]*vpmovzxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 30 f5[ 	]*vpmovzxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 30 f5[ 	]*vpmovzxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 31[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 7f[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 72 80[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 0b f4[ 	]*vpmulhrsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 0b f4[ 	]*vpmulhrsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 0b f4[ 	]*vpmulhrsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 31[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 7f[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b 72 80[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e4 f4[ 	]*vpmulhuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e4 f4[ 	]*vpmulhuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e4 f4[ 	]*vpmulhuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 31[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 7f[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 72 80[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e5 f4[ 	]*vpmulhw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e5 f4[ 	]*vpmulhw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e5 f4[ 	]*vpmulhw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 31[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e5 b4 f0 34 12 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 7f[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 00 20 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 72 80[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d5 f4[ 	]*vpmullw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d5 f4[ 	]*vpmullw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d5 f4[ 	]*vpmullw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 31[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d5 b4 f0 34 12 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 7f[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 00 20 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 72 80[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d5 b2 c0 df ff ff[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f6 f4[ 	]*vpsadbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 31[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f6 b4 f0 34 12 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 7f[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 00 20 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 72 80[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 40 00 f4[ 	]*vpshufb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 47 00 f4[ 	]*vpshufb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 c7 00 f4[ 	]*vpshufb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 31[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 40 00 b4 f0 34 12 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 7f[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 00 20 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 72 80[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 40 00 b2 c0 df ff ff[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 ab[ 	]*vpshufhw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 4f 70 f5 ab[ 	]*vpshufhw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e cf 70 f5 ab[ 	]*vpshufhw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 48 70 f5 7b[ 	]*vpshufhw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 31 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 7f 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 72 80 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 ab[ 	]*vpshuflw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 70 f5 ab[ 	]*vpshuflw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 70 f5 ab[ 	]*vpshuflw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 70 f5 7b[ 	]*vpshuflw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 31 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 7f 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 72 80 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f1 f4[ 	]*vpsllw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f1 f4[ 	]*vpsllw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f1 f4[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 31[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f1 b4 f0 34 12 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 7f[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 00 08 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 72 80[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e1 f4[ 	]*vpsraw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e1 f4[ 	]*vpsraw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e1 f4[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 31[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e1 b4 f0 34 12 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 7f[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 00 08 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 72 80[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d1 f4[ 	]*vpsrlw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d1 f4[ 	]*vpsrlw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d1 f4[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 31[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d1 b4 f0 34 12 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 7f[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 00 08 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 72 80[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd ab[ 	]*vpsrldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 dd 7b[ 	]*vpsrldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 19 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 7f 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 5a 80 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 ab[ 	]*vpsrlw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 d5 ab[ 	]*vpsrlw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 d5 ab[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 d5 7b[ 	]*vpsrlw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 11 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 7f 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 52 80 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 ab[ 	]*vpsraw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 e5 ab[ 	]*vpsraw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 e5 ab[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 e5 7b[ 	]*vpsraw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 21 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 7f 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 62 80 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 10 f4[ 	]*vpsrlvw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 10 f4[ 	]*vpsrlvw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 10 f4[ 	]*vpsrlvw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 31[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 10 b4 f0 34 12 00 00[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 7f[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 00 20 00 00[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 72 80[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 10 b2 c0 df ff ff[ 	]*vpsrlvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 11 f4[ 	]*vpsravw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 11 f4[ 	]*vpsravw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 11 f4[ 	]*vpsravw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 31[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 11 b4 f0 34 12 00 00[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 7f[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 00 20 00 00[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 72 80[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 11 b2 c0 df ff ff[ 	]*vpsravw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f8 f4[ 	]*vpsubb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f8 f4[ 	]*vpsubb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f8 f4[ 	]*vpsubb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 31[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f8 b4 f0 34 12 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 7f[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 00 20 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 72 80[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f8 b2 c0 df ff ff[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e8 f4[ 	]*vpsubsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e8 f4[ 	]*vpsubsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e8 f4[ 	]*vpsubsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 31[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e8 b4 f0 34 12 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 7f[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 00 20 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 72 80[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 e9 f4[ 	]*vpsubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 e9 f4[ 	]*vpsubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 e9 f4[ 	]*vpsubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 31[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 e9 b4 f0 34 12 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 7f[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 00 20 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 72 80[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d8 f4[ 	]*vpsubusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d8 f4[ 	]*vpsubusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d8 f4[ 	]*vpsubusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 31[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d8 b4 f0 34 12 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 7f[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 00 20 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 72 80[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 d9 f4[ 	]*vpsubusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 d9 f4[ 	]*vpsubusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 d9 f4[ 	]*vpsubusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 31[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 d9 b4 f0 34 12 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 7f[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 00 20 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 72 80[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 f9 f4[ 	]*vpsubw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 f9 f4[ 	]*vpsubw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 f9 f4[ 	]*vpsubw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 31[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 f9 b4 f0 34 12 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 7f[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 00 20 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 72 80[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 f9 b2 c0 df ff ff[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 68 f4[ 	]*vpunpckhbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 68 f4[ 	]*vpunpckhbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 68 f4[ 	]*vpunpckhbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 31[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 7f[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 72 80[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 69 f4[ 	]*vpunpckhwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 69 f4[ 	]*vpunpckhwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 69 f4[ 	]*vpunpckhwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 31[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 7f[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 72 80[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 60 f4[ 	]*vpunpcklbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 60 f4[ 	]*vpunpcklbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 60 f4[ 	]*vpunpcklbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 31[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 7f[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 72 80[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 40 61 f4[ 	]*vpunpcklwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 47 61 f4[ 	]*vpunpcklwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 c7 61 f4[ 	]*vpunpcklwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 31[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 40 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 7f[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 72 80[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 30 ee[ 	]*vpmovwb ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 30 ee[ 	]*vpmovwb ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 30 ee[ 	]*vpmovwb ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 20 ee[ 	]*vpmovswb ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 20 ee[ 	]*vpmovswb ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 20 ee[ 	]*vpmovswb ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 48 10 ee[ 	]*vpmovuswb ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 4f 10 ee[ 	]*vpmovuswb ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e cf 10 ee[ 	]*vpmovuswb ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 ab[ 	]*vdbpsadbw zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 42 f4 ab[ 	]*vdbpsadbw zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 42 f4 ab[ 	]*vdbpsadbw zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 42 f4 7b[ 	]*vdbpsadbw zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 31 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 42 b4 f0 34 12 00 00 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 7f 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 00 20 00 00 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 72 80 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 42 b2 c0 df ff ff 7b[ 	]*vdbpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 8d f4[ 	]*vpermw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 8d f4[ 	]*vpermw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 8d f4[ 	]*vpermw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 31[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 8d b4 f0 34 12 00 00[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 7f[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 00 20 00 00[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d 72 80[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 8d b2 c0 df ff ff[ 	]*vpermw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 7d f4[ 	]*vpermt2w zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 7d f4[ 	]*vpermt2w zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 7d f4[ 	]*vpermt2w zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 31[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 7d b4 f0 34 12 00 00[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 7f[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 00 20 00 00[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d 72 80[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 7d b2 c0 df ff ff[ 	]*vpermt2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd ab[ 	]*vpslldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 73 fd 7b[ 	]*vpslldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 39 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 73 bc f0 34 12 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 7f 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 7a 80 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 ab[ 	]*vpsllw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 47 71 f5 ab[ 	]*vpsllw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d c7 71 f5 ab[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 40 71 f5 7b[ 	]*vpsllw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 31 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 40 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 7f 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 72 80 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 12 f4[ 	]*vpsllvw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 12 f4[ 	]*vpsllvw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 12 f4[ 	]*vpsllvw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 31[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 12 b4 f0 34 12 00 00[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 7f[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 00 20 00 00[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 72 80[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 12 b2 c0 df ff ff[ 	]*vpsllvw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 31[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 6f b4 f0 34 12 00 00[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 7f[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 00 20 00 00[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f 72 80[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 6f b2 c0 df ff ff[ 	]*vmovdqu8 zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 31[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 6f b4 f0 34 12 00 00[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 7f[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 00 20 00 00[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f 72 80[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 6f b2 c0 df ff ff[ 	]*vmovdqu16 zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 41 ef[ 	]*kandq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 41 ef[ 	]*kandd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 42 ef[ 	]*kandnq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 42 ef[ 	]*kandnd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 45 ef[ 	]*korq   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 45 ef[ 	]*kord   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 46 ef[ 	]*kxnorq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 46 ef[ 	]*kxnord k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 47 ef[ 	]*kxorq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 47 ef[ 	]*kxord  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 44 ee[ 	]*knotq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 44 ee[ 	]*knotd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 98 ee[ 	]*kortestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 98 ee[ 	]*kortestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 99 ee[ 	]*ktestq k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 99 ee[ 	]*ktestd k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee ab[ 	]*kshiftrq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 31 ee 7b[ 	]*kshiftrq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee ab[ 	]*kshiftrd k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 31 ee 7b[ 	]*kshiftrd k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee ab[ 	]*kshiftlq k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 f9 33 ee 7b[ 	]*kshiftlq k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee ab[ 	]*kshiftld k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 33 ee 7b[ 	]*kshiftld k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 ee[ 	]*kmovq  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 90 29[ 	]*kmovq  k5,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 90 ac f0 34 12 00 00[ 	]*kmovq  k5,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 ee[ 	]*kmovd  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 90 29[ 	]*kmovd  k5,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 90 ac f0 34 12 00 00[ 	]*kmovd  k5,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f8 91 29[ 	]*kmovq  QWORD PTR \[rcx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f8 91 ac f0 34 12 00 00[ 	]*kmovq  QWORD PTR \[rax\+r14\*8\+0x1234\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 f9 91 29[ 	]*kmovd  DWORD PTR \[rcx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 f9 91 ac f0 34 12 00 00[ 	]*kmovd  DWORD PTR \[rax\+r14\*8\+0x1234\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 92 e8[ 	]*kmovq  k5,rax
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 fb 92 e8[ 	]*kmovq  k5,r8
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 e8[ 	]*kmovd  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 92 ed[ 	]*kmovd  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 7b 92 ed[ 	]*kmovd  k5,r13d
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 fb 93 c5[ 	]*kmovq  rax,k5
++[ 	]*[a-f0-9]+:[ 	]*c4 61 fb 93 c5[ 	]*kmovq  r8,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 c5[ 	]*kmovd  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 fb 93 ed[ 	]*kmovd  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 7b 93 ed[ 	]*kmovd  r13d,k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4a ef[ 	]*kaddq  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cd 4a ef[ 	]*kaddd  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4b ef[ 	]*kunpckwd k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c4 e1 cc 4b ef[ 	]*kunpckdq k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 31[ 	]*vpmovwb YMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 30 31[ 	]*vpmovwb YMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 30 b4 f0 34 12 00 00[ 	]*vpmovwb YMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 7f[ 	]*vpmovwb YMMWORD PTR \[rdx\+0xfe0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 00 10 00 00[ 	]*vpmovwb YMMWORD PTR \[rdx\+0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 72 80[ 	]*vpmovwb YMMWORD PTR \[rdx-0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 30 b2 e0 ef ff ff[ 	]*vpmovwb YMMWORD PTR \[rdx-0x1020\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 31[ 	]*vpmovswb YMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 20 31[ 	]*vpmovswb YMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 20 b4 f0 34 12 00 00[ 	]*vpmovswb YMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 7f[ 	]*vpmovswb YMMWORD PTR \[rdx\+0xfe0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 00 10 00 00[ 	]*vpmovswb YMMWORD PTR \[rdx\+0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 72 80[ 	]*vpmovswb YMMWORD PTR \[rdx-0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 20 b2 e0 ef ff ff[ 	]*vpmovswb YMMWORD PTR \[rdx-0x1020\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 31[ 	]*vpmovuswb YMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 4f 10 31[ 	]*vpmovuswb YMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 48 10 b4 f0 34 12 00 00[ 	]*vpmovuswb YMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 7f[ 	]*vpmovuswb YMMWORD PTR \[rdx\+0xfe0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 00 10 00 00[ 	]*vpmovuswb YMMWORD PTR \[rdx\+0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 72 80[ 	]*vpmovuswb YMMWORD PTR \[rdx-0x1000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 10 b2 e0 ef ff ff[ 	]*vpmovuswb YMMWORD PTR \[rdx-0x1020\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 4f 7f 31[ 	]*vmovdqu8 ZMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 48 7f b4 f0 34 12 00 00[ 	]*vmovdqu8 ZMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 7f[ 	]*vmovdqu8 ZMMWORD PTR \[rdx\+0x1fc0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 00 20 00 00[ 	]*vmovdqu8 ZMMWORD PTR \[rdx\+0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f 72 80[ 	]*vmovdqu8 ZMMWORD PTR \[rdx-0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 48 7f b2 c0 df ff ff[ 	]*vmovdqu8 ZMMWORD PTR \[rdx-0x2040\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[rcx\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 4f 7f 31[ 	]*vmovdqu16 ZMMWORD PTR \[rcx\]\{k7\},zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7f b4 f0 34 12 00 00[ 	]*vmovdqu16 ZMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 7f[ 	]*vmovdqu16 ZMMWORD PTR \[rdx\+0x1fc0\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 00 20 00 00[ 	]*vmovdqu16 ZMMWORD PTR \[rdx\+0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f 72 80[ 	]*vmovdqu16 ZMMWORD PTR \[rdx-0x2000\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7f b2 c0 df ff ff[ 	]*vmovdqu16 ZMMWORD PTR \[rdx-0x2040\],zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 75 f4[ 	]*vpermi2w zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 75 f4[ 	]*vpermi2w zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 75 f4[ 	]*vpermi2w zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 31[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 75 b4 f0 34 12 00 00[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 7f[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 00 20 00 00[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 72 80[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 75 b2 c0 df ff ff[ 	]*vpermi2w zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 40 26 ed[ 	]*vptestmb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 47 26 ed[ 	]*vptestmb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 29[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 40 26 ac f0 34 12 00 00[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 7f[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa 00 20 00 00[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 6a 80[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 40 26 aa c0 df ff ff[ 	]*vptestmb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 40 26 ed[ 	]*vptestmw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 47 26 ed[ 	]*vptestmw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 29[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 40 26 ac f0 34 12 00 00[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 7f[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa 00 20 00 00[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 6a 80[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 40 26 aa c0 df ff ff[ 	]*vptestmw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 29 ee[ 	]*vpmovb2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 29 ee[ 	]*vpmovw2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 28 f5[ 	]*vpmovm2b zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 28 f5[ 	]*vpmovm2w zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 40 26 ec[ 	]*vptestnmb k5,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 47 26 ec[ 	]*vptestnmb k5\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 29[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 40 26 ac f0 34 12 00 00[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 7f[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa 00 20 00 00[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 6a 80[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 40 26 aa c0 df ff ff[ 	]*vptestnmb k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 40 26 ec[ 	]*vptestnmw k5,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 47 26 ec[ 	]*vptestnmw k5\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 29[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 40 26 ac f0 34 12 00 00[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 7f[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa 00 20 00 00[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 6a 80[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 40 26 aa c0 df ff ff[ 	]*vptestnmw k5,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed ab[ 	]*vpcmpb k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3f ed ab[ 	]*vpcmpb k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3f ed 7b[ 	]*vpcmpb k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 29 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3f ac f0 34 12 00 00 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 7f 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f 6a 80 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed ab[ 	]*vpcmpw k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3f ed ab[ 	]*vpcmpw k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3f ed 7b[ 	]*vpcmpw k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 29 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3f ac f0 34 12 00 00 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 7f 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa 00 20 00 00 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f 6a 80 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3f aa c0 df ff ff 7b[ 	]*vpcmpw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed ab[ 	]*vpcmpub k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 47 3e ed ab[ 	]*vpcmpub k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 40 3e ed 7b[ 	]*vpcmpub k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 29 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 40 3e ac f0 34 12 00 00 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 7f 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e 6a 80 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpub k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed ab[ 	]*vpcmpuw k5,zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 47 3e ed ab[ 	]*vpcmpuw k5\{k7\},zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 40 3e ed 7b[ 	]*vpcmpuw k5,zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 29 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 40 3e ac f0 34 12 00 00 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 7f 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa 00 20 00 00 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e 6a 80 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 40 3e aa c0 df ff ff 7b[ 	]*vpcmpuw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw-opts.d.jj	2014-09-10 21:05:00.206331054 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-opts.d	2014-09-10 21:05:00.206331054 +0200
+@@ -0,0 +1,84 @@
++#as:
++#objdump: -dw -Msuffix
++#name: x86_64 AVX512BW opts insns
++#source: x86-64-avx512bw-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s %zmm29,%zmm30\{%k7\}\{z\}
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw-opts-intel.d.jj	2014-09-10 21:05:00.201331079 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-opts-intel.d	2014-09-10 21:05:00.201331079 +0200
+@@ -0,0 +1,84 @@
++#as:
++#objdump: -dw -Mintel -Msuffix
++#name: x86_64 AVX512BW opts insns (Intel disassembly)
++#source: x86-64-avx512bw-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 ab[ 	]*vpextrw rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 ab[ 	]*vpextrw\.s rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c5 7b[ 	]*vpextrw rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 e8 7b[ 	]*vpextrw\.s rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c5 7b[ 	]*vpextrw r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 15 e8 7b[ 	]*vpextrw\.s r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 6f f5[ 	]*vmovdqu8 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 48 7f ee[ 	]*vmovdqu8\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 6f f5[ 	]*vmovdqu8 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 4f 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 6f f5[ 	]*vmovdqu8 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f cf 7f ee[ 	]*vmovdqu8\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 6f f5[ 	]*vmovdqu16 zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7f ee[ 	]*vmovdqu16\.s zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 6f f5[ 	]*vmovdqu16 zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 6f f5[ 	]*vmovdqu16 zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7f ee[ 	]*vmovdqu16\.s zmm30\{k7\}\{z\},zmm29
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw-opts.s.jj	2014-09-10 21:05:00.117331510 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-opts.s	2014-09-10 21:05:00.117331510 +0200
+@@ -0,0 +1,79 @@
++# Check 64bit AVX512BW swap instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpextrw	$0xab, %xmm29, %rax	 # AVX512BW
++	vpextrw.s	$0xab, %xmm29, %rax	 # AVX512BW
++	vpextrw	$123, %xmm29, %rax	 # AVX512BW
++	vpextrw.s	$123, %xmm29, %rax	 # AVX512BW
++	vpextrw	$123, %xmm29, %r8	 # AVX512BW
++	vpextrw.s	$123, %xmm29, %r8	 # AVX512BW
++	vpextrw	$0xab, %xmm29, %rax	 # AVX512BW
++	vpextrw.s	$0xab, %xmm29, %rax	 # AVX512BW
++	vpextrw	$123, %xmm29, %rax	 # AVX512BW
++	vpextrw.s	$123, %xmm29, %rax	 # AVX512BW
++	vpextrw	$123, %xmm29, %r8	 # AVX512BW
++	vpextrw.s	$123, %xmm29, %r8	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu8.s	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu8.s	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu8.s	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu8.s	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu8.s	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu8.s	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu16.s	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu16.s	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu16.s	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu16.s	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu16.s	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu16.s	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++
++	.intel_syntax noprefix
++	vpextrw	rax, xmm29, 0xab	 # AVX512BW
++	vpextrw.s	rax, xmm29, 0xab	 # AVX512BW
++	vpextrw	rax, xmm29, 123	 # AVX512BW
++	vpextrw.s	rax, xmm29, 123	 # AVX512BW
++	vpextrw	r8, xmm29, 123	 # AVX512BW
++	vpextrw.s	r8, xmm29, 123	 # AVX512BW
++	vpextrw	rax, xmm29, 0xab	 # AVX512BW
++	vpextrw.s	rax, xmm29, 0xab	 # AVX512BW
++	vpextrw	rax, xmm29, 123	 # AVX512BW
++	vpextrw.s	rax, xmm29, 123	 # AVX512BW
++	vpextrw	r8, xmm29, 123	 # AVX512BW
++	vpextrw.s	r8, xmm29, 123	 # AVX512BW
++	vmovdqu8	zmm30, zmm29	 # AVX512BW
++	vmovdqu8.s	zmm30, zmm29	 # AVX512BW
++	vmovdqu8	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu8.s	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu8	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu8.s	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu8	zmm30, zmm29	 # AVX512BW
++	vmovdqu8.s	zmm30, zmm29	 # AVX512BW
++	vmovdqu8	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu8.s	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu8	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu8.s	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu16	zmm30, zmm29	 # AVX512BW
++	vmovdqu16.s	zmm30, zmm29	 # AVX512BW
++	vmovdqu16	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu16.s	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu16	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu16.s	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu16	zmm30, zmm29	 # AVX512BW
++	vmovdqu16.s	zmm30, zmm29	 # AVX512BW
++	vmovdqu16	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu16.s	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu16	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu16.s	zmm30{k7}{z}, zmm29	 # AVX512BW
+--- gas/testsuite/gas/i386/x86-64-avx512bw.s.jj	2014-09-10 21:05:00.140331392 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw.s	2014-09-10 21:05:00.140331392 +0200
+@@ -0,0 +1,1701 @@
++# Check 64bit AVX512BW instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%zmm29, %zmm30	 # AVX512BW
++	vpabsb	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vpabsb	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpabsb	(%rcx), %zmm30	 # AVX512BW
++	vpabsb	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpabsb	8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsb	8192(%rdx), %zmm30	 # AVX512BW
++	vpabsb	-8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsb	-8256(%rdx), %zmm30	 # AVX512BW
++	vpabsw	%zmm29, %zmm30	 # AVX512BW
++	vpabsw	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vpabsw	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpabsw	(%rcx), %zmm30	 # AVX512BW
++	vpabsw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpabsw	8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsw	8192(%rdx), %zmm30	 # AVX512BW
++	vpabsw	-8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsw	-8256(%rdx), %zmm30	 # AVX512BW
++	vpackssdw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpackssdw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpackssdw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	(%rcx){1to16}, %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackssdw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackssdw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackssdw	512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW
++	vpackssdw	-512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackssdw	-516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpacksswb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpacksswb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpacksswb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpacksswb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpackusdw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpackusdw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	(%rcx){1to16}, %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackusdw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackusdw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackusdw	512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW
++	vpackusdw	-512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackusdw	-516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpackuswb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpackuswb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackuswb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackuswb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddusb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddusb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddusw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddusw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$0xab, %zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$0xab, %zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpalignr	$0xab, %zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpalignr	$123, %zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, (%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, 8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpalignr	$123, 8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, -8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpalignr	$123, -8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpavgb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpavgb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpavgb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpavgw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpavgw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpavgw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpblendmb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpblendmb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpblendmb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpblendmb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpblendmb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpblendmb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpblendmb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpblendmb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpblendmb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpbroadcastb	%xmm29, %zmm30	 # AVX512BW
++	vpbroadcastb	%xmm29, %zmm30{%k7}	 # AVX512BW
++	vpbroadcastb	%xmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpbroadcastb	(%rcx), %zmm30	 # AVX512BW
++	vpbroadcastb	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpbroadcastb	127(%rdx), %zmm30	 # AVX512BW Disp8
++	vpbroadcastb	128(%rdx), %zmm30	 # AVX512BW
++	vpbroadcastb	-128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpbroadcastb	-129(%rdx), %zmm30	 # AVX512BW
++	vpbroadcastb	%eax, %zmm30	 # AVX512BW
++	vpbroadcastb	%eax, %zmm30{%k7}	 # AVX512BW
++	vpbroadcastb	%eax, %zmm30{%k7}{z}	 # AVX512BW
++	vpbroadcastw	%xmm29, %zmm30	 # AVX512BW
++	vpbroadcastw	%xmm29, %zmm30{%k7}	 # AVX512BW
++	vpbroadcastw	%xmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpbroadcastw	(%rcx), %zmm30	 # AVX512BW
++	vpbroadcastw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpbroadcastw	254(%rdx), %zmm30	 # AVX512BW Disp8
++	vpbroadcastw	256(%rdx), %zmm30	 # AVX512BW
++	vpbroadcastw	-256(%rdx), %zmm30	 # AVX512BW Disp8
++	vpbroadcastw	-258(%rdx), %zmm30	 # AVX512BW
++	vpbroadcastw	%eax, %zmm30	 # AVX512BW
++	vpbroadcastw	%eax, %zmm30{%k7}	 # AVX512BW
++	vpbroadcastw	%eax, %zmm30{%k7}{z}	 # AVX512BW
++	vpcmpeqb	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpeqb	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqb	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqb	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpeqw	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqw	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqw	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpgtb	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtb	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtb	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpgtw	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtw	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtw	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpblendmw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpblendmw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpblendmw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpblendmw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpblendmw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpblendmw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpblendmw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpblendmw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpblendmw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpextrb	$0xab, %xmm29, %rax	 # AVX512BW
++	vpextrb	$123, %xmm29, %rax	 # AVX512BW
++	vpextrb	$123, %xmm29, %r8	 # AVX512BW
++	vpextrb	$123, %xmm29, (%rcx)	 # AVX512BW
++	vpextrb	$123, %xmm29, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpextrb	$123, %xmm29, 127(%rdx)	 # AVX512BW Disp8
++	vpextrb	$123, %xmm29, 128(%rdx)	 # AVX512BW
++	vpextrb	$123, %xmm29, -128(%rdx)	 # AVX512BW Disp8
++	vpextrb	$123, %xmm29, -129(%rdx)	 # AVX512BW
++	vpextrw	$123, %xmm29, (%rcx)	 # AVX512BW
++	vpextrw	$123, %xmm29, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpextrw	$123, %xmm29, 254(%rdx)	 # AVX512BW Disp8
++	vpextrw	$123, %xmm29, 256(%rdx)	 # AVX512BW
++	vpextrw	$123, %xmm29, -256(%rdx)	 # AVX512BW Disp8
++	vpextrw	$123, %xmm29, -258(%rdx)	 # AVX512BW
++	vpextrw	$0xab, %xmm30, %rax	 # AVX512BW
++	vpextrw	$123, %xmm30, %rax	 # AVX512BW
++	vpextrw	$123, %xmm30, %r8	 # AVX512BW
++	vpinsrb	$0xab, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, %ebp, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, %r13d, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, (%rcx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, 127(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrb	$123, 128(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, -128(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrb	$123, -129(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$0xab, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, %ebp, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, %r13d, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, (%rcx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, 254(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrw	$123, 256(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, -256(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrw	$123, -258(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpmaddubsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaddubsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaddubsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddubsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddubsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaddwd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaddwd	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddwd	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddwd	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxub	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxub	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxub	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxub	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxuw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxuw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxuw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxuw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminub	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminub	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminub	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminub	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminub	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminub	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminub	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminub	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminub	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminuw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminuw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminuw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminuw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminuw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmovsxbw	%ymm29, %zmm30	 # AVX512BW
++	vpmovsxbw	%ymm29, %zmm30{%k7}	 # AVX512BW
++	vpmovsxbw	%ymm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmovsxbw	(%rcx), %zmm30	 # AVX512BW
++	vpmovsxbw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpmovsxbw	4064(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovsxbw	4096(%rdx), %zmm30	 # AVX512BW
++	vpmovsxbw	-4096(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovsxbw	-4128(%rdx), %zmm30	 # AVX512BW
++	vpmovzxbw	%ymm29, %zmm30	 # AVX512BW
++	vpmovzxbw	%ymm29, %zmm30{%k7}	 # AVX512BW
++	vpmovzxbw	%ymm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmovzxbw	(%rcx), %zmm30	 # AVX512BW
++	vpmovzxbw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpmovzxbw	4064(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovzxbw	4096(%rdx), %zmm30	 # AVX512BW
++	vpmovzxbw	-4096(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovzxbw	-4128(%rdx), %zmm30	 # AVX512BW
++	vpmulhrsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmulhrsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmulhrsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhrsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhrsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmulhuw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmulhuw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhuw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhuw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmulhw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmulhw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmullw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmullw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmullw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmullw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmullw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsadbw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsadbw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpshufb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpshufb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpshufb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpshufb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpshufb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpshufhw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpshufhw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpshufhw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpshufhw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpshufhw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpshufhw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpshufhw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshufhw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpshufhw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshufhw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpshuflw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpshuflw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpshuflw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpshuflw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpshuflw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpshuflw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpshuflw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshuflw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpshuflw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshuflw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsllw	%xmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsllw	%xmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsllw	%xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsllw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsllw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsllw	2032(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsllw	2048(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsllw	-2048(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsllw	-2064(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	%xmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsraw	%xmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsraw	%xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsraw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	2032(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsraw	2048(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	-2048(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsraw	-2064(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	%xmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	%xmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsrlw	%xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsrlw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	2032(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsrlw	2048(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	-2048(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsrlw	-2064(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrldq	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsrldq	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsrldq	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsrldq	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsrldq	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrldq	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsrldq	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrldq	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsrlw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsrlw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsrlw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsrlw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsrlw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrlw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsrlw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrlw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsraw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsraw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsraw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsraw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsraw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsraw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsraw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsraw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsraw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsraw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsrlvw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsrlvw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsrlvw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsrlvw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlvw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsrlvw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsrlvw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlvw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsrlvw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsravw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsravw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsravw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsravw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsravw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsravw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsravw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsravw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsravw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubusb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubusb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubusw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubusw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpckhbw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpckhbw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhbw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhbw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpckhwd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpckhwd	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhwd	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhwd	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpcklbw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpcklbw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklbw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklbw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpcklwd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpcklwd	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklwd	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklwd	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmovwb	%zmm29, %ymm30	 # AVX512BW
++	vpmovwb	%zmm29, %ymm30{%k7}	 # AVX512BW
++	vpmovwb	%zmm29, %ymm30{%k7}{z}	 # AVX512BW
++	vpmovswb	%zmm29, %ymm30	 # AVX512BW
++	vpmovswb	%zmm29, %ymm30{%k7}	 # AVX512BW
++	vpmovswb	%zmm29, %ymm30{%k7}{z}	 # AVX512BW
++	vpmovuswb	%zmm29, %ymm30	 # AVX512BW
++	vpmovuswb	%zmm29, %ymm30{%k7}	 # AVX512BW
++	vpmovuswb	%zmm29, %ymm30{%k7}{z}	 # AVX512BW
++	vdbpsadbw	$0xab, %zmm28, %zmm29, %zmm30	 # AVX512BW
++	vdbpsadbw	$0xab, %zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vdbpsadbw	$0xab, %zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vdbpsadbw	$123, %zmm28, %zmm29, %zmm30	 # AVX512BW
++	vdbpsadbw	$123, (%rcx), %zmm29, %zmm30	 # AVX512BW
++	vdbpsadbw	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vdbpsadbw	$123, 8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vdbpsadbw	$123, 8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vdbpsadbw	$123, -8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vdbpsadbw	$123, -8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpermw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpermw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpermw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpermw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpermw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpermw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpermw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpermw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpermw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpermt2w	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpermt2w	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpermt2w	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpermt2w	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpermt2w	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpermt2w	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpermt2w	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpermt2w	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpermt2w	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpslldq	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpslldq	$123, %zmm29, %zmm30	 # AVX512BW
++	vpslldq	$123, (%rcx), %zmm30	 # AVX512BW
++	vpslldq	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpslldq	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpslldq	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpslldq	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpslldq	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsllw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsllw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsllw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsllw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsllw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsllw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsllw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsllw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsllw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsllw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsllvw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsllvw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsllvw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsllvw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsllvw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsllvw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsllvw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsllvw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsllvw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu8	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu8	(%rcx), %zmm30	 # AVX512BW
++	vmovdqu8	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vmovdqu8	8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vmovdqu8	8192(%rdx), %zmm30	 # AVX512BW
++	vmovdqu8	-8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vmovdqu8	-8256(%rdx), %zmm30	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vmovdqu16	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vmovdqu16	(%rcx), %zmm30	 # AVX512BW
++	vmovdqu16	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vmovdqu16	8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vmovdqu16	8192(%rdx), %zmm30	 # AVX512BW
++	vmovdqu16	-8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vmovdqu16	-8256(%rdx), %zmm30	 # AVX512BW
++	kandq	%k7, %k6, %k5	 # AVX512BW
++	kandd	%k7, %k6, %k5	 # AVX512BW
++	kandnq	%k7, %k6, %k5	 # AVX512BW
++	kandnd	%k7, %k6, %k5	 # AVX512BW
++	korq	%k7, %k6, %k5	 # AVX512BW
++	kord	%k7, %k6, %k5	 # AVX512BW
++	kxnorq	%k7, %k6, %k5	 # AVX512BW
++	kxnord	%k7, %k6, %k5	 # AVX512BW
++	kxorq	%k7, %k6, %k5	 # AVX512BW
++	kxord	%k7, %k6, %k5	 # AVX512BW
++	knotq	%k6, %k5	 # AVX512BW
++	knotd	%k6, %k5	 # AVX512BW
++	kortestq	%k6, %k5	 # AVX512BW
++	kortestd	%k6, %k5	 # AVX512BW
++	ktestq	%k6, %k5	 # AVX512BW
++	ktestd	%k6, %k5	 # AVX512BW
++	kshiftrq	$0xab, %k6, %k5	 # AVX512BW
++	kshiftrq	$123, %k6, %k5	 # AVX512BW
++	kshiftrd	$0xab, %k6, %k5	 # AVX512BW
++	kshiftrd	$123, %k6, %k5	 # AVX512BW
++	kshiftlq	$0xab, %k6, %k5	 # AVX512BW
++	kshiftlq	$123, %k6, %k5	 # AVX512BW
++	kshiftld	$0xab, %k6, %k5	 # AVX512BW
++	kshiftld	$123, %k6, %k5	 # AVX512BW
++	kmovq	%k6, %k5	 # AVX512BW
++	kmovq	(%rcx), %k5	 # AVX512BW
++	kmovq	0x123(%rax,%r14,8), %k5	 # AVX512BW
++	kmovd	%k6, %k5	 # AVX512BW
++	kmovd	(%rcx), %k5	 # AVX512BW
++	kmovd	0x123(%rax,%r14,8), %k5	 # AVX512BW
++	kmovq	%k5, (%rcx)	 # AVX512BW
++	kmovq	%k5, 0x123(%rax,%r14,8)	 # AVX512BW
++	kmovd	%k5, (%rcx)	 # AVX512BW
++	kmovd	%k5, 0x123(%rax,%r14,8)	 # AVX512BW
++	kmovq	%rax, %k5	 # AVX512BW
++	kmovq	%r8, %k5	 # AVX512BW
++	kmovd	%eax, %k5	 # AVX512BW
++	kmovd	%ebp, %k5	 # AVX512BW
++	kmovd	%r13d, %k5	 # AVX512BW
++	kmovq	%k5, %rax	 # AVX512BW
++	kmovq	%k5, %r8	 # AVX512BW
++	kmovd	%k5, %eax	 # AVX512BW
++	kmovd	%k5, %ebp	 # AVX512BW
++	kmovd	%k5, %r13d	 # AVX512BW
++	kaddq	%k7, %k6, %k5	 # AVX512BW
++	kaddd	%k7, %k6, %k5	 # AVX512BW
++	kunpckwd	%k7, %k6, %k5	 # AVX512BW
++	kunpckdq	%k7, %k6, %k5	 # AVX512BW
++	vpmovwb	%zmm30, (%rcx)	 # AVX512BW
++	vpmovwb	%zmm30, (%rcx){%k7}	 # AVX512BW
++	vpmovwb	%zmm30, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpmovwb	%zmm30, 4064(%rdx)	 # AVX512BW Disp8
++	vpmovwb	%zmm30, 4096(%rdx)	 # AVX512BW
++	vpmovwb	%zmm30, -4096(%rdx)	 # AVX512BW Disp8
++	vpmovwb	%zmm30, -4128(%rdx)	 # AVX512BW
++	vpmovswb	%zmm30, (%rcx)	 # AVX512BW
++	vpmovswb	%zmm30, (%rcx){%k7}	 # AVX512BW
++	vpmovswb	%zmm30, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpmovswb	%zmm30, 4064(%rdx)	 # AVX512BW Disp8
++	vpmovswb	%zmm30, 4096(%rdx)	 # AVX512BW
++	vpmovswb	%zmm30, -4096(%rdx)	 # AVX512BW Disp8
++	vpmovswb	%zmm30, -4128(%rdx)	 # AVX512BW
++	vpmovuswb	%zmm30, (%rcx)	 # AVX512BW
++	vpmovuswb	%zmm30, (%rcx){%k7}	 # AVX512BW
++	vpmovuswb	%zmm30, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpmovuswb	%zmm30, 4064(%rdx)	 # AVX512BW Disp8
++	vpmovuswb	%zmm30, 4096(%rdx)	 # AVX512BW
++	vpmovuswb	%zmm30, -4096(%rdx)	 # AVX512BW Disp8
++	vpmovuswb	%zmm30, -4128(%rdx)	 # AVX512BW
++	vmovdqu8	%zmm30, (%rcx)	 # AVX512BW
++	vmovdqu8	%zmm30, (%rcx){%k7}	 # AVX512BW
++	vmovdqu8	%zmm30, 0x123(%rax,%r14,8)	 # AVX512BW
++	vmovdqu8	%zmm30, 8128(%rdx)	 # AVX512BW Disp8
++	vmovdqu8	%zmm30, 8192(%rdx)	 # AVX512BW
++	vmovdqu8	%zmm30, -8192(%rdx)	 # AVX512BW Disp8
++	vmovdqu8	%zmm30, -8256(%rdx)	 # AVX512BW
++	vmovdqu16	%zmm30, (%rcx)	 # AVX512BW
++	vmovdqu16	%zmm30, (%rcx){%k7}	 # AVX512BW
++	vmovdqu16	%zmm30, 0x123(%rax,%r14,8)	 # AVX512BW
++	vmovdqu16	%zmm30, 8128(%rdx)	 # AVX512BW Disp8
++	vmovdqu16	%zmm30, 8192(%rdx)	 # AVX512BW
++	vmovdqu16	%zmm30, -8192(%rdx)	 # AVX512BW Disp8
++	vmovdqu16	%zmm30, -8256(%rdx)	 # AVX512BW
++	vpermi2w	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpermi2w	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpermi2w	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpermi2w	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpermi2w	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpermi2w	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpermi2w	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpermi2w	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpermi2w	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vptestmb	%zmm29, %zmm30, %k5	 # AVX512BW
++	vptestmb	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vptestmb	(%rcx), %zmm30, %k5	 # AVX512BW
++	vptestmb	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vptestmb	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vptestmb	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vptestmb	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vptestmb	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vptestmw	%zmm29, %zmm30, %k5	 # AVX512BW
++	vptestmw	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vptestmw	(%rcx), %zmm30, %k5	 # AVX512BW
++	vptestmw	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vptestmw	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vptestmw	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vptestmw	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vptestmw	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpmovb2m	%zmm30, %k5	 # AVX512BW
++	vpmovw2m	%zmm30, %k5	 # AVX512BW
++	vpmovm2b	%k5, %zmm30	 # AVX512BW
++	vpmovm2w	%k5, %zmm30	 # AVX512BW
++	vptestnmb	%zmm28, %zmm29, %k5	 # AVX512BW
++	vptestnmb	%zmm28, %zmm29, %k5{%k7}	 # AVX512BW
++	vptestnmb	(%rcx), %zmm29, %k5	 # AVX512BW
++	vptestnmb	0x123(%rax,%r14,8), %zmm29, %k5	 # AVX512BW
++	vptestnmb	8128(%rdx), %zmm29, %k5	 # AVX512BW Disp8
++	vptestnmb	8192(%rdx), %zmm29, %k5	 # AVX512BW
++	vptestnmb	-8192(%rdx), %zmm29, %k5	 # AVX512BW Disp8
++	vptestnmb	-8256(%rdx), %zmm29, %k5	 # AVX512BW
++	vptestnmw	%zmm28, %zmm29, %k5	 # AVX512BW
++	vptestnmw	%zmm28, %zmm29, %k5{%k7}	 # AVX512BW
++	vptestnmw	(%rcx), %zmm29, %k5	 # AVX512BW
++	vptestnmw	0x123(%rax,%r14,8), %zmm29, %k5	 # AVX512BW
++	vptestnmw	8128(%rdx), %zmm29, %k5	 # AVX512BW Disp8
++	vptestnmw	8192(%rdx), %zmm29, %k5	 # AVX512BW
++	vptestnmw	-8192(%rdx), %zmm29, %k5	 # AVX512BW Disp8
++	vptestnmw	-8256(%rdx), %zmm29, %k5	 # AVX512BW
++	vpcmpb	$0xab, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpb	$0xab, %zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpb	$123, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpb	$123, (%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpb	$123, 0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpb	$123, 8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpb	$123, 8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpb	$123, -8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpb	$123, -8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpw	$0xab, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpw	$0xab, %zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpw	$123, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpw	$123, (%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpw	$123, 0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpw	$123, 8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpw	$123, 8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpw	$123, -8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpw	$123, -8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpub	$0xab, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpub	$0xab, %zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpub	$123, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpub	$123, (%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpub	$123, 0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpub	$123, 8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpub	$123, 8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpub	$123, -8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpub	$123, -8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpuw	$0xab, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpuw	$0xab, %zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpuw	$123, %zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpuw	$123, (%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpuw	$123, 0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpuw	$123, 8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpuw	$123, 8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpuw	$123, -8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpuw	$123, -8256(%rdx), %zmm30, %k5	 # AVX512BW
++
++	.intel_syntax noprefix
++	vpabsb	zmm30, zmm29	 # AVX512BW
++	vpabsb	zmm30{k7}, zmm29	 # AVX512BW
++	vpabsb	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpabsb	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpabsb	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpabsw	zmm30, zmm29	 # AVX512BW
++	vpabsw	zmm30{k7}, zmm29	 # AVX512BW
++	vpabsw	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpabsw	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpabsw	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpackssdw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpackssdw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpackssdw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpackssdw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpackssdw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpackssdw	zmm30, zmm29, [rcx]{1to16}	 # AVX512BW
++	vpackssdw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpackssdw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpackssdw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpackssdw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpackssdw	zmm30, zmm29, [rdx+508]{1to16}	 # AVX512BW Disp8
++	vpackssdw	zmm30, zmm29, [rdx+512]{1to16}	 # AVX512BW
++	vpackssdw	zmm30, zmm29, [rdx-512]{1to16}	 # AVX512BW Disp8
++	vpackssdw	zmm30, zmm29, [rdx-516]{1to16}	 # AVX512BW
++	vpacksswb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpacksswb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpacksswb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpackusdw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpackusdw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpackusdw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpackusdw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpackusdw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpackusdw	zmm30, zmm29, [rcx]{1to16}	 # AVX512BW
++	vpackusdw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpackusdw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpackusdw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpackusdw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpackusdw	zmm30, zmm29, [rdx+508]{1to16}	 # AVX512BW Disp8
++	vpackusdw	zmm30, zmm29, [rdx+512]{1to16}	 # AVX512BW
++	vpackusdw	zmm30, zmm29, [rdx-512]{1to16}	 # AVX512BW Disp8
++	vpackusdw	zmm30, zmm29, [rdx-516]{1to16}	 # AVX512BW
++	vpackuswb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpackuswb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpackuswb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddusb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddusb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddusw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddusw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpalignr	zmm30, zmm29, zmm28, 0xab	 # AVX512BW
++	vpalignr	zmm30{k7}, zmm29, zmm28, 0xab	 # AVX512BW
++	vpalignr	zmm30{k7}{z}, zmm29, zmm28, 0xab	 # AVX512BW
++	vpalignr	zmm30, zmm29, zmm28, 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpavgb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpavgb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpavgb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpavgw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpavgw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpavgw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpblendmb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpblendmb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpblendmb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpblendmb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpblendmb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpblendmb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpblendmb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpblendmb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpblendmb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpbroadcastb	zmm30, xmm29	 # AVX512BW
++	vpbroadcastb	zmm30{k7}, xmm29	 # AVX512BW
++	vpbroadcastb	zmm30{k7}{z}, xmm29	 # AVX512BW
++	vpbroadcastb	zmm30, BYTE PTR [rcx]	 # AVX512BW
++	vpbroadcastb	zmm30, BYTE PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpbroadcastb	zmm30, BYTE PTR [rdx+127]	 # AVX512BW Disp8
++	vpbroadcastb	zmm30, BYTE PTR [rdx+128]	 # AVX512BW
++	vpbroadcastb	zmm30, BYTE PTR [rdx-128]	 # AVX512BW Disp8
++	vpbroadcastb	zmm30, BYTE PTR [rdx-129]	 # AVX512BW
++	vpbroadcastb	zmm30, eax	 # AVX512BW
++	vpbroadcastb	zmm30{k7}, eax	 # AVX512BW
++	vpbroadcastb	zmm30{k7}{z}, eax	 # AVX512BW
++	vpbroadcastw	zmm30, xmm29	 # AVX512BW
++	vpbroadcastw	zmm30{k7}, xmm29	 # AVX512BW
++	vpbroadcastw	zmm30{k7}{z}, xmm29	 # AVX512BW
++	vpbroadcastw	zmm30, WORD PTR [rcx]	 # AVX512BW
++	vpbroadcastw	zmm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpbroadcastw	zmm30, WORD PTR [rdx+254]	 # AVX512BW Disp8
++	vpbroadcastw	zmm30, WORD PTR [rdx+256]	 # AVX512BW
++	vpbroadcastw	zmm30, WORD PTR [rdx-256]	 # AVX512BW Disp8
++	vpbroadcastw	zmm30, WORD PTR [rdx-258]	 # AVX512BW
++	vpbroadcastw	zmm30, eax	 # AVX512BW
++	vpbroadcastw	zmm30{k7}, eax	 # AVX512BW
++	vpbroadcastw	zmm30{k7}{z}, eax	 # AVX512BW
++	vpcmpeqb	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpeqb	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpeqw	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpgtb	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpgtw	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpblendmw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpblendmw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpblendmw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpblendmw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpblendmw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpblendmw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpblendmw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpblendmw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpblendmw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpextrb	rax, xmm29, 0xab	 # AVX512BW
++	vpextrb	rax, xmm29, 123	 # AVX512BW
++	vpextrb	r8, xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rcx], xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rax+r14*8+0x1234], xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rdx+127], xmm29, 123	 # AVX512BW Disp8
++	vpextrb	BYTE PTR [rdx+128], xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rdx-128], xmm29, 123	 # AVX512BW Disp8
++	vpextrb	BYTE PTR [rdx-129], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rcx], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rax+r14*8+0x1234], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rdx+254], xmm29, 123	 # AVX512BW Disp8
++	vpextrw	WORD PTR [rdx+256], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rdx-256], xmm29, 123	 # AVX512BW Disp8
++	vpextrw	WORD PTR [rdx-258], xmm29, 123	 # AVX512BW
++	vpextrw	rax, xmm30, 0xab	 # AVX512BW
++	vpextrw	rax, xmm30, 123	 # AVX512BW
++	vpextrw	r8, xmm30, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, eax, 0xab	 # AVX512BW
++	vpinsrb	xmm30, xmm29, eax, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, ebp, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, r13d, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rcx], 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx+127], 123	 # AVX512BW Disp8
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx+128], 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx-128], 123	 # AVX512BW Disp8
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx-129], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, eax, 0xab	 # AVX512BW
++	vpinsrw	xmm30, xmm29, eax, 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, ebp, 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, r13d, 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rcx], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx+254], 123	 # AVX512BW Disp8
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx+256], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx-256], 123	 # AVX512BW Disp8
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx-258], 123	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaddubsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaddubsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaddwd	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaddwd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxub	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxub	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxuw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxuw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminub	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminub	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminub	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminuw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminuw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminuw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmovsxbw	zmm30, ymm29	 # AVX512BW
++	vpmovsxbw	zmm30{k7}, ymm29	 # AVX512BW
++	vpmovsxbw	zmm30{k7}{z}, ymm29	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rcx]	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512BW Disp8
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512BW Disp8
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512BW
++	vpmovzxbw	zmm30, ymm29	 # AVX512BW
++	vpmovzxbw	zmm30{k7}, ymm29	 # AVX512BW
++	vpmovzxbw	zmm30{k7}{z}, ymm29	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rcx]	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512BW Disp8
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512BW Disp8
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmulhrsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmulhrsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmulhuw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmulhuw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmulhw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmulhw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmullw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmullw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmullw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpshufb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpshufb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpshufb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpshufhw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpshufhw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpshufhw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpshufhw	zmm30, zmm29, 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpshufhw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpshufhw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpshuflw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpshuflw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpshuflw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpshuflw	zmm30, zmm29, 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpshuflw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpshuflw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsllw	zmm30, zmm29, xmm28	 # AVX512BW
++	vpsllw	zmm30{k7}, zmm29, xmm28	 # AVX512BW
++	vpsllw	zmm30{k7}{z}, zmm29, xmm28	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rcx]	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx+2032]	 # AVX512BW Disp8
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx+2048]	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx-2048]	 # AVX512BW Disp8
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx-2064]	 # AVX512BW
++	vpsraw	zmm30, zmm29, xmm28	 # AVX512BW
++	vpsraw	zmm30{k7}, zmm29, xmm28	 # AVX512BW
++	vpsraw	zmm30{k7}{z}, zmm29, xmm28	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rcx]	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx+2032]	 # AVX512BW Disp8
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx+2048]	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx-2048]	 # AVX512BW Disp8
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx-2064]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, xmm28	 # AVX512BW
++	vpsrlw	zmm30{k7}, zmm29, xmm28	 # AVX512BW
++	vpsrlw	zmm30{k7}{z}, zmm29, xmm28	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rcx]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx+2032]	 # AVX512BW Disp8
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx+2048]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx-2048]	 # AVX512BW Disp8
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx-2064]	 # AVX512BW
++	vpsrldq	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsrldq	zmm30, zmm29, 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsrldq	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsrldq	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsrlw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsrlw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpsrlw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpsrlw	zmm30, zmm29, 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsrlw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsrlw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsraw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsraw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpsraw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpsraw	zmm30, zmm29, 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsraw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsraw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsrlvw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsrlvw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsrlvw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsrlvw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsrlvw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsrlvw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsrlvw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsrlvw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsrlvw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsravw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsravw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsravw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsravw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsravw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsravw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsravw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsravw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsravw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubusb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubusb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubusw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubusw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpckhbw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpckhbw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpckhwd	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpckhwd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpcklbw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpcklbw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpcklwd	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpcklwd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmovwb	ymm30, zmm29	 # AVX512BW
++	vpmovwb	ymm30{k7}, zmm29	 # AVX512BW
++	vpmovwb	ymm30{k7}{z}, zmm29	 # AVX512BW
++	vpmovswb	ymm30, zmm29	 # AVX512BW
++	vpmovswb	ymm30{k7}, zmm29	 # AVX512BW
++	vpmovswb	ymm30{k7}{z}, zmm29	 # AVX512BW
++	vpmovuswb	ymm30, zmm29	 # AVX512BW
++	vpmovuswb	ymm30{k7}, zmm29	 # AVX512BW
++	vpmovuswb	ymm30{k7}{z}, zmm29	 # AVX512BW
++	vdbpsadbw	zmm30, zmm29, zmm28, 0xab	 # AVX512BW
++	vdbpsadbw	zmm30{k7}, zmm29, zmm28, 0xab	 # AVX512BW
++	vdbpsadbw	zmm30{k7}{z}, zmm29, zmm28, 0xab	 # AVX512BW
++	vdbpsadbw	zmm30, zmm29, zmm28, 123	 # AVX512BW
++	vdbpsadbw	zmm30, zmm29, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vdbpsadbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vdbpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vdbpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vdbpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vdbpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpermw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpermw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpermw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpermw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpermw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpermw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpermw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpermw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpermw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpermt2w	zmm30, zmm29, zmm28	 # AVX512BW
++	vpermt2w	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpermt2w	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpermt2w	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpermt2w	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpermt2w	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpermt2w	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpermt2w	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpermt2w	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpslldq	zmm30, zmm29, 0xab	 # AVX512BW
++	vpslldq	zmm30, zmm29, 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpslldq	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpslldq	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsllw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsllw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpsllw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpsllw	zmm30, zmm29, 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsllw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsllw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsllvw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsllvw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsllvw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsllvw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsllvw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsllvw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsllvw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsllvw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsllvw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vmovdqu8	zmm30, zmm29	 # AVX512BW
++	vmovdqu8	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu8	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu8	zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vmovdqu8	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vmovdqu8	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vmovdqu8	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vmovdqu8	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vmovdqu8	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vmovdqu16	zmm30, zmm29	 # AVX512BW
++	vmovdqu16	zmm30{k7}, zmm29	 # AVX512BW
++	vmovdqu16	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vmovdqu16	zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vmovdqu16	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vmovdqu16	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vmovdqu16	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vmovdqu16	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vmovdqu16	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	kandq	k5, k6, k7	 # AVX512BW
++	kandd	k5, k6, k7	 # AVX512BW
++	kandnq	k5, k6, k7	 # AVX512BW
++	kandnd	k5, k6, k7	 # AVX512BW
++	korq	k5, k6, k7	 # AVX512BW
++	kord	k5, k6, k7	 # AVX512BW
++	kxnorq	k5, k6, k7	 # AVX512BW
++	kxnord	k5, k6, k7	 # AVX512BW
++	kxorq	k5, k6, k7	 # AVX512BW
++	kxord	k5, k6, k7	 # AVX512BW
++	knotq	k5, k6	 # AVX512BW
++	knotd	k5, k6	 # AVX512BW
++	kortestq	k5, k6	 # AVX512BW
++	kortestd	k5, k6	 # AVX512BW
++	ktestq	k5, k6	 # AVX512BW
++	ktestd	k5, k6	 # AVX512BW
++	kshiftrq	k5, k6, 0xab	 # AVX512BW
++	kshiftrq	k5, k6, 123	 # AVX512BW
++	kshiftrd	k5, k6, 0xab	 # AVX512BW
++	kshiftrd	k5, k6, 123	 # AVX512BW
++	kshiftlq	k5, k6, 0xab	 # AVX512BW
++	kshiftlq	k5, k6, 123	 # AVX512BW
++	kshiftld	k5, k6, 0xab	 # AVX512BW
++	kshiftld	k5, k6, 123	 # AVX512BW
++	kmovq	k5, k6	 # AVX512BW
++	kmovq	k5, QWORD PTR [rcx]	 # AVX512BW
++	kmovq	k5, QWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	kmovd	k5, k6	 # AVX512BW
++	kmovd	k5, DWORD PTR [rcx]	 # AVX512BW
++	kmovd	k5, DWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	kmovq	QWORD PTR [rcx], k5	 # AVX512BW
++	kmovq	QWORD PTR [rax+r14*8+0x1234], k5	 # AVX512BW
++	kmovd	DWORD PTR [rcx], k5	 # AVX512BW
++	kmovd	DWORD PTR [rax+r14*8+0x1234], k5	 # AVX512BW
++	kmovq	k5, rax	 # AVX512BW
++	kmovq	k5, r8	 # AVX512BW
++	kmovd	k5, eax	 # AVX512BW
++	kmovd	k5, ebp	 # AVX512BW
++	kmovd	k5, r13d	 # AVX512BW
++	kmovq	rax, k5	 # AVX512BW
++	kmovq	r8, k5	 # AVX512BW
++	kmovd	eax, k5	 # AVX512BW
++	kmovd	ebp, k5	 # AVX512BW
++	kmovd	r13d, k5	 # AVX512BW
++	kaddq	k5, k6, k7	 # AVX512BW
++	kaddd	k5, k6, k7	 # AVX512BW
++	kunpckwd	k5, k6, k7	 # AVX512BW
++	kunpckdq	k5, k6, k7	 # AVX512BW
++	vpmovwb	YMMWORD PTR [rcx], zmm30	 # AVX512BW
++	vpmovwb	YMMWORD PTR [rcx]{k7}, zmm30	 # AVX512BW
++	vpmovwb	YMMWORD PTR [rax+r14*8+0x1234], zmm30	 # AVX512BW
++	vpmovwb	YMMWORD PTR [rdx+4064], zmm30	 # AVX512BW Disp8
++	vpmovwb	YMMWORD PTR [rdx+4096], zmm30	 # AVX512BW
++	vpmovwb	YMMWORD PTR [rdx-4096], zmm30	 # AVX512BW Disp8
++	vpmovwb	YMMWORD PTR [rdx-4128], zmm30	 # AVX512BW
++	vpmovswb	YMMWORD PTR [rcx], zmm30	 # AVX512BW
++	vpmovswb	YMMWORD PTR [rcx]{k7}, zmm30	 # AVX512BW
++	vpmovswb	YMMWORD PTR [rax+r14*8+0x1234], zmm30	 # AVX512BW
++	vpmovswb	YMMWORD PTR [rdx+4064], zmm30	 # AVX512BW Disp8
++	vpmovswb	YMMWORD PTR [rdx+4096], zmm30	 # AVX512BW
++	vpmovswb	YMMWORD PTR [rdx-4096], zmm30	 # AVX512BW Disp8
++	vpmovswb	YMMWORD PTR [rdx-4128], zmm30	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [rcx], zmm30	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [rcx]{k7}, zmm30	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [rax+r14*8+0x1234], zmm30	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [rdx+4064], zmm30	 # AVX512BW Disp8
++	vpmovuswb	YMMWORD PTR [rdx+4096], zmm30	 # AVX512BW
++	vpmovuswb	YMMWORD PTR [rdx-4096], zmm30	 # AVX512BW Disp8
++	vpmovuswb	YMMWORD PTR [rdx-4128], zmm30	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [rcx], zmm30	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [rcx]{k7}, zmm30	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [rax+r14*8+0x1234], zmm30	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [rdx+8128], zmm30	 # AVX512BW Disp8
++	vmovdqu8	ZMMWORD PTR [rdx+8192], zmm30	 # AVX512BW
++	vmovdqu8	ZMMWORD PTR [rdx-8192], zmm30	 # AVX512BW Disp8
++	vmovdqu8	ZMMWORD PTR [rdx-8256], zmm30	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [rcx], zmm30	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [rcx]{k7}, zmm30	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [rax+r14*8+0x1234], zmm30	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [rdx+8128], zmm30	 # AVX512BW Disp8
++	vmovdqu16	ZMMWORD PTR [rdx+8192], zmm30	 # AVX512BW
++	vmovdqu16	ZMMWORD PTR [rdx-8192], zmm30	 # AVX512BW Disp8
++	vmovdqu16	ZMMWORD PTR [rdx-8256], zmm30	 # AVX512BW
++	vpermi2w	zmm30, zmm29, zmm28	 # AVX512BW
++	vpermi2w	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpermi2w	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpermi2w	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpermi2w	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpermi2w	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpermi2w	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpermi2w	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpermi2w	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vptestmb	k5, zmm30, zmm29	 # AVX512BW
++	vptestmb	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vptestmb	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vptestmb	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vptestmb	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vptestmb	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vptestmb	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vptestmb	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vptestmw	k5, zmm30, zmm29	 # AVX512BW
++	vptestmw	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vptestmw	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vptestmw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vptestmw	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vptestmw	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vptestmw	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vptestmw	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmovb2m	k5, zmm30	 # AVX512BW
++	vpmovw2m	k5, zmm30	 # AVX512BW
++	vpmovm2b	zmm30, k5	 # AVX512BW
++	vpmovm2w	zmm30, k5	 # AVX512BW
++	vptestnmb	k5, zmm29, zmm28	 # AVX512BW
++	vptestnmb	k5{k7}, zmm29, zmm28	 # AVX512BW
++	vptestnmb	k5, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vptestnmb	k5, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vptestnmb	k5, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vptestnmb	k5, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vptestnmb	k5, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vptestnmb	k5, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vptestnmw	k5, zmm29, zmm28	 # AVX512BW
++	vptestnmw	k5{k7}, zmm29, zmm28	 # AVX512BW
++	vptestnmw	k5, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vptestnmw	k5, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vptestnmw	k5, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vptestnmw	k5, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vptestnmw	k5, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vptestnmw	k5, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpb	k5, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpb	k5{k7}, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpb	k5, zmm30, zmm29, 123	 # AVX512BW
++	vpcmpb	k5, zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpcmpb	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpcmpb	k5, zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpcmpb	k5, zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpcmpb	k5, zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpcmpb	k5, zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpcmpw	k5, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpw	k5{k7}, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpw	k5, zmm30, zmm29, 123	 # AVX512BW
++	vpcmpw	k5, zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpcmpw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpcmpw	k5, zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpcmpw	k5, zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpcmpw	k5, zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpcmpw	k5, zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpcmpub	k5, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpub	k5{k7}, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpub	k5, zmm30, zmm29, 123	 # AVX512BW
++	vpcmpub	k5, zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpcmpub	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpcmpub	k5, zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpcmpub	k5, zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpcmpub	k5, zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpcmpub	k5, zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpcmpuw	k5, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpuw	k5{k7}, zmm30, zmm29, 0xab	 # AVX512BW
++	vpcmpuw	k5, zmm30, zmm29, 123	 # AVX512BW
++	vpcmpuw	k5, zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpcmpuw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpcmpuw	k5, zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpcmpuw	k5, zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpcmpuw	k5, zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpcmpuw	k5, zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl.d.jj	2014-09-10 21:05:00.186331156 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl.d	2014-09-10 21:05:00.186331156 +0200
+@@ -0,0 +1,3056 @@
++#as:
++#objdump: -dw
++#name: x86_64 AVX512BW/VL insns
++#source: x86-64-avx512bw_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1c f5[ 	]*vpabsb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 31[ 	]*vpabsb \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1c b4 f0 23 01 00 00[ 	]*vpabsb 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 7f[ 	]*vpabsb 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 80[ 	]*vpabsb -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1c f5[ 	]*vpabsb %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 31[ 	]*vpabsb \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1c b4 f0 23 01 00 00[ 	]*vpabsb 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 7f[ 	]*vpabsb 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 80[ 	]*vpabsb -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1d f5[ 	]*vpabsw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 31[ 	]*vpabsw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1d b4 f0 23 01 00 00[ 	]*vpabsw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 7f[ 	]*vpabsw 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 80[ 	]*vpabsw -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1d f5[ 	]*vpabsw %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 31[ 	]*vpabsw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1d b4 f0 23 01 00 00[ 	]*vpabsw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 7f[ 	]*vpabsw 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 80[ 	]*vpabsw -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6b f4[ 	]*vpackssdw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6b f4[ 	]*vpackssdw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6b f4[ 	]*vpackssdw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 31[ 	]*vpackssdw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6b b4 f0 23 01 00 00[ 	]*vpackssdw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 31[ 	]*vpackssdw \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 7f[ 	]*vpackssdw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 00 08 00 00[ 	]*vpackssdw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 80[ 	]*vpackssdw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 f0 f7 ff ff[ 	]*vpackssdw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 7f[ 	]*vpackssdw 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 80[ 	]*vpackssdw -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6b f4[ 	]*vpackssdw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6b f4[ 	]*vpackssdw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6b f4[ 	]*vpackssdw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 31[ 	]*vpackssdw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6b b4 f0 23 01 00 00[ 	]*vpackssdw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 31[ 	]*vpackssdw \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 7f[ 	]*vpackssdw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 00 10 00 00[ 	]*vpackssdw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 80[ 	]*vpackssdw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 e0 ef ff ff[ 	]*vpackssdw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 7f[ 	]*vpackssdw 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 80[ 	]*vpackssdw -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 31[ 	]*vpacksswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 63 b4 f0 23 01 00 00[ 	]*vpacksswb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 7f[ 	]*vpacksswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 80[ 	]*vpacksswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 31[ 	]*vpacksswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 63 b4 f0 23 01 00 00[ 	]*vpacksswb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 7f[ 	]*vpacksswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 80[ 	]*vpacksswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2b f4[ 	]*vpackusdw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2b f4[ 	]*vpackusdw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2b f4[ 	]*vpackusdw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 31[ 	]*vpackusdw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2b b4 f0 23 01 00 00[ 	]*vpackusdw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 31[ 	]*vpackusdw \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 7f[ 	]*vpackusdw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 00 08 00 00[ 	]*vpackusdw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 80[ 	]*vpackusdw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 f0 f7 ff ff[ 	]*vpackusdw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 7f[ 	]*vpackusdw 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 80[ 	]*vpackusdw -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2b f4[ 	]*vpackusdw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2b f4[ 	]*vpackusdw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2b f4[ 	]*vpackusdw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 31[ 	]*vpackusdw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2b b4 f0 23 01 00 00[ 	]*vpackusdw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 31[ 	]*vpackusdw \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 7f[ 	]*vpackusdw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 00 10 00 00[ 	]*vpackusdw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 80[ 	]*vpackusdw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 e0 ef ff ff[ 	]*vpackusdw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 7f[ 	]*vpackusdw 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 80[ 	]*vpackusdw -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 31[ 	]*vpackuswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 67 b4 f0 23 01 00 00[ 	]*vpackuswb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 7f[ 	]*vpackuswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 80[ 	]*vpackuswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 31[ 	]*vpackuswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 67 b4 f0 23 01 00 00[ 	]*vpackuswb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 7f[ 	]*vpackuswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 80[ 	]*vpackuswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 31[ 	]*vpaddb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fc b4 f0 23 01 00 00[ 	]*vpaddb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 7f[ 	]*vpaddb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 80[ 	]*vpaddb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 31[ 	]*vpaddb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fc b4 f0 23 01 00 00[ 	]*vpaddb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 7f[ 	]*vpaddb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 80[ 	]*vpaddb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 31[ 	]*vpaddsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ec b4 f0 23 01 00 00[ 	]*vpaddsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 7f[ 	]*vpaddsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 80[ 	]*vpaddsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 31[ 	]*vpaddsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ec b4 f0 23 01 00 00[ 	]*vpaddsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 7f[ 	]*vpaddsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 80[ 	]*vpaddsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 31[ 	]*vpaddsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ed b4 f0 23 01 00 00[ 	]*vpaddsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 7f[ 	]*vpaddsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 80[ 	]*vpaddsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 31[ 	]*vpaddsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ed b4 f0 23 01 00 00[ 	]*vpaddsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 7f[ 	]*vpaddsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 80[ 	]*vpaddsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 31[ 	]*vpaddusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dc b4 f0 23 01 00 00[ 	]*vpaddusb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 7f[ 	]*vpaddusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 80[ 	]*vpaddusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 31[ 	]*vpaddusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dc b4 f0 23 01 00 00[ 	]*vpaddusb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 7f[ 	]*vpaddusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 80[ 	]*vpaddusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 31[ 	]*vpaddusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dd b4 f0 23 01 00 00[ 	]*vpaddusw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 7f[ 	]*vpaddusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 80[ 	]*vpaddusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 31[ 	]*vpaddusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dd b4 f0 23 01 00 00[ 	]*vpaddusw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 7f[ 	]*vpaddusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 80[ 	]*vpaddusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 31[ 	]*vpaddw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fd b4 f0 23 01 00 00[ 	]*vpaddw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 7f[ 	]*vpaddw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 80[ 	]*vpaddw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 31[ 	]*vpaddw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fd b4 f0 23 01 00 00[ 	]*vpaddw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 7f[ 	]*vpaddw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 80[ 	]*vpaddw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 31[ 	]*vpavgb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e0 b4 f0 23 01 00 00[ 	]*vpavgb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 7f[ 	]*vpavgb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 80[ 	]*vpavgb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 31[ 	]*vpavgb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e0 b4 f0 23 01 00 00[ 	]*vpavgb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 7f[ 	]*vpavgb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 80[ 	]*vpavgb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 31[ 	]*vpavgw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e3 b4 f0 23 01 00 00[ 	]*vpavgw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 7f[ 	]*vpavgw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 80[ 	]*vpavgw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 31[ 	]*vpavgw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e3 b4 f0 23 01 00 00[ 	]*vpavgw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 7f[ 	]*vpavgw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 80[ 	]*vpavgw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 66 f4[ 	]*vpblendmb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 66 f4[ 	]*vpblendmb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 66 f4[ 	]*vpblendmb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 31[ 	]*vpblendmb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 66 b4 f0 23 01 00 00[ 	]*vpblendmb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 7f[ 	]*vpblendmb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 00 08 00 00[ 	]*vpblendmb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 80[ 	]*vpblendmb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 f0 f7 ff ff[ 	]*vpblendmb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 66 f4[ 	]*vpblendmb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 66 f4[ 	]*vpblendmb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 66 f4[ 	]*vpblendmb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 31[ 	]*vpblendmb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 66 b4 f0 23 01 00 00[ 	]*vpblendmb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 7f[ 	]*vpblendmb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 00 10 00 00[ 	]*vpblendmb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 80[ 	]*vpblendmb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 e0 ef ff ff[ 	]*vpblendmb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 78 f5[ 	]*vpbroadcastb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 78 f5[ 	]*vpbroadcastb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 78 f5[ 	]*vpbroadcastb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 31[ 	]*vpbroadcastb \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 78 b4 f0 23 01 00 00[ 	]*vpbroadcastb 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 7f[ 	]*vpbroadcastb 0x7f\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 80[ 	]*vpbroadcastb -0x80\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 78 f5[ 	]*vpbroadcastb %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 78 f5[ 	]*vpbroadcastb %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 78 f5[ 	]*vpbroadcastb %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 31[ 	]*vpbroadcastb \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 78 b4 f0 23 01 00 00[ 	]*vpbroadcastb 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 7f[ 	]*vpbroadcastb 0x7f\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 80[ 	]*vpbroadcastb -0x80\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7a f0[ 	]*vpbroadcastb %eax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7a f0[ 	]*vpbroadcastb %eax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7a f0[ 	]*vpbroadcastb %eax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7a f0[ 	]*vpbroadcastb %eax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7a f0[ 	]*vpbroadcastb %eax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7a f0[ 	]*vpbroadcastb %eax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 79 f5[ 	]*vpbroadcastw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 79 f5[ 	]*vpbroadcastw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 79 f5[ 	]*vpbroadcastw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 31[ 	]*vpbroadcastw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 79 b4 f0 23 01 00 00[ 	]*vpbroadcastw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 7f[ 	]*vpbroadcastw 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 80[ 	]*vpbroadcastw -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 79 f5[ 	]*vpbroadcastw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 79 f5[ 	]*vpbroadcastw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 79 f5[ 	]*vpbroadcastw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 31[ 	]*vpbroadcastw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 79 b4 f0 23 01 00 00[ 	]*vpbroadcastw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 7f[ 	]*vpbroadcastw 0xfe\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 80[ 	]*vpbroadcastw -0x100\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7b f0[ 	]*vpbroadcastw %eax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7b f0[ 	]*vpbroadcastw %eax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7b f0[ 	]*vpbroadcastw %eax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7b f0[ 	]*vpbroadcastw %eax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7b f0[ 	]*vpbroadcastw %eax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7b f0[ 	]*vpbroadcastw %eax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 29[ 	]*vpcmpeqb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 74 ac f0 23 01 00 00[ 	]*vpcmpeqb 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 80[ 	]*vpcmpeqb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 29[ 	]*vpcmpeqb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 74 ac f0 23 01 00 00[ 	]*vpcmpeqb 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 80[ 	]*vpcmpeqb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 29[ 	]*vpcmpeqw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 75 ac f0 23 01 00 00[ 	]*vpcmpeqw 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 80[ 	]*vpcmpeqw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 29[ 	]*vpcmpeqw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 75 ac f0 23 01 00 00[ 	]*vpcmpeqw 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 80[ 	]*vpcmpeqw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 29[ 	]*vpcmpgtb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 64 ac f0 23 01 00 00[ 	]*vpcmpgtb 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 80[ 	]*vpcmpgtb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 29[ 	]*vpcmpgtb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 64 ac f0 23 01 00 00[ 	]*vpcmpgtb 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 80[ 	]*vpcmpgtb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 29[ 	]*vpcmpgtw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 65 ac f0 23 01 00 00[ 	]*vpcmpgtw 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 80[ 	]*vpcmpgtw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 29[ 	]*vpcmpgtw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 65 ac f0 23 01 00 00[ 	]*vpcmpgtw 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 80[ 	]*vpcmpgtw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 66 f4[ 	]*vpblendmw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 66 f4[ 	]*vpblendmw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 66 f4[ 	]*vpblendmw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 31[ 	]*vpblendmw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 66 b4 f0 23 01 00 00[ 	]*vpblendmw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 7f[ 	]*vpblendmw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 00 08 00 00[ 	]*vpblendmw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 80[ 	]*vpblendmw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 f0 f7 ff ff[ 	]*vpblendmw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 66 f4[ 	]*vpblendmw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 66 f4[ 	]*vpblendmw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 66 f4[ 	]*vpblendmw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 31[ 	]*vpblendmw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 66 b4 f0 23 01 00 00[ 	]*vpblendmw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 7f[ 	]*vpblendmw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 00 10 00 00[ 	]*vpblendmw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 80[ 	]*vpblendmw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 e0 ef ff ff[ 	]*vpblendmw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 31[ 	]*vpmaddubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 80[ 	]*vpmaddubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 31[ 	]*vpmaddubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 80[ 	]*vpmaddubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 31[ 	]*vpmaddwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 7f[ 	]*vpmaddwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 80[ 	]*vpmaddwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 31[ 	]*vpmaddwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 7f[ 	]*vpmaddwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 80[ 	]*vpmaddwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 31[ 	]*vpmaxsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3c b4 f0 23 01 00 00[ 	]*vpmaxsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 80[ 	]*vpmaxsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 31[ 	]*vpmaxsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3c b4 f0 23 01 00 00[ 	]*vpmaxsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 80[ 	]*vpmaxsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 31[ 	]*vpmaxsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ee b4 f0 23 01 00 00[ 	]*vpmaxsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 7f[ 	]*vpmaxsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 80[ 	]*vpmaxsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 31[ 	]*vpmaxsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ee b4 f0 23 01 00 00[ 	]*vpmaxsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 7f[ 	]*vpmaxsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 80[ 	]*vpmaxsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 31[ 	]*vpmaxub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 de b4 f0 23 01 00 00[ 	]*vpmaxub 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 7f[ 	]*vpmaxub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 80[ 	]*vpmaxub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 31[ 	]*vpmaxub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 de b4 f0 23 01 00 00[ 	]*vpmaxub 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 7f[ 	]*vpmaxub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 80[ 	]*vpmaxub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 31[ 	]*vpmaxuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3e b4 f0 23 01 00 00[ 	]*vpmaxuw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 80[ 	]*vpmaxuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 31[ 	]*vpmaxuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3e b4 f0 23 01 00 00[ 	]*vpmaxuw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 80[ 	]*vpmaxuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 31[ 	]*vpminsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 38 b4 f0 23 01 00 00[ 	]*vpminsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 7f[ 	]*vpminsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 80[ 	]*vpminsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 31[ 	]*vpminsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 38 b4 f0 23 01 00 00[ 	]*vpminsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 7f[ 	]*vpminsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 80[ 	]*vpminsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 31[ 	]*vpminsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ea b4 f0 23 01 00 00[ 	]*vpminsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 7f[ 	]*vpminsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 80[ 	]*vpminsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 31[ 	]*vpminsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ea b4 f0 23 01 00 00[ 	]*vpminsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 7f[ 	]*vpminsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 80[ 	]*vpminsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 31[ 	]*vpminub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 da b4 f0 23 01 00 00[ 	]*vpminub 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 7f[ 	]*vpminub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 00 08 00 00[ 	]*vpminub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 80[ 	]*vpminub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 31[ 	]*vpminub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 da b4 f0 23 01 00 00[ 	]*vpminub 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 7f[ 	]*vpminub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 00 10 00 00[ 	]*vpminub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 80[ 	]*vpminub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 31[ 	]*vpminuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3a b4 f0 23 01 00 00[ 	]*vpminuw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 7f[ 	]*vpminuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 80[ 	]*vpminuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 31[ 	]*vpminuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3a b4 f0 23 01 00 00[ 	]*vpminuw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 7f[ 	]*vpminuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 80[ 	]*vpminuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 31[ 	]*vpmovsxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 80[ 	]*vpmovsxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 31[ 	]*vpmovsxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 80[ 	]*vpmovsxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 31[ 	]*vpmovzxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 80[ 	]*vpmovzxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 31[ 	]*vpmovzxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 80[ 	]*vpmovzxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 31[ 	]*vpmulhrsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 80[ 	]*vpmulhrsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 31[ 	]*vpmulhrsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 80[ 	]*vpmulhrsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 31[ 	]*vpmulhuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 7f[ 	]*vpmulhuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 80[ 	]*vpmulhuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 31[ 	]*vpmulhuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 7f[ 	]*vpmulhuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 80[ 	]*vpmulhuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 31[ 	]*vpmulhw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e5 b4 f0 23 01 00 00[ 	]*vpmulhw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 7f[ 	]*vpmulhw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 80[ 	]*vpmulhw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 31[ 	]*vpmulhw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e5 b4 f0 23 01 00 00[ 	]*vpmulhw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 7f[ 	]*vpmulhw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 80[ 	]*vpmulhw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 31[ 	]*vpmullw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d5 b4 f0 23 01 00 00[ 	]*vpmullw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 7f[ 	]*vpmullw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 80[ 	]*vpmullw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 31[ 	]*vpmullw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d5 b4 f0 23 01 00 00[ 	]*vpmullw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 7f[ 	]*vpmullw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 80[ 	]*vpmullw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f6 f4[ 	]*vpsadbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 31[ 	]*vpsadbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f6 b4 f0 23 01 00 00[ 	]*vpsadbw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 7f[ 	]*vpsadbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 00 08 00 00[ 	]*vpsadbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 80[ 	]*vpsadbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f6 f4[ 	]*vpsadbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 31[ 	]*vpsadbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f6 b4 f0 23 01 00 00[ 	]*vpsadbw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 7f[ 	]*vpsadbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 00 10 00 00[ 	]*vpsadbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 80[ 	]*vpsadbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 31[ 	]*vpshufb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 00 b4 f0 23 01 00 00[ 	]*vpshufb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 7f[ 	]*vpshufb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 80[ 	]*vpshufb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 31[ 	]*vpshufb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 00 b4 f0 23 01 00 00[ 	]*vpshufb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 7f[ 	]*vpshufb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 80[ 	]*vpshufb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 31[ 	]*vpsllw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f1 b4 f0 23 01 00 00[ 	]*vpsllw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 31[ 	]*vpsllw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f1 b4 f0 23 01 00 00[ 	]*vpsllw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 31[ 	]*vpsraw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e1 b4 f0 23 01 00 00[ 	]*vpsraw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 31[ 	]*vpsraw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e1 b4 f0 23 01 00 00[ 	]*vpsraw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 31[ 	]*vpsrlw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d1 b4 f0 23 01 00 00[ 	]*vpsrlw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 31[ 	]*vpsrlw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d1 b4 f0 23 01 00 00[ 	]*vpsrlw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd ab[ 	]*vpsrldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd 7b[ 	]*vpsrldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd ab[ 	]*vpsrldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd 7b[ 	]*vpsrldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 10 f4[ 	]*vpsrlvw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 10 f4[ 	]*vpsrlvw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 10 f4[ 	]*vpsrlvw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 31[ 	]*vpsrlvw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 10 b4 f0 23 01 00 00[ 	]*vpsrlvw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 7f[ 	]*vpsrlvw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 00 08 00 00[ 	]*vpsrlvw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 80[ 	]*vpsrlvw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 f0 f7 ff ff[ 	]*vpsrlvw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 10 f4[ 	]*vpsrlvw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 10 f4[ 	]*vpsrlvw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 10 f4[ 	]*vpsrlvw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 31[ 	]*vpsrlvw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 10 b4 f0 23 01 00 00[ 	]*vpsrlvw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 7f[ 	]*vpsrlvw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 00 10 00 00[ 	]*vpsrlvw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 80[ 	]*vpsrlvw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 e0 ef ff ff[ 	]*vpsrlvw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 11 f4[ 	]*vpsravw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 11 f4[ 	]*vpsravw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 11 f4[ 	]*vpsravw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 31[ 	]*vpsravw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 11 b4 f0 23 01 00 00[ 	]*vpsravw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 7f[ 	]*vpsravw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 00 08 00 00[ 	]*vpsravw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 80[ 	]*vpsravw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 f0 f7 ff ff[ 	]*vpsravw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 11 f4[ 	]*vpsravw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 11 f4[ 	]*vpsravw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 11 f4[ 	]*vpsravw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 31[ 	]*vpsravw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 11 b4 f0 23 01 00 00[ 	]*vpsravw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 7f[ 	]*vpsravw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 00 10 00 00[ 	]*vpsravw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 80[ 	]*vpsravw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 e0 ef ff ff[ 	]*vpsravw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 31[ 	]*vpsubb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f8 b4 f0 23 01 00 00[ 	]*vpsubb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 7f[ 	]*vpsubb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 80[ 	]*vpsubb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 31[ 	]*vpsubb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f8 b4 f0 23 01 00 00[ 	]*vpsubb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 7f[ 	]*vpsubb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 80[ 	]*vpsubb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 31[ 	]*vpsubsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e8 b4 f0 23 01 00 00[ 	]*vpsubsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 7f[ 	]*vpsubsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 80[ 	]*vpsubsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 31[ 	]*vpsubsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e8 b4 f0 23 01 00 00[ 	]*vpsubsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 7f[ 	]*vpsubsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 80[ 	]*vpsubsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 31[ 	]*vpsubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e9 b4 f0 23 01 00 00[ 	]*vpsubsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 7f[ 	]*vpsubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 80[ 	]*vpsubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 31[ 	]*vpsubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e9 b4 f0 23 01 00 00[ 	]*vpsubsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 7f[ 	]*vpsubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 80[ 	]*vpsubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 31[ 	]*vpsubusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d8 b4 f0 23 01 00 00[ 	]*vpsubusb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 7f[ 	]*vpsubusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 80[ 	]*vpsubusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 31[ 	]*vpsubusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d8 b4 f0 23 01 00 00[ 	]*vpsubusb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 7f[ 	]*vpsubusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 80[ 	]*vpsubusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 31[ 	]*vpsubusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d9 b4 f0 23 01 00 00[ 	]*vpsubusw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 7f[ 	]*vpsubusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 80[ 	]*vpsubusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 31[ 	]*vpsubusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d9 b4 f0 23 01 00 00[ 	]*vpsubusw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 7f[ 	]*vpsubusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 80[ 	]*vpsubusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 31[ 	]*vpsubw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f9 b4 f0 23 01 00 00[ 	]*vpsubw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 7f[ 	]*vpsubw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 80[ 	]*vpsubw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 31[ 	]*vpsubw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f9 b4 f0 23 01 00 00[ 	]*vpsubw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 7f[ 	]*vpsubw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 80[ 	]*vpsubw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 31[ 	]*vpunpckhbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 80[ 	]*vpunpckhbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 31[ 	]*vpunpckhbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 80[ 	]*vpunpckhbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 31[ 	]*vpunpckhwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 80[ 	]*vpunpckhwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 31[ 	]*vpunpckhwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 80[ 	]*vpunpckhwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 31[ 	]*vpunpcklbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 80[ 	]*vpunpcklbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 31[ 	]*vpunpcklbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 80[ 	]*vpunpcklbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 31[ 	]*vpunpcklwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 80[ 	]*vpunpcklwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 31[ 	]*vpunpcklwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 80[ 	]*vpunpcklwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 30 ee[ 	]*vpmovwb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 30 ee[ 	]*vpmovwb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 30 ee[ 	]*vpmovwb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 30 ee[ 	]*vpmovwb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 30 ee[ 	]*vpmovwb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 30 ee[ 	]*vpmovwb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 20 ee[ 	]*vpmovswb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 20 ee[ 	]*vpmovswb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 20 ee[ 	]*vpmovswb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 20 ee[ 	]*vpmovswb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 20 ee[ 	]*vpmovswb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 20 ee[ 	]*vpmovswb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 10 ee[ 	]*vpmovuswb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 10 ee[ 	]*vpmovuswb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 10 ee[ 	]*vpmovuswb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 10 ee[ 	]*vpmovuswb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 10 ee[ 	]*vpmovuswb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 10 ee[ 	]*vpmovuswb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 42 b4 f0 23 01 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 42 b4 f0 23 01 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 8d f4[ 	]*vpermw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 8d f4[ 	]*vpermw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 8d f4[ 	]*vpermw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 31[ 	]*vpermw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 8d b4 f0 23 01 00 00[ 	]*vpermw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 7f[ 	]*vpermw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 00 08 00 00[ 	]*vpermw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 80[ 	]*vpermw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 f0 f7 ff ff[ 	]*vpermw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 8d f4[ 	]*vpermw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 8d f4[ 	]*vpermw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 8d f4[ 	]*vpermw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 31[ 	]*vpermw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 8d b4 f0 23 01 00 00[ 	]*vpermw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 7f[ 	]*vpermw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 00 10 00 00[ 	]*vpermw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 80[ 	]*vpermw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 e0 ef ff ff[ 	]*vpermw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7d f4[ 	]*vpermt2w %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7d f4[ 	]*vpermt2w %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7d f4[ 	]*vpermt2w %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 31[ 	]*vpermt2w \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7d b4 f0 23 01 00 00[ 	]*vpermt2w 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 7f[ 	]*vpermt2w 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 00 08 00 00[ 	]*vpermt2w 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 80[ 	]*vpermt2w -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 f0 f7 ff ff[ 	]*vpermt2w -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7d f4[ 	]*vpermt2w %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7d f4[ 	]*vpermt2w %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7d f4[ 	]*vpermt2w %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 31[ 	]*vpermt2w \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7d b4 f0 23 01 00 00[ 	]*vpermt2w 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 7f[ 	]*vpermt2w 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 00 10 00 00[ 	]*vpermt2w 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 80[ 	]*vpermt2w -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 e0 ef ff ff[ 	]*vpermt2w -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd ab[ 	]*vpslldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd 7b[ 	]*vpslldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 bc f0 23 01 00 00 7b[ 	]*vpslldq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd ab[ 	]*vpslldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd 7b[ 	]*vpslldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 bc f0 23 01 00 00 7b[ 	]*vpslldq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 12 f4[ 	]*vpsllvw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 12 f4[ 	]*vpsllvw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 12 f4[ 	]*vpsllvw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 31[ 	]*vpsllvw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 12 b4 f0 23 01 00 00[ 	]*vpsllvw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 7f[ 	]*vpsllvw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 00 08 00 00[ 	]*vpsllvw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 80[ 	]*vpsllvw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 f0 f7 ff ff[ 	]*vpsllvw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 12 f4[ 	]*vpsllvw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 12 f4[ 	]*vpsllvw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 12 f4[ 	]*vpsllvw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 31[ 	]*vpsllvw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 12 b4 f0 23 01 00 00[ 	]*vpsllvw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 7f[ 	]*vpsllvw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 00 10 00 00[ 	]*vpsllvw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 80[ 	]*vpsllvw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 e0 ef ff ff[ 	]*vpsllvw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 31[ 	]*vmovdqu8 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu8 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 7f[ 	]*vmovdqu8 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 00 08 00 00[ 	]*vmovdqu8 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 80[ 	]*vmovdqu8 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 31[ 	]*vmovdqu8 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu8 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 7f[ 	]*vmovdqu8 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 00 10 00 00[ 	]*vmovdqu8 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 80[ 	]*vmovdqu8 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 e0 ef ff ff[ 	]*vmovdqu8 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 31[ 	]*vmovdqu16 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu16 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 7f[ 	]*vmovdqu16 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 00 08 00 00[ 	]*vmovdqu16 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 80[ 	]*vmovdqu16 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 31[ 	]*vmovdqu16 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu16 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 7f[ 	]*vmovdqu16 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 00 10 00 00[ 	]*vmovdqu16 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 80[ 	]*vmovdqu16 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 e0 ef ff ff[ 	]*vmovdqu16 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 31[ 	]*vpmovwb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 30 31[ 	]*vpmovwb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 30 b4 f0 23 01 00 00[ 	]*vpmovwb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 7f[ 	]*vpmovwb %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 00 04 00 00[ 	]*vpmovwb %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 80[ 	]*vpmovwb %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 f8 fb ff ff[ 	]*vpmovwb %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 31[ 	]*vpmovwb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 30 31[ 	]*vpmovwb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 30 b4 f0 23 01 00 00[ 	]*vpmovwb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 7f[ 	]*vpmovwb %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 00 08 00 00[ 	]*vpmovwb %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 80[ 	]*vpmovwb %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 f0 f7 ff ff[ 	]*vpmovwb %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 31[ 	]*vpmovswb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 20 31[ 	]*vpmovswb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 20 b4 f0 23 01 00 00[ 	]*vpmovswb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 7f[ 	]*vpmovswb %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 00 04 00 00[ 	]*vpmovswb %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 80[ 	]*vpmovswb %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 f8 fb ff ff[ 	]*vpmovswb %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 31[ 	]*vpmovswb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 20 31[ 	]*vpmovswb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 20 b4 f0 23 01 00 00[ 	]*vpmovswb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 7f[ 	]*vpmovswb %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 00 08 00 00[ 	]*vpmovswb %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 80[ 	]*vpmovswb %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 f0 f7 ff ff[ 	]*vpmovswb %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 31[ 	]*vpmovuswb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 10 31[ 	]*vpmovuswb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 10 b4 f0 23 01 00 00[ 	]*vpmovuswb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 7f[ 	]*vpmovuswb %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 00 04 00 00[ 	]*vpmovuswb %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 80[ 	]*vpmovuswb %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 f8 fb ff ff[ 	]*vpmovuswb %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 31[ 	]*vpmovuswb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 10 31[ 	]*vpmovuswb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 10 b4 f0 23 01 00 00[ 	]*vpmovuswb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 7f[ 	]*vpmovuswb %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 00 08 00 00[ 	]*vpmovuswb %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 80[ 	]*vpmovuswb %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 f0 f7 ff ff[ 	]*vpmovuswb %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 31[ 	]*vmovdqu8 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 0f 7f 31[ 	]*vmovdqu8 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu8 %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 7f[ 	]*vmovdqu8 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 00 08 00 00[ 	]*vmovdqu8 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 80[ 	]*vmovdqu8 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 31[ 	]*vmovdqu8 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 2f 7f 31[ 	]*vmovdqu8 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu8 %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 7f[ 	]*vmovdqu8 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 00 10 00 00[ 	]*vmovdqu8 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 80[ 	]*vmovdqu8 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 e0 ef ff ff[ 	]*vmovdqu8 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 31[ 	]*vmovdqu16 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 0f 7f 31[ 	]*vmovdqu16 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu16 %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 7f[ 	]*vmovdqu16 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 00 08 00 00[ 	]*vmovdqu16 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 80[ 	]*vmovdqu16 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 31[ 	]*vmovdqu16 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 2f 7f 31[ 	]*vmovdqu16 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu16 %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 7f[ 	]*vmovdqu16 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 00 10 00 00[ 	]*vmovdqu16 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 80[ 	]*vmovdqu16 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 e0 ef ff ff[ 	]*vmovdqu16 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 75 f4[ 	]*vpermi2w %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 75 f4[ 	]*vpermi2w %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 75 f4[ 	]*vpermi2w %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 31[ 	]*vpermi2w \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 75 b4 f0 23 01 00 00[ 	]*vpermi2w 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 7f[ 	]*vpermi2w 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 00 08 00 00[ 	]*vpermi2w 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 80[ 	]*vpermi2w -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 f0 f7 ff ff[ 	]*vpermi2w -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 75 f4[ 	]*vpermi2w %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 75 f4[ 	]*vpermi2w %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 75 f4[ 	]*vpermi2w %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 31[ 	]*vpermi2w \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 75 b4 f0 23 01 00 00[ 	]*vpermi2w 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 7f[ 	]*vpermi2w 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 00 10 00 00[ 	]*vpermi2w 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 80[ 	]*vpermi2w -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 e0 ef ff ff[ 	]*vpermi2w -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 26 ed[ 	]*vptestmb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 26 ed[ 	]*vptestmb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 29[ 	]*vptestmb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 26 ac f0 23 01 00 00[ 	]*vptestmb 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 7f[ 	]*vptestmb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa 00 08 00 00[ 	]*vptestmb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 80[ 	]*vptestmb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa f0 f7 ff ff[ 	]*vptestmb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 26 ed[ 	]*vptestmb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 26 ed[ 	]*vptestmb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 29[ 	]*vptestmb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 26 ac f0 23 01 00 00[ 	]*vptestmb 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 7f[ 	]*vptestmb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa 00 10 00 00[ 	]*vptestmb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 80[ 	]*vptestmb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa e0 ef ff ff[ 	]*vptestmb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 26 ed[ 	]*vptestmw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 26 ed[ 	]*vptestmw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 29[ 	]*vptestmw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 26 ac f0 23 01 00 00[ 	]*vptestmw 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 7f[ 	]*vptestmw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa 00 08 00 00[ 	]*vptestmw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 80[ 	]*vptestmw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa f0 f7 ff ff[ 	]*vptestmw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 26 ed[ 	]*vptestmw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 26 ed[ 	]*vptestmw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 29[ 	]*vptestmw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 26 ac f0 23 01 00 00[ 	]*vptestmw 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 7f[ 	]*vptestmw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa 00 10 00 00[ 	]*vptestmw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 80[ 	]*vptestmw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa e0 ef ff ff[ 	]*vptestmw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 29 ee[ 	]*vpmovb2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 29 ee[ 	]*vpmovb2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 29 ee[ 	]*vpmovw2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 29 ee[ 	]*vpmovw2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 28 f5[ 	]*vpmovm2b %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 28 f5[ 	]*vpmovm2b %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 28 f5[ 	]*vpmovm2w %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 28 f5[ 	]*vpmovm2w %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 26 ec[ 	]*vptestnmb %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 26 ec[ 	]*vptestnmb %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 29[ 	]*vptestnmb \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 26 ac f0 23 01 00 00[ 	]*vptestnmb 0x123\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 7f[ 	]*vptestnmb 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa 00 08 00 00[ 	]*vptestnmb 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 80[ 	]*vptestnmb -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa f0 f7 ff ff[ 	]*vptestnmb -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 26 ec[ 	]*vptestnmb %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 26 ec[ 	]*vptestnmb %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 29[ 	]*vptestnmb \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 26 ac f0 23 01 00 00[ 	]*vptestnmb 0x123\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 7f[ 	]*vptestnmb 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa 00 10 00 00[ 	]*vptestnmb 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 80[ 	]*vptestnmb -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa e0 ef ff ff[ 	]*vptestnmb -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 26 ec[ 	]*vptestnmw %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 26 ec[ 	]*vptestnmw %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 29[ 	]*vptestnmw \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 26 ac f0 23 01 00 00[ 	]*vptestnmw 0x123\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 7f[ 	]*vptestnmw 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa 00 08 00 00[ 	]*vptestnmw 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 80[ 	]*vptestnmw -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa f0 f7 ff ff[ 	]*vptestnmw -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 26 ec[ 	]*vptestnmw %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 26 ec[ 	]*vptestnmw %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 29[ 	]*vptestnmw \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 26 ac f0 23 01 00 00[ 	]*vptestnmw 0x123\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 7f[ 	]*vptestnmw 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa 00 10 00 00[ 	]*vptestnmw 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 80[ 	]*vptestnmw -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa e0 ef ff ff[ 	]*vptestnmw -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed ab[ 	]*vpcmpb \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3f ed ab[ 	]*vpcmpb \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed 7b[ 	]*vpcmpb \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3f ac f0 23 01 00 00 7b[ 	]*vpcmpb \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpb \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed ab[ 	]*vpcmpb \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3f ed ab[ 	]*vpcmpb \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed 7b[ 	]*vpcmpb \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3f ac f0 23 01 00 00 7b[ 	]*vpcmpb \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpb \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpb \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed ab[ 	]*vpcmpw \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3f ed ab[ 	]*vpcmpw \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed 7b[ 	]*vpcmpw \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3f ac f0 23 01 00 00 7b[ 	]*vpcmpw \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpw \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed ab[ 	]*vpcmpw \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3f ed ab[ 	]*vpcmpw \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed 7b[ 	]*vpcmpw \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3f ac f0 23 01 00 00 7b[ 	]*vpcmpw \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpw \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpw \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed ab[ 	]*vpcmpub \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3e ed ab[ 	]*vpcmpub \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed 7b[ 	]*vpcmpub \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3e ac f0 23 01 00 00 7b[ 	]*vpcmpub \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpub \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed ab[ 	]*vpcmpub \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3e ed ab[ 	]*vpcmpub \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed 7b[ 	]*vpcmpub \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3e ac f0 23 01 00 00 7b[ 	]*vpcmpub \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpub \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpub \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed ab[ 	]*vpcmpuw \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3e ed ab[ 	]*vpcmpuw \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed 7b[ 	]*vpcmpuw \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3e ac f0 23 01 00 00 7b[ 	]*vpcmpuw \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpuw \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed ab[ 	]*vpcmpuw \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3e ed ab[ 	]*vpcmpuw \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed 7b[ 	]*vpcmpuw \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3e ac f0 23 01 00 00 7b[ 	]*vpcmpuw \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1c f5[ 	]*vpabsb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 31[ 	]*vpabsb \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1c b4 f0 34 12 00 00[ 	]*vpabsb 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 7f[ 	]*vpabsb 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 80[ 	]*vpabsb -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1c f5[ 	]*vpabsb %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 31[ 	]*vpabsb \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1c b4 f0 34 12 00 00[ 	]*vpabsb 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 7f[ 	]*vpabsb 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 80[ 	]*vpabsb -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1d f5[ 	]*vpabsw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 31[ 	]*vpabsw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1d b4 f0 34 12 00 00[ 	]*vpabsw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 7f[ 	]*vpabsw 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 80[ 	]*vpabsw -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1d f5[ 	]*vpabsw %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 31[ 	]*vpabsw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1d b4 f0 34 12 00 00[ 	]*vpabsw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 7f[ 	]*vpabsw 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 80[ 	]*vpabsw -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6b f4[ 	]*vpackssdw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6b f4[ 	]*vpackssdw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6b f4[ 	]*vpackssdw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 31[ 	]*vpackssdw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6b b4 f0 34 12 00 00[ 	]*vpackssdw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 31[ 	]*vpackssdw \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 7f[ 	]*vpackssdw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 00 08 00 00[ 	]*vpackssdw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 80[ 	]*vpackssdw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 f0 f7 ff ff[ 	]*vpackssdw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 7f[ 	]*vpackssdw 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 80[ 	]*vpackssdw -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6b f4[ 	]*vpackssdw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6b f4[ 	]*vpackssdw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6b f4[ 	]*vpackssdw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 31[ 	]*vpackssdw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6b b4 f0 34 12 00 00[ 	]*vpackssdw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 31[ 	]*vpackssdw \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 7f[ 	]*vpackssdw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 00 10 00 00[ 	]*vpackssdw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 80[ 	]*vpackssdw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 e0 ef ff ff[ 	]*vpackssdw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 7f[ 	]*vpackssdw 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 00 02 00 00[ 	]*vpackssdw 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 80[ 	]*vpackssdw -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 fc fd ff ff[ 	]*vpackssdw -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 31[ 	]*vpacksswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 63 b4 f0 34 12 00 00[ 	]*vpacksswb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 7f[ 	]*vpacksswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 80[ 	]*vpacksswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 31[ 	]*vpacksswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 63 b4 f0 34 12 00 00[ 	]*vpacksswb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 7f[ 	]*vpacksswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 80[ 	]*vpacksswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2b f4[ 	]*vpackusdw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2b f4[ 	]*vpackusdw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2b f4[ 	]*vpackusdw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 31[ 	]*vpackusdw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2b b4 f0 34 12 00 00[ 	]*vpackusdw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 31[ 	]*vpackusdw \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 7f[ 	]*vpackusdw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 00 08 00 00[ 	]*vpackusdw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 80[ 	]*vpackusdw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 f0 f7 ff ff[ 	]*vpackusdw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 7f[ 	]*vpackusdw 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 80[ 	]*vpackusdw -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2b f4[ 	]*vpackusdw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2b f4[ 	]*vpackusdw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2b f4[ 	]*vpackusdw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 31[ 	]*vpackusdw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2b b4 f0 34 12 00 00[ 	]*vpackusdw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 31[ 	]*vpackusdw \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 7f[ 	]*vpackusdw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 00 10 00 00[ 	]*vpackusdw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 80[ 	]*vpackusdw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 e0 ef ff ff[ 	]*vpackusdw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 7f[ 	]*vpackusdw 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 00 02 00 00[ 	]*vpackusdw 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 80[ 	]*vpackusdw -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 fc fd ff ff[ 	]*vpackusdw -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 31[ 	]*vpackuswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 67 b4 f0 34 12 00 00[ 	]*vpackuswb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 7f[ 	]*vpackuswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 80[ 	]*vpackuswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 31[ 	]*vpackuswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 67 b4 f0 34 12 00 00[ 	]*vpackuswb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 7f[ 	]*vpackuswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 80[ 	]*vpackuswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 31[ 	]*vpaddb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fc b4 f0 34 12 00 00[ 	]*vpaddb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 7f[ 	]*vpaddb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 80[ 	]*vpaddb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 31[ 	]*vpaddb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fc b4 f0 34 12 00 00[ 	]*vpaddb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 7f[ 	]*vpaddb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 80[ 	]*vpaddb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 31[ 	]*vpaddsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ec b4 f0 34 12 00 00[ 	]*vpaddsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 7f[ 	]*vpaddsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 80[ 	]*vpaddsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 31[ 	]*vpaddsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ec b4 f0 34 12 00 00[ 	]*vpaddsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 7f[ 	]*vpaddsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 80[ 	]*vpaddsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 31[ 	]*vpaddsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ed b4 f0 34 12 00 00[ 	]*vpaddsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 7f[ 	]*vpaddsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 80[ 	]*vpaddsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 31[ 	]*vpaddsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ed b4 f0 34 12 00 00[ 	]*vpaddsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 7f[ 	]*vpaddsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 80[ 	]*vpaddsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 31[ 	]*vpaddusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dc b4 f0 34 12 00 00[ 	]*vpaddusb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 7f[ 	]*vpaddusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 80[ 	]*vpaddusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 31[ 	]*vpaddusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dc b4 f0 34 12 00 00[ 	]*vpaddusb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 7f[ 	]*vpaddusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 80[ 	]*vpaddusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 31[ 	]*vpaddusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dd b4 f0 34 12 00 00[ 	]*vpaddusw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 7f[ 	]*vpaddusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 80[ 	]*vpaddusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 31[ 	]*vpaddusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dd b4 f0 34 12 00 00[ 	]*vpaddusw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 7f[ 	]*vpaddusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 80[ 	]*vpaddusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 31[ 	]*vpaddw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fd b4 f0 34 12 00 00[ 	]*vpaddw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 7f[ 	]*vpaddw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 80[ 	]*vpaddw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 31[ 	]*vpaddw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fd b4 f0 34 12 00 00[ 	]*vpaddw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 7f[ 	]*vpaddw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 80[ 	]*vpaddw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 31[ 	]*vpavgb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e0 b4 f0 34 12 00 00[ 	]*vpavgb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 7f[ 	]*vpavgb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 80[ 	]*vpavgb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 31[ 	]*vpavgb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e0 b4 f0 34 12 00 00[ 	]*vpavgb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 7f[ 	]*vpavgb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 80[ 	]*vpavgb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 31[ 	]*vpavgw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e3 b4 f0 34 12 00 00[ 	]*vpavgw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 7f[ 	]*vpavgw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 80[ 	]*vpavgw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 31[ 	]*vpavgw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e3 b4 f0 34 12 00 00[ 	]*vpavgw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 7f[ 	]*vpavgw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 80[ 	]*vpavgw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 66 f4[ 	]*vpblendmb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 66 f4[ 	]*vpblendmb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 66 f4[ 	]*vpblendmb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 31[ 	]*vpblendmb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 66 b4 f0 34 12 00 00[ 	]*vpblendmb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 7f[ 	]*vpblendmb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 00 08 00 00[ 	]*vpblendmb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 80[ 	]*vpblendmb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 f0 f7 ff ff[ 	]*vpblendmb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 66 f4[ 	]*vpblendmb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 66 f4[ 	]*vpblendmb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 66 f4[ 	]*vpblendmb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 31[ 	]*vpblendmb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 66 b4 f0 34 12 00 00[ 	]*vpblendmb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 7f[ 	]*vpblendmb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 00 10 00 00[ 	]*vpblendmb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 80[ 	]*vpblendmb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 e0 ef ff ff[ 	]*vpblendmb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 78 f5[ 	]*vpbroadcastb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 78 f5[ 	]*vpbroadcastb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 78 f5[ 	]*vpbroadcastb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 31[ 	]*vpbroadcastb \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 78 b4 f0 34 12 00 00[ 	]*vpbroadcastb 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 7f[ 	]*vpbroadcastb 0x7f\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 80[ 	]*vpbroadcastb -0x80\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 78 f5[ 	]*vpbroadcastb %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 78 f5[ 	]*vpbroadcastb %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 78 f5[ 	]*vpbroadcastb %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 31[ 	]*vpbroadcastb \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 78 b4 f0 34 12 00 00[ 	]*vpbroadcastb 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 7f[ 	]*vpbroadcastb 0x7f\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 80 00 00 00[ 	]*vpbroadcastb 0x80\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 80[ 	]*vpbroadcastb -0x80\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 7f ff ff ff[ 	]*vpbroadcastb -0x81\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7a f0[ 	]*vpbroadcastb %eax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7a f0[ 	]*vpbroadcastb %eax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7a f0[ 	]*vpbroadcastb %eax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7a f0[ 	]*vpbroadcastb %eax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7a f0[ 	]*vpbroadcastb %eax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7a f0[ 	]*vpbroadcastb %eax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 79 f5[ 	]*vpbroadcastw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 79 f5[ 	]*vpbroadcastw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 79 f5[ 	]*vpbroadcastw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 31[ 	]*vpbroadcastw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 79 b4 f0 34 12 00 00[ 	]*vpbroadcastw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 7f[ 	]*vpbroadcastw 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 80[ 	]*vpbroadcastw -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 79 f5[ 	]*vpbroadcastw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 79 f5[ 	]*vpbroadcastw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 79 f5[ 	]*vpbroadcastw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 31[ 	]*vpbroadcastw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 79 b4 f0 34 12 00 00[ 	]*vpbroadcastw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 7f[ 	]*vpbroadcastw 0xfe\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 00 01 00 00[ 	]*vpbroadcastw 0x100\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 80[ 	]*vpbroadcastw -0x100\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 fe fe ff ff[ 	]*vpbroadcastw -0x102\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7b f0[ 	]*vpbroadcastw %eax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7b f0[ 	]*vpbroadcastw %eax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7b f0[ 	]*vpbroadcastw %eax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7b f0[ 	]*vpbroadcastw %eax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7b f0[ 	]*vpbroadcastw %eax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7b f0[ 	]*vpbroadcastw %eax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 29[ 	]*vpcmpeqb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 74 ac f0 34 12 00 00[ 	]*vpcmpeqb 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 80[ 	]*vpcmpeqb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 29[ 	]*vpcmpeqb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 74 ac f0 34 12 00 00[ 	]*vpcmpeqb 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 80[ 	]*vpcmpeqb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 29[ 	]*vpcmpeqw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 75 ac f0 34 12 00 00[ 	]*vpcmpeqw 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 80[ 	]*vpcmpeqw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 29[ 	]*vpcmpeqw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 75 ac f0 34 12 00 00[ 	]*vpcmpeqw 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 80[ 	]*vpcmpeqw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 29[ 	]*vpcmpgtb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 64 ac f0 34 12 00 00[ 	]*vpcmpgtb 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 80[ 	]*vpcmpgtb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 29[ 	]*vpcmpgtb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 64 ac f0 34 12 00 00[ 	]*vpcmpgtb 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 80[ 	]*vpcmpgtb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 29[ 	]*vpcmpgtw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 65 ac f0 34 12 00 00[ 	]*vpcmpgtw 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 80[ 	]*vpcmpgtw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 29[ 	]*vpcmpgtw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 65 ac f0 34 12 00 00[ 	]*vpcmpgtw 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 80[ 	]*vpcmpgtw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 66 f4[ 	]*vpblendmw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 66 f4[ 	]*vpblendmw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 66 f4[ 	]*vpblendmw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 31[ 	]*vpblendmw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 66 b4 f0 34 12 00 00[ 	]*vpblendmw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 7f[ 	]*vpblendmw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 00 08 00 00[ 	]*vpblendmw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 80[ 	]*vpblendmw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 f0 f7 ff ff[ 	]*vpblendmw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 66 f4[ 	]*vpblendmw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 66 f4[ 	]*vpblendmw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 66 f4[ 	]*vpblendmw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 31[ 	]*vpblendmw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 66 b4 f0 34 12 00 00[ 	]*vpblendmw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 7f[ 	]*vpblendmw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 00 10 00 00[ 	]*vpblendmw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 80[ 	]*vpblendmw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 e0 ef ff ff[ 	]*vpblendmw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 31[ 	]*vpmaddubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 80[ 	]*vpmaddubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 31[ 	]*vpmaddubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 80[ 	]*vpmaddubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 31[ 	]*vpmaddwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 7f[ 	]*vpmaddwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 80[ 	]*vpmaddwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 31[ 	]*vpmaddwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 7f[ 	]*vpmaddwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 80[ 	]*vpmaddwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 31[ 	]*vpmaxsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3c b4 f0 34 12 00 00[ 	]*vpmaxsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 80[ 	]*vpmaxsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 31[ 	]*vpmaxsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3c b4 f0 34 12 00 00[ 	]*vpmaxsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 80[ 	]*vpmaxsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 31[ 	]*vpmaxsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ee b4 f0 34 12 00 00[ 	]*vpmaxsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 7f[ 	]*vpmaxsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 80[ 	]*vpmaxsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 31[ 	]*vpmaxsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ee b4 f0 34 12 00 00[ 	]*vpmaxsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 7f[ 	]*vpmaxsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 80[ 	]*vpmaxsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 31[ 	]*vpmaxub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 de b4 f0 34 12 00 00[ 	]*vpmaxub 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 7f[ 	]*vpmaxub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 80[ 	]*vpmaxub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 31[ 	]*vpmaxub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 de b4 f0 34 12 00 00[ 	]*vpmaxub 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 7f[ 	]*vpmaxub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 80[ 	]*vpmaxub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 31[ 	]*vpmaxuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3e b4 f0 34 12 00 00[ 	]*vpmaxuw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 80[ 	]*vpmaxuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 31[ 	]*vpmaxuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3e b4 f0 34 12 00 00[ 	]*vpmaxuw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 80[ 	]*vpmaxuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 31[ 	]*vpminsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 38 b4 f0 34 12 00 00[ 	]*vpminsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 7f[ 	]*vpminsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 80[ 	]*vpminsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 31[ 	]*vpminsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 38 b4 f0 34 12 00 00[ 	]*vpminsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 7f[ 	]*vpminsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 80[ 	]*vpminsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 31[ 	]*vpminsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ea b4 f0 34 12 00 00[ 	]*vpminsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 7f[ 	]*vpminsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 80[ 	]*vpminsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 31[ 	]*vpminsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ea b4 f0 34 12 00 00[ 	]*vpminsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 7f[ 	]*vpminsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 80[ 	]*vpminsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 31[ 	]*vpminub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 da b4 f0 34 12 00 00[ 	]*vpminub 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 7f[ 	]*vpminub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 00 08 00 00[ 	]*vpminub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 80[ 	]*vpminub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 31[ 	]*vpminub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 da b4 f0 34 12 00 00[ 	]*vpminub 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 7f[ 	]*vpminub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 00 10 00 00[ 	]*vpminub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 80[ 	]*vpminub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 31[ 	]*vpminuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3a b4 f0 34 12 00 00[ 	]*vpminuw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 7f[ 	]*vpminuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 80[ 	]*vpminuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 31[ 	]*vpminuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3a b4 f0 34 12 00 00[ 	]*vpminuw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 7f[ 	]*vpminuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 80[ 	]*vpminuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 31[ 	]*vpmovsxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 80[ 	]*vpmovsxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 31[ 	]*vpmovsxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 80[ 	]*vpmovsxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 31[ 	]*vpmovzxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 80[ 	]*vpmovzxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 31[ 	]*vpmovzxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 80[ 	]*vpmovzxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 31[ 	]*vpmulhrsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 80[ 	]*vpmulhrsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 31[ 	]*vpmulhrsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 80[ 	]*vpmulhrsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 31[ 	]*vpmulhuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 7f[ 	]*vpmulhuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 80[ 	]*vpmulhuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 31[ 	]*vpmulhuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 7f[ 	]*vpmulhuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 80[ 	]*vpmulhuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 31[ 	]*vpmulhw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e5 b4 f0 34 12 00 00[ 	]*vpmulhw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 7f[ 	]*vpmulhw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 80[ 	]*vpmulhw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 31[ 	]*vpmulhw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e5 b4 f0 34 12 00 00[ 	]*vpmulhw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 7f[ 	]*vpmulhw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 80[ 	]*vpmulhw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 31[ 	]*vpmullw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d5 b4 f0 34 12 00 00[ 	]*vpmullw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 7f[ 	]*vpmullw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 80[ 	]*vpmullw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 31[ 	]*vpmullw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d5 b4 f0 34 12 00 00[ 	]*vpmullw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 7f[ 	]*vpmullw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 80[ 	]*vpmullw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f6 f4[ 	]*vpsadbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 31[ 	]*vpsadbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f6 b4 f0 34 12 00 00[ 	]*vpsadbw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 7f[ 	]*vpsadbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 00 08 00 00[ 	]*vpsadbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 80[ 	]*vpsadbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f6 f4[ 	]*vpsadbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 31[ 	]*vpsadbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f6 b4 f0 34 12 00 00[ 	]*vpsadbw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 7f[ 	]*vpsadbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 00 10 00 00[ 	]*vpsadbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 80[ 	]*vpsadbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 31[ 	]*vpshufb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 00 b4 f0 34 12 00 00[ 	]*vpshufb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 7f[ 	]*vpshufb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 80[ 	]*vpshufb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 31[ 	]*vpshufb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 00 b4 f0 34 12 00 00[ 	]*vpshufb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 7f[ 	]*vpshufb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 80[ 	]*vpshufb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 31[ 	]*vpsllw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f1 b4 f0 34 12 00 00[ 	]*vpsllw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 31[ 	]*vpsllw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f1 b4 f0 34 12 00 00[ 	]*vpsllw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 31[ 	]*vpsraw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e1 b4 f0 34 12 00 00[ 	]*vpsraw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 31[ 	]*vpsraw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e1 b4 f0 34 12 00 00[ 	]*vpsraw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 31[ 	]*vpsrlw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d1 b4 f0 34 12 00 00[ 	]*vpsrlw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 31[ 	]*vpsrlw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d1 b4 f0 34 12 00 00[ 	]*vpsrlw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd ab[ 	]*vpsrldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd 7b[ 	]*vpsrldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd ab[ 	]*vpsrldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd 7b[ 	]*vpsrldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 10 f4[ 	]*vpsrlvw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 10 f4[ 	]*vpsrlvw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 10 f4[ 	]*vpsrlvw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 31[ 	]*vpsrlvw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 10 b4 f0 34 12 00 00[ 	]*vpsrlvw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 7f[ 	]*vpsrlvw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 00 08 00 00[ 	]*vpsrlvw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 80[ 	]*vpsrlvw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 f0 f7 ff ff[ 	]*vpsrlvw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 10 f4[ 	]*vpsrlvw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 10 f4[ 	]*vpsrlvw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 10 f4[ 	]*vpsrlvw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 31[ 	]*vpsrlvw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 10 b4 f0 34 12 00 00[ 	]*vpsrlvw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 7f[ 	]*vpsrlvw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 00 10 00 00[ 	]*vpsrlvw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 80[ 	]*vpsrlvw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 e0 ef ff ff[ 	]*vpsrlvw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 11 f4[ 	]*vpsravw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 11 f4[ 	]*vpsravw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 11 f4[ 	]*vpsravw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 31[ 	]*vpsravw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 11 b4 f0 34 12 00 00[ 	]*vpsravw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 7f[ 	]*vpsravw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 00 08 00 00[ 	]*vpsravw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 80[ 	]*vpsravw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 f0 f7 ff ff[ 	]*vpsravw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 11 f4[ 	]*vpsravw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 11 f4[ 	]*vpsravw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 11 f4[ 	]*vpsravw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 31[ 	]*vpsravw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 11 b4 f0 34 12 00 00[ 	]*vpsravw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 7f[ 	]*vpsravw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 00 10 00 00[ 	]*vpsravw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 80[ 	]*vpsravw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 e0 ef ff ff[ 	]*vpsravw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 31[ 	]*vpsubb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f8 b4 f0 34 12 00 00[ 	]*vpsubb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 7f[ 	]*vpsubb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 80[ 	]*vpsubb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 31[ 	]*vpsubb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f8 b4 f0 34 12 00 00[ 	]*vpsubb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 7f[ 	]*vpsubb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 80[ 	]*vpsubb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 31[ 	]*vpsubsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e8 b4 f0 34 12 00 00[ 	]*vpsubsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 7f[ 	]*vpsubsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 80[ 	]*vpsubsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 31[ 	]*vpsubsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e8 b4 f0 34 12 00 00[ 	]*vpsubsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 7f[ 	]*vpsubsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 80[ 	]*vpsubsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 31[ 	]*vpsubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e9 b4 f0 34 12 00 00[ 	]*vpsubsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 7f[ 	]*vpsubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 80[ 	]*vpsubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 31[ 	]*vpsubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e9 b4 f0 34 12 00 00[ 	]*vpsubsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 7f[ 	]*vpsubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 80[ 	]*vpsubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 31[ 	]*vpsubusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d8 b4 f0 34 12 00 00[ 	]*vpsubusb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 7f[ 	]*vpsubusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 80[ 	]*vpsubusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 31[ 	]*vpsubusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d8 b4 f0 34 12 00 00[ 	]*vpsubusb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 7f[ 	]*vpsubusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 80[ 	]*vpsubusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 31[ 	]*vpsubusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d9 b4 f0 34 12 00 00[ 	]*vpsubusw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 7f[ 	]*vpsubusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 80[ 	]*vpsubusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 31[ 	]*vpsubusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d9 b4 f0 34 12 00 00[ 	]*vpsubusw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 7f[ 	]*vpsubusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 80[ 	]*vpsubusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 31[ 	]*vpsubw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f9 b4 f0 34 12 00 00[ 	]*vpsubw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 7f[ 	]*vpsubw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 80[ 	]*vpsubw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 31[ 	]*vpsubw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f9 b4 f0 34 12 00 00[ 	]*vpsubw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 7f[ 	]*vpsubw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 80[ 	]*vpsubw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 31[ 	]*vpunpckhbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 80[ 	]*vpunpckhbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 31[ 	]*vpunpckhbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 80[ 	]*vpunpckhbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 31[ 	]*vpunpckhwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 80[ 	]*vpunpckhwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 31[ 	]*vpunpckhwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 80[ 	]*vpunpckhwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 31[ 	]*vpunpcklbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 80[ 	]*vpunpcklbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 31[ 	]*vpunpcklbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 80[ 	]*vpunpcklbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 31[ 	]*vpunpcklwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 80[ 	]*vpunpcklwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 31[ 	]*vpunpcklwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 80[ 	]*vpunpcklwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 30 ee[ 	]*vpmovwb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 30 ee[ 	]*vpmovwb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 30 ee[ 	]*vpmovwb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 30 ee[ 	]*vpmovwb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 30 ee[ 	]*vpmovwb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 30 ee[ 	]*vpmovwb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 20 ee[ 	]*vpmovswb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 20 ee[ 	]*vpmovswb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 20 ee[ 	]*vpmovswb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 20 ee[ 	]*vpmovswb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 20 ee[ 	]*vpmovswb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 20 ee[ 	]*vpmovswb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 10 ee[ 	]*vpmovuswb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 10 ee[ 	]*vpmovuswb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 10 ee[ 	]*vpmovuswb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 10 ee[ 	]*vpmovuswb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 10 ee[ 	]*vpmovuswb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 10 ee[ 	]*vpmovuswb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 42 f4 ab[ 	]*vdbpsadbw \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 42 b4 f0 34 12 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 42 f4 ab[ 	]*vdbpsadbw \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 7b[ 	]*vdbpsadbw \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 31 7b[ 	]*vdbpsadbw \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 42 b4 f0 34 12 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 7f 7b[ 	]*vdbpsadbw \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 80 7b[ 	]*vdbpsadbw \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 8d f4[ 	]*vpermw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 8d f4[ 	]*vpermw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 8d f4[ 	]*vpermw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 31[ 	]*vpermw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 8d b4 f0 34 12 00 00[ 	]*vpermw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 7f[ 	]*vpermw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 00 08 00 00[ 	]*vpermw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 80[ 	]*vpermw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 f0 f7 ff ff[ 	]*vpermw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 8d f4[ 	]*vpermw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 8d f4[ 	]*vpermw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 8d f4[ 	]*vpermw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 31[ 	]*vpermw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 8d b4 f0 34 12 00 00[ 	]*vpermw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 7f[ 	]*vpermw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 00 10 00 00[ 	]*vpermw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 80[ 	]*vpermw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 e0 ef ff ff[ 	]*vpermw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7d f4[ 	]*vpermt2w %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7d f4[ 	]*vpermt2w %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7d f4[ 	]*vpermt2w %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 31[ 	]*vpermt2w \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7d b4 f0 34 12 00 00[ 	]*vpermt2w 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 7f[ 	]*vpermt2w 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 00 08 00 00[ 	]*vpermt2w 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 80[ 	]*vpermt2w -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 f0 f7 ff ff[ 	]*vpermt2w -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7d f4[ 	]*vpermt2w %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7d f4[ 	]*vpermt2w %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7d f4[ 	]*vpermt2w %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 31[ 	]*vpermt2w \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7d b4 f0 34 12 00 00[ 	]*vpermt2w 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 7f[ 	]*vpermt2w 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 00 10 00 00[ 	]*vpermt2w 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 80[ 	]*vpermt2w -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 e0 ef ff ff[ 	]*vpermt2w -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd ab[ 	]*vpslldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd 7b[ 	]*vpslldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 bc f0 34 12 00 00 7b[ 	]*vpslldq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd ab[ 	]*vpslldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd 7b[ 	]*vpslldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 bc f0 34 12 00 00 7b[ 	]*vpslldq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 12 f4[ 	]*vpsllvw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 12 f4[ 	]*vpsllvw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 12 f4[ 	]*vpsllvw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 31[ 	]*vpsllvw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 12 b4 f0 34 12 00 00[ 	]*vpsllvw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 7f[ 	]*vpsllvw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 00 08 00 00[ 	]*vpsllvw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 80[ 	]*vpsllvw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 f0 f7 ff ff[ 	]*vpsllvw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 12 f4[ 	]*vpsllvw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 12 f4[ 	]*vpsllvw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 12 f4[ 	]*vpsllvw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 31[ 	]*vpsllvw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 12 b4 f0 34 12 00 00[ 	]*vpsllvw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 7f[ 	]*vpsllvw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 00 10 00 00[ 	]*vpsllvw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 80[ 	]*vpsllvw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 e0 ef ff ff[ 	]*vpsllvw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 31[ 	]*vmovdqu8 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu8 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 7f[ 	]*vmovdqu8 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 00 08 00 00[ 	]*vmovdqu8 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 80[ 	]*vmovdqu8 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 31[ 	]*vmovdqu8 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu8 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 7f[ 	]*vmovdqu8 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 00 10 00 00[ 	]*vmovdqu8 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 80[ 	]*vmovdqu8 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 e0 ef ff ff[ 	]*vmovdqu8 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 31[ 	]*vmovdqu16 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu16 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 7f[ 	]*vmovdqu16 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 00 08 00 00[ 	]*vmovdqu16 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 80[ 	]*vmovdqu16 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 31[ 	]*vmovdqu16 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu16 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 7f[ 	]*vmovdqu16 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 00 10 00 00[ 	]*vmovdqu16 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 80[ 	]*vmovdqu16 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 e0 ef ff ff[ 	]*vmovdqu16 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 31[ 	]*vpmovwb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 30 31[ 	]*vpmovwb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 30 b4 f0 34 12 00 00[ 	]*vpmovwb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 7f[ 	]*vpmovwb %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 00 04 00 00[ 	]*vpmovwb %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 80[ 	]*vpmovwb %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 f8 fb ff ff[ 	]*vpmovwb %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 31[ 	]*vpmovwb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 30 31[ 	]*vpmovwb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 30 b4 f0 34 12 00 00[ 	]*vpmovwb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 7f[ 	]*vpmovwb %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 00 08 00 00[ 	]*vpmovwb %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 80[ 	]*vpmovwb %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 f0 f7 ff ff[ 	]*vpmovwb %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 31[ 	]*vpmovswb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 20 31[ 	]*vpmovswb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 20 b4 f0 34 12 00 00[ 	]*vpmovswb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 7f[ 	]*vpmovswb %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 00 04 00 00[ 	]*vpmovswb %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 80[ 	]*vpmovswb %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 f8 fb ff ff[ 	]*vpmovswb %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 31[ 	]*vpmovswb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 20 31[ 	]*vpmovswb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 20 b4 f0 34 12 00 00[ 	]*vpmovswb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 7f[ 	]*vpmovswb %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 00 08 00 00[ 	]*vpmovswb %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 80[ 	]*vpmovswb %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 f0 f7 ff ff[ 	]*vpmovswb %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 31[ 	]*vpmovuswb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 10 31[ 	]*vpmovuswb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 10 b4 f0 34 12 00 00[ 	]*vpmovuswb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 7f[ 	]*vpmovuswb %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 00 04 00 00[ 	]*vpmovuswb %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 80[ 	]*vpmovuswb %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 f8 fb ff ff[ 	]*vpmovuswb %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 31[ 	]*vpmovuswb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 10 31[ 	]*vpmovuswb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 10 b4 f0 34 12 00 00[ 	]*vpmovuswb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 7f[ 	]*vpmovuswb %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 00 08 00 00[ 	]*vpmovuswb %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 80[ 	]*vpmovuswb %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 f0 f7 ff ff[ 	]*vpmovuswb %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 31[ 	]*vmovdqu8 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 0f 7f 31[ 	]*vmovdqu8 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu8 %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 7f[ 	]*vmovdqu8 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 00 08 00 00[ 	]*vmovdqu8 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 80[ 	]*vmovdqu8 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 31[ 	]*vmovdqu8 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 2f 7f 31[ 	]*vmovdqu8 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu8 %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 7f[ 	]*vmovdqu8 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 00 10 00 00[ 	]*vmovdqu8 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 80[ 	]*vmovdqu8 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 e0 ef ff ff[ 	]*vmovdqu8 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 31[ 	]*vmovdqu16 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 0f 7f 31[ 	]*vmovdqu16 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu16 %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 7f[ 	]*vmovdqu16 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 00 08 00 00[ 	]*vmovdqu16 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 80[ 	]*vmovdqu16 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 31[ 	]*vmovdqu16 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 2f 7f 31[ 	]*vmovdqu16 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu16 %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 7f[ 	]*vmovdqu16 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 00 10 00 00[ 	]*vmovdqu16 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 80[ 	]*vmovdqu16 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 e0 ef ff ff[ 	]*vmovdqu16 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 75 f4[ 	]*vpermi2w %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 75 f4[ 	]*vpermi2w %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 75 f4[ 	]*vpermi2w %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 31[ 	]*vpermi2w \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 75 b4 f0 34 12 00 00[ 	]*vpermi2w 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 7f[ 	]*vpermi2w 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 00 08 00 00[ 	]*vpermi2w 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 80[ 	]*vpermi2w -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 f0 f7 ff ff[ 	]*vpermi2w -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 75 f4[ 	]*vpermi2w %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 75 f4[ 	]*vpermi2w %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 75 f4[ 	]*vpermi2w %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 31[ 	]*vpermi2w \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 75 b4 f0 34 12 00 00[ 	]*vpermi2w 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 7f[ 	]*vpermi2w 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 00 10 00 00[ 	]*vpermi2w 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 80[ 	]*vpermi2w -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 e0 ef ff ff[ 	]*vpermi2w -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 26 ed[ 	]*vptestmb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 26 ed[ 	]*vptestmb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 29[ 	]*vptestmb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 26 ac f0 34 12 00 00[ 	]*vptestmb 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 7f[ 	]*vptestmb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa 00 08 00 00[ 	]*vptestmb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 80[ 	]*vptestmb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa f0 f7 ff ff[ 	]*vptestmb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 26 ed[ 	]*vptestmb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 26 ed[ 	]*vptestmb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 29[ 	]*vptestmb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 26 ac f0 34 12 00 00[ 	]*vptestmb 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 7f[ 	]*vptestmb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa 00 10 00 00[ 	]*vptestmb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 80[ 	]*vptestmb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa e0 ef ff ff[ 	]*vptestmb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 26 ed[ 	]*vptestmw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 26 ed[ 	]*vptestmw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 29[ 	]*vptestmw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 26 ac f0 34 12 00 00[ 	]*vptestmw 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 7f[ 	]*vptestmw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa 00 08 00 00[ 	]*vptestmw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 80[ 	]*vptestmw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa f0 f7 ff ff[ 	]*vptestmw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 26 ed[ 	]*vptestmw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 26 ed[ 	]*vptestmw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 29[ 	]*vptestmw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 26 ac f0 34 12 00 00[ 	]*vptestmw 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 7f[ 	]*vptestmw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa 00 10 00 00[ 	]*vptestmw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 80[ 	]*vptestmw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa e0 ef ff ff[ 	]*vptestmw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 29 ee[ 	]*vpmovb2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 29 ee[ 	]*vpmovb2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 29 ee[ 	]*vpmovw2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 29 ee[ 	]*vpmovw2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 28 f5[ 	]*vpmovm2b %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 28 f5[ 	]*vpmovm2b %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 28 f5[ 	]*vpmovm2w %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 28 f5[ 	]*vpmovm2w %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 26 ec[ 	]*vptestnmb %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 26 ec[ 	]*vptestnmb %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 29[ 	]*vptestnmb \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 26 ac f0 34 12 00 00[ 	]*vptestnmb 0x1234\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 7f[ 	]*vptestnmb 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa 00 08 00 00[ 	]*vptestnmb 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 80[ 	]*vptestnmb -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa f0 f7 ff ff[ 	]*vptestnmb -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 26 ec[ 	]*vptestnmb %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 26 ec[ 	]*vptestnmb %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 29[ 	]*vptestnmb \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 26 ac f0 34 12 00 00[ 	]*vptestnmb 0x1234\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 7f[ 	]*vptestnmb 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa 00 10 00 00[ 	]*vptestnmb 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 80[ 	]*vptestnmb -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa e0 ef ff ff[ 	]*vptestnmb -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 26 ec[ 	]*vptestnmw %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 26 ec[ 	]*vptestnmw %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 29[ 	]*vptestnmw \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 26 ac f0 34 12 00 00[ 	]*vptestnmw 0x1234\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 7f[ 	]*vptestnmw 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa 00 08 00 00[ 	]*vptestnmw 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 80[ 	]*vptestnmw -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa f0 f7 ff ff[ 	]*vptestnmw -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 26 ec[ 	]*vptestnmw %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 26 ec[ 	]*vptestnmw %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 29[ 	]*vptestnmw \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 26 ac f0 34 12 00 00[ 	]*vptestnmw 0x1234\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 7f[ 	]*vptestnmw 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa 00 10 00 00[ 	]*vptestnmw 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 80[ 	]*vptestnmw -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa e0 ef ff ff[ 	]*vptestnmw -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed ab[ 	]*vpcmpb \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3f ed ab[ 	]*vpcmpb \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed 7b[ 	]*vpcmpb \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3f ac f0 34 12 00 00 7b[ 	]*vpcmpb \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpb \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed ab[ 	]*vpcmpb \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3f ed ab[ 	]*vpcmpb \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed 7b[ 	]*vpcmpb \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 29 7b[ 	]*vpcmpb \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3f ac f0 34 12 00 00 7b[ 	]*vpcmpb \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 7f 7b[ 	]*vpcmpb \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpb \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 80 7b[ 	]*vpcmpb \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpb \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed ab[ 	]*vpcmpw \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3f ed ab[ 	]*vpcmpw \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed 7b[ 	]*vpcmpw \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3f ac f0 34 12 00 00 7b[ 	]*vpcmpw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpw \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed ab[ 	]*vpcmpw \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3f ed ab[ 	]*vpcmpw \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed 7b[ 	]*vpcmpw \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 29 7b[ 	]*vpcmpw \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3f ac f0 34 12 00 00 7b[ 	]*vpcmpw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 7f 7b[ 	]*vpcmpw \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpw \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 80 7b[ 	]*vpcmpw \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpw \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed ab[ 	]*vpcmpub \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3e ed ab[ 	]*vpcmpub \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed 7b[ 	]*vpcmpub \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3e ac f0 34 12 00 00 7b[ 	]*vpcmpub \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpub \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed ab[ 	]*vpcmpub \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3e ed ab[ 	]*vpcmpub \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed 7b[ 	]*vpcmpub \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 29 7b[ 	]*vpcmpub \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3e ac f0 34 12 00 00 7b[ 	]*vpcmpub \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 7f 7b[ 	]*vpcmpub \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpub \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 80 7b[ 	]*vpcmpub \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpub \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed ab[ 	]*vpcmpuw \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3e ed ab[ 	]*vpcmpuw \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed 7b[ 	]*vpcmpuw \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3e ac f0 34 12 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpuw \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed ab[ 	]*vpcmpuw \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3e ed ab[ 	]*vpcmpuw \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed 7b[ 	]*vpcmpuw \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 29 7b[ 	]*vpcmpuw \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3e ac f0 34 12 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 7f 7b[ 	]*vpcmpuw \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpuw \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 80 7b[ 	]*vpcmpuw \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-intel.d.jj	2014-09-10 21:05:00.173331223 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-intel.d	2014-09-10 21:05:00.172331228 +0200
+@@ -0,0 +1,3056 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 AVX512BW/VL insns (Intel disassembly)
++#source: x86-64-avx512bw_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1c f5[ 	]*vpabsb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1c f5[ 	]*vpabsb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1c f5[ 	]*vpabsb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 31[ 	]*vpabsb xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1c b4 f0 23 01 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 7f[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 00 08 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 80[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1c f5[ 	]*vpabsb ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1c f5[ 	]*vpabsb ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1c f5[ 	]*vpabsb ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 31[ 	]*vpabsb ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1c b4 f0 23 01 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 7f[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 00 10 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 80[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 e0 ef ff ff[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1d f5[ 	]*vpabsw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1d f5[ 	]*vpabsw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1d f5[ 	]*vpabsw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 31[ 	]*vpabsw xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1d b4 f0 23 01 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 7f[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 00 08 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 80[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1d f5[ 	]*vpabsw ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1d f5[ 	]*vpabsw ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1d f5[ 	]*vpabsw ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 31[ 	]*vpabsw ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1d b4 f0 23 01 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 7f[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 00 10 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 80[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 e0 ef ff ff[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6b f4[ 	]*vpackssdw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6b f4[ 	]*vpackssdw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6b f4[ 	]*vpackssdw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 31[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6b b4 f0 23 01 00 00[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 31[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 7f[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 00 08 00 00[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 80[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 f0 f7 ff ff[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 7f[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 00 02 00 00[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 80[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 fc fd ff ff[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6b f4[ 	]*vpackssdw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6b f4[ 	]*vpackssdw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6b f4[ 	]*vpackssdw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 31[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6b b4 f0 23 01 00 00[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 31[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 7f[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 00 10 00 00[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 80[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 e0 ef ff ff[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 7f[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 00 02 00 00[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 80[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 fc fd ff ff[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 63 f4[ 	]*vpacksswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 63 f4[ 	]*vpacksswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 63 f4[ 	]*vpacksswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 31[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 63 b4 f0 23 01 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 7f[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 00 08 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 80[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 63 f4[ 	]*vpacksswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 63 f4[ 	]*vpacksswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 63 f4[ 	]*vpacksswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 31[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 63 b4 f0 23 01 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 7f[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 00 10 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 80[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2b f4[ 	]*vpackusdw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2b f4[ 	]*vpackusdw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2b f4[ 	]*vpackusdw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 31[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2b b4 f0 23 01 00 00[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 31[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 7f[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 00 08 00 00[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 80[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 f0 f7 ff ff[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 7f[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 00 02 00 00[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 80[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 fc fd ff ff[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2b f4[ 	]*vpackusdw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2b f4[ 	]*vpackusdw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2b f4[ 	]*vpackusdw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 31[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2b b4 f0 23 01 00 00[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 31[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 7f[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 00 10 00 00[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 80[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 e0 ef ff ff[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 7f[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 00 02 00 00[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 80[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 fc fd ff ff[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 67 f4[ 	]*vpackuswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 67 f4[ 	]*vpackuswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 67 f4[ 	]*vpackuswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 31[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 67 b4 f0 23 01 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 7f[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 00 08 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 80[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 67 f4[ 	]*vpackuswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 67 f4[ 	]*vpackuswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 67 f4[ 	]*vpackuswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 31[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 67 b4 f0 23 01 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 7f[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 00 10 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 80[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fc f4[ 	]*vpaddb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fc f4[ 	]*vpaddb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fc f4[ 	]*vpaddb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 31[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fc b4 f0 23 01 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 7f[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 00 08 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 80[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 f0 f7 ff ff[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fc f4[ 	]*vpaddb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fc f4[ 	]*vpaddb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fc f4[ 	]*vpaddb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 31[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fc b4 f0 23 01 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 7f[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 00 10 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 80[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 e0 ef ff ff[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ec f4[ 	]*vpaddsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ec f4[ 	]*vpaddsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ec f4[ 	]*vpaddsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 31[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ec b4 f0 23 01 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 7f[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 00 08 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 80[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ec f4[ 	]*vpaddsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ec f4[ 	]*vpaddsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ec f4[ 	]*vpaddsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 31[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ec b4 f0 23 01 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 7f[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 00 10 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 80[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 e0 ef ff ff[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ed f4[ 	]*vpaddsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ed f4[ 	]*vpaddsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ed f4[ 	]*vpaddsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 31[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ed b4 f0 23 01 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 7f[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 00 08 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 80[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ed f4[ 	]*vpaddsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ed f4[ 	]*vpaddsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ed f4[ 	]*vpaddsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 31[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ed b4 f0 23 01 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 7f[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 00 10 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 80[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 e0 ef ff ff[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dc f4[ 	]*vpaddusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dc f4[ 	]*vpaddusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dc f4[ 	]*vpaddusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 31[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dc b4 f0 23 01 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 7f[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 00 08 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 80[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dc f4[ 	]*vpaddusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dc f4[ 	]*vpaddusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dc f4[ 	]*vpaddusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 31[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dc b4 f0 23 01 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 7f[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 00 10 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 80[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 e0 ef ff ff[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dd f4[ 	]*vpaddusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dd f4[ 	]*vpaddusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dd f4[ 	]*vpaddusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 31[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dd b4 f0 23 01 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 7f[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 00 08 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 80[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dd f4[ 	]*vpaddusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dd f4[ 	]*vpaddusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dd f4[ 	]*vpaddusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 31[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dd b4 f0 23 01 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 7f[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 00 10 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 80[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 e0 ef ff ff[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fd f4[ 	]*vpaddw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fd f4[ 	]*vpaddw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fd f4[ 	]*vpaddw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 31[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fd b4 f0 23 01 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 7f[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 00 08 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 80[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 f0 f7 ff ff[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fd f4[ 	]*vpaddw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fd f4[ 	]*vpaddw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fd f4[ 	]*vpaddw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 31[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fd b4 f0 23 01 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 7f[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 00 10 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 80[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 e0 ef ff ff[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 ab[ 	]*vpalignr xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 0f f4 ab[ 	]*vpalignr xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 0f f4 ab[ 	]*vpalignr xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 7b[ 	]*vpalignr xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 31 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 7f 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 80 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 ab[ 	]*vpalignr ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 0f f4 ab[ 	]*vpalignr ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 0f f4 ab[ 	]*vpalignr ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 7b[ 	]*vpalignr ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 31 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 7f 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 80 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e0 f4[ 	]*vpavgb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e0 f4[ 	]*vpavgb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e0 f4[ 	]*vpavgb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 31[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e0 b4 f0 23 01 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 7f[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 00 08 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 80[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e0 f4[ 	]*vpavgb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e0 f4[ 	]*vpavgb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e0 f4[ 	]*vpavgb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 31[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e0 b4 f0 23 01 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 7f[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 00 10 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 80[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 e0 ef ff ff[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e3 f4[ 	]*vpavgw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e3 f4[ 	]*vpavgw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e3 f4[ 	]*vpavgw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 31[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e3 b4 f0 23 01 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 7f[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 00 08 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 80[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e3 f4[ 	]*vpavgw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e3 f4[ 	]*vpavgw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e3 f4[ 	]*vpavgw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 31[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e3 b4 f0 23 01 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 7f[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 00 10 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 80[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 e0 ef ff ff[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 66 f4[ 	]*vpblendmb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 66 f4[ 	]*vpblendmb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 66 f4[ 	]*vpblendmb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 31[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 66 b4 f0 23 01 00 00[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 7f[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 00 08 00 00[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 80[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 f0 f7 ff ff[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 66 f4[ 	]*vpblendmb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 66 f4[ 	]*vpblendmb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 66 f4[ 	]*vpblendmb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 31[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 66 b4 f0 23 01 00 00[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 7f[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 00 10 00 00[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 80[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 e0 ef ff ff[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 78 f5[ 	]*vpbroadcastb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 78 f5[ 	]*vpbroadcastb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 78 f5[ 	]*vpbroadcastb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 31[ 	]*vpbroadcastb xmm30,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 78 b4 f0 23 01 00 00[ 	]*vpbroadcastb xmm30,BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 7f[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 80 00 00 00[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 80[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 7f ff ff ff[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 78 f5[ 	]*vpbroadcastb ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 78 f5[ 	]*vpbroadcastb ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 78 f5[ 	]*vpbroadcastb ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 31[ 	]*vpbroadcastb ymm30,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 78 b4 f0 23 01 00 00[ 	]*vpbroadcastb ymm30,BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 7f[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 80 00 00 00[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 80[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 7f ff ff ff[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7a f0[ 	]*vpbroadcastb xmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7a f0[ 	]*vpbroadcastb xmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7a f0[ 	]*vpbroadcastb xmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7a f0[ 	]*vpbroadcastb ymm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7a f0[ 	]*vpbroadcastb ymm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7a f0[ 	]*vpbroadcastb ymm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 79 f5[ 	]*vpbroadcastw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 79 f5[ 	]*vpbroadcastw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 79 f5[ 	]*vpbroadcastw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 31[ 	]*vpbroadcastw xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 79 b4 f0 23 01 00 00[ 	]*vpbroadcastw xmm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 7f[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 00 01 00 00[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 80[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 fe fe ff ff[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 79 f5[ 	]*vpbroadcastw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 79 f5[ 	]*vpbroadcastw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 79 f5[ 	]*vpbroadcastw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 31[ 	]*vpbroadcastw ymm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 79 b4 f0 23 01 00 00[ 	]*vpbroadcastw ymm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 7f[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 00 01 00 00[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 80[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 fe fe ff ff[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7b f0[ 	]*vpbroadcastw xmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7b f0[ 	]*vpbroadcastw xmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7b f0[ 	]*vpbroadcastw xmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7b f0[ 	]*vpbroadcastw ymm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7b f0[ 	]*vpbroadcastw ymm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7b f0[ 	]*vpbroadcastw ymm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 74 ed[ 	]*vpcmpeqb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 29[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 74 ac f0 23 01 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 7f[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 80[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 74 ed[ 	]*vpcmpeqb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 29[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 74 ac f0 23 01 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 7f[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 80[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 75 ed[ 	]*vpcmpeqw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 29[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 75 ac f0 23 01 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 7f[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 80[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 75 ed[ 	]*vpcmpeqw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 29[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 75 ac f0 23 01 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 7f[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 80[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 64 ed[ 	]*vpcmpgtb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 29[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 64 ac f0 23 01 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 7f[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 80[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 64 ed[ 	]*vpcmpgtb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 29[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 64 ac f0 23 01 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 7f[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 80[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 65 ed[ 	]*vpcmpgtw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 29[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 65 ac f0 23 01 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 7f[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 80[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 65 ed[ 	]*vpcmpgtw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 29[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 65 ac f0 23 01 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 7f[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 80[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 66 f4[ 	]*vpblendmw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 66 f4[ 	]*vpblendmw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 66 f4[ 	]*vpblendmw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 31[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 66 b4 f0 23 01 00 00[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 7f[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 00 08 00 00[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 80[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 f0 f7 ff ff[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 66 f4[ 	]*vpblendmw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 66 f4[ 	]*vpblendmw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 66 f4[ 	]*vpblendmw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 31[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 66 b4 f0 23 01 00 00[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 7f[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 00 10 00 00[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 80[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 e0 ef ff ff[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 04 f4[ 	]*vpmaddubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 04 f4[ 	]*vpmaddubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 04 f4[ 	]*vpmaddubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 31[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 7f[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 80[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 04 f4[ 	]*vpmaddubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 04 f4[ 	]*vpmaddubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 04 f4[ 	]*vpmaddubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 31[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 7f[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 80[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f5 f4[ 	]*vpmaddwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f5 f4[ 	]*vpmaddwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f5 f4[ 	]*vpmaddwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 31[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 7f[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 00 08 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 80[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f5 f4[ 	]*vpmaddwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f5 f4[ 	]*vpmaddwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f5 f4[ 	]*vpmaddwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 31[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 7f[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 00 10 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 80[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3c f4[ 	]*vpmaxsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3c f4[ 	]*vpmaxsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3c f4[ 	]*vpmaxsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 31[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3c b4 f0 23 01 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 7f[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 00 08 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 80[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3c f4[ 	]*vpmaxsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3c f4[ 	]*vpmaxsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3c f4[ 	]*vpmaxsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 31[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3c b4 f0 23 01 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 7f[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 00 10 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 80[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ee f4[ 	]*vpmaxsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ee f4[ 	]*vpmaxsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ee f4[ 	]*vpmaxsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 31[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ee b4 f0 23 01 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 7f[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 00 08 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 80[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ee f4[ 	]*vpmaxsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ee f4[ 	]*vpmaxsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ee f4[ 	]*vpmaxsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 31[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ee b4 f0 23 01 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 7f[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 00 10 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 80[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 de f4[ 	]*vpmaxub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 de f4[ 	]*vpmaxub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 de f4[ 	]*vpmaxub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 31[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 de b4 f0 23 01 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 7f[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 00 08 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 80[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 f0 f7 ff ff[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 de f4[ 	]*vpmaxub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 de f4[ 	]*vpmaxub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 de f4[ 	]*vpmaxub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 31[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 de b4 f0 23 01 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 7f[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 00 10 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 80[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 e0 ef ff ff[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3e f4[ 	]*vpmaxuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3e f4[ 	]*vpmaxuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3e f4[ 	]*vpmaxuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 31[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3e b4 f0 23 01 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 7f[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 00 08 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 80[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3e f4[ 	]*vpmaxuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3e f4[ 	]*vpmaxuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3e f4[ 	]*vpmaxuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 31[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3e b4 f0 23 01 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 7f[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 00 10 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 80[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 38 f4[ 	]*vpminsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 38 f4[ 	]*vpminsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 38 f4[ 	]*vpminsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 31[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 38 b4 f0 23 01 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 7f[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 00 08 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 80[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 38 f4[ 	]*vpminsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 38 f4[ 	]*vpminsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 38 f4[ 	]*vpminsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 31[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 38 b4 f0 23 01 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 7f[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 00 10 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 80[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 e0 ef ff ff[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ea f4[ 	]*vpminsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ea f4[ 	]*vpminsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ea f4[ 	]*vpminsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 31[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ea b4 f0 23 01 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 7f[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 00 08 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 80[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 f0 f7 ff ff[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ea f4[ 	]*vpminsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ea f4[ 	]*vpminsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ea f4[ 	]*vpminsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 31[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ea b4 f0 23 01 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 7f[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 00 10 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 80[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 e0 ef ff ff[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 da f4[ 	]*vpminub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 da f4[ 	]*vpminub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 da f4[ 	]*vpminub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 31[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 da b4 f0 23 01 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 7f[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 00 08 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 80[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 f0 f7 ff ff[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 da f4[ 	]*vpminub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 da f4[ 	]*vpminub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 da f4[ 	]*vpminub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 31[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 da b4 f0 23 01 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 7f[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 00 10 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 80[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 e0 ef ff ff[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3a f4[ 	]*vpminuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3a f4[ 	]*vpminuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3a f4[ 	]*vpminuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 31[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3a b4 f0 23 01 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 7f[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 00 08 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 80[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3a f4[ 	]*vpminuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3a f4[ 	]*vpminuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3a f4[ 	]*vpminuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 31[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3a b4 f0 23 01 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 7f[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 00 10 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 80[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 e0 ef ff ff[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 20 f5[ 	]*vpmovsxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 20 f5[ 	]*vpmovsxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 20 f5[ 	]*vpmovsxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 31[ 	]*vpmovsxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 7f[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 80[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 20 f5[ 	]*vpmovsxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 20 f5[ 	]*vpmovsxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 20 f5[ 	]*vpmovsxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 31[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 7f[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 80[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 30 f5[ 	]*vpmovzxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 30 f5[ 	]*vpmovzxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 30 f5[ 	]*vpmovzxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 31[ 	]*vpmovzxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 7f[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 80[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 30 f5[ 	]*vpmovzxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 30 f5[ 	]*vpmovzxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 30 f5[ 	]*vpmovzxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 31[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 7f[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 80[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0b f4[ 	]*vpmulhrsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0b f4[ 	]*vpmulhrsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0b f4[ 	]*vpmulhrsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 31[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 7f[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 80[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0b f4[ 	]*vpmulhrsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0b f4[ 	]*vpmulhrsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0b f4[ 	]*vpmulhrsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 31[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 7f[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 80[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e4 f4[ 	]*vpmulhuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e4 f4[ 	]*vpmulhuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e4 f4[ 	]*vpmulhuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 31[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 7f[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 00 08 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 80[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e4 f4[ 	]*vpmulhuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e4 f4[ 	]*vpmulhuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e4 f4[ 	]*vpmulhuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 31[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 7f[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 00 10 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 80[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e5 f4[ 	]*vpmulhw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e5 f4[ 	]*vpmulhw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e5 f4[ 	]*vpmulhw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 31[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e5 b4 f0 23 01 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 7f[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 00 08 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 80[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e5 f4[ 	]*vpmulhw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e5 f4[ 	]*vpmulhw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e5 f4[ 	]*vpmulhw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 31[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e5 b4 f0 23 01 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 7f[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 00 10 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 80[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d5 f4[ 	]*vpmullw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d5 f4[ 	]*vpmullw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d5 f4[ 	]*vpmullw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 31[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d5 b4 f0 23 01 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 7f[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 00 08 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 80[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d5 f4[ 	]*vpmullw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d5 f4[ 	]*vpmullw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d5 f4[ 	]*vpmullw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 31[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d5 b4 f0 23 01 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 7f[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 00 10 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 80[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 e0 ef ff ff[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f6 f4[ 	]*vpsadbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 31[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f6 b4 f0 23 01 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 7f[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 00 08 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 80[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f6 f4[ 	]*vpsadbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 31[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f6 b4 f0 23 01 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 7f[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 00 10 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 80[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 00 f4[ 	]*vpshufb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 00 f4[ 	]*vpshufb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 00 f4[ 	]*vpshufb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 31[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 00 b4 f0 23 01 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 7f[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 00 08 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 80[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 00 f4[ 	]*vpshufb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 00 f4[ 	]*vpshufb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 00 f4[ 	]*vpshufb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 31[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 00 b4 f0 23 01 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 7f[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 00 10 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 80[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 e0 ef ff ff[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 ab[ 	]*vpshufhw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 7b[ 	]*vpshufhw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 31 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 7f 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 80 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 ab[ 	]*vpshufhw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 70 f5 ab[ 	]*vpshufhw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 70 f5 ab[ 	]*vpshufhw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 7b[ 	]*vpshufhw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 31 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 7f 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 80 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 ab[ 	]*vpshuflw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 7b[ 	]*vpshuflw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 31 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 7f 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 80 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 ab[ 	]*vpshuflw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 70 f5 ab[ 	]*vpshuflw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 70 f5 ab[ 	]*vpshuflw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 7b[ 	]*vpshuflw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 31 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 7f 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 80 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f1 f4[ 	]*vpsllw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f1 f4[ 	]*vpsllw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f1 f4[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 31[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f1 b4 f0 23 01 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 7f[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 00 08 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 80[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f1 f4[ 	]*vpsllw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f1 f4[ 	]*vpsllw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f1 f4[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 31[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f1 b4 f0 23 01 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 7f[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 00 08 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 80[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e1 f4[ 	]*vpsraw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e1 f4[ 	]*vpsraw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e1 f4[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 31[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e1 b4 f0 23 01 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 7f[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 00 08 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 80[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e1 f4[ 	]*vpsraw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e1 f4[ 	]*vpsraw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e1 f4[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 31[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e1 b4 f0 23 01 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 7f[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 00 08 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 80[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d1 f4[ 	]*vpsrlw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d1 f4[ 	]*vpsrlw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d1 f4[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 31[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d1 b4 f0 23 01 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 7f[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 00 08 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 80[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d1 f4[ 	]*vpsrlw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d1 f4[ 	]*vpsrlw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d1 f4[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 31[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d1 b4 f0 23 01 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 7f[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 00 08 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 80[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd ab[ 	]*vpsrldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd 7b[ 	]*vpsrldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 19 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 7f 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 80 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd ab[ 	]*vpsrldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd 7b[ 	]*vpsrldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 19 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 7f 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 80 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 ab[ 	]*vpsrlw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 d5 ab[ 	]*vpsrlw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 d5 ab[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 7b[ 	]*vpsrlw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 11 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 7f 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 80 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 ab[ 	]*vpsrlw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 d5 ab[ 	]*vpsrlw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 d5 ab[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 7b[ 	]*vpsrlw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 11 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 7f 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 80 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 ab[ 	]*vpsraw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 e5 ab[ 	]*vpsraw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 e5 ab[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 7b[ 	]*vpsraw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 21 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 7f 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 80 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 ab[ 	]*vpsraw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 e5 ab[ 	]*vpsraw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 e5 ab[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 7b[ 	]*vpsraw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 21 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 7f 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 80 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 10 f4[ 	]*vpsrlvw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 10 f4[ 	]*vpsrlvw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 10 f4[ 	]*vpsrlvw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 31[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 10 b4 f0 23 01 00 00[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 7f[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 00 08 00 00[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 80[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 f0 f7 ff ff[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 10 f4[ 	]*vpsrlvw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 10 f4[ 	]*vpsrlvw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 10 f4[ 	]*vpsrlvw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 31[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 10 b4 f0 23 01 00 00[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 7f[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 00 10 00 00[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 80[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 e0 ef ff ff[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 11 f4[ 	]*vpsravw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 11 f4[ 	]*vpsravw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 11 f4[ 	]*vpsravw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 31[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 11 b4 f0 23 01 00 00[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 7f[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 00 08 00 00[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 80[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 f0 f7 ff ff[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 11 f4[ 	]*vpsravw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 11 f4[ 	]*vpsravw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 11 f4[ 	]*vpsravw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 31[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 11 b4 f0 23 01 00 00[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 7f[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 00 10 00 00[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 80[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 e0 ef ff ff[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f8 f4[ 	]*vpsubb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f8 f4[ 	]*vpsubb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f8 f4[ 	]*vpsubb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 31[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f8 b4 f0 23 01 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 7f[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 00 08 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 80[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f8 f4[ 	]*vpsubb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f8 f4[ 	]*vpsubb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f8 f4[ 	]*vpsubb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 31[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f8 b4 f0 23 01 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 7f[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 00 10 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 80[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 e0 ef ff ff[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e8 f4[ 	]*vpsubsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e8 f4[ 	]*vpsubsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e8 f4[ 	]*vpsubsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 31[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e8 b4 f0 23 01 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 7f[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 00 08 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 80[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e8 f4[ 	]*vpsubsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e8 f4[ 	]*vpsubsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e8 f4[ 	]*vpsubsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 31[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e8 b4 f0 23 01 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 7f[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 00 10 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 80[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e9 f4[ 	]*vpsubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e9 f4[ 	]*vpsubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e9 f4[ 	]*vpsubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 31[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e9 b4 f0 23 01 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 7f[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 00 08 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 80[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e9 f4[ 	]*vpsubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e9 f4[ 	]*vpsubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e9 f4[ 	]*vpsubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 31[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e9 b4 f0 23 01 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 7f[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 00 10 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 80[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d8 f4[ 	]*vpsubusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d8 f4[ 	]*vpsubusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d8 f4[ 	]*vpsubusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 31[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d8 b4 f0 23 01 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 7f[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 00 08 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 80[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d8 f4[ 	]*vpsubusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d8 f4[ 	]*vpsubusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d8 f4[ 	]*vpsubusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 31[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d8 b4 f0 23 01 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 7f[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 00 10 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 80[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d9 f4[ 	]*vpsubusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d9 f4[ 	]*vpsubusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d9 f4[ 	]*vpsubusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 31[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d9 b4 f0 23 01 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 7f[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 00 08 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 80[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d9 f4[ 	]*vpsubusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d9 f4[ 	]*vpsubusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d9 f4[ 	]*vpsubusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 31[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d9 b4 f0 23 01 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 7f[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 00 10 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 80[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f9 f4[ 	]*vpsubw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f9 f4[ 	]*vpsubw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f9 f4[ 	]*vpsubw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 31[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f9 b4 f0 23 01 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 7f[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 00 08 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 80[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f9 f4[ 	]*vpsubw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f9 f4[ 	]*vpsubw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f9 f4[ 	]*vpsubw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 31[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f9 b4 f0 23 01 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 7f[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 00 10 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 80[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 e0 ef ff ff[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 68 f4[ 	]*vpunpckhbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 68 f4[ 	]*vpunpckhbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 68 f4[ 	]*vpunpckhbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 31[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 7f[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 80[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 68 f4[ 	]*vpunpckhbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 68 f4[ 	]*vpunpckhbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 68 f4[ 	]*vpunpckhbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 31[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 7f[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 80[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 69 f4[ 	]*vpunpckhwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 69 f4[ 	]*vpunpckhwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 69 f4[ 	]*vpunpckhwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 31[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 7f[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 80[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 69 f4[ 	]*vpunpckhwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 69 f4[ 	]*vpunpckhwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 69 f4[ 	]*vpunpckhwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 31[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 7f[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 80[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 60 f4[ 	]*vpunpcklbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 60 f4[ 	]*vpunpcklbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 60 f4[ 	]*vpunpcklbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 31[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 7f[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 80[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 60 f4[ 	]*vpunpcklbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 60 f4[ 	]*vpunpcklbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 60 f4[ 	]*vpunpcklbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 31[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 7f[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 80[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 61 f4[ 	]*vpunpcklwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 61 f4[ 	]*vpunpcklwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 61 f4[ 	]*vpunpcklwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 31[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 7f[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 80[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 61 f4[ 	]*vpunpcklwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 61 f4[ 	]*vpunpcklwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 61 f4[ 	]*vpunpcklwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 31[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 7f[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 80[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 30 ee[ 	]*vpmovwb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 30 ee[ 	]*vpmovwb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 30 ee[ 	]*vpmovwb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 30 ee[ 	]*vpmovwb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 30 ee[ 	]*vpmovwb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 30 ee[ 	]*vpmovwb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 20 ee[ 	]*vpmovswb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 20 ee[ 	]*vpmovswb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 20 ee[ 	]*vpmovswb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 20 ee[ 	]*vpmovswb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 20 ee[ 	]*vpmovswb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 20 ee[ 	]*vpmovswb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 10 ee[ 	]*vpmovuswb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 10 ee[ 	]*vpmovuswb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 10 ee[ 	]*vpmovuswb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 10 ee[ 	]*vpmovuswb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 10 ee[ 	]*vpmovuswb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 10 ee[ 	]*vpmovuswb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 ab[ 	]*vdbpsadbw xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 42 f4 ab[ 	]*vdbpsadbw xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 42 f4 ab[ 	]*vdbpsadbw xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 7b[ 	]*vdbpsadbw xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 31 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 42 b4 f0 23 01 00 00 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 7f 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 80 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 ab[ 	]*vdbpsadbw ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 42 f4 ab[ 	]*vdbpsadbw ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 42 f4 ab[ 	]*vdbpsadbw ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 7b[ 	]*vdbpsadbw ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 31 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 42 b4 f0 23 01 00 00 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 7f 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 80 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 8d f4[ 	]*vpermw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 8d f4[ 	]*vpermw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 8d f4[ 	]*vpermw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 31[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 8d b4 f0 23 01 00 00[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 7f[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 00 08 00 00[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 80[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 f0 f7 ff ff[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 8d f4[ 	]*vpermw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 8d f4[ 	]*vpermw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 8d f4[ 	]*vpermw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 31[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 8d b4 f0 23 01 00 00[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 7f[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 00 10 00 00[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 80[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 e0 ef ff ff[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7d f4[ 	]*vpermt2w xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7d f4[ 	]*vpermt2w xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7d f4[ 	]*vpermt2w xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 31[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7d b4 f0 23 01 00 00[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 7f[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 00 08 00 00[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 80[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 f0 f7 ff ff[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7d f4[ 	]*vpermt2w ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7d f4[ 	]*vpermt2w ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7d f4[ 	]*vpermt2w ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 31[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7d b4 f0 23 01 00 00[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 7f[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 00 10 00 00[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 80[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 e0 ef ff ff[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd ab[ 	]*vpslldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd 7b[ 	]*vpslldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 39 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 bc f0 23 01 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 7f 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 80 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd ab[ 	]*vpslldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd 7b[ 	]*vpslldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 39 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 bc f0 23 01 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 7f 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 80 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 ab[ 	]*vpsllw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 f5 ab[ 	]*vpsllw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 f5 ab[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 7b[ 	]*vpsllw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 31 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 7f 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 80 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 ab[ 	]*vpsllw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 f5 ab[ 	]*vpsllw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 f5 ab[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 7b[ 	]*vpsllw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 31 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 7f 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 80 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 12 f4[ 	]*vpsllvw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 12 f4[ 	]*vpsllvw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 12 f4[ 	]*vpsllvw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 31[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 12 b4 f0 23 01 00 00[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 7f[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 00 08 00 00[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 80[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 f0 f7 ff ff[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 12 f4[ 	]*vpsllvw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 12 f4[ 	]*vpsllvw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 12 f4[ 	]*vpsllvw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 31[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 12 b4 f0 23 01 00 00[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 7f[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 00 10 00 00[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 80[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 e0 ef ff ff[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 31[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 7f[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 00 08 00 00[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 80[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 31[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 7f[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 00 10 00 00[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 80[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 e0 ef ff ff[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 31[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 7f[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 00 08 00 00[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 80[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 31[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 7f[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 00 10 00 00[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 80[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 e0 ef ff ff[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 31[ 	]*vpmovwb QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 30 31[ 	]*vpmovwb QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 30 b4 f0 23 01 00 00[ 	]*vpmovwb QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 7f[ 	]*vpmovwb QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 00 04 00 00[ 	]*vpmovwb QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 80[ 	]*vpmovwb QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 f8 fb ff ff[ 	]*vpmovwb QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 31[ 	]*vpmovwb XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 30 31[ 	]*vpmovwb XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 30 b4 f0 23 01 00 00[ 	]*vpmovwb XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 7f[ 	]*vpmovwb XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 00 08 00 00[ 	]*vpmovwb XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 80[ 	]*vpmovwb XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 f0 f7 ff ff[ 	]*vpmovwb XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 31[ 	]*vpmovswb QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 20 31[ 	]*vpmovswb QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 20 b4 f0 23 01 00 00[ 	]*vpmovswb QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 7f[ 	]*vpmovswb QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 00 04 00 00[ 	]*vpmovswb QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 80[ 	]*vpmovswb QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 f8 fb ff ff[ 	]*vpmovswb QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 31[ 	]*vpmovswb XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 20 31[ 	]*vpmovswb XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 20 b4 f0 23 01 00 00[ 	]*vpmovswb XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 7f[ 	]*vpmovswb XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 00 08 00 00[ 	]*vpmovswb XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 80[ 	]*vpmovswb XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 f0 f7 ff ff[ 	]*vpmovswb XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 31[ 	]*vpmovuswb QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 10 31[ 	]*vpmovuswb QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 10 b4 f0 23 01 00 00[ 	]*vpmovuswb QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 7f[ 	]*vpmovuswb QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 00 04 00 00[ 	]*vpmovuswb QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 80[ 	]*vpmovuswb QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 f8 fb ff ff[ 	]*vpmovuswb QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 31[ 	]*vpmovuswb XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 10 31[ 	]*vpmovuswb XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 10 b4 f0 23 01 00 00[ 	]*vpmovuswb XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 7f[ 	]*vpmovuswb XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 00 08 00 00[ 	]*vpmovuswb XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 80[ 	]*vpmovuswb XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 f0 f7 ff ff[ 	]*vpmovuswb XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 31[ 	]*vmovdqu8 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 0f 7f 31[ 	]*vmovdqu8 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu8 XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 7f[ 	]*vmovdqu8 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 00 08 00 00[ 	]*vmovdqu8 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 80[ 	]*vmovdqu8 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 31[ 	]*vmovdqu8 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 2f 7f 31[ 	]*vmovdqu8 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu8 YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 7f[ 	]*vmovdqu8 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 00 10 00 00[ 	]*vmovdqu8 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 80[ 	]*vmovdqu8 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 e0 ef ff ff[ 	]*vmovdqu8 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 31[ 	]*vmovdqu16 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 0f 7f 31[ 	]*vmovdqu16 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu16 XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 7f[ 	]*vmovdqu16 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 00 08 00 00[ 	]*vmovdqu16 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 80[ 	]*vmovdqu16 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 31[ 	]*vmovdqu16 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 2f 7f 31[ 	]*vmovdqu16 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu16 YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 7f[ 	]*vmovdqu16 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 00 10 00 00[ 	]*vmovdqu16 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 80[ 	]*vmovdqu16 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 e0 ef ff ff[ 	]*vmovdqu16 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 75 f4[ 	]*vpermi2w xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 75 f4[ 	]*vpermi2w xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 75 f4[ 	]*vpermi2w xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 31[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 75 b4 f0 23 01 00 00[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 7f[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 00 08 00 00[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 80[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 f0 f7 ff ff[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 75 f4[ 	]*vpermi2w ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 75 f4[ 	]*vpermi2w ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 75 f4[ 	]*vpermi2w ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 31[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 75 b4 f0 23 01 00 00[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 7f[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 00 10 00 00[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 80[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 e0 ef ff ff[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 26 ed[ 	]*vptestmb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 26 ed[ 	]*vptestmb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 29[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 26 ac f0 23 01 00 00[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 7f[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa 00 08 00 00[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 80[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa f0 f7 ff ff[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 26 ed[ 	]*vptestmb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 26 ed[ 	]*vptestmb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 29[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 26 ac f0 23 01 00 00[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 7f[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa 00 10 00 00[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 80[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa e0 ef ff ff[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 26 ed[ 	]*vptestmw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 26 ed[ 	]*vptestmw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 29[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 26 ac f0 23 01 00 00[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 7f[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa 00 08 00 00[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 80[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa f0 f7 ff ff[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 26 ed[ 	]*vptestmw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 26 ed[ 	]*vptestmw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 29[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 26 ac f0 23 01 00 00[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 7f[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa 00 10 00 00[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 80[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa e0 ef ff ff[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 29 ee[ 	]*vpmovb2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 29 ee[ 	]*vpmovb2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 29 ee[ 	]*vpmovw2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 29 ee[ 	]*vpmovw2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 28 f5[ 	]*vpmovm2b xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 28 f5[ 	]*vpmovm2b ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 28 f5[ 	]*vpmovm2w xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 28 f5[ 	]*vpmovm2w ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 26 ec[ 	]*vptestnmb k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 26 ec[ 	]*vptestnmb k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 29[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 26 ac f0 23 01 00 00[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 7f[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa 00 08 00 00[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 80[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa f0 f7 ff ff[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 26 ec[ 	]*vptestnmb k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 26 ec[ 	]*vptestnmb k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 29[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 26 ac f0 23 01 00 00[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 7f[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa 00 10 00 00[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 80[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa e0 ef ff ff[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 26 ec[ 	]*vptestnmw k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 26 ec[ 	]*vptestnmw k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 29[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 26 ac f0 23 01 00 00[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 7f[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa 00 08 00 00[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 80[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa f0 f7 ff ff[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 26 ec[ 	]*vptestnmw k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 26 ec[ 	]*vptestnmw k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 29[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 26 ac f0 23 01 00 00[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 7f[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa 00 10 00 00[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 80[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa e0 ef ff ff[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed ab[ 	]*vpcmpb k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3f ed ab[ 	]*vpcmpb k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed 7b[ 	]*vpcmpb k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 29 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3f ac f0 23 01 00 00 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 7f 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 80 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed ab[ 	]*vpcmpb k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3f ed ab[ 	]*vpcmpb k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed 7b[ 	]*vpcmpb k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 29 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3f ac f0 23 01 00 00 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 7f 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 80 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed ab[ 	]*vpcmpw k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3f ed ab[ 	]*vpcmpw k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed 7b[ 	]*vpcmpw k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 29 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3f ac f0 23 01 00 00 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 7f 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 80 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed ab[ 	]*vpcmpw k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3f ed ab[ 	]*vpcmpw k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed 7b[ 	]*vpcmpw k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 29 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3f ac f0 23 01 00 00 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 7f 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 80 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed ab[ 	]*vpcmpub k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3e ed ab[ 	]*vpcmpub k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed 7b[ 	]*vpcmpub k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 29 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3e ac f0 23 01 00 00 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 7f 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 80 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed ab[ 	]*vpcmpub k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3e ed ab[ 	]*vpcmpub k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed 7b[ 	]*vpcmpub k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 29 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3e ac f0 23 01 00 00 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 7f 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 80 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed ab[ 	]*vpcmpuw k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3e ed ab[ 	]*vpcmpuw k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed 7b[ 	]*vpcmpuw k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 29 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3e ac f0 23 01 00 00 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 7f 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 80 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed ab[ 	]*vpcmpuw k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3e ed ab[ 	]*vpcmpuw k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed 7b[ 	]*vpcmpuw k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 29 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3e ac f0 23 01 00 00 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 7f 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 80 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1c f5[ 	]*vpabsb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1c f5[ 	]*vpabsb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1c f5[ 	]*vpabsb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 31[ 	]*vpabsb xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1c b4 f0 34 12 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 7f[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 00 08 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c 72 80[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1c f5[ 	]*vpabsb ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1c f5[ 	]*vpabsb ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1c f5[ 	]*vpabsb ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 31[ 	]*vpabsb ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1c b4 f0 34 12 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 7f[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 00 10 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c 72 80[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1c b2 e0 ef ff ff[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1d f5[ 	]*vpabsw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1d f5[ 	]*vpabsw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1d f5[ 	]*vpabsw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 31[ 	]*vpabsw xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1d b4 f0 34 12 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 7f[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 00 08 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d 72 80[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1d f5[ 	]*vpabsw ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1d f5[ 	]*vpabsw ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1d f5[ 	]*vpabsw ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 31[ 	]*vpabsw ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1d b4 f0 34 12 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 7f[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 00 10 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d 72 80[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1d b2 e0 ef ff ff[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6b f4[ 	]*vpackssdw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6b f4[ 	]*vpackssdw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6b f4[ 	]*vpackssdw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 31[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6b b4 f0 34 12 00 00[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 31[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 7f[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 00 08 00 00[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b 72 80[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6b b2 f0 f7 ff ff[ 	]*vpackssdw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 7f[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 00 02 00 00[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b 72 80[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6b b2 fc fd ff ff[ 	]*vpackssdw xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6b f4[ 	]*vpackssdw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6b f4[ 	]*vpackssdw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6b f4[ 	]*vpackssdw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 31[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6b b4 f0 34 12 00 00[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 31[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 7f[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 00 10 00 00[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b 72 80[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6b b2 e0 ef ff ff[ 	]*vpackssdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 7f[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 00 02 00 00[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b 72 80[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6b b2 fc fd ff ff[ 	]*vpackssdw ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 63 f4[ 	]*vpacksswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 63 f4[ 	]*vpacksswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 63 f4[ 	]*vpacksswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 31[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 63 b4 f0 34 12 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 7f[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 00 08 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 72 80[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 63 f4[ 	]*vpacksswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 63 f4[ 	]*vpacksswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 63 f4[ 	]*vpacksswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 31[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 63 b4 f0 34 12 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 7f[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 00 10 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 72 80[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2b f4[ 	]*vpackusdw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2b f4[ 	]*vpackusdw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2b f4[ 	]*vpackusdw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 31[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2b b4 f0 34 12 00 00[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 31[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 7f[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 00 08 00 00[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b 72 80[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2b b2 f0 f7 ff ff[ 	]*vpackusdw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 7f[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 00 02 00 00[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b 72 80[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2b b2 fc fd ff ff[ 	]*vpackusdw xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2b f4[ 	]*vpackusdw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2b f4[ 	]*vpackusdw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2b f4[ 	]*vpackusdw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 31[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2b b4 f0 34 12 00 00[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 31[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 7f[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 00 10 00 00[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b 72 80[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2b b2 e0 ef ff ff[ 	]*vpackusdw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 7f[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 00 02 00 00[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b 72 80[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2b b2 fc fd ff ff[ 	]*vpackusdw ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 67 f4[ 	]*vpackuswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 67 f4[ 	]*vpackuswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 67 f4[ 	]*vpackuswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 31[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 67 b4 f0 34 12 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 7f[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 00 08 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 72 80[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 67 f4[ 	]*vpackuswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 67 f4[ 	]*vpackuswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 67 f4[ 	]*vpackuswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 31[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 67 b4 f0 34 12 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 7f[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 00 10 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 72 80[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fc f4[ 	]*vpaddb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fc f4[ 	]*vpaddb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fc f4[ 	]*vpaddb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 31[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fc b4 f0 34 12 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 7f[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 00 08 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc 72 80[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fc b2 f0 f7 ff ff[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fc f4[ 	]*vpaddb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fc f4[ 	]*vpaddb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fc f4[ 	]*vpaddb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 31[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fc b4 f0 34 12 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 7f[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 00 10 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc 72 80[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fc b2 e0 ef ff ff[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ec f4[ 	]*vpaddsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ec f4[ 	]*vpaddsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ec f4[ 	]*vpaddsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 31[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ec b4 f0 34 12 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 7f[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 00 08 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec 72 80[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ec f4[ 	]*vpaddsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ec f4[ 	]*vpaddsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ec f4[ 	]*vpaddsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 31[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ec b4 f0 34 12 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 7f[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 00 10 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec 72 80[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ec b2 e0 ef ff ff[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ed f4[ 	]*vpaddsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ed f4[ 	]*vpaddsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ed f4[ 	]*vpaddsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 31[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ed b4 f0 34 12 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 7f[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 00 08 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed 72 80[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ed f4[ 	]*vpaddsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ed f4[ 	]*vpaddsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ed f4[ 	]*vpaddsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 31[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ed b4 f0 34 12 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 7f[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 00 10 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed 72 80[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ed b2 e0 ef ff ff[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dc f4[ 	]*vpaddusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dc f4[ 	]*vpaddusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dc f4[ 	]*vpaddusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 31[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dc b4 f0 34 12 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 7f[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 00 08 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc 72 80[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dc f4[ 	]*vpaddusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dc f4[ 	]*vpaddusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dc f4[ 	]*vpaddusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 31[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dc b4 f0 34 12 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 7f[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 00 10 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc 72 80[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dc b2 e0 ef ff ff[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 dd f4[ 	]*vpaddusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 dd f4[ 	]*vpaddusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 dd f4[ 	]*vpaddusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 31[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 dd b4 f0 34 12 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 7f[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 00 08 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd 72 80[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 dd f4[ 	]*vpaddusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 dd f4[ 	]*vpaddusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 dd f4[ 	]*vpaddusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 31[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 dd b4 f0 34 12 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 7f[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 00 10 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd 72 80[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 dd b2 e0 ef ff ff[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fd f4[ 	]*vpaddw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fd f4[ 	]*vpaddw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fd f4[ 	]*vpaddw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 31[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fd b4 f0 34 12 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 7f[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 00 08 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd 72 80[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fd b2 f0 f7 ff ff[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fd f4[ 	]*vpaddw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fd f4[ 	]*vpaddw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fd f4[ 	]*vpaddw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 31[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fd b4 f0 34 12 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 7f[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 00 10 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd 72 80[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fd b2 e0 ef ff ff[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 ab[ 	]*vpalignr xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 0f f4 ab[ 	]*vpalignr xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 0f f4 ab[ 	]*vpalignr xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 0f f4 7b[ 	]*vpalignr xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 31 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 7f 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f 72 80 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 ab[ 	]*vpalignr ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 0f f4 ab[ 	]*vpalignr ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 0f f4 ab[ 	]*vpalignr ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 0f f4 7b[ 	]*vpalignr ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 31 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 7f 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f 72 80 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e0 f4[ 	]*vpavgb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e0 f4[ 	]*vpavgb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e0 f4[ 	]*vpavgb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 31[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e0 b4 f0 34 12 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 7f[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 00 08 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 72 80[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e0 f4[ 	]*vpavgb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e0 f4[ 	]*vpavgb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e0 f4[ 	]*vpavgb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 31[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e0 b4 f0 34 12 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 7f[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 00 10 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 72 80[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e0 b2 e0 ef ff ff[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e3 f4[ 	]*vpavgw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e3 f4[ 	]*vpavgw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e3 f4[ 	]*vpavgw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 31[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e3 b4 f0 34 12 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 7f[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 00 08 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 72 80[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e3 f4[ 	]*vpavgw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e3 f4[ 	]*vpavgw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e3 f4[ 	]*vpavgw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 31[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e3 b4 f0 34 12 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 7f[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 00 10 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 72 80[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e3 b2 e0 ef ff ff[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 66 f4[ 	]*vpblendmb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 66 f4[ 	]*vpblendmb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 66 f4[ 	]*vpblendmb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 31[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 66 b4 f0 34 12 00 00[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 7f[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 00 08 00 00[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 72 80[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 66 b2 f0 f7 ff ff[ 	]*vpblendmb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 66 f4[ 	]*vpblendmb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 66 f4[ 	]*vpblendmb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 66 f4[ 	]*vpblendmb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 31[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 66 b4 f0 34 12 00 00[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 7f[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 00 10 00 00[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 72 80[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 66 b2 e0 ef ff ff[ 	]*vpblendmb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 78 f5[ 	]*vpbroadcastb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 78 f5[ 	]*vpbroadcastb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 78 f5[ 	]*vpbroadcastb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 31[ 	]*vpbroadcastb xmm30,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 78 b4 f0 34 12 00 00[ 	]*vpbroadcastb xmm30,BYTE PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 7f[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 80 00 00 00[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 72 80[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 78 b2 7f ff ff ff[ 	]*vpbroadcastb xmm30,BYTE PTR \[rdx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 78 f5[ 	]*vpbroadcastb ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 78 f5[ 	]*vpbroadcastb ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 78 f5[ 	]*vpbroadcastb ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 31[ 	]*vpbroadcastb ymm30,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 78 b4 f0 34 12 00 00[ 	]*vpbroadcastb ymm30,BYTE PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 7f[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx\+0x7f\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 80 00 00 00[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx\+0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 72 80[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx-0x80\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 78 b2 7f ff ff ff[ 	]*vpbroadcastb ymm30,BYTE PTR \[rdx-0x81\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7a f0[ 	]*vpbroadcastb xmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7a f0[ 	]*vpbroadcastb xmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7a f0[ 	]*vpbroadcastb xmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7a f0[ 	]*vpbroadcastb ymm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7a f0[ 	]*vpbroadcastb ymm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7a f0[ 	]*vpbroadcastb ymm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 79 f5[ 	]*vpbroadcastw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 79 f5[ 	]*vpbroadcastw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 79 f5[ 	]*vpbroadcastw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 31[ 	]*vpbroadcastw xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 79 b4 f0 34 12 00 00[ 	]*vpbroadcastw xmm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 7f[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 00 01 00 00[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 72 80[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 79 b2 fe fe ff ff[ 	]*vpbroadcastw xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 79 f5[ 	]*vpbroadcastw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 79 f5[ 	]*vpbroadcastw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 79 f5[ 	]*vpbroadcastw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 31[ 	]*vpbroadcastw ymm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 79 b4 f0 34 12 00 00[ 	]*vpbroadcastw ymm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 7f[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 00 01 00 00[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 72 80[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 79 b2 fe fe ff ff[ 	]*vpbroadcastw ymm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7b f0[ 	]*vpbroadcastw xmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7b f0[ 	]*vpbroadcastw xmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7b f0[ 	]*vpbroadcastw xmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7b f0[ 	]*vpbroadcastw ymm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7b f0[ 	]*vpbroadcastw ymm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7b f0[ 	]*vpbroadcastw ymm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 74 ed[ 	]*vpcmpeqb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 29[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 74 ac f0 34 12 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 7f[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 6a 80[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 74 ed[ 	]*vpcmpeqb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 29[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 74 ac f0 34 12 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 7f[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 6a 80[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 75 ed[ 	]*vpcmpeqw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 29[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 75 ac f0 34 12 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 7f[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 6a 80[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 75 ed[ 	]*vpcmpeqw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 29[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 75 ac f0 34 12 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 7f[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 6a 80[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 64 ed[ 	]*vpcmpgtb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 29[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 64 ac f0 34 12 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 7f[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 6a 80[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 64 ed[ 	]*vpcmpgtb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 29[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 64 ac f0 34 12 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 7f[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 6a 80[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 65 ed[ 	]*vpcmpgtw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 29[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 65 ac f0 34 12 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 7f[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 6a 80[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 65 ed[ 	]*vpcmpgtw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 29[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 65 ac f0 34 12 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 7f[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 6a 80[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 66 f4[ 	]*vpblendmw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 66 f4[ 	]*vpblendmw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 66 f4[ 	]*vpblendmw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 31[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 66 b4 f0 34 12 00 00[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 7f[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 00 08 00 00[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 72 80[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 66 b2 f0 f7 ff ff[ 	]*vpblendmw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 66 f4[ 	]*vpblendmw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 66 f4[ 	]*vpblendmw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 66 f4[ 	]*vpblendmw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 31[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 66 b4 f0 34 12 00 00[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 7f[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 00 10 00 00[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 72 80[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 66 b2 e0 ef ff ff[ 	]*vpblendmw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 04 f4[ 	]*vpmaddubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 04 f4[ 	]*vpmaddubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 04 f4[ 	]*vpmaddubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 31[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 7f[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 72 80[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 04 f4[ 	]*vpmaddubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 04 f4[ 	]*vpmaddubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 04 f4[ 	]*vpmaddubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 31[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 7f[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 72 80[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f5 f4[ 	]*vpmaddwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f5 f4[ 	]*vpmaddwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f5 f4[ 	]*vpmaddwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 31[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 7f[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 00 08 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 72 80[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f5 f4[ 	]*vpmaddwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f5 f4[ 	]*vpmaddwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f5 f4[ 	]*vpmaddwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 31[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 7f[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 00 10 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 72 80[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3c f4[ 	]*vpmaxsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3c f4[ 	]*vpmaxsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3c f4[ 	]*vpmaxsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 31[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3c b4 f0 34 12 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 7f[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 00 08 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c 72 80[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3c f4[ 	]*vpmaxsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3c f4[ 	]*vpmaxsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3c f4[ 	]*vpmaxsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 31[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3c b4 f0 34 12 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 7f[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 00 10 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c 72 80[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ee f4[ 	]*vpmaxsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ee f4[ 	]*vpmaxsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ee f4[ 	]*vpmaxsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 31[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ee b4 f0 34 12 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 7f[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 00 08 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee 72 80[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ee f4[ 	]*vpmaxsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ee f4[ 	]*vpmaxsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ee f4[ 	]*vpmaxsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 31[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ee b4 f0 34 12 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 7f[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 00 10 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee 72 80[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 de f4[ 	]*vpmaxub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 de f4[ 	]*vpmaxub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 de f4[ 	]*vpmaxub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 31[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 de b4 f0 34 12 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 7f[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 00 08 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de 72 80[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 de b2 f0 f7 ff ff[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 de f4[ 	]*vpmaxub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 de f4[ 	]*vpmaxub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 de f4[ 	]*vpmaxub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 31[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 de b4 f0 34 12 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 7f[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 00 10 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de 72 80[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 de b2 e0 ef ff ff[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3e f4[ 	]*vpmaxuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3e f4[ 	]*vpmaxuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3e f4[ 	]*vpmaxuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 31[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3e b4 f0 34 12 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 7f[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 00 08 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e 72 80[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3e f4[ 	]*vpmaxuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3e f4[ 	]*vpmaxuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3e f4[ 	]*vpmaxuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 31[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3e b4 f0 34 12 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 7f[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 00 10 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e 72 80[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 38 f4[ 	]*vpminsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 38 f4[ 	]*vpminsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 38 f4[ 	]*vpminsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 31[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 38 b4 f0 34 12 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 7f[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 00 08 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 72 80[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 38 f4[ 	]*vpminsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 38 f4[ 	]*vpminsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 38 f4[ 	]*vpminsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 31[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 38 b4 f0 34 12 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 7f[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 00 10 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 72 80[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 38 b2 e0 ef ff ff[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ea f4[ 	]*vpminsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ea f4[ 	]*vpminsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ea f4[ 	]*vpminsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 31[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ea b4 f0 34 12 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 7f[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 00 08 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea 72 80[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ea b2 f0 f7 ff ff[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ea f4[ 	]*vpminsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ea f4[ 	]*vpminsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ea f4[ 	]*vpminsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 31[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ea b4 f0 34 12 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 7f[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 00 10 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea 72 80[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ea b2 e0 ef ff ff[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 da f4[ 	]*vpminub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 da f4[ 	]*vpminub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 da f4[ 	]*vpminub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 31[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 da b4 f0 34 12 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 7f[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 00 08 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da 72 80[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 da b2 f0 f7 ff ff[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 da f4[ 	]*vpminub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 da f4[ 	]*vpminub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 da f4[ 	]*vpminub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 31[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 da b4 f0 34 12 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 7f[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 00 10 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da 72 80[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 da b2 e0 ef ff ff[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3a f4[ 	]*vpminuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3a f4[ 	]*vpminuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3a f4[ 	]*vpminuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 31[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3a b4 f0 34 12 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 7f[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 00 08 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a 72 80[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3a f4[ 	]*vpminuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3a f4[ 	]*vpminuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3a f4[ 	]*vpminuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 31[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3a b4 f0 34 12 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 7f[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 00 10 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a 72 80[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3a b2 e0 ef ff ff[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 20 f5[ 	]*vpmovsxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 20 f5[ 	]*vpmovsxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 20 f5[ 	]*vpmovsxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 31[ 	]*vpmovsxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 7f[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 72 80[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 20 f5[ 	]*vpmovsxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 20 f5[ 	]*vpmovsxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 20 f5[ 	]*vpmovsxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 31[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 7f[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 72 80[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 30 f5[ 	]*vpmovzxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 30 f5[ 	]*vpmovzxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 30 f5[ 	]*vpmovzxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 31[ 	]*vpmovzxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 7f[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 72 80[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 30 f5[ 	]*vpmovzxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 30 f5[ 	]*vpmovzxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 30 f5[ 	]*vpmovzxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 31[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 7f[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 72 80[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0b f4[ 	]*vpmulhrsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0b f4[ 	]*vpmulhrsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0b f4[ 	]*vpmulhrsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 31[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 7f[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b 72 80[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0b f4[ 	]*vpmulhrsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0b f4[ 	]*vpmulhrsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0b f4[ 	]*vpmulhrsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 31[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 7f[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b 72 80[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e4 f4[ 	]*vpmulhuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e4 f4[ 	]*vpmulhuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e4 f4[ 	]*vpmulhuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 31[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 7f[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 00 08 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 72 80[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e4 f4[ 	]*vpmulhuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e4 f4[ 	]*vpmulhuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e4 f4[ 	]*vpmulhuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 31[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 7f[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 00 10 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 72 80[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e5 f4[ 	]*vpmulhw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e5 f4[ 	]*vpmulhw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e5 f4[ 	]*vpmulhw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 31[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e5 b4 f0 34 12 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 7f[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 00 08 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 72 80[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e5 f4[ 	]*vpmulhw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e5 f4[ 	]*vpmulhw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e5 f4[ 	]*vpmulhw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 31[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e5 b4 f0 34 12 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 7f[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 00 10 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 72 80[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d5 f4[ 	]*vpmullw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d5 f4[ 	]*vpmullw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d5 f4[ 	]*vpmullw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 31[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d5 b4 f0 34 12 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 7f[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 00 08 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 72 80[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d5 f4[ 	]*vpmullw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d5 f4[ 	]*vpmullw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d5 f4[ 	]*vpmullw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 31[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d5 b4 f0 34 12 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 7f[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 00 10 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 72 80[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d5 b2 e0 ef ff ff[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f6 f4[ 	]*vpsadbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 31[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f6 b4 f0 34 12 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 7f[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 00 08 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 72 80[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f6 f4[ 	]*vpsadbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 31[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f6 b4 f0 34 12 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 7f[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 00 10 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 72 80[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 00 f4[ 	]*vpshufb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 00 f4[ 	]*vpshufb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 00 f4[ 	]*vpshufb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 31[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 00 b4 f0 34 12 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 7f[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 00 08 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 72 80[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 00 f4[ 	]*vpshufb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 00 f4[ 	]*vpshufb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 00 f4[ 	]*vpshufb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 31[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 00 b4 f0 34 12 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 7f[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 00 10 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 72 80[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 00 b2 e0 ef ff ff[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 ab[ 	]*vpshufhw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 70 f5 7b[ 	]*vpshufhw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 31 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 7f 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 72 80 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 ab[ 	]*vpshufhw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 70 f5 ab[ 	]*vpshufhw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 70 f5 ab[ 	]*vpshufhw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 70 f5 7b[ 	]*vpshufhw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 31 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 7f 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 72 80 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 ab[ 	]*vpshuflw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 70 f5 7b[ 	]*vpshuflw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 31 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 7f 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 72 80 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 ab[ 	]*vpshuflw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 70 f5 ab[ 	]*vpshuflw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 70 f5 ab[ 	]*vpshuflw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 70 f5 7b[ 	]*vpshuflw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 31 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 7f 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 72 80 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f1 f4[ 	]*vpsllw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f1 f4[ 	]*vpsllw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f1 f4[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 31[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f1 b4 f0 34 12 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 7f[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 00 08 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 72 80[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f1 f4[ 	]*vpsllw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f1 f4[ 	]*vpsllw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f1 f4[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 31[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f1 b4 f0 34 12 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 7f[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 00 08 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 72 80[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e1 f4[ 	]*vpsraw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e1 f4[ 	]*vpsraw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e1 f4[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 31[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e1 b4 f0 34 12 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 7f[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 00 08 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 72 80[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e1 f4[ 	]*vpsraw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e1 f4[ 	]*vpsraw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e1 f4[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 31[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e1 b4 f0 34 12 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 7f[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 00 08 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 72 80[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d1 f4[ 	]*vpsrlw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d1 f4[ 	]*vpsrlw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d1 f4[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 31[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d1 b4 f0 34 12 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 7f[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 00 08 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 72 80[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d1 f4[ 	]*vpsrlw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d1 f4[ 	]*vpsrlw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d1 f4[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 31[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d1 b4 f0 34 12 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 7f[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 00 08 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 72 80[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd ab[ 	]*vpsrldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 dd 7b[ 	]*vpsrldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 19 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 7f 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 5a 80 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd ab[ 	]*vpsrldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 dd 7b[ 	]*vpsrldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 19 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 7f 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 5a 80 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 ab[ 	]*vpsrlw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 d5 ab[ 	]*vpsrlw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 d5 ab[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 d5 7b[ 	]*vpsrlw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 11 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 7f 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 52 80 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 ab[ 	]*vpsrlw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 d5 ab[ 	]*vpsrlw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 d5 ab[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 d5 7b[ 	]*vpsrlw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 11 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 7f 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 52 80 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 ab[ 	]*vpsraw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 e5 ab[ 	]*vpsraw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 e5 ab[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 e5 7b[ 	]*vpsraw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 21 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 7f 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 62 80 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 ab[ 	]*vpsraw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 e5 ab[ 	]*vpsraw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 e5 ab[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 e5 7b[ 	]*vpsraw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 21 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 7f 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 62 80 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 10 f4[ 	]*vpsrlvw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 10 f4[ 	]*vpsrlvw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 10 f4[ 	]*vpsrlvw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 31[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 10 b4 f0 34 12 00 00[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 7f[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 00 08 00 00[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 72 80[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 10 b2 f0 f7 ff ff[ 	]*vpsrlvw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 10 f4[ 	]*vpsrlvw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 10 f4[ 	]*vpsrlvw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 10 f4[ 	]*vpsrlvw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 31[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 10 b4 f0 34 12 00 00[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 7f[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 00 10 00 00[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 72 80[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 10 b2 e0 ef ff ff[ 	]*vpsrlvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 11 f4[ 	]*vpsravw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 11 f4[ 	]*vpsravw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 11 f4[ 	]*vpsravw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 31[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 11 b4 f0 34 12 00 00[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 7f[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 00 08 00 00[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 72 80[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 11 b2 f0 f7 ff ff[ 	]*vpsravw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 11 f4[ 	]*vpsravw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 11 f4[ 	]*vpsravw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 11 f4[ 	]*vpsravw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 31[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 11 b4 f0 34 12 00 00[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 7f[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 00 10 00 00[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 72 80[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 11 b2 e0 ef ff ff[ 	]*vpsravw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f8 f4[ 	]*vpsubb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f8 f4[ 	]*vpsubb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f8 f4[ 	]*vpsubb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 31[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f8 b4 f0 34 12 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 7f[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 00 08 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 72 80[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f8 f4[ 	]*vpsubb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f8 f4[ 	]*vpsubb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f8 f4[ 	]*vpsubb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 31[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f8 b4 f0 34 12 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 7f[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 00 10 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 72 80[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f8 b2 e0 ef ff ff[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e8 f4[ 	]*vpsubsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e8 f4[ 	]*vpsubsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e8 f4[ 	]*vpsubsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 31[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e8 b4 f0 34 12 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 7f[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 00 08 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 72 80[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e8 f4[ 	]*vpsubsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e8 f4[ 	]*vpsubsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e8 f4[ 	]*vpsubsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 31[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e8 b4 f0 34 12 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 7f[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 00 10 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 72 80[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e9 f4[ 	]*vpsubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e9 f4[ 	]*vpsubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e9 f4[ 	]*vpsubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 31[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e9 b4 f0 34 12 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 7f[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 00 08 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 72 80[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e9 f4[ 	]*vpsubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e9 f4[ 	]*vpsubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e9 f4[ 	]*vpsubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 31[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e9 b4 f0 34 12 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 7f[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 00 10 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 72 80[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d8 f4[ 	]*vpsubusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d8 f4[ 	]*vpsubusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d8 f4[ 	]*vpsubusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 31[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d8 b4 f0 34 12 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 7f[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 00 08 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 72 80[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d8 f4[ 	]*vpsubusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d8 f4[ 	]*vpsubusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d8 f4[ 	]*vpsubusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 31[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d8 b4 f0 34 12 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 7f[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 00 10 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 72 80[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d9 f4[ 	]*vpsubusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d9 f4[ 	]*vpsubusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d9 f4[ 	]*vpsubusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 31[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d9 b4 f0 34 12 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 7f[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 00 08 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 72 80[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d9 f4[ 	]*vpsubusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d9 f4[ 	]*vpsubusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d9 f4[ 	]*vpsubusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 31[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d9 b4 f0 34 12 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 7f[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 00 10 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 72 80[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f9 f4[ 	]*vpsubw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f9 f4[ 	]*vpsubw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f9 f4[ 	]*vpsubw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 31[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f9 b4 f0 34 12 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 7f[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 00 08 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 72 80[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f9 f4[ 	]*vpsubw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f9 f4[ 	]*vpsubw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f9 f4[ 	]*vpsubw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 31[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f9 b4 f0 34 12 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 7f[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 00 10 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 72 80[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f9 b2 e0 ef ff ff[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 68 f4[ 	]*vpunpckhbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 68 f4[ 	]*vpunpckhbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 68 f4[ 	]*vpunpckhbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 31[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 7f[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 72 80[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 68 f4[ 	]*vpunpckhbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 68 f4[ 	]*vpunpckhbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 68 f4[ 	]*vpunpckhbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 31[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 7f[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 72 80[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 69 f4[ 	]*vpunpckhwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 69 f4[ 	]*vpunpckhwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 69 f4[ 	]*vpunpckhwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 31[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 7f[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 72 80[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 69 f4[ 	]*vpunpckhwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 69 f4[ 	]*vpunpckhwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 69 f4[ 	]*vpunpckhwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 31[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 7f[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 72 80[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 60 f4[ 	]*vpunpcklbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 60 f4[ 	]*vpunpcklbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 60 f4[ 	]*vpunpcklbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 31[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 7f[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 72 80[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 60 f4[ 	]*vpunpcklbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 60 f4[ 	]*vpunpcklbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 60 f4[ 	]*vpunpcklbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 31[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 7f[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 72 80[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 61 f4[ 	]*vpunpcklwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 61 f4[ 	]*vpunpcklwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 61 f4[ 	]*vpunpcklwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 31[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 7f[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 72 80[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 61 f4[ 	]*vpunpcklwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 61 f4[ 	]*vpunpcklwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 61 f4[ 	]*vpunpcklwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 31[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 7f[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 72 80[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 30 ee[ 	]*vpmovwb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 30 ee[ 	]*vpmovwb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 30 ee[ 	]*vpmovwb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 30 ee[ 	]*vpmovwb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 30 ee[ 	]*vpmovwb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 30 ee[ 	]*vpmovwb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 20 ee[ 	]*vpmovswb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 20 ee[ 	]*vpmovswb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 20 ee[ 	]*vpmovswb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 20 ee[ 	]*vpmovswb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 20 ee[ 	]*vpmovswb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 20 ee[ 	]*vpmovswb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 10 ee[ 	]*vpmovuswb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 10 ee[ 	]*vpmovuswb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 10 ee[ 	]*vpmovuswb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 10 ee[ 	]*vpmovuswb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 10 ee[ 	]*vpmovuswb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 10 ee[ 	]*vpmovuswb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 ab[ 	]*vdbpsadbw xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 42 f4 ab[ 	]*vdbpsadbw xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 42 f4 ab[ 	]*vdbpsadbw xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 42 f4 7b[ 	]*vdbpsadbw xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 31 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 42 b4 f0 34 12 00 00 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 7f 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 00 08 00 00 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 72 80 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 42 b2 f0 f7 ff ff 7b[ 	]*vdbpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 ab[ 	]*vdbpsadbw ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 42 f4 ab[ 	]*vdbpsadbw ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 42 f4 ab[ 	]*vdbpsadbw ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 42 f4 7b[ 	]*vdbpsadbw ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 31 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 42 b4 f0 34 12 00 00 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 7f 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 00 10 00 00 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 72 80 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 42 b2 e0 ef ff ff 7b[ 	]*vdbpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 8d f4[ 	]*vpermw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 8d f4[ 	]*vpermw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 8d f4[ 	]*vpermw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 31[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 8d b4 f0 34 12 00 00[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 7f[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 00 08 00 00[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d 72 80[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 8d b2 f0 f7 ff ff[ 	]*vpermw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 8d f4[ 	]*vpermw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 8d f4[ 	]*vpermw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 8d f4[ 	]*vpermw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 31[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 8d b4 f0 34 12 00 00[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 7f[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 00 10 00 00[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d 72 80[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 8d b2 e0 ef ff ff[ 	]*vpermw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7d f4[ 	]*vpermt2w xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7d f4[ 	]*vpermt2w xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7d f4[ 	]*vpermt2w xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 31[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7d b4 f0 34 12 00 00[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 7f[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 00 08 00 00[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d 72 80[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7d b2 f0 f7 ff ff[ 	]*vpermt2w xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7d f4[ 	]*vpermt2w ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7d f4[ 	]*vpermt2w ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7d f4[ 	]*vpermt2w ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 31[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7d b4 f0 34 12 00 00[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 7f[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 00 10 00 00[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d 72 80[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7d b2 e0 ef ff ff[ 	]*vpermt2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd ab[ 	]*vpslldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 73 fd 7b[ 	]*vpslldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 39 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 73 bc f0 34 12 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 7f 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 7a 80 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd ab[ 	]*vpslldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 73 fd 7b[ 	]*vpslldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 39 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 73 bc f0 34 12 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 7f 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 7a 80 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 ab[ 	]*vpsllw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 71 f5 ab[ 	]*vpsllw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 71 f5 ab[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 71 f5 7b[ 	]*vpsllw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 31 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 7f 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 72 80 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 ab[ 	]*vpsllw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 71 f5 ab[ 	]*vpsllw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 71 f5 ab[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 71 f5 7b[ 	]*vpsllw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 31 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 7f 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 72 80 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 12 f4[ 	]*vpsllvw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 12 f4[ 	]*vpsllvw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 12 f4[ 	]*vpsllvw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 31[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 12 b4 f0 34 12 00 00[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 7f[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 00 08 00 00[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 72 80[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 12 b2 f0 f7 ff ff[ 	]*vpsllvw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 12 f4[ 	]*vpsllvw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 12 f4[ 	]*vpsllvw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 12 f4[ 	]*vpsllvw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 31[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 12 b4 f0 34 12 00 00[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 7f[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 00 10 00 00[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 72 80[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 12 b2 e0 ef ff ff[ 	]*vpsllvw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 31[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 7f[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 00 08 00 00[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f 72 80[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu8 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 31[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 7f[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 00 10 00 00[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f 72 80[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 6f b2 e0 ef ff ff[ 	]*vmovdqu8 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 31[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 7f[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 00 08 00 00[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f 72 80[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu16 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 31[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 7f[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 00 10 00 00[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f 72 80[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 6f b2 e0 ef ff ff[ 	]*vmovdqu16 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 31[ 	]*vpmovwb QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 30 31[ 	]*vpmovwb QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 30 b4 f0 34 12 00 00[ 	]*vpmovwb QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 7f[ 	]*vpmovwb QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 00 04 00 00[ 	]*vpmovwb QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 72 80[ 	]*vpmovwb QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 30 b2 f8 fb ff ff[ 	]*vpmovwb QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 31[ 	]*vpmovwb XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 30 31[ 	]*vpmovwb XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 30 b4 f0 34 12 00 00[ 	]*vpmovwb XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 7f[ 	]*vpmovwb XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 00 08 00 00[ 	]*vpmovwb XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 72 80[ 	]*vpmovwb XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 30 b2 f0 f7 ff ff[ 	]*vpmovwb XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 31[ 	]*vpmovswb QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 20 31[ 	]*vpmovswb QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 20 b4 f0 34 12 00 00[ 	]*vpmovswb QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 7f[ 	]*vpmovswb QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 00 04 00 00[ 	]*vpmovswb QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 72 80[ 	]*vpmovswb QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 20 b2 f8 fb ff ff[ 	]*vpmovswb QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 31[ 	]*vpmovswb XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 20 31[ 	]*vpmovswb XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 20 b4 f0 34 12 00 00[ 	]*vpmovswb XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 7f[ 	]*vpmovswb XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 00 08 00 00[ 	]*vpmovswb XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 72 80[ 	]*vpmovswb XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 20 b2 f0 f7 ff ff[ 	]*vpmovswb XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 31[ 	]*vpmovuswb QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 10 31[ 	]*vpmovuswb QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 10 b4 f0 34 12 00 00[ 	]*vpmovuswb QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 7f[ 	]*vpmovuswb QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 00 04 00 00[ 	]*vpmovuswb QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 72 80[ 	]*vpmovuswb QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 10 b2 f8 fb ff ff[ 	]*vpmovuswb QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 31[ 	]*vpmovuswb XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 10 31[ 	]*vpmovuswb XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 10 b4 f0 34 12 00 00[ 	]*vpmovuswb XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 7f[ 	]*vpmovuswb XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 00 08 00 00[ 	]*vpmovuswb XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 72 80[ 	]*vpmovuswb XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 10 b2 f0 f7 ff ff[ 	]*vpmovuswb XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 31[ 	]*vmovdqu8 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 0f 7f 31[ 	]*vmovdqu8 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu8 XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 7f[ 	]*vmovdqu8 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 00 08 00 00[ 	]*vmovdqu8 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f 72 80[ 	]*vmovdqu8 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu8 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 31[ 	]*vmovdqu8 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 2f 7f 31[ 	]*vmovdqu8 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu8 YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 7f[ 	]*vmovdqu8 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 00 10 00 00[ 	]*vmovdqu8 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f 72 80[ 	]*vmovdqu8 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7f b2 e0 ef ff ff[ 	]*vmovdqu8 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 31[ 	]*vmovdqu16 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 0f 7f 31[ 	]*vmovdqu16 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu16 XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 7f[ 	]*vmovdqu16 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 00 08 00 00[ 	]*vmovdqu16 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f 72 80[ 	]*vmovdqu16 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu16 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 31[ 	]*vmovdqu16 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 2f 7f 31[ 	]*vmovdqu16 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu16 YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 7f[ 	]*vmovdqu16 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 00 10 00 00[ 	]*vmovdqu16 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f 72 80[ 	]*vmovdqu16 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7f b2 e0 ef ff ff[ 	]*vmovdqu16 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 75 f4[ 	]*vpermi2w xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 75 f4[ 	]*vpermi2w xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 75 f4[ 	]*vpermi2w xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 31[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 75 b4 f0 34 12 00 00[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 7f[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 00 08 00 00[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 72 80[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 75 b2 f0 f7 ff ff[ 	]*vpermi2w xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 75 f4[ 	]*vpermi2w ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 75 f4[ 	]*vpermi2w ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 75 f4[ 	]*vpermi2w ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 31[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 75 b4 f0 34 12 00 00[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 7f[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 00 10 00 00[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 72 80[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 75 b2 e0 ef ff ff[ 	]*vpermi2w ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 26 ed[ 	]*vptestmb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 26 ed[ 	]*vptestmb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 29[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 26 ac f0 34 12 00 00[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 7f[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa 00 08 00 00[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 6a 80[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 26 aa f0 f7 ff ff[ 	]*vptestmb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 26 ed[ 	]*vptestmb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 26 ed[ 	]*vptestmb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 29[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 26 ac f0 34 12 00 00[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 7f[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa 00 10 00 00[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 6a 80[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 26 aa e0 ef ff ff[ 	]*vptestmb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 26 ed[ 	]*vptestmw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 26 ed[ 	]*vptestmw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 29[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 26 ac f0 34 12 00 00[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 7f[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa 00 08 00 00[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 6a 80[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 26 aa f0 f7 ff ff[ 	]*vptestmw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 26 ed[ 	]*vptestmw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 26 ed[ 	]*vptestmw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 29[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 26 ac f0 34 12 00 00[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 7f[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa 00 10 00 00[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 6a 80[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 26 aa e0 ef ff ff[ 	]*vptestmw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 29 ee[ 	]*vpmovb2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 29 ee[ 	]*vpmovb2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 29 ee[ 	]*vpmovw2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 29 ee[ 	]*vpmovw2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 28 f5[ 	]*vpmovm2b xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 28 f5[ 	]*vpmovm2b ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 28 f5[ 	]*vpmovm2w xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 28 f5[ 	]*vpmovm2w ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 26 ec[ 	]*vptestnmb k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 26 ec[ 	]*vptestnmb k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 29[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 26 ac f0 34 12 00 00[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 7f[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa 00 08 00 00[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 6a 80[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 26 aa f0 f7 ff ff[ 	]*vptestnmb k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 26 ec[ 	]*vptestnmb k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 26 ec[ 	]*vptestnmb k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 29[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 26 ac f0 34 12 00 00[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 7f[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa 00 10 00 00[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 6a 80[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 26 aa e0 ef ff ff[ 	]*vptestnmb k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 26 ec[ 	]*vptestnmw k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 26 ec[ 	]*vptestnmw k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 29[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 26 ac f0 34 12 00 00[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 7f[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa 00 08 00 00[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 6a 80[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 26 aa f0 f7 ff ff[ 	]*vptestnmw k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 26 ec[ 	]*vptestnmw k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 26 ec[ 	]*vptestnmw k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 29[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 26 ac f0 34 12 00 00[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 7f[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa 00 10 00 00[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 6a 80[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 26 aa e0 ef ff ff[ 	]*vptestnmw k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed ab[ 	]*vpcmpb k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3f ed ab[ 	]*vpcmpb k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3f ed 7b[ 	]*vpcmpb k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 29 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3f ac f0 34 12 00 00 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 7f 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f 6a 80 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpb k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed ab[ 	]*vpcmpb k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3f ed ab[ 	]*vpcmpb k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3f ed 7b[ 	]*vpcmpb k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 29 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3f ac f0 34 12 00 00 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 7f 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f 6a 80 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpb k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed ab[ 	]*vpcmpw k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3f ed ab[ 	]*vpcmpw k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3f ed 7b[ 	]*vpcmpw k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 29 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3f ac f0 34 12 00 00 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 7f 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa 00 08 00 00 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f 6a 80 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3f aa f0 f7 ff ff 7b[ 	]*vpcmpw k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed ab[ 	]*vpcmpw k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3f ed ab[ 	]*vpcmpw k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3f ed 7b[ 	]*vpcmpw k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 29 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3f ac f0 34 12 00 00 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 7f 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa 00 10 00 00 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f 6a 80 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3f aa e0 ef ff ff 7b[ 	]*vpcmpw k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed ab[ 	]*vpcmpub k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 3e ed ab[ 	]*vpcmpub k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 3e ed 7b[ 	]*vpcmpub k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 29 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 3e ac f0 34 12 00 00 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 7f 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e 6a 80 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpub k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed ab[ 	]*vpcmpub k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 3e ed ab[ 	]*vpcmpub k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 3e ed 7b[ 	]*vpcmpub k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 29 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 3e ac f0 34 12 00 00 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 7f 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e 6a 80 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpub k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed ab[ 	]*vpcmpuw k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 3e ed ab[ 	]*vpcmpuw k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 3e ed 7b[ 	]*vpcmpuw k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 29 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 3e ac f0 34 12 00 00 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 7f 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa 00 08 00 00 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e 6a 80 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 3e aa f0 f7 ff ff 7b[ 	]*vpcmpuw k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed ab[ 	]*vpcmpuw k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 3e ed ab[ 	]*vpcmpuw k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 3e ed 7b[ 	]*vpcmpuw k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 29 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 3e ac f0 34 12 00 00 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 7f 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa 00 10 00 00 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e 6a 80 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 3e aa e0 ef ff ff 7b[ 	]*vpcmpuw k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-opts.d.jj	2014-09-10 21:05:00.162331279 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-opts.d	2014-09-10 21:05:00.162331279 +0200
+@@ -0,0 +1,108 @@
++#as:
++#objdump: -dw -Msuffix
++#name: x86_64 AVX512BW/VL opts insns
++#source: x86-64-avx512bw_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s %ymm29,%ymm30\{%k7\}\{z\}
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-opts-intel.d.jj	2014-09-10 21:05:00.210331033 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-opts-intel.d	2014-09-10 21:05:00.210331033 +0200
+@@ -0,0 +1,108 @@
++#as:
++#objdump: -dw -Mintel -Msuffix
++#name: x86_64 AVX512BW/VL opts insns (Intel disassembly)
++#source: x86-64-avx512bw_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 6f f5[ 	]*vmovdqu8 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7f ee[ 	]*vmovdqu8\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 6f f5[ 	]*vmovdqu8 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 6f f5[ 	]*vmovdqu8 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7f ee[ 	]*vmovdqu8\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 6f f5[ 	]*vmovdqu8 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7f ee[ 	]*vmovdqu8\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 6f f5[ 	]*vmovdqu8 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 6f f5[ 	]*vmovdqu8 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7f ee[ 	]*vmovdqu8\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 6f f5[ 	]*vmovdqu16 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7f ee[ 	]*vmovdqu16\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 6f f5[ 	]*vmovdqu16 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 6f f5[ 	]*vmovdqu16 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7f ee[ 	]*vmovdqu16\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 6f f5[ 	]*vmovdqu16 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7f ee[ 	]*vmovdqu16\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 6f f5[ 	]*vmovdqu16 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 6f f5[ 	]*vmovdqu16 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7f ee[ 	]*vmovdqu16\.s ymm30\{k7\}\{z\},ymm29
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-opts.s.jj	2014-09-10 21:05:00.140331392 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-opts.s	2014-09-10 21:05:00.140331392 +0200
+@@ -0,0 +1,103 @@
++# Check 64bit AVX512{BW,VL} swap instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vmovdqu8	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++
++	.intel_syntax noprefix
++	vmovdqu8	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8.s	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8.s	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16.s	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16.s	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl.s.jj	2014-09-10 21:05:00.143331377 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl.s	2014-09-10 21:05:00.143331377 +0200
+@@ -0,0 +1,3051 @@
++# Check 64bit AVX512{BW,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpabsb	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpabsb	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpabsb	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpabsb	2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsb	2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsb	-2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsb	-2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsb	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vpabsb	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpabsb	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpabsb	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpabsb	4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsb	4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpabsb	-4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsb	-4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpabsw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpabsw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpabsw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpabsw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpabsw	2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsw	2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsw	-2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsw	-2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsw	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vpabsw	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpabsw	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpabsw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpabsw	4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsw	4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpabsw	-4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsw	-4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpackssdw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpackssdw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackssdw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackssdw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpackssdw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackssdw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackssdw	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackssdw	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpackusdw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackusdw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackusdw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpackusdw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackusdw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackusdw	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackusdw	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, (%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, (%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpavgb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpavgb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpavgw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpavgw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpblendmb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpblendmb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpblendmb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpblendmb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpblendmb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpblendmb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastb	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastb	127(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	128(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastb	-128(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	-129(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm29, %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%xmm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	127(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	-128(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	-129(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %xmm30	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %ymm30	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastb	%eax, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastw	254(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	256(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastw	-256(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	-258(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm29, %ymm30	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%xmm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastw	254(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	256(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastw	-256(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	-258(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %xmm30	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %ymm30	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpbroadcastw	%eax, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpcmpeqb	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpblendmw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpblendmw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpblendmw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpblendmw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpblendmw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpblendmw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpblendmw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpblendmw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpblendmw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpblendmw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminub	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminub	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminub	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminub	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminub	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminub	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminuw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminuw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminuw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminuw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminuw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminuw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	1016(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	1024(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	-1024(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-1032(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	2032(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	2048(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	-2048(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-2064(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	1016(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	1024(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	-1024(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-1032(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	2032(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	2048(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	-2048(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-2064(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmullw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmullw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmullw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmullw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmullw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmullw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpshufb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpshufb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	2032(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	-2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	2032(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	-2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	2032(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	-2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrlvw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlvw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlvw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlvw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlvw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlvw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlvw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlvw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlvw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlvw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsrlvw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlvw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlvw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlvw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlvw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlvw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlvw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsravw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsravw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsravw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsravw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsravw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsravw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsravw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsravw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsravw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsravw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsravw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsravw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsravw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsravw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsravw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsravw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsravw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsravw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmovwb	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovwb	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovwb	%ymm29, %xmm30	 # AVX512{BW,VL}
++	vpmovwb	%ymm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovswb	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovswb	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovswb	%ymm29, %xmm30	 # AVX512{BW,VL}
++	vpmovswb	%ymm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovuswb	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm29, %xmm30	 # AVX512{BW,VL}
++	vpmovuswb	%ymm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, %xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, (%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vdbpsadbw	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vdbpsadbw	$123, %ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, (%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vdbpsadbw	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpermw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpermw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpermw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpermw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpermw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpermw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpermw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpermw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermt2w	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermt2w	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpermt2w	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpermt2w	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermt2w	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermt2w	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpermt2w	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermt2w	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpermt2w	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermt2w	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermt2w	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpermt2w	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpermt2w	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermt2w	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermt2w	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpermt2w	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermt2w	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpermt2w	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpslldq	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllvw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllvw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsllvw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllvw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllvw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllvw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllvw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllvw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllvw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllvw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllvw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsllvw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllvw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllvw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllvw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllvw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllvw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllvw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	-2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	-2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu8	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vmovdqu8	-4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	-4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	-2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	-2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vmovdqu16	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vmovdqu16	-4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	-4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovwb	%xmm30, (%rcx)	 # AVX512{BW,VL}
++	vpmovwb	%xmm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vpmovwb	%xmm30, 1016(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovwb	%xmm30, 1024(%rdx)	 # AVX512{BW,VL}
++	vpmovwb	%xmm30, -1024(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovwb	%xmm30, -1032(%rdx)	 # AVX512{BW,VL}
++	vpmovwb	%ymm30, (%rcx)	 # AVX512{BW,VL}
++	vpmovwb	%ymm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vpmovwb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vpmovwb	%ymm30, 2032(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovwb	%ymm30, 2048(%rdx)	 # AVX512{BW,VL}
++	vpmovwb	%ymm30, -2048(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovwb	%ymm30, -2064(%rdx)	 # AVX512{BW,VL}
++	vpmovswb	%xmm30, (%rcx)	 # AVX512{BW,VL}
++	vpmovswb	%xmm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vpmovswb	%xmm30, 1016(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovswb	%xmm30, 1024(%rdx)	 # AVX512{BW,VL}
++	vpmovswb	%xmm30, -1024(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovswb	%xmm30, -1032(%rdx)	 # AVX512{BW,VL}
++	vpmovswb	%ymm30, (%rcx)	 # AVX512{BW,VL}
++	vpmovswb	%ymm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vpmovswb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vpmovswb	%ymm30, 2032(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovswb	%ymm30, 2048(%rdx)	 # AVX512{BW,VL}
++	vpmovswb	%ymm30, -2048(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovswb	%ymm30, -2064(%rdx)	 # AVX512{BW,VL}
++	vpmovuswb	%xmm30, (%rcx)	 # AVX512{BW,VL}
++	vpmovuswb	%xmm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vpmovuswb	%xmm30, 1016(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%xmm30, 1024(%rdx)	 # AVX512{BW,VL}
++	vpmovuswb	%xmm30, -1024(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%xmm30, -1032(%rdx)	 # AVX512{BW,VL}
++	vpmovuswb	%ymm30, (%rcx)	 # AVX512{BW,VL}
++	vpmovuswb	%ymm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vpmovuswb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vpmovuswb	%ymm30, 2032(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%ymm30, 2048(%rdx)	 # AVX512{BW,VL}
++	vpmovuswb	%ymm30, -2048(%rdx)	 # AVX512{BW,VL} Disp8
++	vpmovuswb	%ymm30, -2064(%rdx)	 # AVX512{BW,VL}
++	vmovdqu8	%xmm30, (%rcx)	 # AVX512{BW,VL}
++	vmovdqu8	%xmm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vmovdqu8	%xmm30, 2032(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%xmm30, 2048(%rdx)	 # AVX512{BW,VL}
++	vmovdqu8	%xmm30, -2048(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%xmm30, -2064(%rdx)	 # AVX512{BW,VL}
++	vmovdqu8	%ymm30, (%rcx)	 # AVX512{BW,VL}
++	vmovdqu8	%ymm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vmovdqu8	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vmovdqu8	%ymm30, 4064(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%ymm30, 4096(%rdx)	 # AVX512{BW,VL}
++	vmovdqu8	%ymm30, -4096(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu8	%ymm30, -4128(%rdx)	 # AVX512{BW,VL}
++	vmovdqu16	%xmm30, (%rcx)	 # AVX512{BW,VL}
++	vmovdqu16	%xmm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vmovdqu16	%xmm30, 2032(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%xmm30, 2048(%rdx)	 # AVX512{BW,VL}
++	vmovdqu16	%xmm30, -2048(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%xmm30, -2064(%rdx)	 # AVX512{BW,VL}
++	vmovdqu16	%ymm30, (%rcx)	 # AVX512{BW,VL}
++	vmovdqu16	%ymm30, (%rcx){%k7}	 # AVX512{BW,VL}
++	vmovdqu16	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{BW,VL}
++	vmovdqu16	%ymm30, 4064(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%ymm30, 4096(%rdx)	 # AVX512{BW,VL}
++	vmovdqu16	%ymm30, -4096(%rdx)	 # AVX512{BW,VL} Disp8
++	vmovdqu16	%ymm30, -4128(%rdx)	 # AVX512{BW,VL}
++	vpermi2w	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermi2w	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpermi2w	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpermi2w	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermi2w	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermi2w	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpermi2w	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermi2w	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpermi2w	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpermi2w	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermi2w	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpermi2w	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpermi2w	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermi2w	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermi2w	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpermi2w	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpermi2w	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpermi2w	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vptestmb	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmb	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmb	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmb	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmb	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmb	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmb	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmb	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmb	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmb	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmb	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmb	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmb	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmb	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmb	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmw	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmw	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmw	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmw	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmw	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmw	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmw	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vptestmw	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmw	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vptestmw	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmw	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmw	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmw	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vptestmw	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vptestmw	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpmovb2m	%xmm30, %k5	 # AVX512{BW,VL}
++	vpmovb2m	%ymm30, %k5	 # AVX512{BW,VL}
++	vpmovw2m	%xmm30, %k5	 # AVX512{BW,VL}
++	vpmovw2m	%ymm30, %k5	 # AVX512{BW,VL}
++	vpmovm2b	%k5, %xmm30	 # AVX512{BW,VL}
++	vpmovm2b	%k5, %ymm30	 # AVX512{BW,VL}
++	vpmovm2w	%k5, %xmm30	 # AVX512{BW,VL}
++	vpmovm2w	%k5, %ymm30	 # AVX512{BW,VL}
++	vptestnmb	%xmm28, %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	%xmm28, %xmm29, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	(%rcx), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	0x123(%rax,%r14,8), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	2032(%rdx), %xmm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmb	2048(%rdx), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	-2048(%rdx), %xmm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmb	-2064(%rdx), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	%ymm28, %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	%ymm28, %ymm29, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmb	(%rcx), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	0x123(%rax,%r14,8), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	4064(%rdx), %ymm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmb	4096(%rdx), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmb	-4096(%rdx), %ymm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmb	-4128(%rdx), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	%xmm28, %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	%xmm28, %xmm29, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	(%rcx), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	0x123(%rax,%r14,8), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	2032(%rdx), %xmm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmw	2048(%rdx), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	-2048(%rdx), %xmm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmw	-2064(%rdx), %xmm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	%ymm28, %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	%ymm28, %ymm29, %k5{%k7}	 # AVX512{BW,VL}
++	vptestnmw	(%rcx), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	0x123(%rax,%r14,8), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	4064(%rdx), %ymm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmw	4096(%rdx), %ymm29, %k5	 # AVX512{BW,VL}
++	vptestnmw	-4096(%rdx), %ymm29, %k5	 # AVX512{BW,VL} Disp8
++	vptestnmw	-4128(%rdx), %ymm29, %k5	 # AVX512{BW,VL}
++	vpcmpb	$0xab, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, (%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$0xab, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpb	$123, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, (%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpb	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpb	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$0xab, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, (%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$0xab, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpw	$123, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, (%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpw	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpw	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$0xab, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, (%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$0xab, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpub	$123, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, (%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpub	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpub	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$0xab, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, %xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, (%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$0xab, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpuw	$123, %ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, (%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpuw	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpuw	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++
++	.intel_syntax noprefix
++	vpabsb	xmm30, xmm29	 # AVX512{BW,VL}
++	vpabsb	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpabsb	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpabsb	ymm30, ymm29	 # AVX512{BW,VL}
++	vpabsb	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpabsb	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpabsw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpabsw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpabsw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpabsw	ymm30, ymm29	 # AVX512{BW,VL}
++	vpabsw	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpabsw	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackssdw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackssdw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, [rcx]{1to4}	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{BW,VL}
++	vpackssdw	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackssdw	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackssdw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackssdw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, [rcx]{1to8}	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{BW,VL}
++	vpackssdw	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackssdw	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpacksswb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpacksswb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpacksswb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpacksswb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackusdw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackusdw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, [rcx]{1to4}	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{BW,VL}
++	vpackusdw	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{BW,VL} Disp8
++	vpackusdw	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackusdw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackusdw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, [rcx]{1to8}	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{BW,VL}
++	vpackusdw	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{BW,VL} Disp8
++	vpackusdw	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackuswb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackuswb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackuswb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackuswb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, xmm28, 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, ymm28, 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpblendmb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpblendmb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpblendmb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpblendmb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpblendmb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpblendmb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpblendmb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpblendmb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpblendmb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpblendmb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpblendmb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpblendmb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpblendmb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpblendmb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpblendmb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpblendmb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpblendmb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpblendmb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30, xmm29	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30, BYTE PTR [rcx]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30, BYTE PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30, BYTE PTR [rdx+127]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	xmm30, BYTE PTR [rdx+128]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30, BYTE PTR [rdx-128]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	xmm30, BYTE PTR [rdx-129]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30, xmm29	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30, BYTE PTR [rcx]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30, BYTE PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30, BYTE PTR [rdx+127]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	ymm30, BYTE PTR [rdx+128]	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30, BYTE PTR [rdx-128]	 # AVX512{BW,VL} Disp8
++	vpbroadcastb	ymm30, BYTE PTR [rdx-129]	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30, eax	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	xmm30{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30, eax	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastb	ymm30{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30, WORD PTR [rcx]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30, WORD PTR [rdx+254]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	xmm30, WORD PTR [rdx+256]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30, WORD PTR [rdx-256]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	xmm30, WORD PTR [rdx-258]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30, xmm29	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30, WORD PTR [rcx]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30, WORD PTR [rdx+254]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	ymm30, WORD PTR [rdx+256]	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30, WORD PTR [rdx-256]	 # AVX512{BW,VL} Disp8
++	vpbroadcastw	ymm30, WORD PTR [rdx-258]	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30, eax	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	xmm30{k7}{z}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30, eax	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30{k7}, eax	 # AVX512{BW,VL}
++	vpbroadcastw	ymm30{k7}{z}, eax	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpblendmw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpblendmw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpblendmw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpblendmw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpblendmw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpblendmw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpblendmw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpblendmw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpblendmw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpblendmw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpblendmw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpblendmw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpblendmw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpblendmw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpblendmw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpblendmw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpblendmw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpblendmw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddwd	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddwd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddwd	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddwd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxub	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxub	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxub	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxub	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxuw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxuw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxuw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxuw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminub	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminub	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminub	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminub	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminuw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminuw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminuw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminuw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rdx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm30, QWORD PTR [rdx+1024]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rdx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm30, QWORD PTR [rdx-1032]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rdx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm30, QWORD PTR [rdx+1024]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rdx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm30, QWORD PTR [rdx-1032]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhuw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhuw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhuw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhuw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmullw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmullw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmullw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmullw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpshufb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpshufb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpshufb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpshufb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpshufhw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrldq	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrldq	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrldq	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsrlvw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlvw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlvw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlvw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsrlvw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsrlvw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsrlvw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrlvw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsrlvw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsrlvw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsrlvw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsrlvw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsrlvw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsrlvw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsrlvw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsravw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsravw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsravw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsravw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsravw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsravw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsravw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsravw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsravw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsravw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsravw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsravw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsravw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsravw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsravw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsravw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsravw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsravw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmovwb	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovwb	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovwb	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovwb	xmm30, ymm29	 # AVX512{BW,VL}
++	vpmovwb	xmm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpmovwb	xmm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vpmovswb	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovswb	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovswb	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovswb	xmm30, ymm29	 # AVX512{BW,VL}
++	vpmovswb	xmm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpmovswb	xmm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vpmovuswb	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovuswb	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovuswb	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovuswb	xmm30, ymm29	 # AVX512{BW,VL}
++	vpmovuswb	xmm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpmovuswb	xmm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30, xmm29, xmm28, 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vdbpsadbw	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30, ymm29, ymm28, 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vdbpsadbw	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vdbpsadbw	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpermw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpermw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpermw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpermw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpermw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpermw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpermw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpermw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpermw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpermw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpermw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpermw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpermt2w	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermt2w	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermt2w	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermt2w	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpermt2w	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpermt2w	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpermt2w	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpermt2w	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpermt2w	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpermt2w	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermt2w	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermt2w	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermt2w	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpermt2w	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpermt2w	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpermt2w	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpermt2w	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpermt2w	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpslldq	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpslldq	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpslldq	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsllvw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllvw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllvw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllvw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsllvw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsllvw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllvw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsllvw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllvw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsllvw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsllvw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsllvw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsllvw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsllvw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsllvw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsllvw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsllvw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsllvw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vmovdqu8	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu8	xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vmovdqu8	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vmovdqu8	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vmovdqu8	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vmovdqu8	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vmovdqu8	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vmovdqu16	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vmovdqu16	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vmovdqu16	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [rcx], xmm30	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [rdx+1016], xmm30	 # AVX512{BW,VL} Disp8
++	vpmovwb	QWORD PTR [rdx+1024], xmm30	 # AVX512{BW,VL}
++	vpmovwb	QWORD PTR [rdx-1024], xmm30	 # AVX512{BW,VL} Disp8
++	vpmovwb	QWORD PTR [rdx-1032], xmm30	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [rcx], ymm30	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{BW,VL} Disp8
++	vpmovwb	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{BW,VL}
++	vpmovwb	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{BW,VL} Disp8
++	vpmovwb	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [rcx], xmm30	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [rdx+1016], xmm30	 # AVX512{BW,VL} Disp8
++	vpmovswb	QWORD PTR [rdx+1024], xmm30	 # AVX512{BW,VL}
++	vpmovswb	QWORD PTR [rdx-1024], xmm30	 # AVX512{BW,VL} Disp8
++	vpmovswb	QWORD PTR [rdx-1032], xmm30	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [rcx], ymm30	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{BW,VL} Disp8
++	vpmovswb	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{BW,VL}
++	vpmovswb	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{BW,VL} Disp8
++	vpmovswb	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [rcx], xmm30	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [rdx+1016], xmm30	 # AVX512{BW,VL} Disp8
++	vpmovuswb	QWORD PTR [rdx+1024], xmm30	 # AVX512{BW,VL}
++	vpmovuswb	QWORD PTR [rdx-1024], xmm30	 # AVX512{BW,VL} Disp8
++	vpmovuswb	QWORD PTR [rdx-1032], xmm30	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [rcx], ymm30	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{BW,VL} Disp8
++	vpmovuswb	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{BW,VL}
++	vpmovuswb	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{BW,VL} Disp8
++	vpmovuswb	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [rcx], xmm30	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{BW,VL}
++	vmovdqu8	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [rcx], ymm30	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{BW,VL}
++	vmovdqu8	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu8	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [rcx], xmm30	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{BW,VL}
++	vmovdqu16	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [rcx], ymm30	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{BW,VL}
++	vmovdqu16	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{BW,VL} Disp8
++	vmovdqu16	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{BW,VL}
++	vpermi2w	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermi2w	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermi2w	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpermi2w	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpermi2w	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpermi2w	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpermi2w	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpermi2w	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpermi2w	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpermi2w	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermi2w	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermi2w	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpermi2w	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpermi2w	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpermi2w	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpermi2w	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpermi2w	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpermi2w	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vptestmb	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vptestmb	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestmb	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestmb	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vptestmb	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vptestmb	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vptestmb	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vptestmb	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestmb	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestmb	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vptestmb	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vptestmb	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vptestmw	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vptestmw	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestmw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestmw	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vptestmw	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vptestmw	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vptestmw	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vptestmw	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestmw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestmw	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vptestmw	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vptestmw	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmovb2m	k5, xmm30	 # AVX512{BW,VL}
++	vpmovb2m	k5, ymm30	 # AVX512{BW,VL}
++	vpmovw2m	k5, xmm30	 # AVX512{BW,VL}
++	vpmovw2m	k5, ymm30	 # AVX512{BW,VL}
++	vpmovm2b	xmm30, k5	 # AVX512{BW,VL}
++	vpmovm2b	ymm30, k5	 # AVX512{BW,VL}
++	vpmovm2w	xmm30, k5	 # AVX512{BW,VL}
++	vpmovm2w	ymm30, k5	 # AVX512{BW,VL}
++	vptestnmb	k5, xmm29, xmm28	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vptestnmb	k5, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestnmb	k5, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestnmb	k5, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vptestnmb	k5, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vptestnmb	k5, ymm29, ymm28	 # AVX512{BW,VL}
++	vptestnmb	k5{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vptestnmb	k5, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestnmb	k5, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestnmb	k5, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vptestnmb	k5, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vptestnmb	k5, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vptestnmw	k5, xmm29, xmm28	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vptestnmw	k5, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestnmw	k5, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestnmw	k5, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vptestnmw	k5, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vptestnmw	k5, ymm29, ymm28	 # AVX512{BW,VL}
++	vptestnmw	k5{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vptestnmw	k5, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vptestnmw	k5, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vptestnmw	k5, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vptestnmw	k5, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vptestnmw	k5, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpb	k5, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpb	k5, xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpcmpb	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpb	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpb	k5, ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpcmpb	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpcmpb	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpb	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpw	k5, xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpcmpw	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpw	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpw	k5, ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpcmpw	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpcmpw	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpw	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpub	k5, xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpcmpub	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpub	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpub	k5, ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpcmpub	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpcmpub	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpub	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpcmpuw	k5, xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpuw	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpcmpuw	k5, ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpcmpuw	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpcmpuw	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-wig1.d.jj	2014-09-10 21:05:00.206331054 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-wig1.d	2014-09-10 21:05:00.206331054 +0200
+@@ -0,0 +1,1984 @@
++#as: -mevexwig=1
++#objdump: -dw
++#name: x86_64 AVX512BW/VL wig insns
++#source: x86-64-avx512bw_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1c f5[ 	]*vpabsb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 31[ 	]*vpabsb \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1c b4 f0 23 01 00 00[ 	]*vpabsb 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 7f[ 	]*vpabsb 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 80[ 	]*vpabsb -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1c f5[ 	]*vpabsb %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 31[ 	]*vpabsb \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1c b4 f0 23 01 00 00[ 	]*vpabsb 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 7f[ 	]*vpabsb 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 80[ 	]*vpabsb -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1d f5[ 	]*vpabsw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 31[ 	]*vpabsw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1d b4 f0 23 01 00 00[ 	]*vpabsw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 7f[ 	]*vpabsw 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 80[ 	]*vpabsw -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1d f5[ 	]*vpabsw %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 31[ 	]*vpabsw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1d b4 f0 23 01 00 00[ 	]*vpabsw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 7f[ 	]*vpabsw 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 80[ 	]*vpabsw -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 31[ 	]*vpacksswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 63 b4 f0 23 01 00 00[ 	]*vpacksswb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 7f[ 	]*vpacksswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 80[ 	]*vpacksswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 31[ 	]*vpacksswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 63 b4 f0 23 01 00 00[ 	]*vpacksswb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 7f[ 	]*vpacksswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 80[ 	]*vpacksswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 31[ 	]*vpackuswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 67 b4 f0 23 01 00 00[ 	]*vpackuswb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 7f[ 	]*vpackuswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 80[ 	]*vpackuswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 31[ 	]*vpackuswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 67 b4 f0 23 01 00 00[ 	]*vpackuswb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 7f[ 	]*vpackuswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 80[ 	]*vpackuswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 31[ 	]*vpaddb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fc b4 f0 23 01 00 00[ 	]*vpaddb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 7f[ 	]*vpaddb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 80[ 	]*vpaddb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 31[ 	]*vpaddb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fc b4 f0 23 01 00 00[ 	]*vpaddb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 7f[ 	]*vpaddb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 80[ 	]*vpaddb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 31[ 	]*vpaddsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ec b4 f0 23 01 00 00[ 	]*vpaddsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 7f[ 	]*vpaddsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 80[ 	]*vpaddsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 31[ 	]*vpaddsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ec b4 f0 23 01 00 00[ 	]*vpaddsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 7f[ 	]*vpaddsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 80[ 	]*vpaddsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 31[ 	]*vpaddsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ed b4 f0 23 01 00 00[ 	]*vpaddsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 7f[ 	]*vpaddsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 80[ 	]*vpaddsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 31[ 	]*vpaddsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ed b4 f0 23 01 00 00[ 	]*vpaddsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 7f[ 	]*vpaddsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 80[ 	]*vpaddsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 31[ 	]*vpaddusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dc b4 f0 23 01 00 00[ 	]*vpaddusb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 7f[ 	]*vpaddusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 80[ 	]*vpaddusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 31[ 	]*vpaddusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dc b4 f0 23 01 00 00[ 	]*vpaddusb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 7f[ 	]*vpaddusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 80[ 	]*vpaddusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 31[ 	]*vpaddusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dd b4 f0 23 01 00 00[ 	]*vpaddusw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 7f[ 	]*vpaddusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 80[ 	]*vpaddusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 31[ 	]*vpaddusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dd b4 f0 23 01 00 00[ 	]*vpaddusw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 7f[ 	]*vpaddusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 80[ 	]*vpaddusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 31[ 	]*vpaddw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fd b4 f0 23 01 00 00[ 	]*vpaddw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 7f[ 	]*vpaddw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 80[ 	]*vpaddw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 31[ 	]*vpaddw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fd b4 f0 23 01 00 00[ 	]*vpaddw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 7f[ 	]*vpaddw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 80[ 	]*vpaddw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 31[ 	]*vpavgb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e0 b4 f0 23 01 00 00[ 	]*vpavgb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 7f[ 	]*vpavgb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 80[ 	]*vpavgb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 31[ 	]*vpavgb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e0 b4 f0 23 01 00 00[ 	]*vpavgb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 7f[ 	]*vpavgb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 80[ 	]*vpavgb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 31[ 	]*vpavgw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e3 b4 f0 23 01 00 00[ 	]*vpavgw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 7f[ 	]*vpavgw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 80[ 	]*vpavgw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 31[ 	]*vpavgw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e3 b4 f0 23 01 00 00[ 	]*vpavgw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 7f[ 	]*vpavgw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 80[ 	]*vpavgw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 29[ 	]*vpcmpeqb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 74 ac f0 23 01 00 00[ 	]*vpcmpeqb 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 80[ 	]*vpcmpeqb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 29[ 	]*vpcmpeqb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 74 ac f0 23 01 00 00[ 	]*vpcmpeqb 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 80[ 	]*vpcmpeqb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 29[ 	]*vpcmpeqw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 75 ac f0 23 01 00 00[ 	]*vpcmpeqw 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 80[ 	]*vpcmpeqw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 29[ 	]*vpcmpeqw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 75 ac f0 23 01 00 00[ 	]*vpcmpeqw 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 80[ 	]*vpcmpeqw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 29[ 	]*vpcmpgtb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 64 ac f0 23 01 00 00[ 	]*vpcmpgtb 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 80[ 	]*vpcmpgtb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 29[ 	]*vpcmpgtb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 64 ac f0 23 01 00 00[ 	]*vpcmpgtb 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 80[ 	]*vpcmpgtb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 29[ 	]*vpcmpgtw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 65 ac f0 23 01 00 00[ 	]*vpcmpgtw 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 80[ 	]*vpcmpgtw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 29[ 	]*vpcmpgtw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 65 ac f0 23 01 00 00[ 	]*vpcmpgtw 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 80[ 	]*vpcmpgtw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 31[ 	]*vpmaddubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 80[ 	]*vpmaddubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 31[ 	]*vpmaddubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 80[ 	]*vpmaddubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 31[ 	]*vpmaddwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 7f[ 	]*vpmaddwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 80[ 	]*vpmaddwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 31[ 	]*vpmaddwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 7f[ 	]*vpmaddwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 80[ 	]*vpmaddwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 31[ 	]*vpmaxsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3c b4 f0 23 01 00 00[ 	]*vpmaxsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 80[ 	]*vpmaxsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 31[ 	]*vpmaxsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3c b4 f0 23 01 00 00[ 	]*vpmaxsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 80[ 	]*vpmaxsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 31[ 	]*vpmaxsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ee b4 f0 23 01 00 00[ 	]*vpmaxsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 7f[ 	]*vpmaxsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 80[ 	]*vpmaxsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 31[ 	]*vpmaxsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ee b4 f0 23 01 00 00[ 	]*vpmaxsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 7f[ 	]*vpmaxsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 80[ 	]*vpmaxsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 31[ 	]*vpmaxub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 de b4 f0 23 01 00 00[ 	]*vpmaxub 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 7f[ 	]*vpmaxub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 80[ 	]*vpmaxub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 31[ 	]*vpmaxub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 de b4 f0 23 01 00 00[ 	]*vpmaxub 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 7f[ 	]*vpmaxub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 80[ 	]*vpmaxub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 31[ 	]*vpmaxuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3e b4 f0 23 01 00 00[ 	]*vpmaxuw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 80[ 	]*vpmaxuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 31[ 	]*vpmaxuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3e b4 f0 23 01 00 00[ 	]*vpmaxuw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 80[ 	]*vpmaxuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 31[ 	]*vpminsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 38 b4 f0 23 01 00 00[ 	]*vpminsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 7f[ 	]*vpminsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 80[ 	]*vpminsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 31[ 	]*vpminsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 38 b4 f0 23 01 00 00[ 	]*vpminsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 7f[ 	]*vpminsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 80[ 	]*vpminsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 31[ 	]*vpminsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ea b4 f0 23 01 00 00[ 	]*vpminsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 7f[ 	]*vpminsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 80[ 	]*vpminsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 31[ 	]*vpminsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ea b4 f0 23 01 00 00[ 	]*vpminsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 7f[ 	]*vpminsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 80[ 	]*vpminsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 31[ 	]*vpminub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 da b4 f0 23 01 00 00[ 	]*vpminub 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 7f[ 	]*vpminub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 00 08 00 00[ 	]*vpminub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 80[ 	]*vpminub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 31[ 	]*vpminub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 da b4 f0 23 01 00 00[ 	]*vpminub 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 7f[ 	]*vpminub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 00 10 00 00[ 	]*vpminub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 80[ 	]*vpminub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 31[ 	]*vpminuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3a b4 f0 23 01 00 00[ 	]*vpminuw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 7f[ 	]*vpminuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 80[ 	]*vpminuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 31[ 	]*vpminuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3a b4 f0 23 01 00 00[ 	]*vpminuw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 7f[ 	]*vpminuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 80[ 	]*vpminuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 31[ 	]*vpmovsxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 80[ 	]*vpmovsxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 31[ 	]*vpmovsxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 80[ 	]*vpmovsxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 31[ 	]*vpmovzxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 80[ 	]*vpmovzxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 31[ 	]*vpmovzxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 80[ 	]*vpmovzxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 31[ 	]*vpmulhrsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 80[ 	]*vpmulhrsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 31[ 	]*vpmulhrsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 80[ 	]*vpmulhrsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 31[ 	]*vpmulhuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 7f[ 	]*vpmulhuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 80[ 	]*vpmulhuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 31[ 	]*vpmulhuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 7f[ 	]*vpmulhuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 80[ 	]*vpmulhuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 31[ 	]*vpmulhw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e5 b4 f0 23 01 00 00[ 	]*vpmulhw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 7f[ 	]*vpmulhw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 80[ 	]*vpmulhw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 31[ 	]*vpmulhw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e5 b4 f0 23 01 00 00[ 	]*vpmulhw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 7f[ 	]*vpmulhw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 80[ 	]*vpmulhw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 31[ 	]*vpmullw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d5 b4 f0 23 01 00 00[ 	]*vpmullw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 7f[ 	]*vpmullw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 80[ 	]*vpmullw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 31[ 	]*vpmullw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d5 b4 f0 23 01 00 00[ 	]*vpmullw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 7f[ 	]*vpmullw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 80[ 	]*vpmullw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f6 f4[ 	]*vpsadbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 31[ 	]*vpsadbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f6 b4 f0 23 01 00 00[ 	]*vpsadbw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 7f[ 	]*vpsadbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 00 08 00 00[ 	]*vpsadbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 80[ 	]*vpsadbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f6 f4[ 	]*vpsadbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 31[ 	]*vpsadbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f6 b4 f0 23 01 00 00[ 	]*vpsadbw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 7f[ 	]*vpsadbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 00 10 00 00[ 	]*vpsadbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 80[ 	]*vpsadbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 31[ 	]*vpshufb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 00 b4 f0 23 01 00 00[ 	]*vpshufb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 7f[ 	]*vpshufb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 80[ 	]*vpshufb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 31[ 	]*vpshufb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 00 b4 f0 23 01 00 00[ 	]*vpshufb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 7f[ 	]*vpshufb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 80[ 	]*vpshufb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 31[ 	]*vpsllw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f1 b4 f0 23 01 00 00[ 	]*vpsllw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 31[ 	]*vpsllw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f1 b4 f0 23 01 00 00[ 	]*vpsllw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 31[ 	]*vpsraw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e1 b4 f0 23 01 00 00[ 	]*vpsraw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 31[ 	]*vpsraw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e1 b4 f0 23 01 00 00[ 	]*vpsraw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 31[ 	]*vpsrlw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d1 b4 f0 23 01 00 00[ 	]*vpsrlw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 31[ 	]*vpsrlw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d1 b4 f0 23 01 00 00[ 	]*vpsrlw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd ab[ 	]*vpsrldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd 7b[ 	]*vpsrldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd ab[ 	]*vpsrldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd 7b[ 	]*vpsrldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 31[ 	]*vpsubb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f8 b4 f0 23 01 00 00[ 	]*vpsubb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 7f[ 	]*vpsubb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 80[ 	]*vpsubb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 31[ 	]*vpsubb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f8 b4 f0 23 01 00 00[ 	]*vpsubb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 7f[ 	]*vpsubb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 80[ 	]*vpsubb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 31[ 	]*vpsubsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e8 b4 f0 23 01 00 00[ 	]*vpsubsb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 7f[ 	]*vpsubsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 80[ 	]*vpsubsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 31[ 	]*vpsubsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e8 b4 f0 23 01 00 00[ 	]*vpsubsb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 7f[ 	]*vpsubsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 80[ 	]*vpsubsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 31[ 	]*vpsubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e9 b4 f0 23 01 00 00[ 	]*vpsubsw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 7f[ 	]*vpsubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 80[ 	]*vpsubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 31[ 	]*vpsubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e9 b4 f0 23 01 00 00[ 	]*vpsubsw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 7f[ 	]*vpsubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 80[ 	]*vpsubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 31[ 	]*vpsubusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d8 b4 f0 23 01 00 00[ 	]*vpsubusb 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 7f[ 	]*vpsubusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 80[ 	]*vpsubusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 31[ 	]*vpsubusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d8 b4 f0 23 01 00 00[ 	]*vpsubusb 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 7f[ 	]*vpsubusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 80[ 	]*vpsubusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 31[ 	]*vpsubusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d9 b4 f0 23 01 00 00[ 	]*vpsubusw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 7f[ 	]*vpsubusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 80[ 	]*vpsubusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 31[ 	]*vpsubusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d9 b4 f0 23 01 00 00[ 	]*vpsubusw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 7f[ 	]*vpsubusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 80[ 	]*vpsubusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 31[ 	]*vpsubw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f9 b4 f0 23 01 00 00[ 	]*vpsubw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 7f[ 	]*vpsubw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 80[ 	]*vpsubw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 31[ 	]*vpsubw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f9 b4 f0 23 01 00 00[ 	]*vpsubw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 7f[ 	]*vpsubw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 80[ 	]*vpsubw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 31[ 	]*vpunpckhbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 80[ 	]*vpunpckhbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 31[ 	]*vpunpckhbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 80[ 	]*vpunpckhbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 31[ 	]*vpunpckhwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 80[ 	]*vpunpckhwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 31[ 	]*vpunpckhwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 80[ 	]*vpunpckhwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 31[ 	]*vpunpcklbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 80[ 	]*vpunpcklbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 31[ 	]*vpunpcklbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 80[ 	]*vpunpcklbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 31[ 	]*vpunpcklwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 80[ 	]*vpunpcklwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 31[ 	]*vpunpcklwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 80[ 	]*vpunpcklwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd ab[ 	]*vpslldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd 7b[ 	]*vpslldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 bc f0 23 01 00 00 7b[ 	]*vpslldq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd ab[ 	]*vpslldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd 7b[ 	]*vpslldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 bc f0 23 01 00 00 7b[ 	]*vpslldq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1c f5[ 	]*vpabsb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1c f5[ 	]*vpabsb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 31[ 	]*vpabsb \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1c b4 f0 34 12 00 00[ 	]*vpabsb 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 7f[ 	]*vpabsb 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 00 08 00 00[ 	]*vpabsb 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 80[ 	]*vpabsb -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 f0 f7 ff ff[ 	]*vpabsb -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1c f5[ 	]*vpabsb %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1c f5[ 	]*vpabsb %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 31[ 	]*vpabsb \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1c b4 f0 34 12 00 00[ 	]*vpabsb 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 7f[ 	]*vpabsb 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 00 10 00 00[ 	]*vpabsb 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 80[ 	]*vpabsb -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 e0 ef ff ff[ 	]*vpabsb -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1d f5[ 	]*vpabsw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1d f5[ 	]*vpabsw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 31[ 	]*vpabsw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1d b4 f0 34 12 00 00[ 	]*vpabsw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 7f[ 	]*vpabsw 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 00 08 00 00[ 	]*vpabsw 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 80[ 	]*vpabsw -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 f0 f7 ff ff[ 	]*vpabsw -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1d f5[ 	]*vpabsw %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1d f5[ 	]*vpabsw %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 31[ 	]*vpabsw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1d b4 f0 34 12 00 00[ 	]*vpabsw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 7f[ 	]*vpabsw 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 00 10 00 00[ 	]*vpabsw 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 80[ 	]*vpabsw -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 e0 ef ff ff[ 	]*vpabsw -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 63 f4[ 	]*vpacksswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 31[ 	]*vpacksswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 63 b4 f0 34 12 00 00[ 	]*vpacksswb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 7f[ 	]*vpacksswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 00 08 00 00[ 	]*vpacksswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 80[ 	]*vpacksswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 63 f4[ 	]*vpacksswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 31[ 	]*vpacksswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 63 b4 f0 34 12 00 00[ 	]*vpacksswb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 7f[ 	]*vpacksswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 00 10 00 00[ 	]*vpacksswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 80[ 	]*vpacksswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 e0 ef ff ff[ 	]*vpacksswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 67 f4[ 	]*vpackuswb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 31[ 	]*vpackuswb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 67 b4 f0 34 12 00 00[ 	]*vpackuswb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 7f[ 	]*vpackuswb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 00 08 00 00[ 	]*vpackuswb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 80[ 	]*vpackuswb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 67 f4[ 	]*vpackuswb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 31[ 	]*vpackuswb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 67 b4 f0 34 12 00 00[ 	]*vpackuswb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 7f[ 	]*vpackuswb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 00 10 00 00[ 	]*vpackuswb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 80[ 	]*vpackuswb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 e0 ef ff ff[ 	]*vpackuswb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fc f4[ 	]*vpaddb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 31[ 	]*vpaddb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fc b4 f0 34 12 00 00[ 	]*vpaddb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 7f[ 	]*vpaddb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 00 08 00 00[ 	]*vpaddb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 80[ 	]*vpaddb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 f0 f7 ff ff[ 	]*vpaddb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fc f4[ 	]*vpaddb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 31[ 	]*vpaddb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fc b4 f0 34 12 00 00[ 	]*vpaddb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 7f[ 	]*vpaddb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 00 10 00 00[ 	]*vpaddb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 80[ 	]*vpaddb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 e0 ef ff ff[ 	]*vpaddb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ec f4[ 	]*vpaddsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 31[ 	]*vpaddsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ec b4 f0 34 12 00 00[ 	]*vpaddsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 7f[ 	]*vpaddsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 00 08 00 00[ 	]*vpaddsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 80[ 	]*vpaddsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ec f4[ 	]*vpaddsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 31[ 	]*vpaddsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ec b4 f0 34 12 00 00[ 	]*vpaddsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 7f[ 	]*vpaddsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 00 10 00 00[ 	]*vpaddsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 80[ 	]*vpaddsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 e0 ef ff ff[ 	]*vpaddsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ed f4[ 	]*vpaddsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 31[ 	]*vpaddsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ed b4 f0 34 12 00 00[ 	]*vpaddsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 7f[ 	]*vpaddsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 00 08 00 00[ 	]*vpaddsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 80[ 	]*vpaddsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ed f4[ 	]*vpaddsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 31[ 	]*vpaddsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ed b4 f0 34 12 00 00[ 	]*vpaddsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 7f[ 	]*vpaddsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 00 10 00 00[ 	]*vpaddsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 80[ 	]*vpaddsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 e0 ef ff ff[ 	]*vpaddsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dc f4[ 	]*vpaddusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 31[ 	]*vpaddusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dc b4 f0 34 12 00 00[ 	]*vpaddusb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 7f[ 	]*vpaddusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 00 08 00 00[ 	]*vpaddusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 80[ 	]*vpaddusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dc f4[ 	]*vpaddusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 31[ 	]*vpaddusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dc b4 f0 34 12 00 00[ 	]*vpaddusb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 7f[ 	]*vpaddusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 00 10 00 00[ 	]*vpaddusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 80[ 	]*vpaddusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 e0 ef ff ff[ 	]*vpaddusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dd f4[ 	]*vpaddusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 31[ 	]*vpaddusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dd b4 f0 34 12 00 00[ 	]*vpaddusw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 7f[ 	]*vpaddusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 00 08 00 00[ 	]*vpaddusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 80[ 	]*vpaddusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dd f4[ 	]*vpaddusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 31[ 	]*vpaddusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dd b4 f0 34 12 00 00[ 	]*vpaddusw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 7f[ 	]*vpaddusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 00 10 00 00[ 	]*vpaddusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 80[ 	]*vpaddusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 e0 ef ff ff[ 	]*vpaddusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fd f4[ 	]*vpaddw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 31[ 	]*vpaddw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fd b4 f0 34 12 00 00[ 	]*vpaddw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 7f[ 	]*vpaddw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 00 08 00 00[ 	]*vpaddw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 80[ 	]*vpaddw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 f0 f7 ff ff[ 	]*vpaddw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fd f4[ 	]*vpaddw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 31[ 	]*vpaddw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fd b4 f0 34 12 00 00[ 	]*vpaddw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 7f[ 	]*vpaddw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 00 10 00 00[ 	]*vpaddw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 80[ 	]*vpaddw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 e0 ef ff ff[ 	]*vpaddw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 0f f4 ab[ 	]*vpalignr \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 7b[ 	]*vpalignr \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 00 08 00 00 7b[ 	]*vpalignr \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 0f f4 ab[ 	]*vpalignr \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 7b[ 	]*vpalignr \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 00 10 00 00 7b[ 	]*vpalignr \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e0 f4[ 	]*vpavgb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 31[ 	]*vpavgb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e0 b4 f0 34 12 00 00[ 	]*vpavgb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 7f[ 	]*vpavgb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 00 08 00 00[ 	]*vpavgb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 80[ 	]*vpavgb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e0 f4[ 	]*vpavgb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 31[ 	]*vpavgb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e0 b4 f0 34 12 00 00[ 	]*vpavgb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 7f[ 	]*vpavgb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 00 10 00 00[ 	]*vpavgb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 80[ 	]*vpavgb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 e0 ef ff ff[ 	]*vpavgb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e3 f4[ 	]*vpavgw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 31[ 	]*vpavgw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e3 b4 f0 34 12 00 00[ 	]*vpavgw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 7f[ 	]*vpavgw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 00 08 00 00[ 	]*vpavgw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 80[ 	]*vpavgw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e3 f4[ 	]*vpavgw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 31[ 	]*vpavgw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e3 b4 f0 34 12 00 00[ 	]*vpavgw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 7f[ 	]*vpavgw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 00 10 00 00[ 	]*vpavgw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 80[ 	]*vpavgw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 e0 ef ff ff[ 	]*vpavgw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 74 ed[ 	]*vpcmpeqb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 29[ 	]*vpcmpeqb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 74 ac f0 34 12 00 00[ 	]*vpcmpeqb 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 7f[ 	]*vpcmpeqb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 80[ 	]*vpcmpeqb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 74 ed[ 	]*vpcmpeqb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 29[ 	]*vpcmpeqb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 74 ac f0 34 12 00 00[ 	]*vpcmpeqb 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 7f[ 	]*vpcmpeqb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 80[ 	]*vpcmpeqb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 75 ed[ 	]*vpcmpeqw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 29[ 	]*vpcmpeqw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 75 ac f0 34 12 00 00[ 	]*vpcmpeqw 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 7f[ 	]*vpcmpeqw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 80[ 	]*vpcmpeqw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 75 ed[ 	]*vpcmpeqw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 29[ 	]*vpcmpeqw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 75 ac f0 34 12 00 00[ 	]*vpcmpeqw 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 7f[ 	]*vpcmpeqw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 80[ 	]*vpcmpeqw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 64 ed[ 	]*vpcmpgtb %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 29[ 	]*vpcmpgtb \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 64 ac f0 34 12 00 00[ 	]*vpcmpgtb 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 7f[ 	]*vpcmpgtb 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 80[ 	]*vpcmpgtb -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 64 ed[ 	]*vpcmpgtb %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 29[ 	]*vpcmpgtb \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 64 ac f0 34 12 00 00[ 	]*vpcmpgtb 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 7f[ 	]*vpcmpgtb 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 80[ 	]*vpcmpgtb -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 65 ed[ 	]*vpcmpgtw %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 29[ 	]*vpcmpgtw \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 65 ac f0 34 12 00 00[ 	]*vpcmpgtw 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 7f[ 	]*vpcmpgtw 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 80[ 	]*vpcmpgtw -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 65 ed[ 	]*vpcmpgtw %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 29[ 	]*vpcmpgtw \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 65 ac f0 34 12 00 00[ 	]*vpcmpgtw 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 7f[ 	]*vpcmpgtw 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 80[ 	]*vpcmpgtw -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 04 f4[ 	]*vpmaddubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 31[ 	]*vpmaddubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 7f[ 	]*vpmaddubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 00 08 00 00[ 	]*vpmaddubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 80[ 	]*vpmaddubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 04 f4[ 	]*vpmaddubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 31[ 	]*vpmaddubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 7f[ 	]*vpmaddubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 00 10 00 00[ 	]*vpmaddubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 80[ 	]*vpmaddubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f5 f4[ 	]*vpmaddwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 31[ 	]*vpmaddwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 7f[ 	]*vpmaddwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 00 08 00 00[ 	]*vpmaddwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 80[ 	]*vpmaddwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f5 f4[ 	]*vpmaddwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 31[ 	]*vpmaddwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 7f[ 	]*vpmaddwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 00 10 00 00[ 	]*vpmaddwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 80[ 	]*vpmaddwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3c f4[ 	]*vpmaxsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 31[ 	]*vpmaxsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3c b4 f0 34 12 00 00[ 	]*vpmaxsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 7f[ 	]*vpmaxsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 00 08 00 00[ 	]*vpmaxsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 80[ 	]*vpmaxsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3c f4[ 	]*vpmaxsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 31[ 	]*vpmaxsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3c b4 f0 34 12 00 00[ 	]*vpmaxsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 7f[ 	]*vpmaxsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 00 10 00 00[ 	]*vpmaxsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 80[ 	]*vpmaxsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ee f4[ 	]*vpmaxsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 31[ 	]*vpmaxsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ee b4 f0 34 12 00 00[ 	]*vpmaxsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 7f[ 	]*vpmaxsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 00 08 00 00[ 	]*vpmaxsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 80[ 	]*vpmaxsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ee f4[ 	]*vpmaxsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 31[ 	]*vpmaxsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ee b4 f0 34 12 00 00[ 	]*vpmaxsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 7f[ 	]*vpmaxsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 00 10 00 00[ 	]*vpmaxsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 80[ 	]*vpmaxsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 de f4[ 	]*vpmaxub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 31[ 	]*vpmaxub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 de b4 f0 34 12 00 00[ 	]*vpmaxub 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 7f[ 	]*vpmaxub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 00 08 00 00[ 	]*vpmaxub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 80[ 	]*vpmaxub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 f0 f7 ff ff[ 	]*vpmaxub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 de f4[ 	]*vpmaxub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 31[ 	]*vpmaxub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 de b4 f0 34 12 00 00[ 	]*vpmaxub 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 7f[ 	]*vpmaxub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 00 10 00 00[ 	]*vpmaxub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 80[ 	]*vpmaxub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 e0 ef ff ff[ 	]*vpmaxub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3e f4[ 	]*vpmaxuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 31[ 	]*vpmaxuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3e b4 f0 34 12 00 00[ 	]*vpmaxuw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 7f[ 	]*vpmaxuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 00 08 00 00[ 	]*vpmaxuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 80[ 	]*vpmaxuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3e f4[ 	]*vpmaxuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 31[ 	]*vpmaxuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3e b4 f0 34 12 00 00[ 	]*vpmaxuw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 7f[ 	]*vpmaxuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 00 10 00 00[ 	]*vpmaxuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 80[ 	]*vpmaxuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 38 f4[ 	]*vpminsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 31[ 	]*vpminsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 38 b4 f0 34 12 00 00[ 	]*vpminsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 7f[ 	]*vpminsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 00 08 00 00[ 	]*vpminsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 80[ 	]*vpminsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 f0 f7 ff ff[ 	]*vpminsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 38 f4[ 	]*vpminsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 31[ 	]*vpminsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 38 b4 f0 34 12 00 00[ 	]*vpminsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 7f[ 	]*vpminsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 00 10 00 00[ 	]*vpminsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 80[ 	]*vpminsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 e0 ef ff ff[ 	]*vpminsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ea f4[ 	]*vpminsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 31[ 	]*vpminsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ea b4 f0 34 12 00 00[ 	]*vpminsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 7f[ 	]*vpminsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 00 08 00 00[ 	]*vpminsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 80[ 	]*vpminsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 f0 f7 ff ff[ 	]*vpminsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ea f4[ 	]*vpminsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 31[ 	]*vpminsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ea b4 f0 34 12 00 00[ 	]*vpminsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 7f[ 	]*vpminsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 00 10 00 00[ 	]*vpminsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 80[ 	]*vpminsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 e0 ef ff ff[ 	]*vpminsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 da f4[ 	]*vpminub %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 31[ 	]*vpminub \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 da b4 f0 34 12 00 00[ 	]*vpminub 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 7f[ 	]*vpminub 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 00 08 00 00[ 	]*vpminub 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 80[ 	]*vpminub -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 f0 f7 ff ff[ 	]*vpminub -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 da f4[ 	]*vpminub %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 31[ 	]*vpminub \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 da b4 f0 34 12 00 00[ 	]*vpminub 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 7f[ 	]*vpminub 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 00 10 00 00[ 	]*vpminub 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 80[ 	]*vpminub -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 e0 ef ff ff[ 	]*vpminub -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3a f4[ 	]*vpminuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 31[ 	]*vpminuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3a b4 f0 34 12 00 00[ 	]*vpminuw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 7f[ 	]*vpminuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 00 08 00 00[ 	]*vpminuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 80[ 	]*vpminuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 f0 f7 ff ff[ 	]*vpminuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3a f4[ 	]*vpminuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 31[ 	]*vpminuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3a b4 f0 34 12 00 00[ 	]*vpminuw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 7f[ 	]*vpminuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 00 10 00 00[ 	]*vpminuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 80[ 	]*vpminuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 e0 ef ff ff[ 	]*vpminuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 20 f5[ 	]*vpmovsxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 31[ 	]*vpmovsxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 7f[ 	]*vpmovsxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 00 04 00 00[ 	]*vpmovsxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 80[ 	]*vpmovsxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 20 f5[ 	]*vpmovsxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 31[ 	]*vpmovsxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 7f[ 	]*vpmovsxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 00 08 00 00[ 	]*vpmovsxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 80[ 	]*vpmovsxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 30 f5[ 	]*vpmovzxbw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 31[ 	]*vpmovzxbw \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 7f[ 	]*vpmovzxbw 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 00 04 00 00[ 	]*vpmovzxbw 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 80[ 	]*vpmovzxbw -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 30 f5[ 	]*vpmovzxbw %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 31[ 	]*vpmovzxbw \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 7f[ 	]*vpmovzxbw 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 00 08 00 00[ 	]*vpmovzxbw 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 80[ 	]*vpmovzxbw -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0b f4[ 	]*vpmulhrsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 31[ 	]*vpmulhrsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 7f[ 	]*vpmulhrsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 00 08 00 00[ 	]*vpmulhrsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 80[ 	]*vpmulhrsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0b f4[ 	]*vpmulhrsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 31[ 	]*vpmulhrsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 7f[ 	]*vpmulhrsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 00 10 00 00[ 	]*vpmulhrsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 80[ 	]*vpmulhrsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e4 f4[ 	]*vpmulhuw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 31[ 	]*vpmulhuw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 7f[ 	]*vpmulhuw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 00 08 00 00[ 	]*vpmulhuw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 80[ 	]*vpmulhuw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e4 f4[ 	]*vpmulhuw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 31[ 	]*vpmulhuw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 7f[ 	]*vpmulhuw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 00 10 00 00[ 	]*vpmulhuw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 80[ 	]*vpmulhuw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e5 f4[ 	]*vpmulhw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 31[ 	]*vpmulhw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e5 b4 f0 34 12 00 00[ 	]*vpmulhw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 7f[ 	]*vpmulhw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 00 08 00 00[ 	]*vpmulhw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 80[ 	]*vpmulhw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e5 f4[ 	]*vpmulhw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 31[ 	]*vpmulhw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e5 b4 f0 34 12 00 00[ 	]*vpmulhw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 7f[ 	]*vpmulhw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 00 10 00 00[ 	]*vpmulhw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 80[ 	]*vpmulhw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d5 f4[ 	]*vpmullw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 31[ 	]*vpmullw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d5 b4 f0 34 12 00 00[ 	]*vpmullw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 7f[ 	]*vpmullw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 00 08 00 00[ 	]*vpmullw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 80[ 	]*vpmullw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d5 f4[ 	]*vpmullw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 31[ 	]*vpmullw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d5 b4 f0 34 12 00 00[ 	]*vpmullw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 7f[ 	]*vpmullw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 00 10 00 00[ 	]*vpmullw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 80[ 	]*vpmullw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 e0 ef ff ff[ 	]*vpmullw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f6 f4[ 	]*vpsadbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 31[ 	]*vpsadbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f6 b4 f0 34 12 00 00[ 	]*vpsadbw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 7f[ 	]*vpsadbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 00 08 00 00[ 	]*vpsadbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 80[ 	]*vpsadbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f6 f4[ 	]*vpsadbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 31[ 	]*vpsadbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f6 b4 f0 34 12 00 00[ 	]*vpsadbw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 7f[ 	]*vpsadbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 00 10 00 00[ 	]*vpsadbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 80[ 	]*vpsadbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 00 f4[ 	]*vpshufb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 31[ 	]*vpshufb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 00 b4 f0 34 12 00 00[ 	]*vpshufb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 7f[ 	]*vpshufb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 00 08 00 00[ 	]*vpshufb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 80[ 	]*vpshufb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 f0 f7 ff ff[ 	]*vpshufb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 00 f4[ 	]*vpshufb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 31[ 	]*vpshufb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 00 b4 f0 34 12 00 00[ 	]*vpshufb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 7f[ 	]*vpshufb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 00 10 00 00[ 	]*vpshufb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 80[ 	]*vpshufb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 e0 ef ff ff[ 	]*vpshufb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 70 f5 ab[ 	]*vpshufhw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 7b[ 	]*vpshufhw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 70 f5 ab[ 	]*vpshufhw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 7b[ 	]*vpshufhw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 70 f5 ab[ 	]*vpshuflw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 7b[ 	]*vpshuflw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 70 f5 ab[ 	]*vpshuflw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 7b[ 	]*vpshuflw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f1 f4[ 	]*vpsllw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 31[ 	]*vpsllw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f1 b4 f0 34 12 00 00[ 	]*vpsllw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f1 f4[ 	]*vpsllw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 31[ 	]*vpsllw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f1 b4 f0 34 12 00 00[ 	]*vpsllw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e1 f4[ 	]*vpsraw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 31[ 	]*vpsraw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e1 b4 f0 34 12 00 00[ 	]*vpsraw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e1 f4[ 	]*vpsraw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 31[ 	]*vpsraw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e1 b4 f0 34 12 00 00[ 	]*vpsraw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d1 f4[ 	]*vpsrlw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 31[ 	]*vpsrlw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d1 b4 f0 34 12 00 00[ 	]*vpsrlw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d1 f4[ 	]*vpsrlw %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 31[ 	]*vpsrlw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d1 b4 f0 34 12 00 00[ 	]*vpsrlw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd ab[ 	]*vpsrldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd 7b[ 	]*vpsrldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd ab[ 	]*vpsrldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd 7b[ 	]*vpsrldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 d5 ab[ 	]*vpsrlw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 7b[ 	]*vpsrlw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 d5 ab[ 	]*vpsrlw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 7b[ 	]*vpsrlw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 e5 ab[ 	]*vpsraw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 7b[ 	]*vpsraw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 e5 ab[ 	]*vpsraw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 7b[ 	]*vpsraw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 7f 7b[ 	]*vpsraw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f8 f4[ 	]*vpsubb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 31[ 	]*vpsubb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f8 b4 f0 34 12 00 00[ 	]*vpsubb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 7f[ 	]*vpsubb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 00 08 00 00[ 	]*vpsubb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 80[ 	]*vpsubb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f8 f4[ 	]*vpsubb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 31[ 	]*vpsubb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f8 b4 f0 34 12 00 00[ 	]*vpsubb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 7f[ 	]*vpsubb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 00 10 00 00[ 	]*vpsubb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 80[ 	]*vpsubb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 e0 ef ff ff[ 	]*vpsubb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e8 f4[ 	]*vpsubsb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 31[ 	]*vpsubsb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e8 b4 f0 34 12 00 00[ 	]*vpsubsb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 7f[ 	]*vpsubsb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 00 08 00 00[ 	]*vpsubsb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 80[ 	]*vpsubsb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e8 f4[ 	]*vpsubsb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 31[ 	]*vpsubsb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e8 b4 f0 34 12 00 00[ 	]*vpsubsb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 7f[ 	]*vpsubsb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 00 10 00 00[ 	]*vpsubsb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 80[ 	]*vpsubsb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e9 f4[ 	]*vpsubsw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 31[ 	]*vpsubsw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e9 b4 f0 34 12 00 00[ 	]*vpsubsw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 7f[ 	]*vpsubsw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 00 08 00 00[ 	]*vpsubsw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 80[ 	]*vpsubsw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e9 f4[ 	]*vpsubsw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 31[ 	]*vpsubsw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e9 b4 f0 34 12 00 00[ 	]*vpsubsw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 7f[ 	]*vpsubsw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 00 10 00 00[ 	]*vpsubsw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 80[ 	]*vpsubsw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d8 f4[ 	]*vpsubusb %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 31[ 	]*vpsubusb \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d8 b4 f0 34 12 00 00[ 	]*vpsubusb 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 7f[ 	]*vpsubusb 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 00 08 00 00[ 	]*vpsubusb 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 80[ 	]*vpsubusb -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d8 f4[ 	]*vpsubusb %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 31[ 	]*vpsubusb \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d8 b4 f0 34 12 00 00[ 	]*vpsubusb 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 7f[ 	]*vpsubusb 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 00 10 00 00[ 	]*vpsubusb 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 80[ 	]*vpsubusb -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d9 f4[ 	]*vpsubusw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 31[ 	]*vpsubusw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d9 b4 f0 34 12 00 00[ 	]*vpsubusw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 7f[ 	]*vpsubusw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 00 08 00 00[ 	]*vpsubusw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 80[ 	]*vpsubusw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d9 f4[ 	]*vpsubusw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 31[ 	]*vpsubusw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d9 b4 f0 34 12 00 00[ 	]*vpsubusw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 7f[ 	]*vpsubusw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 00 10 00 00[ 	]*vpsubusw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 80[ 	]*vpsubusw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f9 f4[ 	]*vpsubw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 31[ 	]*vpsubw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f9 b4 f0 34 12 00 00[ 	]*vpsubw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 7f[ 	]*vpsubw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 00 08 00 00[ 	]*vpsubw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 80[ 	]*vpsubw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f9 f4[ 	]*vpsubw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 31[ 	]*vpsubw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f9 b4 f0 34 12 00 00[ 	]*vpsubw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 7f[ 	]*vpsubw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 00 10 00 00[ 	]*vpsubw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 80[ 	]*vpsubw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 e0 ef ff ff[ 	]*vpsubw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 68 f4[ 	]*vpunpckhbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 31[ 	]*vpunpckhbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 7f[ 	]*vpunpckhbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 00 08 00 00[ 	]*vpunpckhbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 80[ 	]*vpunpckhbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 68 f4[ 	]*vpunpckhbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 31[ 	]*vpunpckhbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 7f[ 	]*vpunpckhbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 00 10 00 00[ 	]*vpunpckhbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 80[ 	]*vpunpckhbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 69 f4[ 	]*vpunpckhwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 31[ 	]*vpunpckhwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 7f[ 	]*vpunpckhwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 00 08 00 00[ 	]*vpunpckhwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 80[ 	]*vpunpckhwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 69 f4[ 	]*vpunpckhwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 31[ 	]*vpunpckhwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 7f[ 	]*vpunpckhwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 00 10 00 00[ 	]*vpunpckhwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 80[ 	]*vpunpckhwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 60 f4[ 	]*vpunpcklbw %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 31[ 	]*vpunpcklbw \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 7f[ 	]*vpunpcklbw 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 00 08 00 00[ 	]*vpunpcklbw 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 80[ 	]*vpunpcklbw -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 60 f4[ 	]*vpunpcklbw %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 31[ 	]*vpunpcklbw \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 7f[ 	]*vpunpcklbw 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 00 10 00 00[ 	]*vpunpcklbw 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 80[ 	]*vpunpcklbw -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 61 f4[ 	]*vpunpcklwd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 31[ 	]*vpunpcklwd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 7f[ 	]*vpunpcklwd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 00 08 00 00[ 	]*vpunpcklwd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 80[ 	]*vpunpcklwd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 61 f4[ 	]*vpunpcklwd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 31[ 	]*vpunpcklwd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 7f[ 	]*vpunpcklwd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 00 10 00 00[ 	]*vpunpcklwd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 80[ 	]*vpunpcklwd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd ab[ 	]*vpslldq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd 7b[ 	]*vpslldq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 bc f0 34 12 00 00 7b[ 	]*vpslldq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd ab[ 	]*vpslldq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd 7b[ 	]*vpslldq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 bc f0 34 12 00 00 7b[ 	]*vpslldq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 f5 ab[ 	]*vpsllw \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 7b[ 	]*vpsllw \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 f5 ab[ 	]*vpsllw \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 7b[ 	]*vpsllw \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 7f 7b[ 	]*vpsllw \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw \$0x7b,-0x1020\(%rdx\),%ymm30
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-wig1-intel.d.jj	2014-09-10 21:05:00.164331269 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-wig1-intel.d	2014-09-10 21:05:00.164331269 +0200
+@@ -0,0 +1,1984 @@
++#as: -mevexwig=1
++#objdump: -dw -Mintel
++#name: x86_64 AVX512BW/VL wig insns (Intel disassembly)
++#source: x86-64-avx512bw_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1c f5[ 	]*vpabsb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1c f5[ 	]*vpabsb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1c f5[ 	]*vpabsb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 31[ 	]*vpabsb xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1c b4 f0 23 01 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 7f[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 00 08 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 80[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1c f5[ 	]*vpabsb ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1c f5[ 	]*vpabsb ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1c f5[ 	]*vpabsb ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 31[ 	]*vpabsb ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1c b4 f0 23 01 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 7f[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 00 10 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 80[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 e0 ef ff ff[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1d f5[ 	]*vpabsw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1d f5[ 	]*vpabsw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1d f5[ 	]*vpabsw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 31[ 	]*vpabsw xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1d b4 f0 23 01 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 7f[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 00 08 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 80[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1d f5[ 	]*vpabsw ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1d f5[ 	]*vpabsw ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1d f5[ 	]*vpabsw ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 31[ 	]*vpabsw ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1d b4 f0 23 01 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 7f[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 00 10 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 80[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 e0 ef ff ff[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 63 f4[ 	]*vpacksswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 63 f4[ 	]*vpacksswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 63 f4[ 	]*vpacksswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 31[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 63 b4 f0 23 01 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 7f[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 00 08 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 80[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 63 f4[ 	]*vpacksswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 63 f4[ 	]*vpacksswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 63 f4[ 	]*vpacksswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 31[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 63 b4 f0 23 01 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 7f[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 00 10 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 80[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 67 f4[ 	]*vpackuswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 67 f4[ 	]*vpackuswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 67 f4[ 	]*vpackuswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 31[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 67 b4 f0 23 01 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 7f[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 00 08 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 80[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 67 f4[ 	]*vpackuswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 67 f4[ 	]*vpackuswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 67 f4[ 	]*vpackuswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 31[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 67 b4 f0 23 01 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 7f[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 00 10 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 80[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fc f4[ 	]*vpaddb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fc f4[ 	]*vpaddb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fc f4[ 	]*vpaddb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 31[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fc b4 f0 23 01 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 7f[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 00 08 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 80[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 f0 f7 ff ff[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fc f4[ 	]*vpaddb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fc f4[ 	]*vpaddb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fc f4[ 	]*vpaddb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 31[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fc b4 f0 23 01 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 7f[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 00 10 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 80[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 e0 ef ff ff[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ec f4[ 	]*vpaddsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ec f4[ 	]*vpaddsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ec f4[ 	]*vpaddsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 31[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ec b4 f0 23 01 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 7f[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 00 08 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 80[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ec f4[ 	]*vpaddsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ec f4[ 	]*vpaddsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ec f4[ 	]*vpaddsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 31[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ec b4 f0 23 01 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 7f[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 00 10 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 80[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 e0 ef ff ff[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ed f4[ 	]*vpaddsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ed f4[ 	]*vpaddsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ed f4[ 	]*vpaddsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 31[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ed b4 f0 23 01 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 7f[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 00 08 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 80[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ed f4[ 	]*vpaddsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ed f4[ 	]*vpaddsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ed f4[ 	]*vpaddsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 31[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ed b4 f0 23 01 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 7f[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 00 10 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 80[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 e0 ef ff ff[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dc f4[ 	]*vpaddusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dc f4[ 	]*vpaddusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dc f4[ 	]*vpaddusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 31[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dc b4 f0 23 01 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 7f[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 00 08 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 80[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dc f4[ 	]*vpaddusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dc f4[ 	]*vpaddusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dc f4[ 	]*vpaddusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 31[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dc b4 f0 23 01 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 7f[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 00 10 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 80[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 e0 ef ff ff[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dd f4[ 	]*vpaddusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dd f4[ 	]*vpaddusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dd f4[ 	]*vpaddusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 31[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dd b4 f0 23 01 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 7f[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 00 08 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 80[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dd f4[ 	]*vpaddusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dd f4[ 	]*vpaddusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dd f4[ 	]*vpaddusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 31[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dd b4 f0 23 01 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 7f[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 00 10 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 80[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 e0 ef ff ff[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fd f4[ 	]*vpaddw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fd f4[ 	]*vpaddw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fd f4[ 	]*vpaddw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 31[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fd b4 f0 23 01 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 7f[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 00 08 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 80[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 f0 f7 ff ff[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fd f4[ 	]*vpaddw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fd f4[ 	]*vpaddw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fd f4[ 	]*vpaddw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 31[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fd b4 f0 23 01 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 7f[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 00 10 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 80[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 e0 ef ff ff[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 ab[ 	]*vpalignr xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 0f f4 ab[ 	]*vpalignr xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 0f f4 ab[ 	]*vpalignr xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 7b[ 	]*vpalignr xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 31 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 7f 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 80 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 ab[ 	]*vpalignr ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 0f f4 ab[ 	]*vpalignr ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 0f f4 ab[ 	]*vpalignr ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 7b[ 	]*vpalignr ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 31 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 7f 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 80 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e0 f4[ 	]*vpavgb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e0 f4[ 	]*vpavgb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e0 f4[ 	]*vpavgb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 31[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e0 b4 f0 23 01 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 7f[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 00 08 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 80[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e0 f4[ 	]*vpavgb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e0 f4[ 	]*vpavgb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e0 f4[ 	]*vpavgb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 31[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e0 b4 f0 23 01 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 7f[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 00 10 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 80[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 e0 ef ff ff[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e3 f4[ 	]*vpavgw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e3 f4[ 	]*vpavgw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e3 f4[ 	]*vpavgw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 31[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e3 b4 f0 23 01 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 7f[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 00 08 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 80[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e3 f4[ 	]*vpavgw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e3 f4[ 	]*vpavgw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e3 f4[ 	]*vpavgw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 31[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e3 b4 f0 23 01 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 7f[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 00 10 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 80[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 e0 ef ff ff[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 74 ed[ 	]*vpcmpeqb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 29[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 74 ac f0 23 01 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 7f[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 80[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 74 ed[ 	]*vpcmpeqb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 29[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 74 ac f0 23 01 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 7f[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 80[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 75 ed[ 	]*vpcmpeqw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 29[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 75 ac f0 23 01 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 7f[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 80[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 75 ed[ 	]*vpcmpeqw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 29[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 75 ac f0 23 01 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 7f[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 80[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 64 ed[ 	]*vpcmpgtb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 29[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 64 ac f0 23 01 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 7f[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 80[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 64 ed[ 	]*vpcmpgtb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 29[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 64 ac f0 23 01 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 7f[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 80[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 65 ed[ 	]*vpcmpgtw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 29[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 65 ac f0 23 01 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 7f[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 80[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 65 ed[ 	]*vpcmpgtw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 29[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 65 ac f0 23 01 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 7f[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 80[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 04 f4[ 	]*vpmaddubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 04 f4[ 	]*vpmaddubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 04 f4[ 	]*vpmaddubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 31[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 7f[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 80[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 04 f4[ 	]*vpmaddubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 04 f4[ 	]*vpmaddubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 04 f4[ 	]*vpmaddubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 31[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 7f[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 80[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f5 f4[ 	]*vpmaddwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f5 f4[ 	]*vpmaddwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f5 f4[ 	]*vpmaddwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 31[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 7f[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 00 08 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 80[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f5 f4[ 	]*vpmaddwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f5 f4[ 	]*vpmaddwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f5 f4[ 	]*vpmaddwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 31[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 7f[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 00 10 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 80[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3c f4[ 	]*vpmaxsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3c f4[ 	]*vpmaxsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3c f4[ 	]*vpmaxsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 31[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3c b4 f0 23 01 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 7f[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 00 08 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 80[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3c f4[ 	]*vpmaxsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3c f4[ 	]*vpmaxsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3c f4[ 	]*vpmaxsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 31[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3c b4 f0 23 01 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 7f[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 00 10 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 80[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ee f4[ 	]*vpmaxsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ee f4[ 	]*vpmaxsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ee f4[ 	]*vpmaxsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 31[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ee b4 f0 23 01 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 7f[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 00 08 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 80[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ee f4[ 	]*vpmaxsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ee f4[ 	]*vpmaxsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ee f4[ 	]*vpmaxsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 31[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ee b4 f0 23 01 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 7f[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 00 10 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 80[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 de f4[ 	]*vpmaxub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 de f4[ 	]*vpmaxub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 de f4[ 	]*vpmaxub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 31[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 de b4 f0 23 01 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 7f[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 00 08 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 80[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 f0 f7 ff ff[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 de f4[ 	]*vpmaxub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 de f4[ 	]*vpmaxub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 de f4[ 	]*vpmaxub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 31[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 de b4 f0 23 01 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 7f[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 00 10 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 80[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 e0 ef ff ff[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3e f4[ 	]*vpmaxuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3e f4[ 	]*vpmaxuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3e f4[ 	]*vpmaxuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 31[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3e b4 f0 23 01 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 7f[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 00 08 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 80[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3e f4[ 	]*vpmaxuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3e f4[ 	]*vpmaxuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3e f4[ 	]*vpmaxuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 31[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3e b4 f0 23 01 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 7f[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 00 10 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 80[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 38 f4[ 	]*vpminsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 38 f4[ 	]*vpminsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 38 f4[ 	]*vpminsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 31[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 38 b4 f0 23 01 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 7f[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 00 08 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 80[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 38 f4[ 	]*vpminsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 38 f4[ 	]*vpminsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 38 f4[ 	]*vpminsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 31[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 38 b4 f0 23 01 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 7f[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 00 10 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 80[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 e0 ef ff ff[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ea f4[ 	]*vpminsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ea f4[ 	]*vpminsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ea f4[ 	]*vpminsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 31[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ea b4 f0 23 01 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 7f[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 00 08 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 80[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 f0 f7 ff ff[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ea f4[ 	]*vpminsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ea f4[ 	]*vpminsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ea f4[ 	]*vpminsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 31[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ea b4 f0 23 01 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 7f[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 00 10 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 80[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 e0 ef ff ff[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 da f4[ 	]*vpminub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 da f4[ 	]*vpminub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 da f4[ 	]*vpminub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 31[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 da b4 f0 23 01 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 7f[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 00 08 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 80[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 f0 f7 ff ff[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 da f4[ 	]*vpminub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 da f4[ 	]*vpminub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 da f4[ 	]*vpminub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 31[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 da b4 f0 23 01 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 7f[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 00 10 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 80[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 e0 ef ff ff[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3a f4[ 	]*vpminuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3a f4[ 	]*vpminuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3a f4[ 	]*vpminuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 31[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3a b4 f0 23 01 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 7f[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 00 08 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 80[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3a f4[ 	]*vpminuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3a f4[ 	]*vpminuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3a f4[ 	]*vpminuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 31[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3a b4 f0 23 01 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 7f[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 00 10 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 80[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 e0 ef ff ff[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 20 f5[ 	]*vpmovsxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 20 f5[ 	]*vpmovsxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 20 f5[ 	]*vpmovsxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 31[ 	]*vpmovsxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 7f[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 80[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 20 f5[ 	]*vpmovsxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 20 f5[ 	]*vpmovsxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 20 f5[ 	]*vpmovsxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 31[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 7f[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 80[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 30 f5[ 	]*vpmovzxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 30 f5[ 	]*vpmovzxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 30 f5[ 	]*vpmovzxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 31[ 	]*vpmovzxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 7f[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 80[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 30 f5[ 	]*vpmovzxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 30 f5[ 	]*vpmovzxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 30 f5[ 	]*vpmovzxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 31[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 7f[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 80[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0b f4[ 	]*vpmulhrsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0b f4[ 	]*vpmulhrsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0b f4[ 	]*vpmulhrsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 31[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 7f[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 80[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0b f4[ 	]*vpmulhrsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0b f4[ 	]*vpmulhrsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0b f4[ 	]*vpmulhrsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 31[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 7f[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 80[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e4 f4[ 	]*vpmulhuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e4 f4[ 	]*vpmulhuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e4 f4[ 	]*vpmulhuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 31[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 7f[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 00 08 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 80[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e4 f4[ 	]*vpmulhuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e4 f4[ 	]*vpmulhuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e4 f4[ 	]*vpmulhuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 31[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 7f[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 00 10 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 80[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e5 f4[ 	]*vpmulhw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e5 f4[ 	]*vpmulhw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e5 f4[ 	]*vpmulhw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 31[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e5 b4 f0 23 01 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 7f[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 00 08 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 80[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e5 f4[ 	]*vpmulhw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e5 f4[ 	]*vpmulhw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e5 f4[ 	]*vpmulhw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 31[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e5 b4 f0 23 01 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 7f[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 00 10 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 80[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d5 f4[ 	]*vpmullw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d5 f4[ 	]*vpmullw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d5 f4[ 	]*vpmullw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 31[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d5 b4 f0 23 01 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 7f[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 00 08 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 80[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d5 f4[ 	]*vpmullw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d5 f4[ 	]*vpmullw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d5 f4[ 	]*vpmullw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 31[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d5 b4 f0 23 01 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 7f[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 00 10 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 80[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 e0 ef ff ff[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f6 f4[ 	]*vpsadbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 31[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f6 b4 f0 23 01 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 7f[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 00 08 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 80[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f6 f4[ 	]*vpsadbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 31[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f6 b4 f0 23 01 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 7f[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 00 10 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 80[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 00 f4[ 	]*vpshufb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 00 f4[ 	]*vpshufb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 00 f4[ 	]*vpshufb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 31[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 00 b4 f0 23 01 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 7f[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 00 08 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 80[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 00 f4[ 	]*vpshufb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 00 f4[ 	]*vpshufb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 00 f4[ 	]*vpshufb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 31[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 00 b4 f0 23 01 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 7f[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 00 10 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 80[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 e0 ef ff ff[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 ab[ 	]*vpshufhw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 7b[ 	]*vpshufhw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 31 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 7f 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 80 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 ab[ 	]*vpshufhw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 70 f5 ab[ 	]*vpshufhw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 70 f5 ab[ 	]*vpshufhw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 7b[ 	]*vpshufhw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 31 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 7f 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 80 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 ab[ 	]*vpshuflw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 7b[ 	]*vpshuflw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 31 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 7f 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 80 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 ab[ 	]*vpshuflw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 70 f5 ab[ 	]*vpshuflw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 70 f5 ab[ 	]*vpshuflw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 7b[ 	]*vpshuflw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 31 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 7f 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 80 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f1 f4[ 	]*vpsllw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f1 f4[ 	]*vpsllw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f1 f4[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 31[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f1 b4 f0 23 01 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 7f[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 00 08 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 80[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f1 f4[ 	]*vpsllw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f1 f4[ 	]*vpsllw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f1 f4[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 31[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f1 b4 f0 23 01 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 7f[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 00 08 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 80[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e1 f4[ 	]*vpsraw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e1 f4[ 	]*vpsraw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e1 f4[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 31[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e1 b4 f0 23 01 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 7f[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 00 08 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 80[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e1 f4[ 	]*vpsraw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e1 f4[ 	]*vpsraw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e1 f4[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 31[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e1 b4 f0 23 01 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 7f[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 00 08 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 80[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d1 f4[ 	]*vpsrlw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d1 f4[ 	]*vpsrlw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d1 f4[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 31[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d1 b4 f0 23 01 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 7f[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 00 08 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 80[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d1 f4[ 	]*vpsrlw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d1 f4[ 	]*vpsrlw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d1 f4[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 31[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d1 b4 f0 23 01 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 7f[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 00 08 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 80[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd ab[ 	]*vpsrldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd 7b[ 	]*vpsrldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 19 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 7f 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 80 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd ab[ 	]*vpsrldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd 7b[ 	]*vpsrldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 19 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 7f 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 80 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 ab[ 	]*vpsrlw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 d5 ab[ 	]*vpsrlw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 d5 ab[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 7b[ 	]*vpsrlw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 11 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 7f 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 80 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 ab[ 	]*vpsrlw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 d5 ab[ 	]*vpsrlw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 d5 ab[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 7b[ 	]*vpsrlw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 11 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 7f 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 80 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 ab[ 	]*vpsraw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 e5 ab[ 	]*vpsraw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 e5 ab[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 7b[ 	]*vpsraw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 21 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 7f 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 80 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 ab[ 	]*vpsraw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 e5 ab[ 	]*vpsraw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 e5 ab[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 7b[ 	]*vpsraw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 21 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 7f 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 80 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f8 f4[ 	]*vpsubb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f8 f4[ 	]*vpsubb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f8 f4[ 	]*vpsubb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 31[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f8 b4 f0 23 01 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 7f[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 00 08 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 80[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f8 f4[ 	]*vpsubb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f8 f4[ 	]*vpsubb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f8 f4[ 	]*vpsubb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 31[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f8 b4 f0 23 01 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 7f[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 00 10 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 80[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 e0 ef ff ff[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e8 f4[ 	]*vpsubsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e8 f4[ 	]*vpsubsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e8 f4[ 	]*vpsubsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 31[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e8 b4 f0 23 01 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 7f[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 00 08 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 80[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e8 f4[ 	]*vpsubsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e8 f4[ 	]*vpsubsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e8 f4[ 	]*vpsubsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 31[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e8 b4 f0 23 01 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 7f[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 00 10 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 80[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e9 f4[ 	]*vpsubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e9 f4[ 	]*vpsubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e9 f4[ 	]*vpsubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 31[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e9 b4 f0 23 01 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 7f[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 00 08 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 80[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e9 f4[ 	]*vpsubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e9 f4[ 	]*vpsubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e9 f4[ 	]*vpsubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 31[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e9 b4 f0 23 01 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 7f[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 00 10 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 80[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d8 f4[ 	]*vpsubusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d8 f4[ 	]*vpsubusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d8 f4[ 	]*vpsubusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 31[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d8 b4 f0 23 01 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 7f[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 00 08 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 80[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d8 f4[ 	]*vpsubusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d8 f4[ 	]*vpsubusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d8 f4[ 	]*vpsubusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 31[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d8 b4 f0 23 01 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 7f[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 00 10 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 80[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d9 f4[ 	]*vpsubusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d9 f4[ 	]*vpsubusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d9 f4[ 	]*vpsubusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 31[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d9 b4 f0 23 01 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 7f[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 00 08 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 80[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d9 f4[ 	]*vpsubusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d9 f4[ 	]*vpsubusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d9 f4[ 	]*vpsubusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 31[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d9 b4 f0 23 01 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 7f[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 00 10 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 80[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f9 f4[ 	]*vpsubw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f9 f4[ 	]*vpsubw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f9 f4[ 	]*vpsubw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 31[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f9 b4 f0 23 01 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 7f[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 00 08 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 80[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f9 f4[ 	]*vpsubw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f9 f4[ 	]*vpsubw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f9 f4[ 	]*vpsubw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 31[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f9 b4 f0 23 01 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 7f[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 00 10 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 80[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 e0 ef ff ff[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 68 f4[ 	]*vpunpckhbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 68 f4[ 	]*vpunpckhbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 68 f4[ 	]*vpunpckhbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 31[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 7f[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 80[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 68 f4[ 	]*vpunpckhbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 68 f4[ 	]*vpunpckhbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 68 f4[ 	]*vpunpckhbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 31[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 7f[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 80[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 69 f4[ 	]*vpunpckhwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 69 f4[ 	]*vpunpckhwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 69 f4[ 	]*vpunpckhwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 31[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 7f[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 80[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 69 f4[ 	]*vpunpckhwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 69 f4[ 	]*vpunpckhwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 69 f4[ 	]*vpunpckhwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 31[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 7f[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 80[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 60 f4[ 	]*vpunpcklbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 60 f4[ 	]*vpunpcklbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 60 f4[ 	]*vpunpcklbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 31[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 7f[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 80[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 60 f4[ 	]*vpunpcklbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 60 f4[ 	]*vpunpcklbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 60 f4[ 	]*vpunpcklbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 31[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 7f[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 80[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 61 f4[ 	]*vpunpcklwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 61 f4[ 	]*vpunpcklwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 61 f4[ 	]*vpunpcklwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 31[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 7f[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 80[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 61 f4[ 	]*vpunpcklwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 61 f4[ 	]*vpunpcklwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 61 f4[ 	]*vpunpcklwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 31[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 7f[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 80[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd ab[ 	]*vpslldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd 7b[ 	]*vpslldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 39 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 bc f0 23 01 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 7f 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 80 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd ab[ 	]*vpslldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd 7b[ 	]*vpslldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 39 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 bc f0 23 01 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 7f 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 80 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 ab[ 	]*vpsllw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 f5 ab[ 	]*vpsllw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 f5 ab[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 7b[ 	]*vpsllw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 31 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 7f 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 80 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 ab[ 	]*vpsllw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 f5 ab[ 	]*vpsllw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 f5 ab[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 7b[ 	]*vpsllw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 31 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 7f 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 80 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1c f5[ 	]*vpabsb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1c f5[ 	]*vpabsb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1c f5[ 	]*vpabsb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 31[ 	]*vpabsb xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1c b4 f0 34 12 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 7f[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 00 08 00 00[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c 72 80[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1c b2 f0 f7 ff ff[ 	]*vpabsb xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1c f5[ 	]*vpabsb ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1c f5[ 	]*vpabsb ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1c f5[ 	]*vpabsb ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 31[ 	]*vpabsb ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1c b4 f0 34 12 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 7f[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 00 10 00 00[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c 72 80[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1c b2 e0 ef ff ff[ 	]*vpabsb ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1d f5[ 	]*vpabsw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1d f5[ 	]*vpabsw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1d f5[ 	]*vpabsw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 31[ 	]*vpabsw xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1d b4 f0 34 12 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 7f[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 00 08 00 00[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d 72 80[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1d b2 f0 f7 ff ff[ 	]*vpabsw xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1d f5[ 	]*vpabsw ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1d f5[ 	]*vpabsw ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1d f5[ 	]*vpabsw ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 31[ 	]*vpabsw ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1d b4 f0 34 12 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 7f[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 00 10 00 00[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d 72 80[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1d b2 e0 ef ff ff[ 	]*vpabsw ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 63 f4[ 	]*vpacksswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 63 f4[ 	]*vpacksswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 63 f4[ 	]*vpacksswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 31[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 63 b4 f0 34 12 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 7f[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 00 08 00 00[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 72 80[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 63 b2 f0 f7 ff ff[ 	]*vpacksswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 63 f4[ 	]*vpacksswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 63 f4[ 	]*vpacksswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 63 f4[ 	]*vpacksswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 31[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 63 b4 f0 34 12 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 7f[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 00 10 00 00[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 72 80[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 63 b2 e0 ef ff ff[ 	]*vpacksswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 67 f4[ 	]*vpackuswb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 67 f4[ 	]*vpackuswb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 67 f4[ 	]*vpackuswb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 31[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 67 b4 f0 34 12 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 7f[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 00 08 00 00[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 72 80[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 67 b2 f0 f7 ff ff[ 	]*vpackuswb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 67 f4[ 	]*vpackuswb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 67 f4[ 	]*vpackuswb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 67 f4[ 	]*vpackuswb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 31[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 67 b4 f0 34 12 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 7f[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 00 10 00 00[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 72 80[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 67 b2 e0 ef ff ff[ 	]*vpackuswb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fc f4[ 	]*vpaddb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fc f4[ 	]*vpaddb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fc f4[ 	]*vpaddb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 31[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fc b4 f0 34 12 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 7f[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 00 08 00 00[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc 72 80[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fc b2 f0 f7 ff ff[ 	]*vpaddb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fc f4[ 	]*vpaddb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fc f4[ 	]*vpaddb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fc f4[ 	]*vpaddb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 31[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fc b4 f0 34 12 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 7f[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 00 10 00 00[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc 72 80[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fc b2 e0 ef ff ff[ 	]*vpaddb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ec f4[ 	]*vpaddsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ec f4[ 	]*vpaddsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ec f4[ 	]*vpaddsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 31[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ec b4 f0 34 12 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 7f[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 00 08 00 00[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec 72 80[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ec b2 f0 f7 ff ff[ 	]*vpaddsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ec f4[ 	]*vpaddsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ec f4[ 	]*vpaddsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ec f4[ 	]*vpaddsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 31[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ec b4 f0 34 12 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 7f[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 00 10 00 00[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec 72 80[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ec b2 e0 ef ff ff[ 	]*vpaddsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ed f4[ 	]*vpaddsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ed f4[ 	]*vpaddsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ed f4[ 	]*vpaddsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 31[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ed b4 f0 34 12 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 7f[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 00 08 00 00[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed 72 80[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ed b2 f0 f7 ff ff[ 	]*vpaddsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ed f4[ 	]*vpaddsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ed f4[ 	]*vpaddsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ed f4[ 	]*vpaddsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 31[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ed b4 f0 34 12 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 7f[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 00 10 00 00[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed 72 80[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ed b2 e0 ef ff ff[ 	]*vpaddsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dc f4[ 	]*vpaddusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dc f4[ 	]*vpaddusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dc f4[ 	]*vpaddusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 31[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dc b4 f0 34 12 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 7f[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 00 08 00 00[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc 72 80[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dc b2 f0 f7 ff ff[ 	]*vpaddusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dc f4[ 	]*vpaddusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dc f4[ 	]*vpaddusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dc f4[ 	]*vpaddusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 31[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dc b4 f0 34 12 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 7f[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 00 10 00 00[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc 72 80[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dc b2 e0 ef ff ff[ 	]*vpaddusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 dd f4[ 	]*vpaddusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 dd f4[ 	]*vpaddusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 dd f4[ 	]*vpaddusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 31[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 dd b4 f0 34 12 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 7f[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 00 08 00 00[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd 72 80[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 dd b2 f0 f7 ff ff[ 	]*vpaddusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 dd f4[ 	]*vpaddusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 dd f4[ 	]*vpaddusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 dd f4[ 	]*vpaddusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 31[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 dd b4 f0 34 12 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 7f[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 00 10 00 00[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd 72 80[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 dd b2 e0 ef ff ff[ 	]*vpaddusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fd f4[ 	]*vpaddw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fd f4[ 	]*vpaddw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fd f4[ 	]*vpaddw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 31[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fd b4 f0 34 12 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 7f[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 00 08 00 00[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd 72 80[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fd b2 f0 f7 ff ff[ 	]*vpaddw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fd f4[ 	]*vpaddw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fd f4[ 	]*vpaddw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fd f4[ 	]*vpaddw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 31[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fd b4 f0 34 12 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 7f[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 00 10 00 00[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd 72 80[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fd b2 e0 ef ff ff[ 	]*vpaddw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 ab[ 	]*vpalignr xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 0f f4 ab[ 	]*vpalignr xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 0f f4 ab[ 	]*vpalignr xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 0f f4 7b[ 	]*vpalignr xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 31 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 7f 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 00 08 00 00 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f 72 80 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 0f b2 f0 f7 ff ff 7b[ 	]*vpalignr xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 ab[ 	]*vpalignr ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 0f f4 ab[ 	]*vpalignr ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 0f f4 ab[ 	]*vpalignr ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 0f f4 7b[ 	]*vpalignr ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 31 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 7f 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 00 10 00 00 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f 72 80 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 0f b2 e0 ef ff ff 7b[ 	]*vpalignr ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e0 f4[ 	]*vpavgb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e0 f4[ 	]*vpavgb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e0 f4[ 	]*vpavgb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 31[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e0 b4 f0 34 12 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 7f[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 00 08 00 00[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 72 80[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e0 b2 f0 f7 ff ff[ 	]*vpavgb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e0 f4[ 	]*vpavgb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e0 f4[ 	]*vpavgb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e0 f4[ 	]*vpavgb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 31[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e0 b4 f0 34 12 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 7f[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 00 10 00 00[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 72 80[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e0 b2 e0 ef ff ff[ 	]*vpavgb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e3 f4[ 	]*vpavgw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e3 f4[ 	]*vpavgw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e3 f4[ 	]*vpavgw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 31[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e3 b4 f0 34 12 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 7f[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 00 08 00 00[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 72 80[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e3 b2 f0 f7 ff ff[ 	]*vpavgw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e3 f4[ 	]*vpavgw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e3 f4[ 	]*vpavgw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e3 f4[ 	]*vpavgw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 31[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e3 b4 f0 34 12 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 7f[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 00 10 00 00[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 72 80[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e3 b2 e0 ef ff ff[ 	]*vpavgw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 74 ed[ 	]*vpcmpeqb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 74 ed[ 	]*vpcmpeqb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 29[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 74 ac f0 34 12 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 7f[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa 00 08 00 00[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 6a 80[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 74 aa f0 f7 ff ff[ 	]*vpcmpeqb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 74 ed[ 	]*vpcmpeqb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 74 ed[ 	]*vpcmpeqb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 29[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 74 ac f0 34 12 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 7f[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa 00 10 00 00[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 6a 80[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 74 aa e0 ef ff ff[ 	]*vpcmpeqb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 75 ed[ 	]*vpcmpeqw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 75 ed[ 	]*vpcmpeqw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 29[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 75 ac f0 34 12 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 7f[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa 00 08 00 00[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 6a 80[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 75 aa f0 f7 ff ff[ 	]*vpcmpeqw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 75 ed[ 	]*vpcmpeqw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 75 ed[ 	]*vpcmpeqw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 29[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 75 ac f0 34 12 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 7f[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa 00 10 00 00[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 6a 80[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 75 aa e0 ef ff ff[ 	]*vpcmpeqw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 64 ed[ 	]*vpcmpgtb k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 64 ed[ 	]*vpcmpgtb k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 29[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 64 ac f0 34 12 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 7f[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa 00 08 00 00[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 6a 80[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 64 aa f0 f7 ff ff[ 	]*vpcmpgtb k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 64 ed[ 	]*vpcmpgtb k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 64 ed[ 	]*vpcmpgtb k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 29[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 64 ac f0 34 12 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 7f[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa 00 10 00 00[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 6a 80[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 64 aa e0 ef ff ff[ 	]*vpcmpgtb k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 65 ed[ 	]*vpcmpgtw k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 65 ed[ 	]*vpcmpgtw k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 29[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 65 ac f0 34 12 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 7f[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa 00 08 00 00[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 6a 80[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 65 aa f0 f7 ff ff[ 	]*vpcmpgtw k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 65 ed[ 	]*vpcmpgtw k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 65 ed[ 	]*vpcmpgtw k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 29[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 65 ac f0 34 12 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 7f[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa 00 10 00 00[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 6a 80[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 65 aa e0 ef ff ff[ 	]*vpcmpgtw k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 04 f4[ 	]*vpmaddubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 04 f4[ 	]*vpmaddubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 04 f4[ 	]*vpmaddubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 31[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 7f[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 00 08 00 00[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 72 80[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 04 b2 f0 f7 ff ff[ 	]*vpmaddubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 04 f4[ 	]*vpmaddubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 04 f4[ 	]*vpmaddubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 04 f4[ 	]*vpmaddubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 31[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 7f[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 00 10 00 00[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 72 80[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 04 b2 e0 ef ff ff[ 	]*vpmaddubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f5 f4[ 	]*vpmaddwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f5 f4[ 	]*vpmaddwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f5 f4[ 	]*vpmaddwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 31[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 7f[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 00 08 00 00[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 72 80[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f5 b2 f0 f7 ff ff[ 	]*vpmaddwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f5 f4[ 	]*vpmaddwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f5 f4[ 	]*vpmaddwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f5 f4[ 	]*vpmaddwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 31[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 7f[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 00 10 00 00[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 72 80[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f5 b2 e0 ef ff ff[ 	]*vpmaddwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3c f4[ 	]*vpmaxsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3c f4[ 	]*vpmaxsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3c f4[ 	]*vpmaxsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 31[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3c b4 f0 34 12 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 7f[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 00 08 00 00[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c 72 80[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3c b2 f0 f7 ff ff[ 	]*vpmaxsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3c f4[ 	]*vpmaxsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3c f4[ 	]*vpmaxsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3c f4[ 	]*vpmaxsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 31[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3c b4 f0 34 12 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 7f[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 00 10 00 00[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c 72 80[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3c b2 e0 ef ff ff[ 	]*vpmaxsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ee f4[ 	]*vpmaxsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ee f4[ 	]*vpmaxsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ee f4[ 	]*vpmaxsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 31[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ee b4 f0 34 12 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 7f[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 00 08 00 00[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee 72 80[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ee b2 f0 f7 ff ff[ 	]*vpmaxsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ee f4[ 	]*vpmaxsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ee f4[ 	]*vpmaxsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ee f4[ 	]*vpmaxsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 31[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ee b4 f0 34 12 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 7f[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 00 10 00 00[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee 72 80[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ee b2 e0 ef ff ff[ 	]*vpmaxsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 de f4[ 	]*vpmaxub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 de f4[ 	]*vpmaxub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 de f4[ 	]*vpmaxub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 31[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 de b4 f0 34 12 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 7f[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 00 08 00 00[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de 72 80[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 de b2 f0 f7 ff ff[ 	]*vpmaxub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 de f4[ 	]*vpmaxub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 de f4[ 	]*vpmaxub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 de f4[ 	]*vpmaxub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 31[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 de b4 f0 34 12 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 7f[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 00 10 00 00[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de 72 80[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 de b2 e0 ef ff ff[ 	]*vpmaxub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3e f4[ 	]*vpmaxuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3e f4[ 	]*vpmaxuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3e f4[ 	]*vpmaxuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 31[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3e b4 f0 34 12 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 7f[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 00 08 00 00[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e 72 80[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3e b2 f0 f7 ff ff[ 	]*vpmaxuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3e f4[ 	]*vpmaxuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3e f4[ 	]*vpmaxuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3e f4[ 	]*vpmaxuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 31[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3e b4 f0 34 12 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 7f[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 00 10 00 00[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e 72 80[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3e b2 e0 ef ff ff[ 	]*vpmaxuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 38 f4[ 	]*vpminsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 38 f4[ 	]*vpminsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 38 f4[ 	]*vpminsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 31[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 38 b4 f0 34 12 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 7f[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 00 08 00 00[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 72 80[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 38 b2 f0 f7 ff ff[ 	]*vpminsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 38 f4[ 	]*vpminsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 38 f4[ 	]*vpminsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 38 f4[ 	]*vpminsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 31[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 38 b4 f0 34 12 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 7f[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 00 10 00 00[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 72 80[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 38 b2 e0 ef ff ff[ 	]*vpminsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ea f4[ 	]*vpminsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ea f4[ 	]*vpminsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ea f4[ 	]*vpminsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 31[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ea b4 f0 34 12 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 7f[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 00 08 00 00[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea 72 80[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ea b2 f0 f7 ff ff[ 	]*vpminsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ea f4[ 	]*vpminsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ea f4[ 	]*vpminsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ea f4[ 	]*vpminsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 31[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ea b4 f0 34 12 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 7f[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 00 10 00 00[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea 72 80[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ea b2 e0 ef ff ff[ 	]*vpminsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 da f4[ 	]*vpminub xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 da f4[ 	]*vpminub xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 da f4[ 	]*vpminub xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 31[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 da b4 f0 34 12 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 7f[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 00 08 00 00[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da 72 80[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 da b2 f0 f7 ff ff[ 	]*vpminub xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 da f4[ 	]*vpminub ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 da f4[ 	]*vpminub ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 da f4[ 	]*vpminub ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 31[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 da b4 f0 34 12 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 7f[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 00 10 00 00[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da 72 80[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 da b2 e0 ef ff ff[ 	]*vpminub ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3a f4[ 	]*vpminuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3a f4[ 	]*vpminuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3a f4[ 	]*vpminuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 31[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3a b4 f0 34 12 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 7f[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 00 08 00 00[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a 72 80[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3a b2 f0 f7 ff ff[ 	]*vpminuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3a f4[ 	]*vpminuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3a f4[ 	]*vpminuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3a f4[ 	]*vpminuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 31[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3a b4 f0 34 12 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 7f[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 00 10 00 00[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a 72 80[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3a b2 e0 ef ff ff[ 	]*vpminuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 20 f5[ 	]*vpmovsxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 20 f5[ 	]*vpmovsxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 20 f5[ 	]*vpmovsxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 31[ 	]*vpmovsxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 7f[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 00 04 00 00[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 72 80[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 20 b2 f8 fb ff ff[ 	]*vpmovsxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 20 f5[ 	]*vpmovsxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 20 f5[ 	]*vpmovsxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 20 f5[ 	]*vpmovsxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 31[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 7f[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 00 08 00 00[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 72 80[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 20 b2 f0 f7 ff ff[ 	]*vpmovsxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 30 f5[ 	]*vpmovzxbw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 30 f5[ 	]*vpmovzxbw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 30 f5[ 	]*vpmovzxbw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 31[ 	]*vpmovzxbw xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 7f[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 00 04 00 00[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 72 80[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 30 b2 f8 fb ff ff[ 	]*vpmovzxbw xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 30 f5[ 	]*vpmovzxbw ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 30 f5[ 	]*vpmovzxbw ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 30 f5[ 	]*vpmovzxbw ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 31[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 7f[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 00 08 00 00[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 72 80[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 30 b2 f0 f7 ff ff[ 	]*vpmovzxbw ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0b f4[ 	]*vpmulhrsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0b f4[ 	]*vpmulhrsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0b f4[ 	]*vpmulhrsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 31[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 7f[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 00 08 00 00[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b 72 80[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0b b2 f0 f7 ff ff[ 	]*vpmulhrsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0b f4[ 	]*vpmulhrsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0b f4[ 	]*vpmulhrsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0b f4[ 	]*vpmulhrsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 31[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 7f[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 00 10 00 00[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b 72 80[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0b b2 e0 ef ff ff[ 	]*vpmulhrsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e4 f4[ 	]*vpmulhuw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e4 f4[ 	]*vpmulhuw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e4 f4[ 	]*vpmulhuw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 31[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 7f[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 00 08 00 00[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 72 80[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e4 b2 f0 f7 ff ff[ 	]*vpmulhuw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e4 f4[ 	]*vpmulhuw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e4 f4[ 	]*vpmulhuw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e4 f4[ 	]*vpmulhuw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 31[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 7f[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 00 10 00 00[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 72 80[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e4 b2 e0 ef ff ff[ 	]*vpmulhuw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e5 f4[ 	]*vpmulhw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e5 f4[ 	]*vpmulhw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e5 f4[ 	]*vpmulhw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 31[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e5 b4 f0 34 12 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 7f[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 00 08 00 00[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 72 80[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e5 b2 f0 f7 ff ff[ 	]*vpmulhw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e5 f4[ 	]*vpmulhw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e5 f4[ 	]*vpmulhw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e5 f4[ 	]*vpmulhw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 31[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e5 b4 f0 34 12 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 7f[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 00 10 00 00[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 72 80[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e5 b2 e0 ef ff ff[ 	]*vpmulhw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d5 f4[ 	]*vpmullw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d5 f4[ 	]*vpmullw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d5 f4[ 	]*vpmullw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 31[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d5 b4 f0 34 12 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 7f[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 00 08 00 00[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 72 80[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d5 b2 f0 f7 ff ff[ 	]*vpmullw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d5 f4[ 	]*vpmullw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d5 f4[ 	]*vpmullw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d5 f4[ 	]*vpmullw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 31[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d5 b4 f0 34 12 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 7f[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 00 10 00 00[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 72 80[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d5 b2 e0 ef ff ff[ 	]*vpmullw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f6 f4[ 	]*vpsadbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 31[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f6 b4 f0 34 12 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 7f[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 00 08 00 00[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 72 80[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f6 b2 f0 f7 ff ff[ 	]*vpsadbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f6 f4[ 	]*vpsadbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 31[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f6 b4 f0 34 12 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 7f[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 00 10 00 00[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 72 80[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f6 b2 e0 ef ff ff[ 	]*vpsadbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 00 f4[ 	]*vpshufb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 00 f4[ 	]*vpshufb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 00 f4[ 	]*vpshufb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 31[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 00 b4 f0 34 12 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 7f[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 00 08 00 00[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 72 80[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 00 b2 f0 f7 ff ff[ 	]*vpshufb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 00 f4[ 	]*vpshufb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 00 f4[ 	]*vpshufb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 00 f4[ 	]*vpshufb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 31[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 00 b4 f0 34 12 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 7f[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 00 10 00 00[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 72 80[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 00 b2 e0 ef ff ff[ 	]*vpshufb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 ab[ 	]*vpshufhw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 70 f5 ab[ 	]*vpshufhw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 70 f5 7b[ 	]*vpshufhw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 31 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 7f 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 00 08 00 00 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 72 80 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufhw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 ab[ 	]*vpshufhw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 70 f5 ab[ 	]*vpshufhw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 70 f5 ab[ 	]*vpshufhw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 70 f5 7b[ 	]*vpshufhw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 31 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 7f 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 00 10 00 00 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 72 80 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufhw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 ab[ 	]*vpshuflw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 70 f5 ab[ 	]*vpshuflw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 70 f5 7b[ 	]*vpshuflw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 31 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 7f 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 00 08 00 00 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 72 80 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshuflw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 ab[ 	]*vpshuflw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 70 f5 ab[ 	]*vpshuflw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 70 f5 ab[ 	]*vpshuflw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 70 f5 7b[ 	]*vpshuflw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 31 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 7f 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 00 10 00 00 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 72 80 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 70 b2 e0 ef ff ff 7b[ 	]*vpshuflw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f1 f4[ 	]*vpsllw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f1 f4[ 	]*vpsllw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f1 f4[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 31[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f1 b4 f0 34 12 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 7f[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 00 08 00 00[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 72 80[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f1 b2 f0 f7 ff ff[ 	]*vpsllw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f1 f4[ 	]*vpsllw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f1 f4[ 	]*vpsllw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f1 f4[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 31[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f1 b4 f0 34 12 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 7f[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 00 08 00 00[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 72 80[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f1 b2 f0 f7 ff ff[ 	]*vpsllw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e1 f4[ 	]*vpsraw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e1 f4[ 	]*vpsraw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e1 f4[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 31[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e1 b4 f0 34 12 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 7f[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 00 08 00 00[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 72 80[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e1 b2 f0 f7 ff ff[ 	]*vpsraw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e1 f4[ 	]*vpsraw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e1 f4[ 	]*vpsraw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e1 f4[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 31[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e1 b4 f0 34 12 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 7f[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 00 08 00 00[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 72 80[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e1 b2 f0 f7 ff ff[ 	]*vpsraw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d1 f4[ 	]*vpsrlw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d1 f4[ 	]*vpsrlw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d1 f4[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 31[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d1 b4 f0 34 12 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 7f[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 00 08 00 00[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 72 80[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d1 b2 f0 f7 ff ff[ 	]*vpsrlw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d1 f4[ 	]*vpsrlw ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d1 f4[ 	]*vpsrlw ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d1 f4[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 31[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d1 b4 f0 34 12 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 7f[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 00 08 00 00[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 72 80[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d1 b2 f0 f7 ff ff[ 	]*vpsrlw ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd ab[ 	]*vpsrldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 dd 7b[ 	]*vpsrldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 19 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 7f 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a 00 08 00 00 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 5a 80 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 9a f0 f7 ff ff 7b[ 	]*vpsrldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd ab[ 	]*vpsrldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 dd 7b[ 	]*vpsrldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 19 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 7f 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a 00 10 00 00 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 5a 80 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 9a e0 ef ff ff 7b[ 	]*vpsrldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 ab[ 	]*vpsrlw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 d5 ab[ 	]*vpsrlw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 d5 ab[ 	]*vpsrlw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 d5 7b[ 	]*vpsrlw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 11 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 7f 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 00 08 00 00 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 52 80 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 92 f0 f7 ff ff 7b[ 	]*vpsrlw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 ab[ 	]*vpsrlw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 d5 ab[ 	]*vpsrlw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 d5 ab[ 	]*vpsrlw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 d5 7b[ 	]*vpsrlw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 11 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 7f 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 00 10 00 00 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 52 80 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 92 e0 ef ff ff 7b[ 	]*vpsrlw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 ab[ 	]*vpsraw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 e5 ab[ 	]*vpsraw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 e5 ab[ 	]*vpsraw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 e5 7b[ 	]*vpsraw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 21 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 7f 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 00 08 00 00 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 62 80 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 a2 f0 f7 ff ff 7b[ 	]*vpsraw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 ab[ 	]*vpsraw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 e5 ab[ 	]*vpsraw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 e5 ab[ 	]*vpsraw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 e5 7b[ 	]*vpsraw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 21 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 7f 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 00 10 00 00 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 62 80 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 a2 e0 ef ff ff 7b[ 	]*vpsraw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f8 f4[ 	]*vpsubb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f8 f4[ 	]*vpsubb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f8 f4[ 	]*vpsubb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 31[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f8 b4 f0 34 12 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 7f[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 00 08 00 00[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 72 80[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f8 b2 f0 f7 ff ff[ 	]*vpsubb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f8 f4[ 	]*vpsubb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f8 f4[ 	]*vpsubb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f8 f4[ 	]*vpsubb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 31[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f8 b4 f0 34 12 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 7f[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 00 10 00 00[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 72 80[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f8 b2 e0 ef ff ff[ 	]*vpsubb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e8 f4[ 	]*vpsubsb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e8 f4[ 	]*vpsubsb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e8 f4[ 	]*vpsubsb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 31[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e8 b4 f0 34 12 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 7f[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 00 08 00 00[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 72 80[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e8 b2 f0 f7 ff ff[ 	]*vpsubsb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e8 f4[ 	]*vpsubsb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e8 f4[ 	]*vpsubsb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e8 f4[ 	]*vpsubsb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 31[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e8 b4 f0 34 12 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 7f[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 00 10 00 00[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 72 80[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e8 b2 e0 ef ff ff[ 	]*vpsubsb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e9 f4[ 	]*vpsubsw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e9 f4[ 	]*vpsubsw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e9 f4[ 	]*vpsubsw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 31[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e9 b4 f0 34 12 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 7f[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 00 08 00 00[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 72 80[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e9 b2 f0 f7 ff ff[ 	]*vpsubsw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e9 f4[ 	]*vpsubsw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e9 f4[ 	]*vpsubsw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e9 f4[ 	]*vpsubsw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 31[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e9 b4 f0 34 12 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 7f[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 00 10 00 00[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 72 80[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e9 b2 e0 ef ff ff[ 	]*vpsubsw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d8 f4[ 	]*vpsubusb xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d8 f4[ 	]*vpsubusb xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d8 f4[ 	]*vpsubusb xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 31[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d8 b4 f0 34 12 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 7f[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 00 08 00 00[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 72 80[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d8 b2 f0 f7 ff ff[ 	]*vpsubusb xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d8 f4[ 	]*vpsubusb ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d8 f4[ 	]*vpsubusb ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d8 f4[ 	]*vpsubusb ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 31[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d8 b4 f0 34 12 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 7f[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 00 10 00 00[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 72 80[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d8 b2 e0 ef ff ff[ 	]*vpsubusb ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d9 f4[ 	]*vpsubusw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d9 f4[ 	]*vpsubusw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d9 f4[ 	]*vpsubusw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 31[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d9 b4 f0 34 12 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 7f[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 00 08 00 00[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 72 80[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d9 b2 f0 f7 ff ff[ 	]*vpsubusw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d9 f4[ 	]*vpsubusw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d9 f4[ 	]*vpsubusw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d9 f4[ 	]*vpsubusw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 31[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d9 b4 f0 34 12 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 7f[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 00 10 00 00[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 72 80[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d9 b2 e0 ef ff ff[ 	]*vpsubusw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f9 f4[ 	]*vpsubw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f9 f4[ 	]*vpsubw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f9 f4[ 	]*vpsubw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 31[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f9 b4 f0 34 12 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 7f[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 00 08 00 00[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 72 80[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f9 b2 f0 f7 ff ff[ 	]*vpsubw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f9 f4[ 	]*vpsubw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f9 f4[ 	]*vpsubw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f9 f4[ 	]*vpsubw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 31[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f9 b4 f0 34 12 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 7f[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 00 10 00 00[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 72 80[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f9 b2 e0 ef ff ff[ 	]*vpsubw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 68 f4[ 	]*vpunpckhbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 68 f4[ 	]*vpunpckhbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 68 f4[ 	]*vpunpckhbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 31[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 7f[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 00 08 00 00[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 72 80[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 68 b2 f0 f7 ff ff[ 	]*vpunpckhbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 68 f4[ 	]*vpunpckhbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 68 f4[ 	]*vpunpckhbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 68 f4[ 	]*vpunpckhbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 31[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 7f[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 00 10 00 00[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 72 80[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 68 b2 e0 ef ff ff[ 	]*vpunpckhbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 69 f4[ 	]*vpunpckhwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 69 f4[ 	]*vpunpckhwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 69 f4[ 	]*vpunpckhwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 31[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 7f[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 00 08 00 00[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 72 80[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 69 b2 f0 f7 ff ff[ 	]*vpunpckhwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 69 f4[ 	]*vpunpckhwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 69 f4[ 	]*vpunpckhwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 69 f4[ 	]*vpunpckhwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 31[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 7f[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 00 10 00 00[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 72 80[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 69 b2 e0 ef ff ff[ 	]*vpunpckhwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 60 f4[ 	]*vpunpcklbw xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 60 f4[ 	]*vpunpcklbw xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 60 f4[ 	]*vpunpcklbw xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 31[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 7f[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 00 08 00 00[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 72 80[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 60 b2 f0 f7 ff ff[ 	]*vpunpcklbw xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 60 f4[ 	]*vpunpcklbw ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 60 f4[ 	]*vpunpcklbw ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 60 f4[ 	]*vpunpcklbw ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 31[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 7f[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 00 10 00 00[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 72 80[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 60 b2 e0 ef ff ff[ 	]*vpunpcklbw ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 61 f4[ 	]*vpunpcklwd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 61 f4[ 	]*vpunpcklwd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 61 f4[ 	]*vpunpcklwd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 31[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 7f[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 00 08 00 00[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 72 80[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 61 b2 f0 f7 ff ff[ 	]*vpunpcklwd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 61 f4[ 	]*vpunpcklwd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 61 f4[ 	]*vpunpcklwd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 61 f4[ 	]*vpunpcklwd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 31[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 7f[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 00 10 00 00[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 72 80[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 61 b2 e0 ef ff ff[ 	]*vpunpcklwd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd ab[ 	]*vpslldq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 fd 7b[ 	]*vpslldq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 39 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 bc f0 34 12 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 7f 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba 00 08 00 00 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 7a 80 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 ba f0 f7 ff ff 7b[ 	]*vpslldq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd ab[ 	]*vpslldq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 fd 7b[ 	]*vpslldq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 39 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 bc f0 34 12 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 7f 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba 00 10 00 00 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 7a 80 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 ba e0 ef ff ff 7b[ 	]*vpslldq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 ab[ 	]*vpsllw xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 71 f5 ab[ 	]*vpsllw xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 71 f5 ab[ 	]*vpsllw xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 71 f5 7b[ 	]*vpsllw xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 31 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 7f 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 00 08 00 00 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 72 80 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 71 b2 f0 f7 ff ff 7b[ 	]*vpsllw xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 ab[ 	]*vpsllw ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 71 f5 ab[ 	]*vpsllw ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 71 f5 ab[ 	]*vpsllw ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 71 f5 7b[ 	]*vpsllw ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 31 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 7f 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 00 10 00 00 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 72 80 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 71 b2 e0 ef ff ff 7b[ 	]*vpsllw ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw_vl-wig.s.jj	2014-09-10 21:05:00.175331213 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw_vl-wig.s	2014-09-10 21:05:00.175331213 +0200
+@@ -0,0 +1,1979 @@
++# Check 64bit AVX512{BW,VL} WIG instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpabsb	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpabsb	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpabsb	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpabsb	2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsb	2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsb	-2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsb	-2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsb	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vpabsb	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpabsb	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsb	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpabsb	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpabsb	4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsb	4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpabsb	-4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsb	-4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpabsw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpabsw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpabsw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpabsw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpabsw	2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsw	2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsw	-2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpabsw	-2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpabsw	%ymm29, %ymm30	 # AVX512{BW,VL}
++	vpabsw	%ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpabsw	%ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpabsw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpabsw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpabsw	4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsw	4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpabsw	-4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpabsw	-4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpacksswb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpacksswb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpacksswb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpacksswb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpacksswb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpacksswb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpackuswb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpackuswb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpackuswb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpackuswb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpackuswb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddusb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddusw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddusw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddusw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddusw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddusw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpaddw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpaddw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpaddw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpaddw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpaddw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpaddw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpaddw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, (%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpalignr	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpalignr	$123, %ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, (%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpalignr	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpalignr	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpavgb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpavgb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpavgw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpavgw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpavgw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpavgw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpavgw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpavgw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpavgw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpcmpeqb	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqb	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqb	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpeqw	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpeqw	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtb	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtb	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%xmm29, %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%xmm29, %xmm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%rcx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	2032(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	-2048(%rdx), %xmm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-2064(%rdx), %xmm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%ymm29, %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	%ymm29, %ymm30, %k5{%k7}	 # AVX512{BW,VL}
++	vpcmpgtw	(%rcx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	4064(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpcmpgtw	-4096(%rdx), %ymm30, %k5	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	-4128(%rdx), %ymm30, %k5	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaddubsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddubsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddubsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaddwd	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaddwd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaddwd	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaddwd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaddwd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxub	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxub	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxub	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxub	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxub	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmaxuw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmaxuw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmaxuw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmaxuw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmaxuw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminub	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminub	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminub	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminub	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminub	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminub	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminub	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminub	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminub	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpminuw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminuw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpminuw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpminuw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpminuw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpminuw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminuw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpminuw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpminuw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	1016(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	1024(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	-1024(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-1032(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmovsxbw	%xmm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovsxbw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	2032(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	2048(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovsxbw	-2048(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	-2064(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%rcx), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	1016(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	1024(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	-1024(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-1032(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmovzxbw	%xmm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmovzxbw	(%rcx), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	2032(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	2048(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmovzxbw	-2048(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	-2064(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmulhrsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhrsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhrsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhuw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmulhuw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhuw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhuw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhuw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmulhw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmulhw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmulhw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmulhw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmulhw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpmullw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmullw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpmullw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpmullw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpmullw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpmullw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmullw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpmullw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpmullw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsadbw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsadbw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsadbw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpshufb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpshufb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpshufhw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshufhw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpshufhw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshufhw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpshuflw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpshuflw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpshuflw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpshuflw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	2032(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	-2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	-2064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	2032(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	-2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	-2064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	2032(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	-2048(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	-2064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrldq	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrldq	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrldq	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsrlw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsrlw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsrlw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsrlw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsraw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsraw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsraw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsraw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsubb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubsb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubsw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubsw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubsw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubsw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubsw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusb	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubusb	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusb	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusb	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusb	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubusw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubusw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubusw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubusw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubusw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsubw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpsubw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsubw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsubw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsubw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsubw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpsubw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhbw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhbw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhbw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpckhwd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpckhwd	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpckhwd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklbw	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklbw	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklbw	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm28, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%rcx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	2032(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm28, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpunpcklwd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpunpcklwd	(%rcx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	4064(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpunpcklwd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpslldq	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpslldq	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpslldq	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpslldq	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %xmm29, %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, (%rcx), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, 2032(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 2048(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$123, -2048(%rdx), %xmm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -2064(%rdx), %xmm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{BW,VL}
++	vpsllw	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{BW,VL}
++	vpsllw	$123, %ymm29, %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, (%rcx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, 4064(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, 4096(%rdx), %ymm30	 # AVX512{BW,VL}
++	vpsllw	$123, -4096(%rdx), %ymm30	 # AVX512{BW,VL} Disp8
++	vpsllw	$123, -4128(%rdx), %ymm30	 # AVX512{BW,VL}
++
++	.intel_syntax noprefix
++	vpabsb	xmm30, xmm29	 # AVX512{BW,VL}
++	vpabsb	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpabsb	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpabsb	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsb	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpabsb	ymm30, ymm29	 # AVX512{BW,VL}
++	vpabsb	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpabsb	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpabsb	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsb	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpabsw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpabsw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpabsw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpabsw	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpabsw	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpabsw	ymm30, ymm29	 # AVX512{BW,VL}
++	vpabsw	ymm30{k7}, ymm29	 # AVX512{BW,VL}
++	vpabsw	ymm30{k7}{z}, ymm29	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpabsw	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpabsw	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpacksswb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpacksswb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpacksswb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpacksswb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpacksswb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpacksswb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackuswb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackuswb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpackuswb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackuswb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackuswb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpackuswb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddusw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddusw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpaddw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpaddw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, xmm28, 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, ymm28, 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpalignr	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpavgw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpavgw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqb	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpeqw	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtb	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, xmm30, xmm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5{k7}, ymm30, ymm29	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpcmpgtw	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddubsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddwd	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddwd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddwd	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddwd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaddwd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxub	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxub	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxub	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxub	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxub	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxub	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxuw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxuw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxuw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxuw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmaxuw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminub	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminub	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminub	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminub	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminub	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminub	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminuw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminuw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpminuw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminuw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminuw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpminuw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rdx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm30, QWORD PTR [rdx+1024]	 # AVX512{BW,VL}
++	vpmovsxbw	xmm30, QWORD PTR [rdx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	xmm30, QWORD PTR [rdx-1032]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovsxbw	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rdx+1016]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm30, QWORD PTR [rdx+1024]	 # AVX512{BW,VL}
++	vpmovzxbw	xmm30, QWORD PTR [rdx-1024]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	xmm30, QWORD PTR [rdx-1032]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30{k7}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30{k7}{z}, xmm29	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmovzxbw	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhrsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhuw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhuw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhuw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhuw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhuw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmulhw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmulhw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmullw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmullw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpmullw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmullw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmullw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpmullw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsadbw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsadbw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpshufb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpshufb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpshufb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpshufb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpshufb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpshufb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpshufhw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpshufhw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshufhw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpshufhw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshufhw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpshuflw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpshuflw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpshuflw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpshuflw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsrldq	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrldq	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsrldq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrldq	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsrldq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsrldq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsrlw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsrlw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsrlw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsrlw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsraw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsraw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsraw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsraw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubsw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubsw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusb	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusb	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusb	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusb	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusb	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusb	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubusw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubusw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpsubw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpsubw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhbw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpckhwd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklbw	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30{k7}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{BW,VL}
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30{k7}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{BW,VL}
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{BW,VL} Disp8
++	vpunpcklwd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{BW,VL}
++	vpslldq	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpslldq	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpslldq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpslldq	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpslldq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpslldq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	xmm30, xmm29, 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{BW,VL}
++	vpsllw	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{BW,VL}
++	vpsllw	ymm30, ymm29, 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{BW,VL}
++	vpsllw	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{BW,VL} Disp8
++	vpsllw	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{BW,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512bw-wig1.d.jj	2014-09-10 21:05:00.165331264 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-wig1.d	2014-09-10 21:05:00.165331264 +0200
+@@ -0,0 +1,1074 @@
++#as: -mevexwig=1
++#objdump: -dw
++#name: x86_64 AVX512BW wig insns
++#source: x86-64-avx512bw-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1c f5[ 	]*vpabsb %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 31[ 	]*vpabsb \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1c b4 f0 23 01 00 00[ 	]*vpabsb 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 80[ 	]*vpabsb -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1d f5[ 	]*vpabsw %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 31[ 	]*vpabsw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1d b4 f0 23 01 00 00[ 	]*vpabsw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 80[ 	]*vpabsw -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 31[ 	]*vpacksswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 63 b4 f0 23 01 00 00[ 	]*vpacksswb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 7f[ 	]*vpacksswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 80[ 	]*vpacksswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 31[ 	]*vpackuswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 67 b4 f0 23 01 00 00[ 	]*vpackuswb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 7f[ 	]*vpackuswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 80[ 	]*vpackuswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 31[ 	]*vpaddb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fc b4 f0 23 01 00 00[ 	]*vpaddb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 7f[ 	]*vpaddb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 80[ 	]*vpaddb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 31[ 	]*vpaddsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ec b4 f0 23 01 00 00[ 	]*vpaddsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 80[ 	]*vpaddsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 31[ 	]*vpaddsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ed b4 f0 23 01 00 00[ 	]*vpaddsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 80[ 	]*vpaddsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 31[ 	]*vpaddusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dc b4 f0 23 01 00 00[ 	]*vpaddusb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 80[ 	]*vpaddusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 31[ 	]*vpaddusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dd b4 f0 23 01 00 00[ 	]*vpaddusw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 80[ 	]*vpaddusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 31[ 	]*vpaddw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fd b4 f0 23 01 00 00[ 	]*vpaddw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 7f[ 	]*vpaddw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 80[ 	]*vpaddw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 31[ 	]*vpavgb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e0 b4 f0 23 01 00 00[ 	]*vpavgb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 7f[ 	]*vpavgb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 80[ 	]*vpavgb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 31[ 	]*vpavgw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e3 b4 f0 23 01 00 00[ 	]*vpavgw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 7f[ 	]*vpavgw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 80[ 	]*vpavgw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 29[ 	]*vpcmpeqb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 74 ac f0 23 01 00 00[ 	]*vpcmpeqb 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 80[ 	]*vpcmpeqb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 29[ 	]*vpcmpeqw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 75 ac f0 23 01 00 00[ 	]*vpcmpeqw 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 80[ 	]*vpcmpeqw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 29[ 	]*vpcmpgtb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 64 ac f0 23 01 00 00[ 	]*vpcmpgtb 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 80[ 	]*vpcmpgtb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 29[ 	]*vpcmpgtw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 65 ac f0 23 01 00 00[ 	]*vpcmpgtw 0x123\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 80[ 	]*vpcmpgtw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 29 7b[ 	]*vpextrb \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 14 ac f0 23 01 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 7f 7b[ 	]*vpextrb \$0x7b,%xmm29,0x7f\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 80 00 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 80 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x81\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 29 7b[ 	]*vpextrw \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 15 ac f0 23 01 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 7f 7b[ 	]*vpextrw \$0x7b,%xmm29,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa 00 01 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 80 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa fe fe ff ff 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw \$0xab,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 ab[ 	]*vpinsrb \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 7b[ 	]*vpinsrb \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 31 7b[ 	]*vpinsrb \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 20 b4 f0 23 01 00 00 7b[ 	]*vpinsrb \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 7f 7b[ 	]*vpinsrb \$0x7b,0x7f\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb \$0x7b,0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 80 7b[ 	]*vpinsrb \$0x7b,-0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb \$0x7b,-0x81\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 ab[ 	]*vpinsrw \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 7b[ 	]*vpinsrw \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 41 95 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 31 7b[ 	]*vpinsrw \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c4 b4 f0 23 01 00 00 7b[ 	]*vpinsrw \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 7f 7b[ 	]*vpinsrw \$0x7b,0xfe\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw \$0x7b,0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 80 7b[ 	]*vpinsrw \$0x7b,-0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw \$0x7b,-0x102\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 31[ 	]*vpmaddubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 80[ 	]*vpmaddubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 31[ 	]*vpmaddwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 80[ 	]*vpmaddwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 31[ 	]*vpmaxsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3c b4 f0 23 01 00 00[ 	]*vpmaxsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 80[ 	]*vpmaxsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 31[ 	]*vpmaxsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ee b4 f0 23 01 00 00[ 	]*vpmaxsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 80[ 	]*vpmaxsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 31[ 	]*vpmaxub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 de b4 f0 23 01 00 00[ 	]*vpmaxub 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 7f[ 	]*vpmaxub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 80[ 	]*vpmaxub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 31[ 	]*vpmaxuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3e b4 f0 23 01 00 00[ 	]*vpmaxuw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 80[ 	]*vpmaxuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 31[ 	]*vpminsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 38 b4 f0 23 01 00 00[ 	]*vpminsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 7f[ 	]*vpminsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 80[ 	]*vpminsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 31[ 	]*vpminsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ea b4 f0 23 01 00 00[ 	]*vpminsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 7f[ 	]*vpminsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 80[ 	]*vpminsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 31[ 	]*vpminub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 da b4 f0 23 01 00 00[ 	]*vpminub 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 7f[ 	]*vpminub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 80[ 	]*vpminub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 31[ 	]*vpminuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3a b4 f0 23 01 00 00[ 	]*vpminuw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 7f[ 	]*vpminuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 80[ 	]*vpminuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 31[ 	]*vpmovsxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 80[ 	]*vpmovsxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 31[ 	]*vpmovzxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 80[ 	]*vpmovzxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 31[ 	]*vpmulhrsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 80[ 	]*vpmulhrsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 31[ 	]*vpmulhuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 80[ 	]*vpmulhuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 31[ 	]*vpmulhw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e5 b4 f0 23 01 00 00[ 	]*vpmulhw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 80[ 	]*vpmulhw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 31[ 	]*vpmullw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d5 b4 f0 23 01 00 00[ 	]*vpmullw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 7f[ 	]*vpmullw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 80[ 	]*vpmullw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f6 f4[ 	]*vpsadbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 31[ 	]*vpsadbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f6 b4 f0 23 01 00 00[ 	]*vpsadbw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 80[ 	]*vpsadbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 31[ 	]*vpshufb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 00 b4 f0 23 01 00 00[ 	]*vpshufb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 7f[ 	]*vpshufb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 80[ 	]*vpshufb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 31[ 	]*vpsllw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f1 b4 f0 23 01 00 00[ 	]*vpsllw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 31[ 	]*vpsraw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e1 b4 f0 23 01 00 00[ 	]*vpsraw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 31[ 	]*vpsrlw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d1 b4 f0 23 01 00 00[ 	]*vpsrlw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd ab[ 	]*vpsrldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 31[ 	]*vpsubb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f8 b4 f0 23 01 00 00[ 	]*vpsubb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 7f[ 	]*vpsubb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 80[ 	]*vpsubb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 31[ 	]*vpsubsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e8 b4 f0 23 01 00 00[ 	]*vpsubsb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 80[ 	]*vpsubsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 31[ 	]*vpsubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e9 b4 f0 23 01 00 00[ 	]*vpsubsw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 80[ 	]*vpsubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 31[ 	]*vpsubusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d8 b4 f0 23 01 00 00[ 	]*vpsubusb 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 80[ 	]*vpsubusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 31[ 	]*vpsubusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d9 b4 f0 23 01 00 00[ 	]*vpsubusw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 80[ 	]*vpsubusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 31[ 	]*vpsubw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f9 b4 f0 23 01 00 00[ 	]*vpsubw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 7f[ 	]*vpsubw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 80[ 	]*vpsubw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 31[ 	]*vpunpckhbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 80[ 	]*vpunpckhbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 31[ 	]*vpunpckhwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 80[ 	]*vpunpckhwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 31[ 	]*vpunpcklbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 80[ 	]*vpunpcklbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 31[ 	]*vpunpcklwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 80[ 	]*vpunpcklwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd ab[ 	]*vpslldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 bc f0 23 01 00 00 7b[ 	]*vpslldq \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1c f5[ 	]*vpabsb %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1c f5[ 	]*vpabsb %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 31[ 	]*vpabsb \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1c b4 f0 34 12 00 00[ 	]*vpabsb 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 7f[ 	]*vpabsb 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 00 20 00 00[ 	]*vpabsb 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 80[ 	]*vpabsb -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1d f5[ 	]*vpabsw %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1d f5[ 	]*vpabsw %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 31[ 	]*vpabsw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1d b4 f0 34 12 00 00[ 	]*vpabsw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 7f[ 	]*vpabsw 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 00 20 00 00[ 	]*vpabsw 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 80[ 	]*vpabsw -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 63 f4[ 	]*vpacksswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 31[ 	]*vpacksswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 63 b4 f0 34 12 00 00[ 	]*vpacksswb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 7f[ 	]*vpacksswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 00 20 00 00[ 	]*vpacksswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 80[ 	]*vpacksswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 c0 df ff ff[ 	]*vpacksswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 67 f4[ 	]*vpackuswb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 31[ 	]*vpackuswb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 67 b4 f0 34 12 00 00[ 	]*vpackuswb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 7f[ 	]*vpackuswb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 00 20 00 00[ 	]*vpackuswb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 80[ 	]*vpackuswb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 c0 df ff ff[ 	]*vpackuswb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fc f4[ 	]*vpaddb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 31[ 	]*vpaddb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fc b4 f0 34 12 00 00[ 	]*vpaddb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 7f[ 	]*vpaddb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 00 20 00 00[ 	]*vpaddb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 80[ 	]*vpaddb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 c0 df ff ff[ 	]*vpaddb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ec f4[ 	]*vpaddsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 31[ 	]*vpaddsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ec b4 f0 34 12 00 00[ 	]*vpaddsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 7f[ 	]*vpaddsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 00 20 00 00[ 	]*vpaddsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 80[ 	]*vpaddsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 c0 df ff ff[ 	]*vpaddsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ed f4[ 	]*vpaddsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 31[ 	]*vpaddsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ed b4 f0 34 12 00 00[ 	]*vpaddsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 7f[ 	]*vpaddsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 00 20 00 00[ 	]*vpaddsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 80[ 	]*vpaddsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 c0 df ff ff[ 	]*vpaddsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dc f4[ 	]*vpaddusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 31[ 	]*vpaddusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dc b4 f0 34 12 00 00[ 	]*vpaddusb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 7f[ 	]*vpaddusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 00 20 00 00[ 	]*vpaddusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 80[ 	]*vpaddusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 c0 df ff ff[ 	]*vpaddusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dd f4[ 	]*vpaddusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 31[ 	]*vpaddusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dd b4 f0 34 12 00 00[ 	]*vpaddusw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 7f[ 	]*vpaddusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 00 20 00 00[ 	]*vpaddusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 80[ 	]*vpaddusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 c0 df ff ff[ 	]*vpaddusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fd f4[ 	]*vpaddw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 31[ 	]*vpaddw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fd b4 f0 34 12 00 00[ 	]*vpaddw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 7f[ 	]*vpaddw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 00 20 00 00[ 	]*vpaddw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 80[ 	]*vpaddw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 c0 df ff ff[ 	]*vpaddw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 0f f4 ab[ 	]*vpalignr \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 7b[ 	]*vpalignr \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 31 7b[ 	]*vpalignr \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 7f 7b[ 	]*vpalignr \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 00 20 00 00 7b[ 	]*vpalignr \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 80 7b[ 	]*vpalignr \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e0 f4[ 	]*vpavgb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 31[ 	]*vpavgb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e0 b4 f0 34 12 00 00[ 	]*vpavgb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 7f[ 	]*vpavgb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 00 20 00 00[ 	]*vpavgb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 80[ 	]*vpavgb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 c0 df ff ff[ 	]*vpavgb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e3 f4[ 	]*vpavgw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 31[ 	]*vpavgw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e3 b4 f0 34 12 00 00[ 	]*vpavgw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 7f[ 	]*vpavgw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 00 20 00 00[ 	]*vpavgw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 80[ 	]*vpavgw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 c0 df ff ff[ 	]*vpavgw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 74 ed[ 	]*vpcmpeqb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 29[ 	]*vpcmpeqb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 74 ac f0 34 12 00 00[ 	]*vpcmpeqb 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 7f[ 	]*vpcmpeqb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 80[ 	]*vpcmpeqb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 75 ed[ 	]*vpcmpeqw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 29[ 	]*vpcmpeqw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 75 ac f0 34 12 00 00[ 	]*vpcmpeqw 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 7f[ 	]*vpcmpeqw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 80[ 	]*vpcmpeqw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 64 ed[ 	]*vpcmpgtb %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 29[ 	]*vpcmpgtb \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 64 ac f0 34 12 00 00[ 	]*vpcmpgtb 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 7f[ 	]*vpcmpgtb 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 80[ 	]*vpcmpgtb -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 65 ed[ 	]*vpcmpgtw %zmm29,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 29[ 	]*vpcmpgtw \(%rcx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 65 ac f0 34 12 00 00[ 	]*vpcmpgtw 0x1234\(%rax,%r14,8\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 7f[ 	]*vpcmpgtw 0x1fc0\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw 0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 80[ 	]*vpcmpgtw -0x2000\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw -0x2040\(%rdx\),%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 29 7b[ 	]*vpextrb \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 14 ac f0 34 12 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 7f 7b[ 	]*vpextrb \$0x7b,%xmm29,0x7f\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 80 00 00 00 7b[ 	]*vpextrb \$0x7b,%xmm29,0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 80 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x80\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb \$0x7b,%xmm29,-0x81\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 29 7b[ 	]*vpextrw \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 15 ac f0 34 12 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 7f 7b[ 	]*vpextrw \$0x7b,%xmm29,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa 00 01 00 00 7b[ 	]*vpextrw \$0x7b,%xmm29,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 80 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa fe fe ff ff 7b[ 	]*vpextrw \$0x7b,%xmm29,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw \$0xab,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw \$0x7b,%xmm30,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 ab[ 	]*vpinsrb \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 7b[ 	]*vpinsrb \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 20 f5 7b[ 	]*vpinsrb \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 31 7b[ 	]*vpinsrb \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 20 b4 f0 34 12 00 00 7b[ 	]*vpinsrb \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 7f 7b[ 	]*vpinsrb \$0x7b,0x7f\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb \$0x7b,0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 80 7b[ 	]*vpinsrb \$0x7b,-0x80\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb \$0x7b,-0x81\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 ab[ 	]*vpinsrw \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 7b[ 	]*vpinsrw \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 41 95 00 c4 f5 7b[ 	]*vpinsrw \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 31 7b[ 	]*vpinsrw \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c4 b4 f0 34 12 00 00 7b[ 	]*vpinsrw \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 7f 7b[ 	]*vpinsrw \$0x7b,0xfe\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw \$0x7b,0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 80 7b[ 	]*vpinsrw \$0x7b,-0x100\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw \$0x7b,-0x102\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 04 f4[ 	]*vpmaddubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 31[ 	]*vpmaddubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 7f[ 	]*vpmaddubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 00 20 00 00[ 	]*vpmaddubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 80[ 	]*vpmaddubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f5 f4[ 	]*vpmaddwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 31[ 	]*vpmaddwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 7f[ 	]*vpmaddwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 00 20 00 00[ 	]*vpmaddwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 80[ 	]*vpmaddwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3c f4[ 	]*vpmaxsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 31[ 	]*vpmaxsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3c b4 f0 34 12 00 00[ 	]*vpmaxsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 7f[ 	]*vpmaxsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 00 20 00 00[ 	]*vpmaxsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 80[ 	]*vpmaxsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 c0 df ff ff[ 	]*vpmaxsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ee f4[ 	]*vpmaxsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 31[ 	]*vpmaxsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ee b4 f0 34 12 00 00[ 	]*vpmaxsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 7f[ 	]*vpmaxsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 00 20 00 00[ 	]*vpmaxsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 80[ 	]*vpmaxsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 c0 df ff ff[ 	]*vpmaxsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 de f4[ 	]*vpmaxub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 31[ 	]*vpmaxub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 de b4 f0 34 12 00 00[ 	]*vpmaxub 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 7f[ 	]*vpmaxub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 00 20 00 00[ 	]*vpmaxub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 80[ 	]*vpmaxub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 c0 df ff ff[ 	]*vpmaxub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3e f4[ 	]*vpmaxuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 31[ 	]*vpmaxuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3e b4 f0 34 12 00 00[ 	]*vpmaxuw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 7f[ 	]*vpmaxuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 00 20 00 00[ 	]*vpmaxuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 80[ 	]*vpmaxuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 c0 df ff ff[ 	]*vpmaxuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 38 f4[ 	]*vpminsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 31[ 	]*vpminsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 38 b4 f0 34 12 00 00[ 	]*vpminsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 7f[ 	]*vpminsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 00 20 00 00[ 	]*vpminsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 80[ 	]*vpminsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 c0 df ff ff[ 	]*vpminsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ea f4[ 	]*vpminsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 31[ 	]*vpminsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ea b4 f0 34 12 00 00[ 	]*vpminsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 7f[ 	]*vpminsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 00 20 00 00[ 	]*vpminsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 80[ 	]*vpminsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 c0 df ff ff[ 	]*vpminsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 da f4[ 	]*vpminub %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 31[ 	]*vpminub \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 da b4 f0 34 12 00 00[ 	]*vpminub 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 7f[ 	]*vpminub 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 00 20 00 00[ 	]*vpminub 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 80[ 	]*vpminub -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 c0 df ff ff[ 	]*vpminub -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3a f4[ 	]*vpminuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 31[ 	]*vpminuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3a b4 f0 34 12 00 00[ 	]*vpminuw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 7f[ 	]*vpminuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 00 20 00 00[ 	]*vpminuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 80[ 	]*vpminuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 c0 df ff ff[ 	]*vpminuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 20 f5[ 	]*vpmovsxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 31[ 	]*vpmovsxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 7f[ 	]*vpmovsxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 00 10 00 00[ 	]*vpmovsxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 80[ 	]*vpmovsxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 30 f5[ 	]*vpmovzxbw %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 31[ 	]*vpmovzxbw \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 7f[ 	]*vpmovzxbw 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 00 10 00 00[ 	]*vpmovzxbw 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 80[ 	]*vpmovzxbw -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 0b f4[ 	]*vpmulhrsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 31[ 	]*vpmulhrsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 7f[ 	]*vpmulhrsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 00 20 00 00[ 	]*vpmulhrsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 80[ 	]*vpmulhrsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e4 f4[ 	]*vpmulhuw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 31[ 	]*vpmulhuw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 7f[ 	]*vpmulhuw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 00 20 00 00[ 	]*vpmulhuw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 80[ 	]*vpmulhuw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e5 f4[ 	]*vpmulhw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 31[ 	]*vpmulhw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e5 b4 f0 34 12 00 00[ 	]*vpmulhw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 7f[ 	]*vpmulhw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 00 20 00 00[ 	]*vpmulhw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 80[ 	]*vpmulhw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 c0 df ff ff[ 	]*vpmulhw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d5 f4[ 	]*vpmullw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 31[ 	]*vpmullw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d5 b4 f0 34 12 00 00[ 	]*vpmullw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 7f[ 	]*vpmullw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 00 20 00 00[ 	]*vpmullw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 80[ 	]*vpmullw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 c0 df ff ff[ 	]*vpmullw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f6 f4[ 	]*vpsadbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 31[ 	]*vpsadbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f6 b4 f0 34 12 00 00[ 	]*vpsadbw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 7f[ 	]*vpsadbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 00 20 00 00[ 	]*vpsadbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 80[ 	]*vpsadbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 c0 df ff ff[ 	]*vpsadbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 00 f4[ 	]*vpshufb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 31[ 	]*vpshufb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 00 b4 f0 34 12 00 00[ 	]*vpshufb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 7f[ 	]*vpshufb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 00 20 00 00[ 	]*vpshufb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 80[ 	]*vpshufb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 c0 df ff ff[ 	]*vpshufb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 70 f5 ab[ 	]*vpshufhw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 7b[ 	]*vpshufhw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 31 7b[ 	]*vpshufhw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 7f 7b[ 	]*vpshufhw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 80 7b[ 	]*vpshufhw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 70 f5 ab[ 	]*vpshuflw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 7b[ 	]*vpshuflw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 31 7b[ 	]*vpshuflw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 7f 7b[ 	]*vpshuflw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 80 7b[ 	]*vpshuflw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f1 f4[ 	]*vpsllw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 31[ 	]*vpsllw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f1 b4 f0 34 12 00 00[ 	]*vpsllw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 7f[ 	]*vpsllw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 00 08 00 00[ 	]*vpsllw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 80[ 	]*vpsllw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e1 f4[ 	]*vpsraw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 31[ 	]*vpsraw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e1 b4 f0 34 12 00 00[ 	]*vpsraw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 7f[ 	]*vpsraw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 00 08 00 00[ 	]*vpsraw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 80[ 	]*vpsraw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d1 f4[ 	]*vpsrlw %xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 31[ 	]*vpsrlw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d1 b4 f0 34 12 00 00[ 	]*vpsrlw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 7f[ 	]*vpsrlw 0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 00 08 00 00[ 	]*vpsrlw 0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 80[ 	]*vpsrlw -0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw -0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd ab[ 	]*vpsrldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd 7b[ 	]*vpsrldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 19 7b[ 	]*vpsrldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 7f 7b[ 	]*vpsrldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 80 7b[ 	]*vpsrldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 d5 ab[ 	]*vpsrlw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 7b[ 	]*vpsrlw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 11 7b[ 	]*vpsrlw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 7f 7b[ 	]*vpsrlw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 80 7b[ 	]*vpsrlw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 e5 ab[ 	]*vpsraw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 7b[ 	]*vpsraw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 21 7b[ 	]*vpsraw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 7f 7b[ 	]*vpsraw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 80 7b[ 	]*vpsraw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f8 f4[ 	]*vpsubb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 31[ 	]*vpsubb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f8 b4 f0 34 12 00 00[ 	]*vpsubb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 7f[ 	]*vpsubb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 00 20 00 00[ 	]*vpsubb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 80[ 	]*vpsubb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 c0 df ff ff[ 	]*vpsubb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e8 f4[ 	]*vpsubsb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 31[ 	]*vpsubsb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e8 b4 f0 34 12 00 00[ 	]*vpsubsb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 7f[ 	]*vpsubsb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 00 20 00 00[ 	]*vpsubsb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 80[ 	]*vpsubsb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 c0 df ff ff[ 	]*vpsubsb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e9 f4[ 	]*vpsubsw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 31[ 	]*vpsubsw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e9 b4 f0 34 12 00 00[ 	]*vpsubsw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 7f[ 	]*vpsubsw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 00 20 00 00[ 	]*vpsubsw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 80[ 	]*vpsubsw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 c0 df ff ff[ 	]*vpsubsw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d8 f4[ 	]*vpsubusb %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 31[ 	]*vpsubusb \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d8 b4 f0 34 12 00 00[ 	]*vpsubusb 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 7f[ 	]*vpsubusb 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 00 20 00 00[ 	]*vpsubusb 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 80[ 	]*vpsubusb -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 c0 df ff ff[ 	]*vpsubusb -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d9 f4[ 	]*vpsubusw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 31[ 	]*vpsubusw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d9 b4 f0 34 12 00 00[ 	]*vpsubusw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 7f[ 	]*vpsubusw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 00 20 00 00[ 	]*vpsubusw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 80[ 	]*vpsubusw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 c0 df ff ff[ 	]*vpsubusw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f9 f4[ 	]*vpsubw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 31[ 	]*vpsubw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f9 b4 f0 34 12 00 00[ 	]*vpsubw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 7f[ 	]*vpsubw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 00 20 00 00[ 	]*vpsubw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 80[ 	]*vpsubw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 c0 df ff ff[ 	]*vpsubw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 68 f4[ 	]*vpunpckhbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 31[ 	]*vpunpckhbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 7f[ 	]*vpunpckhbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 00 20 00 00[ 	]*vpunpckhbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 80[ 	]*vpunpckhbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 69 f4[ 	]*vpunpckhwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 31[ 	]*vpunpckhwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 7f[ 	]*vpunpckhwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 00 20 00 00[ 	]*vpunpckhwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 80[ 	]*vpunpckhwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 60 f4[ 	]*vpunpcklbw %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 31[ 	]*vpunpcklbw \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 7f[ 	]*vpunpcklbw 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 00 20 00 00[ 	]*vpunpcklbw 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 80[ 	]*vpunpcklbw -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 61 f4[ 	]*vpunpcklwd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 31[ 	]*vpunpcklwd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 7f[ 	]*vpunpcklwd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 00 20 00 00[ 	]*vpunpcklwd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 80[ 	]*vpunpcklwd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd ab[ 	]*vpslldq \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd 7b[ 	]*vpslldq \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 39 7b[ 	]*vpslldq \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 bc f0 34 12 00 00 7b[ 	]*vpslldq \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 7f 7b[ 	]*vpslldq \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 80 7b[ 	]*vpslldq \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 f5 ab[ 	]*vpsllw \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 7b[ 	]*vpsllw \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 31 7b[ 	]*vpsllw \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 7f 7b[ 	]*vpsllw \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 80 7b[ 	]*vpsllw \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw \$0x7b,-0x2040\(%rdx\),%zmm30
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw-wig1-intel.d.jj	2014-09-10 21:05:00.132331433 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-wig1-intel.d	2014-09-10 21:05:00.132331433 +0200
+@@ -0,0 +1,1074 @@
++#as: -mevexwig=1
++#objdump: -dw -Mintel
++#name: x86_64 AVX512BW wig insns (Intel disassembly)
++#source: x86-64-avx512bw-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1c f5[ 	]*vpabsb zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1c f5[ 	]*vpabsb zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1c f5[ 	]*vpabsb zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 31[ 	]*vpabsb zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1c b4 f0 23 01 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 7f[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 00 20 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 80[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1d f5[ 	]*vpabsw zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1d f5[ 	]*vpabsw zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1d f5[ 	]*vpabsw zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 31[ 	]*vpabsw zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1d b4 f0 23 01 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 7f[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 00 20 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 80[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 63 f4[ 	]*vpacksswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 63 f4[ 	]*vpacksswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 63 f4[ 	]*vpacksswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 31[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 63 b4 f0 23 01 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 7f[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 00 20 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 80[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 c0 df ff ff[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 67 f4[ 	]*vpackuswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 67 f4[ 	]*vpackuswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 67 f4[ 	]*vpackuswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 31[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 67 b4 f0 23 01 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 7f[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 00 20 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 80[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 c0 df ff ff[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fc f4[ 	]*vpaddb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fc f4[ 	]*vpaddb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fc f4[ 	]*vpaddb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 31[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fc b4 f0 23 01 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 7f[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 00 20 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 80[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 c0 df ff ff[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ec f4[ 	]*vpaddsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ec f4[ 	]*vpaddsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ec f4[ 	]*vpaddsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 31[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ec b4 f0 23 01 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 7f[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 00 20 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 80[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 c0 df ff ff[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ed f4[ 	]*vpaddsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ed f4[ 	]*vpaddsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ed f4[ 	]*vpaddsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 31[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ed b4 f0 23 01 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 7f[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 00 20 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 80[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 c0 df ff ff[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dc f4[ 	]*vpaddusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dc f4[ 	]*vpaddusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dc f4[ 	]*vpaddusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 31[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dc b4 f0 23 01 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 7f[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 00 20 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 80[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 c0 df ff ff[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dd f4[ 	]*vpaddusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dd f4[ 	]*vpaddusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dd f4[ 	]*vpaddusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 31[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dd b4 f0 23 01 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 7f[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 00 20 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 80[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 c0 df ff ff[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fd f4[ 	]*vpaddw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fd f4[ 	]*vpaddw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fd f4[ 	]*vpaddw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 31[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fd b4 f0 23 01 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 7f[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 00 20 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 80[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 c0 df ff ff[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 ab[ 	]*vpalignr zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 0f f4 ab[ 	]*vpalignr zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 0f f4 ab[ 	]*vpalignr zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 7b[ 	]*vpalignr zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 31 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 0f b4 f0 23 01 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 7f 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 80 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e0 f4[ 	]*vpavgb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e0 f4[ 	]*vpavgb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e0 f4[ 	]*vpavgb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 31[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e0 b4 f0 23 01 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 7f[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 00 20 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 80[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 c0 df ff ff[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e3 f4[ 	]*vpavgw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e3 f4[ 	]*vpavgw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e3 f4[ 	]*vpavgw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 31[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e3 b4 f0 23 01 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 7f[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 00 20 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 80[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 c0 df ff ff[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 74 ed[ 	]*vpcmpeqb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 29[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 74 ac f0 23 01 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 7f[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 80[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 75 ed[ 	]*vpcmpeqw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 29[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 75 ac f0 23 01 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 7f[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 80[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 64 ed[ 	]*vpcmpgtb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 29[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 64 ac f0 23 01 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 7f[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 80[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 65 ed[ 	]*vpcmpgtw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 29[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 65 ac f0 23 01 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 7f[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 80[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 29 7b[ 	]*vpextrb BYTE PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 14 ac f0 23 01 00 00 7b[ 	]*vpextrb BYTE PTR \[rax\+r14\*8\+0x123\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 7f 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x7f\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 80 00 00 00 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 80 7b[ 	]*vpextrb BYTE PTR \[rdx-0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb BYTE PTR \[rdx-0x81\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 29 7b[ 	]*vpextrw WORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 15 ac f0 23 01 00 00 7b[ 	]*vpextrw WORD PTR \[rax\+r14\*8\+0x123\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 7f 7b[ 	]*vpextrw WORD PTR \[rdx\+0xfe\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa 00 01 00 00 7b[ 	]*vpextrw WORD PTR \[rdx\+0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 80 7b[ 	]*vpextrw WORD PTR \[rdx-0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa fe fe ff ff 7b[ 	]*vpextrw WORD PTR \[rdx-0x102\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw rax,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw rax,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw r8,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 ab[ 	]*vpinsrb xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 7b[ 	]*vpinsrb xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 31 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 20 b4 f0 23 01 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 7f 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x7f\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 80 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x81\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 ab[ 	]*vpinsrw xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 7b[ 	]*vpinsrw xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 41 95 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 31 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c4 b4 f0 23 01 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 7f 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0xfe\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 80 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x102\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 04 f4[ 	]*vpmaddubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 04 f4[ 	]*vpmaddubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 04 f4[ 	]*vpmaddubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 31[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 04 b4 f0 23 01 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 7f[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 80[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f5 f4[ 	]*vpmaddwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f5 f4[ 	]*vpmaddwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f5 f4[ 	]*vpmaddwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 31[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f5 b4 f0 23 01 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 7f[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 80[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3c f4[ 	]*vpmaxsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3c f4[ 	]*vpmaxsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3c f4[ 	]*vpmaxsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 31[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3c b4 f0 23 01 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 7f[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 00 20 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 80[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ee f4[ 	]*vpmaxsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ee f4[ 	]*vpmaxsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ee f4[ 	]*vpmaxsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 31[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ee b4 f0 23 01 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 7f[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 00 20 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 80[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 de f4[ 	]*vpmaxub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 de f4[ 	]*vpmaxub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 de f4[ 	]*vpmaxub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 31[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 de b4 f0 23 01 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 7f[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 00 20 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 80[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 c0 df ff ff[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3e f4[ 	]*vpmaxuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3e f4[ 	]*vpmaxuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3e f4[ 	]*vpmaxuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 31[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3e b4 f0 23 01 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 7f[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 00 20 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 80[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 38 f4[ 	]*vpminsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 38 f4[ 	]*vpminsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 38 f4[ 	]*vpminsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 31[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 38 b4 f0 23 01 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 7f[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 00 20 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 80[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 c0 df ff ff[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ea f4[ 	]*vpminsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ea f4[ 	]*vpminsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ea f4[ 	]*vpminsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 31[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ea b4 f0 23 01 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 7f[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 00 20 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 80[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 c0 df ff ff[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 da f4[ 	]*vpminub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 da f4[ 	]*vpminub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 da f4[ 	]*vpminub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 31[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 da b4 f0 23 01 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 7f[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 00 20 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 80[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 c0 df ff ff[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3a f4[ 	]*vpminuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3a f4[ 	]*vpminuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3a f4[ 	]*vpminuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 31[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3a b4 f0 23 01 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 7f[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 00 20 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 80[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 c0 df ff ff[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 20 f5[ 	]*vpmovsxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 20 f5[ 	]*vpmovsxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 20 f5[ 	]*vpmovsxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 31[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 20 b4 f0 23 01 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 7f[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 80[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 30 f5[ 	]*vpmovzxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 30 f5[ 	]*vpmovzxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 30 f5[ 	]*vpmovzxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 31[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 30 b4 f0 23 01 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 7f[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 80[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 0b f4[ 	]*vpmulhrsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 0b f4[ 	]*vpmulhrsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 0b f4[ 	]*vpmulhrsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 31[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 0b b4 f0 23 01 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 7f[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 80[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e4 f4[ 	]*vpmulhuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e4 f4[ 	]*vpmulhuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e4 f4[ 	]*vpmulhuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 31[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e4 b4 f0 23 01 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 7f[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 80[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e5 f4[ 	]*vpmulhw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e5 f4[ 	]*vpmulhw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e5 f4[ 	]*vpmulhw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 31[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e5 b4 f0 23 01 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 7f[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 00 20 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 80[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d5 f4[ 	]*vpmullw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d5 f4[ 	]*vpmullw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d5 f4[ 	]*vpmullw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 31[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d5 b4 f0 23 01 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 7f[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 00 20 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 80[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 c0 df ff ff[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f6 f4[ 	]*vpsadbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 31[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f6 b4 f0 23 01 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 7f[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 00 20 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 80[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 00 f4[ 	]*vpshufb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 00 f4[ 	]*vpshufb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 00 f4[ 	]*vpshufb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 31[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 00 b4 f0 23 01 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 7f[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 00 20 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 80[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 c0 df ff ff[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 ab[ 	]*vpshufhw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 70 f5 ab[ 	]*vpshufhw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 70 f5 ab[ 	]*vpshufhw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 7b[ 	]*vpshufhw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 31 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 7f 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 80 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 ab[ 	]*vpshuflw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 70 f5 ab[ 	]*vpshuflw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 70 f5 ab[ 	]*vpshuflw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 7b[ 	]*vpshuflw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 31 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 70 b4 f0 23 01 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 7f 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 80 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f1 f4[ 	]*vpsllw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f1 f4[ 	]*vpsllw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f1 f4[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 31[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f1 b4 f0 23 01 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 7f[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 00 08 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 80[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e1 f4[ 	]*vpsraw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e1 f4[ 	]*vpsraw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e1 f4[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 31[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e1 b4 f0 23 01 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 7f[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 00 08 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 80[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d1 f4[ 	]*vpsrlw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d1 f4[ 	]*vpsrlw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d1 f4[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 31[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d1 b4 f0 23 01 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 7f[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 00 08 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 80[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd ab[ 	]*vpsrldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd 7b[ 	]*vpsrldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 19 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 9c f0 23 01 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 7f 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 80 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 ab[ 	]*vpsrlw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 d5 ab[ 	]*vpsrlw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 d5 ab[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 7b[ 	]*vpsrlw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 11 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 94 f0 23 01 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 7f 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 80 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 ab[ 	]*vpsraw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 e5 ab[ 	]*vpsraw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 e5 ab[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 7b[ 	]*vpsraw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 21 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 a4 f0 23 01 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 7f 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 80 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f8 f4[ 	]*vpsubb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f8 f4[ 	]*vpsubb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f8 f4[ 	]*vpsubb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 31[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f8 b4 f0 23 01 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 7f[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 00 20 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 80[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 c0 df ff ff[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e8 f4[ 	]*vpsubsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e8 f4[ 	]*vpsubsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e8 f4[ 	]*vpsubsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 31[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e8 b4 f0 23 01 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 7f[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 00 20 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 80[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e9 f4[ 	]*vpsubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e9 f4[ 	]*vpsubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e9 f4[ 	]*vpsubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 31[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e9 b4 f0 23 01 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 7f[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 00 20 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 80[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d8 f4[ 	]*vpsubusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d8 f4[ 	]*vpsubusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d8 f4[ 	]*vpsubusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 31[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d8 b4 f0 23 01 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 7f[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 00 20 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 80[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d9 f4[ 	]*vpsubusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d9 f4[ 	]*vpsubusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d9 f4[ 	]*vpsubusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 31[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d9 b4 f0 23 01 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 7f[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 00 20 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 80[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f9 f4[ 	]*vpsubw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f9 f4[ 	]*vpsubw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f9 f4[ 	]*vpsubw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 31[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f9 b4 f0 23 01 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 7f[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 00 20 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 80[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 c0 df ff ff[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 68 f4[ 	]*vpunpckhbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 68 f4[ 	]*vpunpckhbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 68 f4[ 	]*vpunpckhbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 31[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 68 b4 f0 23 01 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 7f[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 80[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 69 f4[ 	]*vpunpckhwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 69 f4[ 	]*vpunpckhwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 69 f4[ 	]*vpunpckhwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 31[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 69 b4 f0 23 01 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 7f[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 80[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 60 f4[ 	]*vpunpcklbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 60 f4[ 	]*vpunpcklbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 60 f4[ 	]*vpunpcklbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 31[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 60 b4 f0 23 01 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 7f[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 80[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 61 f4[ 	]*vpunpcklwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 61 f4[ 	]*vpunpcklwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 61 f4[ 	]*vpunpcklwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 31[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 61 b4 f0 23 01 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 7f[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 80[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd ab[ 	]*vpslldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd 7b[ 	]*vpslldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 39 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 bc f0 23 01 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 7f 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 80 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 ab[ 	]*vpsllw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 f5 ab[ 	]*vpsllw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 f5 ab[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 7b[ 	]*vpsllw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 31 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 b4 f0 23 01 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 7f 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 80 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1c f5[ 	]*vpabsb zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1c f5[ 	]*vpabsb zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1c f5[ 	]*vpabsb zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 31[ 	]*vpabsb zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1c b4 f0 34 12 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 7f[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 00 20 00 00[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c 72 80[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1c b2 c0 df ff ff[ 	]*vpabsb zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 1d f5[ 	]*vpabsw zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 1d f5[ 	]*vpabsw zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 1d f5[ 	]*vpabsw zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 31[ 	]*vpabsw zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1d b4 f0 34 12 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 7f[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 00 20 00 00[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d 72 80[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1d b2 c0 df ff ff[ 	]*vpabsw zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 63 f4[ 	]*vpacksswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 63 f4[ 	]*vpacksswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 63 f4[ 	]*vpacksswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 31[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 63 b4 f0 34 12 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 7f[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 00 20 00 00[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 72 80[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 63 b2 c0 df ff ff[ 	]*vpacksswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 67 f4[ 	]*vpackuswb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 67 f4[ 	]*vpackuswb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 67 f4[ 	]*vpackuswb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 31[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 67 b4 f0 34 12 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 7f[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 00 20 00 00[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 72 80[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 67 b2 c0 df ff ff[ 	]*vpackuswb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fc f4[ 	]*vpaddb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fc f4[ 	]*vpaddb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fc f4[ 	]*vpaddb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 31[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fc b4 f0 34 12 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 7f[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 00 20 00 00[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc 72 80[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fc b2 c0 df ff ff[ 	]*vpaddb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ec f4[ 	]*vpaddsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ec f4[ 	]*vpaddsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ec f4[ 	]*vpaddsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 31[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ec b4 f0 34 12 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 7f[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 00 20 00 00[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec 72 80[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ec b2 c0 df ff ff[ 	]*vpaddsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ed f4[ 	]*vpaddsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ed f4[ 	]*vpaddsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ed f4[ 	]*vpaddsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 31[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ed b4 f0 34 12 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 7f[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 00 20 00 00[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed 72 80[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ed b2 c0 df ff ff[ 	]*vpaddsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dc f4[ 	]*vpaddusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dc f4[ 	]*vpaddusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dc f4[ 	]*vpaddusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 31[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dc b4 f0 34 12 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 7f[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 00 20 00 00[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc 72 80[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dc b2 c0 df ff ff[ 	]*vpaddusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 dd f4[ 	]*vpaddusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 dd f4[ 	]*vpaddusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 dd f4[ 	]*vpaddusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 31[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 dd b4 f0 34 12 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 7f[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 00 20 00 00[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd 72 80[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 dd b2 c0 df ff ff[ 	]*vpaddusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 fd f4[ 	]*vpaddw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 fd f4[ 	]*vpaddw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 fd f4[ 	]*vpaddw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 31[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 fd b4 f0 34 12 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 7f[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 00 20 00 00[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd 72 80[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 fd b2 c0 df ff ff[ 	]*vpaddw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 ab[ 	]*vpalignr zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 0f f4 ab[ 	]*vpalignr zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 0f f4 ab[ 	]*vpalignr zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 0f f4 7b[ 	]*vpalignr zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 31 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 0f b4 f0 34 12 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 7f 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 00 20 00 00 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f 72 80 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 0f b2 c0 df ff ff 7b[ 	]*vpalignr zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e0 f4[ 	]*vpavgb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e0 f4[ 	]*vpavgb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e0 f4[ 	]*vpavgb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 31[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e0 b4 f0 34 12 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 7f[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 00 20 00 00[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 72 80[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e0 b2 c0 df ff ff[ 	]*vpavgb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e3 f4[ 	]*vpavgw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e3 f4[ 	]*vpavgw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e3 f4[ 	]*vpavgw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 31[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e3 b4 f0 34 12 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 7f[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 00 20 00 00[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 72 80[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e3 b2 c0 df ff ff[ 	]*vpavgw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 74 ed[ 	]*vpcmpeqb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 74 ed[ 	]*vpcmpeqb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 29[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 74 ac f0 34 12 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 7f[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa 00 20 00 00[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 6a 80[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 74 aa c0 df ff ff[ 	]*vpcmpeqb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 75 ed[ 	]*vpcmpeqw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 75 ed[ 	]*vpcmpeqw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 29[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 75 ac f0 34 12 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 7f[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa 00 20 00 00[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 6a 80[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 75 aa c0 df ff ff[ 	]*vpcmpeqw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 64 ed[ 	]*vpcmpgtb k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 64 ed[ 	]*vpcmpgtb k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 29[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 64 ac f0 34 12 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 7f[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa 00 20 00 00[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 6a 80[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 64 aa c0 df ff ff[ 	]*vpcmpgtb k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 65 ed[ 	]*vpcmpgtw k5,zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 65 ed[ 	]*vpcmpgtw k5\{k7\},zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 29[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 65 ac f0 34 12 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 7f[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa 00 20 00 00[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 6a 80[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 65 aa c0 df ff ff[ 	]*vpcmpgtw k5,zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 ab[ 	]*vpextrb rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 e8 7b[ 	]*vpextrb rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 14 e8 7b[ 	]*vpextrb r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 29 7b[ 	]*vpextrb BYTE PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 14 ac f0 34 12 00 00 7b[ 	]*vpextrb BYTE PTR \[rax\+r14\*8\+0x1234\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 7f 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x7f\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 80 00 00 00 7b[ 	]*vpextrb BYTE PTR \[rdx\+0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 6a 80 7b[ 	]*vpextrb BYTE PTR \[rdx-0x80\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 14 aa 7f ff ff ff 7b[ 	]*vpextrb BYTE PTR \[rdx-0x81\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 29 7b[ 	]*vpextrw WORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 15 ac f0 34 12 00 00 7b[ 	]*vpextrw WORD PTR \[rax\+r14\*8\+0x1234\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 7f 7b[ 	]*vpextrw WORD PTR \[rdx\+0xfe\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa 00 01 00 00 7b[ 	]*vpextrw WORD PTR \[rdx\+0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 6a 80 7b[ 	]*vpextrw WORD PTR \[rdx-0x100\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 15 aa fe fe ff ff 7b[ 	]*vpextrw WORD PTR \[rdx-0x102\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 ab[ 	]*vpextrw rax,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 fd 08 c5 c6 7b[ 	]*vpextrw rax,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 11 fd 08 c5 c6 7b[ 	]*vpextrw r8,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 ab[ 	]*vpinsrb xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f0 7b[ 	]*vpinsrb xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 20 f5 7b[ 	]*vpinsrb xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 31 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 20 b4 f0 34 12 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 7f 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x7f\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 80 00 00 00 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx\+0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 72 80 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x80\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 20 b2 7f ff ff ff 7b[ 	]*vpinsrb xmm30,xmm29,BYTE PTR \[rdx-0x81\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 ab[ 	]*vpinsrw xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f0 7b[ 	]*vpinsrw xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 41 95 00 c4 f5 7b[ 	]*vpinsrw xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 31 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c4 b4 f0 34 12 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 7f 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0xfe\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 00 01 00 00 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx\+0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 72 80 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x100\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c4 b2 fe fe ff ff 7b[ 	]*vpinsrw xmm30,xmm29,WORD PTR \[rdx-0x102\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 04 f4[ 	]*vpmaddubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 04 f4[ 	]*vpmaddubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 04 f4[ 	]*vpmaddubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 31[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 04 b4 f0 34 12 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 7f[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 00 20 00 00[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 72 80[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 04 b2 c0 df ff ff[ 	]*vpmaddubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f5 f4[ 	]*vpmaddwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f5 f4[ 	]*vpmaddwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f5 f4[ 	]*vpmaddwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 31[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f5 b4 f0 34 12 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 7f[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 00 20 00 00[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 72 80[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f5 b2 c0 df ff ff[ 	]*vpmaddwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3c f4[ 	]*vpmaxsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3c f4[ 	]*vpmaxsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3c f4[ 	]*vpmaxsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 31[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3c b4 f0 34 12 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 7f[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 00 20 00 00[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c 72 80[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3c b2 c0 df ff ff[ 	]*vpmaxsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ee f4[ 	]*vpmaxsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ee f4[ 	]*vpmaxsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ee f4[ 	]*vpmaxsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 31[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ee b4 f0 34 12 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 7f[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 00 20 00 00[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee 72 80[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ee b2 c0 df ff ff[ 	]*vpmaxsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 de f4[ 	]*vpmaxub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 de f4[ 	]*vpmaxub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 de f4[ 	]*vpmaxub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 31[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 de b4 f0 34 12 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 7f[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 00 20 00 00[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de 72 80[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 de b2 c0 df ff ff[ 	]*vpmaxub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3e f4[ 	]*vpmaxuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3e f4[ 	]*vpmaxuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3e f4[ 	]*vpmaxuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 31[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3e b4 f0 34 12 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 7f[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 00 20 00 00[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e 72 80[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3e b2 c0 df ff ff[ 	]*vpmaxuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 38 f4[ 	]*vpminsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 38 f4[ 	]*vpminsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 38 f4[ 	]*vpminsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 31[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 38 b4 f0 34 12 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 7f[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 00 20 00 00[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 72 80[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 38 b2 c0 df ff ff[ 	]*vpminsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 ea f4[ 	]*vpminsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 ea f4[ 	]*vpminsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 ea f4[ 	]*vpminsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 31[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 ea b4 f0 34 12 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 7f[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 00 20 00 00[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea 72 80[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 ea b2 c0 df ff ff[ 	]*vpminsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 da f4[ 	]*vpminub zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 da f4[ 	]*vpminub zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 da f4[ 	]*vpminub zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 31[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 da b4 f0 34 12 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 7f[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 00 20 00 00[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da 72 80[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 da b2 c0 df ff ff[ 	]*vpminub zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 3a f4[ 	]*vpminuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 3a f4[ 	]*vpminuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 3a f4[ 	]*vpminuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 31[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 3a b4 f0 34 12 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 7f[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 00 20 00 00[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a 72 80[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 3a b2 c0 df ff ff[ 	]*vpminuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 20 f5[ 	]*vpmovsxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 20 f5[ 	]*vpmovsxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 20 f5[ 	]*vpmovsxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 31[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 20 b4 f0 34 12 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 7f[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 00 10 00 00[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 72 80[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 20 b2 e0 ef ff ff[ 	]*vpmovsxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 48 30 f5[ 	]*vpmovzxbw zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 4f 30 f5[ 	]*vpmovzxbw zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd cf 30 f5[ 	]*vpmovzxbw zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 31[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 30 b4 f0 34 12 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 7f[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 00 10 00 00[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 72 80[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 30 b2 e0 ef ff ff[ 	]*vpmovzxbw zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 0b f4[ 	]*vpmulhrsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 0b f4[ 	]*vpmulhrsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 0b f4[ 	]*vpmulhrsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 31[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 0b b4 f0 34 12 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 7f[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 00 20 00 00[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b 72 80[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 0b b2 c0 df ff ff[ 	]*vpmulhrsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e4 f4[ 	]*vpmulhuw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e4 f4[ 	]*vpmulhuw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e4 f4[ 	]*vpmulhuw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 31[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e4 b4 f0 34 12 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 7f[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 00 20 00 00[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 72 80[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e4 b2 c0 df ff ff[ 	]*vpmulhuw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e5 f4[ 	]*vpmulhw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e5 f4[ 	]*vpmulhw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e5 f4[ 	]*vpmulhw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 31[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e5 b4 f0 34 12 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 7f[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 00 20 00 00[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 72 80[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e5 b2 c0 df ff ff[ 	]*vpmulhw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d5 f4[ 	]*vpmullw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d5 f4[ 	]*vpmullw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d5 f4[ 	]*vpmullw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 31[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d5 b4 f0 34 12 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 7f[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 00 20 00 00[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 72 80[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d5 b2 c0 df ff ff[ 	]*vpmullw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f6 f4[ 	]*vpsadbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 31[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f6 b4 f0 34 12 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 7f[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 00 20 00 00[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 72 80[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f6 b2 c0 df ff ff[ 	]*vpsadbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 00 f4[ 	]*vpshufb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 00 f4[ 	]*vpshufb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 00 f4[ 	]*vpshufb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 31[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 00 b4 f0 34 12 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 7f[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 00 20 00 00[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 72 80[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 00 b2 c0 df ff ff[ 	]*vpshufb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 ab[ 	]*vpshufhw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 70 f5 ab[ 	]*vpshufhw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 70 f5 ab[ 	]*vpshufhw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 70 f5 7b[ 	]*vpshufhw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 31 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 7f 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 00 20 00 00 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 72 80 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 70 b2 c0 df ff ff 7b[ 	]*vpshufhw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 ab[ 	]*vpshuflw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 70 f5 ab[ 	]*vpshuflw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 70 f5 ab[ 	]*vpshuflw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 70 f5 7b[ 	]*vpshuflw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 31 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 70 b4 f0 34 12 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 7f 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 00 20 00 00 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 72 80 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 70 b2 c0 df ff ff 7b[ 	]*vpshuflw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f1 f4[ 	]*vpsllw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f1 f4[ 	]*vpsllw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f1 f4[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 31[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f1 b4 f0 34 12 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 7f[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 00 08 00 00[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 72 80[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f1 b2 f0 f7 ff ff[ 	]*vpsllw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e1 f4[ 	]*vpsraw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e1 f4[ 	]*vpsraw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e1 f4[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 31[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e1 b4 f0 34 12 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 7f[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 00 08 00 00[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 72 80[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e1 b2 f0 f7 ff ff[ 	]*vpsraw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d1 f4[ 	]*vpsrlw zmm30,zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d1 f4[ 	]*vpsrlw zmm30\{k7\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d1 f4[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 31[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d1 b4 f0 34 12 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 7f[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 00 08 00 00[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 72 80[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d1 b2 f0 f7 ff ff[ 	]*vpsrlw zmm30,zmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd ab[ 	]*vpsrldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 dd 7b[ 	]*vpsrldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 19 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 9c f0 34 12 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 7f 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a 00 20 00 00 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 5a 80 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 9a c0 df ff ff 7b[ 	]*vpsrldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 ab[ 	]*vpsrlw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 d5 ab[ 	]*vpsrlw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 d5 ab[ 	]*vpsrlw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 d5 7b[ 	]*vpsrlw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 11 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 94 f0 34 12 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 7f 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 00 20 00 00 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 52 80 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 92 c0 df ff ff 7b[ 	]*vpsrlw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 ab[ 	]*vpsraw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 e5 ab[ 	]*vpsraw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 e5 ab[ 	]*vpsraw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 e5 7b[ 	]*vpsraw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 21 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 a4 f0 34 12 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 7f 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 00 20 00 00 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 62 80 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 a2 c0 df ff ff 7b[ 	]*vpsraw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f8 f4[ 	]*vpsubb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f8 f4[ 	]*vpsubb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f8 f4[ 	]*vpsubb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 31[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f8 b4 f0 34 12 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 7f[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 00 20 00 00[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 72 80[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f8 b2 c0 df ff ff[ 	]*vpsubb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e8 f4[ 	]*vpsubsb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e8 f4[ 	]*vpsubsb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e8 f4[ 	]*vpsubsb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 31[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e8 b4 f0 34 12 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 7f[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 00 20 00 00[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 72 80[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e8 b2 c0 df ff ff[ 	]*vpsubsb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 e9 f4[ 	]*vpsubsw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 e9 f4[ 	]*vpsubsw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 e9 f4[ 	]*vpsubsw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 31[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 e9 b4 f0 34 12 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 7f[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 00 20 00 00[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 72 80[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 e9 b2 c0 df ff ff[ 	]*vpsubsw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d8 f4[ 	]*vpsubusb zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d8 f4[ 	]*vpsubusb zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d8 f4[ 	]*vpsubusb zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 31[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d8 b4 f0 34 12 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 7f[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 00 20 00 00[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 72 80[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d8 b2 c0 df ff ff[ 	]*vpsubusb zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 d9 f4[ 	]*vpsubusw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 d9 f4[ 	]*vpsubusw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 d9 f4[ 	]*vpsubusw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 31[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 d9 b4 f0 34 12 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 7f[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 00 20 00 00[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 72 80[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 d9 b2 c0 df ff ff[ 	]*vpsubusw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 f9 f4[ 	]*vpsubw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 f9 f4[ 	]*vpsubw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 f9 f4[ 	]*vpsubw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 31[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 f9 b4 f0 34 12 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 7f[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 00 20 00 00[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 72 80[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 f9 b2 c0 df ff ff[ 	]*vpsubw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 68 f4[ 	]*vpunpckhbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 68 f4[ 	]*vpunpckhbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 68 f4[ 	]*vpunpckhbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 31[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 68 b4 f0 34 12 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 7f[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 00 20 00 00[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 72 80[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 68 b2 c0 df ff ff[ 	]*vpunpckhbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 69 f4[ 	]*vpunpckhwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 69 f4[ 	]*vpunpckhwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 69 f4[ 	]*vpunpckhwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 31[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 69 b4 f0 34 12 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 7f[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 00 20 00 00[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 72 80[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 69 b2 c0 df ff ff[ 	]*vpunpckhwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 60 f4[ 	]*vpunpcklbw zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 60 f4[ 	]*vpunpcklbw zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 60 f4[ 	]*vpunpcklbw zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 31[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 60 b4 f0 34 12 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 7f[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 00 20 00 00[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 72 80[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 60 b2 c0 df ff ff[ 	]*vpunpcklbw zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 61 f4[ 	]*vpunpcklwd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 61 f4[ 	]*vpunpcklwd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 61 f4[ 	]*vpunpcklwd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 31[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 61 b4 f0 34 12 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 7f[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 00 20 00 00[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 72 80[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 61 b2 c0 df ff ff[ 	]*vpunpcklwd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd ab[ 	]*vpslldq zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 73 fd 7b[ 	]*vpslldq zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 39 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 73 bc f0 34 12 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 7f 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba 00 20 00 00 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 7a 80 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 73 ba c0 df ff ff 7b[ 	]*vpslldq zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 ab[ 	]*vpsllw zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 47 71 f5 ab[ 	]*vpsllw zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d c7 71 f5 ab[ 	]*vpsllw zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 40 71 f5 7b[ 	]*vpsllw zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 31 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 40 71 b4 f0 34 12 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 7f 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 00 20 00 00 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 72 80 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 40 71 b2 c0 df ff ff 7b[ 	]*vpsllw zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512bw-wig.s.jj	2014-09-10 21:05:00.170331238 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512bw-wig.s	2014-09-10 21:05:00.170331238 +0200
+@@ -0,0 +1,1069 @@
++# Check 64bit AVX512BW WIG instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpabsb	%zmm29, %zmm30	 # AVX512BW
++	vpabsb	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vpabsb	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpabsb	(%rcx), %zmm30	 # AVX512BW
++	vpabsb	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpabsb	8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsb	8192(%rdx), %zmm30	 # AVX512BW
++	vpabsb	-8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsb	-8256(%rdx), %zmm30	 # AVX512BW
++	vpabsw	%zmm29, %zmm30	 # AVX512BW
++	vpabsw	%zmm29, %zmm30{%k7}	 # AVX512BW
++	vpabsw	%zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpabsw	(%rcx), %zmm30	 # AVX512BW
++	vpabsw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpabsw	8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsw	8192(%rdx), %zmm30	 # AVX512BW
++	vpabsw	-8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpabsw	-8256(%rdx), %zmm30	 # AVX512BW
++	vpacksswb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpacksswb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpacksswb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpacksswb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpacksswb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpacksswb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpackuswb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpackuswb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackuswb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpackuswb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpackuswb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddusb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddusb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddusw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddusw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddusw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddusw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpaddw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpaddw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpaddw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpaddw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpaddw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$0xab, %zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$0xab, %zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpalignr	$0xab, %zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpalignr	$123, %zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, (%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, 8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpalignr	$123, 8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpalignr	$123, -8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpalignr	$123, -8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpavgb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpavgb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpavgb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpavgw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpavgw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpavgw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpavgw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpavgw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpcmpeqb	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpeqb	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqb	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqb	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqb	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpeqw	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqw	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpeqw	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpeqw	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpgtb	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtb	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtb	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtb	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	%zmm29, %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	%zmm29, %zmm30, %k5{%k7}	 # AVX512BW
++	vpcmpgtw	(%rcx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	0x123(%rax,%r14,8), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	8128(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtw	8192(%rdx), %zmm30, %k5	 # AVX512BW
++	vpcmpgtw	-8192(%rdx), %zmm30, %k5	 # AVX512BW Disp8
++	vpcmpgtw	-8256(%rdx), %zmm30, %k5	 # AVX512BW
++	vpextrb	$0xab, %xmm29, %rax	 # AVX512BW
++	vpextrb	$123, %xmm29, %rax	 # AVX512BW
++	vpextrb	$123, %xmm29, %r8	 # AVX512BW
++	vpextrb	$123, %xmm29, (%rcx)	 # AVX512BW
++	vpextrb	$123, %xmm29, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpextrb	$123, %xmm29, 127(%rdx)	 # AVX512BW Disp8
++	vpextrb	$123, %xmm29, 128(%rdx)	 # AVX512BW
++	vpextrb	$123, %xmm29, -128(%rdx)	 # AVX512BW Disp8
++	vpextrb	$123, %xmm29, -129(%rdx)	 # AVX512BW
++	vpextrw	$123, %xmm29, (%rcx)	 # AVX512BW
++	vpextrw	$123, %xmm29, 0x123(%rax,%r14,8)	 # AVX512BW
++	vpextrw	$123, %xmm29, 254(%rdx)	 # AVX512BW Disp8
++	vpextrw	$123, %xmm29, 256(%rdx)	 # AVX512BW
++	vpextrw	$123, %xmm29, -256(%rdx)	 # AVX512BW Disp8
++	vpextrw	$123, %xmm29, -258(%rdx)	 # AVX512BW
++	vpextrw	$0xab, %xmm30, %rax	 # AVX512BW
++	vpextrw	$123, %xmm30, %rax	 # AVX512BW
++	vpextrw	$123, %xmm30, %r8	 # AVX512BW
++	vpinsrb	$0xab, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, %ebp, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, %r13d, %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, (%rcx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, 127(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrb	$123, 128(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrb	$123, -128(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrb	$123, -129(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$0xab, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, %eax, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, %ebp, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, %r13d, %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, (%rcx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, 254(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrw	$123, 256(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpinsrw	$123, -256(%rdx), %xmm29, %xmm30	 # AVX512BW Disp8
++	vpinsrw	$123, -258(%rdx), %xmm29, %xmm30	 # AVX512BW
++	vpmaddubsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaddubsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaddubsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddubsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddubsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddubsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaddwd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaddwd	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddwd	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaddwd	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaddwd	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxub	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxub	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxub	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxub	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxub	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmaxuw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmaxuw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxuw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmaxuw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmaxuw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminub	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminub	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminub	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminub	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminub	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminub	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminub	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminub	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminub	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpminuw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpminuw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpminuw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminuw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpminuw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpminuw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmovsxbw	%ymm29, %zmm30	 # AVX512BW
++	vpmovsxbw	%ymm29, %zmm30{%k7}	 # AVX512BW
++	vpmovsxbw	%ymm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmovsxbw	(%rcx), %zmm30	 # AVX512BW
++	vpmovsxbw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpmovsxbw	4064(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovsxbw	4096(%rdx), %zmm30	 # AVX512BW
++	vpmovsxbw	-4096(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovsxbw	-4128(%rdx), %zmm30	 # AVX512BW
++	vpmovzxbw	%ymm29, %zmm30	 # AVX512BW
++	vpmovzxbw	%ymm29, %zmm30{%k7}	 # AVX512BW
++	vpmovzxbw	%ymm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmovzxbw	(%rcx), %zmm30	 # AVX512BW
++	vpmovzxbw	0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpmovzxbw	4064(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovzxbw	4096(%rdx), %zmm30	 # AVX512BW
++	vpmovzxbw	-4096(%rdx), %zmm30	 # AVX512BW Disp8
++	vpmovzxbw	-4128(%rdx), %zmm30	 # AVX512BW
++	vpmulhrsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmulhrsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmulhrsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhrsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhrsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhrsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmulhuw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmulhuw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhuw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhuw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhuw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmulhw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmulhw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmulhw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmulhw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpmullw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpmullw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpmullw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmullw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpmullw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpmullw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsadbw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsadbw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsadbw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpshufb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpshufb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpshufb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpshufb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpshufb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpshufb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpshufhw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpshufhw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpshufhw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpshufhw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpshufhw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpshufhw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpshufhw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshufhw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpshufhw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshufhw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpshuflw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpshuflw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpshuflw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpshuflw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpshuflw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpshuflw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpshuflw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshuflw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpshuflw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpshuflw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsllw	%xmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsllw	%xmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsllw	%xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsllw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsllw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsllw	2032(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsllw	2048(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsllw	-2048(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsllw	-2064(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	%xmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsraw	%xmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsraw	%xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsraw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	2032(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsraw	2048(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsraw	-2048(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsraw	-2064(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	%xmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	%xmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsrlw	%xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsrlw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	2032(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsrlw	2048(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	-2048(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsrlw	-2064(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsrldq	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsrldq	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsrldq	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsrldq	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsrldq	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrldq	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsrldq	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrldq	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsrlw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsrlw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsrlw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsrlw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsrlw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsrlw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrlw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsrlw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsrlw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsraw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsraw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsraw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsraw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsraw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsraw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsraw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsraw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsraw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsraw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsubb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubsb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubsb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubsw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubsw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubsw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubsw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubusb	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubusb	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusb	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusb	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusb	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubusw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubusw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubusw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubusw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpsubw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsubw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsubw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpsubw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpsubw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpckhbw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpckhbw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhbw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhbw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhbw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpckhwd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpckhwd	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhwd	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpckhwd	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpckhwd	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpcklbw	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpcklbw	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklbw	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklbw	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklbw	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	%zmm28, %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpunpcklwd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpunpcklwd	(%rcx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	8128(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklwd	8192(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpunpcklwd	-8192(%rdx), %zmm29, %zmm30	 # AVX512BW Disp8
++	vpunpcklwd	-8256(%rdx), %zmm29, %zmm30	 # AVX512BW
++	vpslldq	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpslldq	$123, %zmm29, %zmm30	 # AVX512BW
++	vpslldq	$123, (%rcx), %zmm30	 # AVX512BW
++	vpslldq	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpslldq	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpslldq	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpslldq	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpslldq	$123, -8256(%rdx), %zmm30	 # AVX512BW
++	vpsllw	$0xab, %zmm29, %zmm30	 # AVX512BW
++	vpsllw	$0xab, %zmm29, %zmm30{%k7}	 # AVX512BW
++	vpsllw	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512BW
++	vpsllw	$123, %zmm29, %zmm30	 # AVX512BW
++	vpsllw	$123, (%rcx), %zmm30	 # AVX512BW
++	vpsllw	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512BW
++	vpsllw	$123, 8128(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsllw	$123, 8192(%rdx), %zmm30	 # AVX512BW
++	vpsllw	$123, -8192(%rdx), %zmm30	 # AVX512BW Disp8
++	vpsllw	$123, -8256(%rdx), %zmm30	 # AVX512BW
++
++	.intel_syntax noprefix
++	vpabsb	zmm30, zmm29	 # AVX512BW
++	vpabsb	zmm30{k7}, zmm29	 # AVX512BW
++	vpabsb	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpabsb	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpabsb	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpabsb	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpabsw	zmm30, zmm29	 # AVX512BW
++	vpabsw	zmm30{k7}, zmm29	 # AVX512BW
++	vpabsw	zmm30{k7}{z}, zmm29	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpabsw	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpabsw	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpabsw	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpacksswb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpacksswb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpacksswb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpackuswb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpackuswb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpackuswb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddusb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddusb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddusb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddusw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddusw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddusw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpaddw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpaddw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpaddw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpaddw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpalignr	zmm30, zmm29, zmm28, 0xab	 # AVX512BW
++	vpalignr	zmm30{k7}, zmm29, zmm28, 0xab	 # AVX512BW
++	vpalignr	zmm30{k7}{z}, zmm29, zmm28, 0xab	 # AVX512BW
++	vpalignr	zmm30, zmm29, zmm28, 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpalignr	zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpavgb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpavgb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpavgb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpavgb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpavgw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpavgw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpavgw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpavgw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpeqb	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpeqb	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpeqw	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpeqw	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpgtb	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpgtb	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, zmm29	 # AVX512BW
++	vpcmpgtw	k5{k7}, zmm30, zmm29	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpcmpgtw	k5, zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpextrb	rax, xmm29, 0xab	 # AVX512BW
++	vpextrb	rax, xmm29, 123	 # AVX512BW
++	vpextrb	r8, xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rcx], xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rax+r14*8+0x1234], xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rdx+127], xmm29, 123	 # AVX512BW Disp8
++	vpextrb	BYTE PTR [rdx+128], xmm29, 123	 # AVX512BW
++	vpextrb	BYTE PTR [rdx-128], xmm29, 123	 # AVX512BW Disp8
++	vpextrb	BYTE PTR [rdx-129], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rcx], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rax+r14*8+0x1234], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rdx+254], xmm29, 123	 # AVX512BW Disp8
++	vpextrw	WORD PTR [rdx+256], xmm29, 123	 # AVX512BW
++	vpextrw	WORD PTR [rdx-256], xmm29, 123	 # AVX512BW Disp8
++	vpextrw	WORD PTR [rdx-258], xmm29, 123	 # AVX512BW
++	vpextrw	rax, xmm30, 0xab	 # AVX512BW
++	vpextrw	rax, xmm30, 123	 # AVX512BW
++	vpextrw	r8, xmm30, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, eax, 0xab	 # AVX512BW
++	vpinsrb	xmm30, xmm29, eax, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, ebp, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, r13d, 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rcx], 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx+127], 123	 # AVX512BW Disp8
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx+128], 123	 # AVX512BW
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx-128], 123	 # AVX512BW Disp8
++	vpinsrb	xmm30, xmm29, BYTE PTR [rdx-129], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, eax, 0xab	 # AVX512BW
++	vpinsrw	xmm30, xmm29, eax, 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, ebp, 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, r13d, 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rcx], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx+254], 123	 # AVX512BW Disp8
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx+256], 123	 # AVX512BW
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx-256], 123	 # AVX512BW Disp8
++	vpinsrw	xmm30, xmm29, WORD PTR [rdx-258], 123	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaddubsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaddubsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaddubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaddwd	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaddwd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaddwd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxub	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxub	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxub	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmaxuw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmaxuw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmaxuw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminub	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminub	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminub	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminub	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpminuw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpminuw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpminuw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpminuw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmovsxbw	zmm30, ymm29	 # AVX512BW
++	vpmovsxbw	zmm30{k7}, ymm29	 # AVX512BW
++	vpmovsxbw	zmm30{k7}{z}, ymm29	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rcx]	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512BW Disp8
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512BW
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512BW Disp8
++	vpmovsxbw	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512BW
++	vpmovzxbw	zmm30, ymm29	 # AVX512BW
++	vpmovzxbw	zmm30{k7}, ymm29	 # AVX512BW
++	vpmovzxbw	zmm30{k7}{z}, ymm29	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rcx]	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512BW Disp8
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512BW
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512BW Disp8
++	vpmovzxbw	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmulhrsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmulhrsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmulhrsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmulhuw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmulhuw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmulhuw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmulhw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmulhw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmulhw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpmullw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpmullw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpmullw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpmullw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsadbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpshufb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpshufb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpshufb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpshufb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpshufhw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpshufhw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpshufhw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpshufhw	zmm30, zmm29, 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpshufhw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpshufhw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpshufhw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpshuflw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpshuflw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpshuflw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpshuflw	zmm30, zmm29, 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpshuflw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpshuflw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpshuflw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsllw	zmm30, zmm29, xmm28	 # AVX512BW
++	vpsllw	zmm30{k7}, zmm29, xmm28	 # AVX512BW
++	vpsllw	zmm30{k7}{z}, zmm29, xmm28	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rcx]	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx+2032]	 # AVX512BW Disp8
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx+2048]	 # AVX512BW
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx-2048]	 # AVX512BW Disp8
++	vpsllw	zmm30, zmm29, XMMWORD PTR [rdx-2064]	 # AVX512BW
++	vpsraw	zmm30, zmm29, xmm28	 # AVX512BW
++	vpsraw	zmm30{k7}, zmm29, xmm28	 # AVX512BW
++	vpsraw	zmm30{k7}{z}, zmm29, xmm28	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rcx]	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx+2032]	 # AVX512BW Disp8
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx+2048]	 # AVX512BW
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx-2048]	 # AVX512BW Disp8
++	vpsraw	zmm30, zmm29, XMMWORD PTR [rdx-2064]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, xmm28	 # AVX512BW
++	vpsrlw	zmm30{k7}, zmm29, xmm28	 # AVX512BW
++	vpsrlw	zmm30{k7}{z}, zmm29, xmm28	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rcx]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx+2032]	 # AVX512BW Disp8
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx+2048]	 # AVX512BW
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx-2048]	 # AVX512BW Disp8
++	vpsrlw	zmm30, zmm29, XMMWORD PTR [rdx-2064]	 # AVX512BW
++	vpsrldq	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsrldq	zmm30, zmm29, 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsrldq	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsrldq	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsrldq	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsrlw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsrlw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpsrlw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpsrlw	zmm30, zmm29, 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsrlw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsrlw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsrlw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsraw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsraw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpsraw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpsraw	zmm30, zmm29, 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsraw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsraw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsraw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsubb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubsb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubsb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubsb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubsw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubsw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubsw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubusb	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubusb	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubusb	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubusw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubusw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubusw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpsubw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpsubw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpsubw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpsubw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpckhbw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpckhbw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpckhbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpckhwd	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpckhwd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpckhwd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpcklbw	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpcklbw	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpcklbw	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, zmm28	 # AVX512BW
++	vpunpcklwd	zmm30{k7}, zmm29, zmm28	 # AVX512BW
++	vpunpcklwd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512BW Disp8
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512BW
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512BW Disp8
++	vpunpcklwd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512BW
++	vpslldq	zmm30, zmm29, 0xab	 # AVX512BW
++	vpslldq	zmm30, zmm29, 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpslldq	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpslldq	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpslldq	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
++	vpsllw	zmm30, zmm29, 0xab	 # AVX512BW
++	vpsllw	zmm30{k7}, zmm29, 0xab	 # AVX512BW
++	vpsllw	zmm30{k7}{z}, zmm29, 0xab	 # AVX512BW
++	vpsllw	zmm30, zmm29, 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512BW Disp8
++	vpsllw	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512BW
++	vpsllw	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512BW Disp8
++	vpsllw	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512BW
+--- gas/testsuite/gas/i386/x86-64-avx512cd_vl.d.jj	2014-09-10 21:05:00.121331489 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512cd_vl.d	2014-09-10 21:05:00.121331489 +0200
+@@ -0,0 +1,244 @@
++#as:
++#objdump: -dw
++#name: x86_64 AVX512CD/VL insns
++#source: x86-64-avx512cd_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 c4 f5[ 	]*vpconflictd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f c4 f5[ 	]*vpconflictd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f c4 f5[ 	]*vpconflictd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 31[ 	]*vpconflictd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 c4 b4 f0 23 01 00 00[ 	]*vpconflictd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 31[ 	]*vpconflictd \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 7f[ 	]*vpconflictd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 00 08 00 00[ 	]*vpconflictd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 80[ 	]*vpconflictd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 7f[ 	]*vpconflictd 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 80[ 	]*vpconflictd -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 c4 f5[ 	]*vpconflictd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f c4 f5[ 	]*vpconflictd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af c4 f5[ 	]*vpconflictd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 31[ 	]*vpconflictd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 c4 b4 f0 23 01 00 00[ 	]*vpconflictd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 31[ 	]*vpconflictd \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 7f[ 	]*vpconflictd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 00 10 00 00[ 	]*vpconflictd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 80[ 	]*vpconflictd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 e0 ef ff ff[ 	]*vpconflictd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 7f[ 	]*vpconflictd 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 80[ 	]*vpconflictd -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 c4 f5[ 	]*vpconflictq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f c4 f5[ 	]*vpconflictq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f c4 f5[ 	]*vpconflictq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 31[ 	]*vpconflictq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 c4 b4 f0 23 01 00 00[ 	]*vpconflictq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 31[ 	]*vpconflictq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 7f[ 	]*vpconflictq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 00 08 00 00[ 	]*vpconflictq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 80[ 	]*vpconflictq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 7f[ 	]*vpconflictq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 80[ 	]*vpconflictq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 c4 f5[ 	]*vpconflictq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f c4 f5[ 	]*vpconflictq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af c4 f5[ 	]*vpconflictq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 31[ 	]*vpconflictq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 c4 b4 f0 23 01 00 00[ 	]*vpconflictq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 31[ 	]*vpconflictq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 7f[ 	]*vpconflictq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 00 10 00 00[ 	]*vpconflictq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 80[ 	]*vpconflictq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 e0 ef ff ff[ 	]*vpconflictq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 7f[ 	]*vpconflictq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 80[ 	]*vpconflictq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 44 f5[ 	]*vplzcntd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 44 f5[ 	]*vplzcntd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 44 f5[ 	]*vplzcntd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 31[ 	]*vplzcntd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 44 b4 f0 23 01 00 00[ 	]*vplzcntd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 31[ 	]*vplzcntd \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 7f[ 	]*vplzcntd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 00 08 00 00[ 	]*vplzcntd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 80[ 	]*vplzcntd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 f0 f7 ff ff[ 	]*vplzcntd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 7f[ 	]*vplzcntd 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 80[ 	]*vplzcntd -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 44 f5[ 	]*vplzcntd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 44 f5[ 	]*vplzcntd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 44 f5[ 	]*vplzcntd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 31[ 	]*vplzcntd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 44 b4 f0 23 01 00 00[ 	]*vplzcntd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 31[ 	]*vplzcntd \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 7f[ 	]*vplzcntd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 00 10 00 00[ 	]*vplzcntd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 80[ 	]*vplzcntd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 e0 ef ff ff[ 	]*vplzcntd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 7f[ 	]*vplzcntd 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 80[ 	]*vplzcntd -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 44 f5[ 	]*vplzcntq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 44 f5[ 	]*vplzcntq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 44 f5[ 	]*vplzcntq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 31[ 	]*vplzcntq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 44 b4 f0 23 01 00 00[ 	]*vplzcntq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 31[ 	]*vplzcntq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 7f[ 	]*vplzcntq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 00 08 00 00[ 	]*vplzcntq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 80[ 	]*vplzcntq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 f0 f7 ff ff[ 	]*vplzcntq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 7f[ 	]*vplzcntq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 80[ 	]*vplzcntq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 44 f5[ 	]*vplzcntq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 44 f5[ 	]*vplzcntq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 44 f5[ 	]*vplzcntq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 31[ 	]*vplzcntq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 44 b4 f0 23 01 00 00[ 	]*vplzcntq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 31[ 	]*vplzcntq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 7f[ 	]*vplzcntq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 00 10 00 00[ 	]*vplzcntq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 80[ 	]*vplzcntq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 e0 ef ff ff[ 	]*vplzcntq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 7f[ 	]*vplzcntq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 80[ 	]*vplzcntq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 3a f6[ 	]*vpbroadcastmw2d %k6,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 3a f6[ 	]*vpbroadcastmw2d %k6,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 2a f6[ 	]*vpbroadcastmb2q %k6,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 2a f6[ 	]*vpbroadcastmb2q %k6,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 c4 f5[ 	]*vpconflictd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f c4 f5[ 	]*vpconflictd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f c4 f5[ 	]*vpconflictd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 31[ 	]*vpconflictd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 c4 b4 f0 34 12 00 00[ 	]*vpconflictd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 31[ 	]*vpconflictd \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 7f[ 	]*vpconflictd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 00 08 00 00[ 	]*vpconflictd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 80[ 	]*vpconflictd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 7f[ 	]*vpconflictd 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 80[ 	]*vpconflictd -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 c4 f5[ 	]*vpconflictd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f c4 f5[ 	]*vpconflictd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af c4 f5[ 	]*vpconflictd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 31[ 	]*vpconflictd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 c4 b4 f0 34 12 00 00[ 	]*vpconflictd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 31[ 	]*vpconflictd \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 7f[ 	]*vpconflictd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 00 10 00 00[ 	]*vpconflictd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 80[ 	]*vpconflictd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 e0 ef ff ff[ 	]*vpconflictd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 7f[ 	]*vpconflictd 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 00 02 00 00[ 	]*vpconflictd 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 80[ 	]*vpconflictd -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 fc fd ff ff[ 	]*vpconflictd -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 c4 f5[ 	]*vpconflictq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f c4 f5[ 	]*vpconflictq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f c4 f5[ 	]*vpconflictq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 31[ 	]*vpconflictq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 c4 b4 f0 34 12 00 00[ 	]*vpconflictq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 31[ 	]*vpconflictq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 7f[ 	]*vpconflictq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 00 08 00 00[ 	]*vpconflictq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 80[ 	]*vpconflictq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 7f[ 	]*vpconflictq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 80[ 	]*vpconflictq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 c4 f5[ 	]*vpconflictq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f c4 f5[ 	]*vpconflictq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af c4 f5[ 	]*vpconflictq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 31[ 	]*vpconflictq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 c4 b4 f0 34 12 00 00[ 	]*vpconflictq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 31[ 	]*vpconflictq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 7f[ 	]*vpconflictq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 00 10 00 00[ 	]*vpconflictq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 80[ 	]*vpconflictq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 e0 ef ff ff[ 	]*vpconflictq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 7f[ 	]*vpconflictq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 00 04 00 00[ 	]*vpconflictq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 80[ 	]*vpconflictq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 f8 fb ff ff[ 	]*vpconflictq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 44 f5[ 	]*vplzcntd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 44 f5[ 	]*vplzcntd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 44 f5[ 	]*vplzcntd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 31[ 	]*vplzcntd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 44 b4 f0 34 12 00 00[ 	]*vplzcntd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 31[ 	]*vplzcntd \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 7f[ 	]*vplzcntd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 00 08 00 00[ 	]*vplzcntd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 80[ 	]*vplzcntd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 f0 f7 ff ff[ 	]*vplzcntd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 7f[ 	]*vplzcntd 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 80[ 	]*vplzcntd -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 44 f5[ 	]*vplzcntd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 44 f5[ 	]*vplzcntd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 44 f5[ 	]*vplzcntd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 31[ 	]*vplzcntd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 44 b4 f0 34 12 00 00[ 	]*vplzcntd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 31[ 	]*vplzcntd \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 7f[ 	]*vplzcntd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 00 10 00 00[ 	]*vplzcntd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 80[ 	]*vplzcntd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 e0 ef ff ff[ 	]*vplzcntd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 7f[ 	]*vplzcntd 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 00 02 00 00[ 	]*vplzcntd 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 80[ 	]*vplzcntd -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 fc fd ff ff[ 	]*vplzcntd -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 44 f5[ 	]*vplzcntq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 44 f5[ 	]*vplzcntq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 44 f5[ 	]*vplzcntq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 31[ 	]*vplzcntq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 44 b4 f0 34 12 00 00[ 	]*vplzcntq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 31[ 	]*vplzcntq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 7f[ 	]*vplzcntq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 00 08 00 00[ 	]*vplzcntq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 80[ 	]*vplzcntq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 f0 f7 ff ff[ 	]*vplzcntq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 7f[ 	]*vplzcntq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 80[ 	]*vplzcntq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 44 f5[ 	]*vplzcntq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 44 f5[ 	]*vplzcntq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 44 f5[ 	]*vplzcntq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 31[ 	]*vplzcntq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 44 b4 f0 34 12 00 00[ 	]*vplzcntq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 31[ 	]*vplzcntq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 7f[ 	]*vplzcntq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 00 10 00 00[ 	]*vplzcntq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 80[ 	]*vplzcntq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 e0 ef ff ff[ 	]*vplzcntq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 7f[ 	]*vplzcntq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 00 04 00 00[ 	]*vplzcntq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 80[ 	]*vplzcntq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 f8 fb ff ff[ 	]*vplzcntq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 3a f6[ 	]*vpbroadcastmw2d %k6,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 3a f6[ 	]*vpbroadcastmw2d %k6,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 2a f6[ 	]*vpbroadcastmb2q %k6,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 2a f6[ 	]*vpbroadcastmb2q %k6,%ymm30
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512cd_vl-intel.d.jj	2014-09-10 21:05:00.213331018 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512cd_vl-intel.d	2014-09-10 21:05:00.213331018 +0200
+@@ -0,0 +1,244 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 AVX512CD/VL insns (Intel disassembly)
++#source: x86-64-avx512cd_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 c4 f5[ 	]*vpconflictd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f c4 f5[ 	]*vpconflictd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f c4 f5[ 	]*vpconflictd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 31[ 	]*vpconflictd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 c4 b4 f0 23 01 00 00[ 	]*vpconflictd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 31[ 	]*vpconflictd xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 7f[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 00 08 00 00[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 80[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 7f[ 	]*vpconflictd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 00 02 00 00[ 	]*vpconflictd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 80[ 	]*vpconflictd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 fc fd ff ff[ 	]*vpconflictd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 c4 f5[ 	]*vpconflictd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f c4 f5[ 	]*vpconflictd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af c4 f5[ 	]*vpconflictd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 31[ 	]*vpconflictd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 c4 b4 f0 23 01 00 00[ 	]*vpconflictd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 31[ 	]*vpconflictd ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 7f[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 00 10 00 00[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 80[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 e0 ef ff ff[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 7f[ 	]*vpconflictd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 00 02 00 00[ 	]*vpconflictd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 80[ 	]*vpconflictd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 fc fd ff ff[ 	]*vpconflictd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 c4 f5[ 	]*vpconflictq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f c4 f5[ 	]*vpconflictq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f c4 f5[ 	]*vpconflictq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 31[ 	]*vpconflictq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 c4 b4 f0 23 01 00 00[ 	]*vpconflictq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 31[ 	]*vpconflictq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 7f[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 00 08 00 00[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 80[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 7f[ 	]*vpconflictq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 00 04 00 00[ 	]*vpconflictq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 80[ 	]*vpconflictq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 f8 fb ff ff[ 	]*vpconflictq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 c4 f5[ 	]*vpconflictq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f c4 f5[ 	]*vpconflictq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af c4 f5[ 	]*vpconflictq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 31[ 	]*vpconflictq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 c4 b4 f0 23 01 00 00[ 	]*vpconflictq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 31[ 	]*vpconflictq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 7f[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 00 10 00 00[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 80[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 e0 ef ff ff[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 7f[ 	]*vpconflictq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 00 04 00 00[ 	]*vpconflictq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 80[ 	]*vpconflictq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 f8 fb ff ff[ 	]*vpconflictq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 44 f5[ 	]*vplzcntd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 44 f5[ 	]*vplzcntd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 44 f5[ 	]*vplzcntd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 31[ 	]*vplzcntd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 44 b4 f0 23 01 00 00[ 	]*vplzcntd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 31[ 	]*vplzcntd xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 7f[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 00 08 00 00[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 80[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 f0 f7 ff ff[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 7f[ 	]*vplzcntd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 00 02 00 00[ 	]*vplzcntd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 80[ 	]*vplzcntd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 fc fd ff ff[ 	]*vplzcntd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 44 f5[ 	]*vplzcntd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 44 f5[ 	]*vplzcntd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 44 f5[ 	]*vplzcntd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 31[ 	]*vplzcntd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 44 b4 f0 23 01 00 00[ 	]*vplzcntd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 31[ 	]*vplzcntd ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 7f[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 00 10 00 00[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 80[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 e0 ef ff ff[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 7f[ 	]*vplzcntd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 00 02 00 00[ 	]*vplzcntd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 80[ 	]*vplzcntd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 fc fd ff ff[ 	]*vplzcntd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 44 f5[ 	]*vplzcntq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 44 f5[ 	]*vplzcntq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 44 f5[ 	]*vplzcntq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 31[ 	]*vplzcntq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 44 b4 f0 23 01 00 00[ 	]*vplzcntq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 31[ 	]*vplzcntq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 7f[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 00 08 00 00[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 80[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 f0 f7 ff ff[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 7f[ 	]*vplzcntq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 00 04 00 00[ 	]*vplzcntq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 80[ 	]*vplzcntq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 f8 fb ff ff[ 	]*vplzcntq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 44 f5[ 	]*vplzcntq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 44 f5[ 	]*vplzcntq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 44 f5[ 	]*vplzcntq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 31[ 	]*vplzcntq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 44 b4 f0 23 01 00 00[ 	]*vplzcntq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 31[ 	]*vplzcntq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 7f[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 00 10 00 00[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 80[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 e0 ef ff ff[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 7f[ 	]*vplzcntq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 00 04 00 00[ 	]*vplzcntq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 80[ 	]*vplzcntq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 f8 fb ff ff[ 	]*vplzcntq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 3a f6[ 	]*vpbroadcastmw2d xmm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 3a f6[ 	]*vpbroadcastmw2d ymm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 2a f6[ 	]*vpbroadcastmb2q xmm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 2a f6[ 	]*vpbroadcastmb2q ymm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 c4 f5[ 	]*vpconflictd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f c4 f5[ 	]*vpconflictd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f c4 f5[ 	]*vpconflictd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 31[ 	]*vpconflictd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 c4 b4 f0 34 12 00 00[ 	]*vpconflictd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 31[ 	]*vpconflictd xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 7f[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 00 08 00 00[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 72 80[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 7f[ 	]*vpconflictd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 00 02 00 00[ 	]*vpconflictd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 72 80[ 	]*vpconflictd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 c4 b2 fc fd ff ff[ 	]*vpconflictd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 c4 f5[ 	]*vpconflictd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f c4 f5[ 	]*vpconflictd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af c4 f5[ 	]*vpconflictd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 31[ 	]*vpconflictd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 c4 b4 f0 34 12 00 00[ 	]*vpconflictd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 31[ 	]*vpconflictd ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 7f[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 00 10 00 00[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 72 80[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 c4 b2 e0 ef ff ff[ 	]*vpconflictd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 7f[ 	]*vpconflictd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 00 02 00 00[ 	]*vpconflictd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 72 80[ 	]*vpconflictd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 c4 b2 fc fd ff ff[ 	]*vpconflictd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 c4 f5[ 	]*vpconflictq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f c4 f5[ 	]*vpconflictq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f c4 f5[ 	]*vpconflictq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 31[ 	]*vpconflictq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 c4 b4 f0 34 12 00 00[ 	]*vpconflictq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 31[ 	]*vpconflictq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 7f[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 00 08 00 00[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 72 80[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 c4 b2 f0 f7 ff ff[ 	]*vpconflictq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 7f[ 	]*vpconflictq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 00 04 00 00[ 	]*vpconflictq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 72 80[ 	]*vpconflictq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 c4 b2 f8 fb ff ff[ 	]*vpconflictq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 c4 f5[ 	]*vpconflictq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f c4 f5[ 	]*vpconflictq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af c4 f5[ 	]*vpconflictq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 31[ 	]*vpconflictq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 c4 b4 f0 34 12 00 00[ 	]*vpconflictq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 31[ 	]*vpconflictq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 7f[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 00 10 00 00[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 72 80[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 c4 b2 e0 ef ff ff[ 	]*vpconflictq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 7f[ 	]*vpconflictq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 00 04 00 00[ 	]*vpconflictq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 72 80[ 	]*vpconflictq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 c4 b2 f8 fb ff ff[ 	]*vpconflictq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 44 f5[ 	]*vplzcntd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 44 f5[ 	]*vplzcntd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 44 f5[ 	]*vplzcntd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 31[ 	]*vplzcntd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 44 b4 f0 34 12 00 00[ 	]*vplzcntd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 31[ 	]*vplzcntd xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 7f[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 00 08 00 00[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 72 80[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 44 b2 f0 f7 ff ff[ 	]*vplzcntd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 7f[ 	]*vplzcntd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 00 02 00 00[ 	]*vplzcntd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 72 80[ 	]*vplzcntd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 44 b2 fc fd ff ff[ 	]*vplzcntd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 44 f5[ 	]*vplzcntd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 44 f5[ 	]*vplzcntd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 44 f5[ 	]*vplzcntd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 31[ 	]*vplzcntd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 44 b4 f0 34 12 00 00[ 	]*vplzcntd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 31[ 	]*vplzcntd ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 7f[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 00 10 00 00[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 72 80[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 44 b2 e0 ef ff ff[ 	]*vplzcntd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 7f[ 	]*vplzcntd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 00 02 00 00[ 	]*vplzcntd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 72 80[ 	]*vplzcntd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 44 b2 fc fd ff ff[ 	]*vplzcntd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 44 f5[ 	]*vplzcntq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 44 f5[ 	]*vplzcntq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 44 f5[ 	]*vplzcntq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 31[ 	]*vplzcntq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 44 b4 f0 34 12 00 00[ 	]*vplzcntq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 31[ 	]*vplzcntq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 7f[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 00 08 00 00[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 72 80[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 44 b2 f0 f7 ff ff[ 	]*vplzcntq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 7f[ 	]*vplzcntq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 00 04 00 00[ 	]*vplzcntq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 72 80[ 	]*vplzcntq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 44 b2 f8 fb ff ff[ 	]*vplzcntq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 44 f5[ 	]*vplzcntq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 44 f5[ 	]*vplzcntq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 44 f5[ 	]*vplzcntq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 31[ 	]*vplzcntq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 44 b4 f0 34 12 00 00[ 	]*vplzcntq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 31[ 	]*vplzcntq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 7f[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 00 10 00 00[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 72 80[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 44 b2 e0 ef ff ff[ 	]*vplzcntq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 7f[ 	]*vplzcntq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 00 04 00 00[ 	]*vplzcntq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 72 80[ 	]*vplzcntq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 44 b2 f8 fb ff ff[ 	]*vplzcntq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 3a f6[ 	]*vpbroadcastmw2d xmm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 3a f6[ 	]*vpbroadcastmw2d ymm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 2a f6[ 	]*vpbroadcastmb2q xmm30,k6
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 2a f6[ 	]*vpbroadcastmb2q ymm30,k6
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512cd_vl.s.jj	2014-09-10 21:05:00.184331166 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512cd_vl.s	2014-09-10 21:05:00.184331166 +0200
+@@ -0,0 +1,239 @@
++# Check 64bit AVX512{CD,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpconflictd	%xmm29, %xmm30	 # AVX512{CD,VL}
++	vpconflictd	%xmm29, %xmm30{%k7}	 # AVX512{CD,VL}
++	vpconflictd	%xmm29, %xmm30{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictd	(%rcx), %xmm30	 # AVX512{CD,VL}
++	vpconflictd	0x123(%rax,%r14,8), %xmm30	 # AVX512{CD,VL}
++	vpconflictd	(%rcx){1to4}, %xmm30	 # AVX512{CD,VL}
++	vpconflictd	2032(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	2048(%rdx), %xmm30	 # AVX512{CD,VL}
++	vpconflictd	-2048(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	-2064(%rdx), %xmm30	 # AVX512{CD,VL}
++	vpconflictd	508(%rdx){1to4}, %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	512(%rdx){1to4}, %xmm30	 # AVX512{CD,VL}
++	vpconflictd	-512(%rdx){1to4}, %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	-516(%rdx){1to4}, %xmm30	 # AVX512{CD,VL}
++	vpconflictd	%ymm29, %ymm30	 # AVX512{CD,VL}
++	vpconflictd	%ymm29, %ymm30{%k7}	 # AVX512{CD,VL}
++	vpconflictd	%ymm29, %ymm30{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictd	(%rcx), %ymm30	 # AVX512{CD,VL}
++	vpconflictd	0x123(%rax,%r14,8), %ymm30	 # AVX512{CD,VL}
++	vpconflictd	(%rcx){1to8}, %ymm30	 # AVX512{CD,VL}
++	vpconflictd	4064(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	4096(%rdx), %ymm30	 # AVX512{CD,VL}
++	vpconflictd	-4096(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	-4128(%rdx), %ymm30	 # AVX512{CD,VL}
++	vpconflictd	508(%rdx){1to8}, %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	512(%rdx){1to8}, %ymm30	 # AVX512{CD,VL}
++	vpconflictd	-512(%rdx){1to8}, %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictd	-516(%rdx){1to8}, %ymm30	 # AVX512{CD,VL}
++	vpconflictq	%xmm29, %xmm30	 # AVX512{CD,VL}
++	vpconflictq	%xmm29, %xmm30{%k7}	 # AVX512{CD,VL}
++	vpconflictq	%xmm29, %xmm30{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictq	(%rcx), %xmm30	 # AVX512{CD,VL}
++	vpconflictq	0x123(%rax,%r14,8), %xmm30	 # AVX512{CD,VL}
++	vpconflictq	(%rcx){1to2}, %xmm30	 # AVX512{CD,VL}
++	vpconflictq	2032(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	2048(%rdx), %xmm30	 # AVX512{CD,VL}
++	vpconflictq	-2048(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	-2064(%rdx), %xmm30	 # AVX512{CD,VL}
++	vpconflictq	1016(%rdx){1to2}, %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	1024(%rdx){1to2}, %xmm30	 # AVX512{CD,VL}
++	vpconflictq	-1024(%rdx){1to2}, %xmm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	-1032(%rdx){1to2}, %xmm30	 # AVX512{CD,VL}
++	vpconflictq	%ymm29, %ymm30	 # AVX512{CD,VL}
++	vpconflictq	%ymm29, %ymm30{%k7}	 # AVX512{CD,VL}
++	vpconflictq	%ymm29, %ymm30{%k7}{z}	 # AVX512{CD,VL}
++	vpconflictq	(%rcx), %ymm30	 # AVX512{CD,VL}
++	vpconflictq	0x123(%rax,%r14,8), %ymm30	 # AVX512{CD,VL}
++	vpconflictq	(%rcx){1to4}, %ymm30	 # AVX512{CD,VL}
++	vpconflictq	4064(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	4096(%rdx), %ymm30	 # AVX512{CD,VL}
++	vpconflictq	-4096(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	-4128(%rdx), %ymm30	 # AVX512{CD,VL}
++	vpconflictq	1016(%rdx){1to4}, %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	1024(%rdx){1to4}, %ymm30	 # AVX512{CD,VL}
++	vpconflictq	-1024(%rdx){1to4}, %ymm30	 # AVX512{CD,VL} Disp8
++	vpconflictq	-1032(%rdx){1to4}, %ymm30	 # AVX512{CD,VL}
++	vplzcntd	%xmm29, %xmm30	 # AVX512{CD,VL}
++	vplzcntd	%xmm29, %xmm30{%k7}	 # AVX512{CD,VL}
++	vplzcntd	%xmm29, %xmm30{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntd	(%rcx), %xmm30	 # AVX512{CD,VL}
++	vplzcntd	0x123(%rax,%r14,8), %xmm30	 # AVX512{CD,VL}
++	vplzcntd	(%rcx){1to4}, %xmm30	 # AVX512{CD,VL}
++	vplzcntd	2032(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	2048(%rdx), %xmm30	 # AVX512{CD,VL}
++	vplzcntd	-2048(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	-2064(%rdx), %xmm30	 # AVX512{CD,VL}
++	vplzcntd	508(%rdx){1to4}, %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	512(%rdx){1to4}, %xmm30	 # AVX512{CD,VL}
++	vplzcntd	-512(%rdx){1to4}, %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	-516(%rdx){1to4}, %xmm30	 # AVX512{CD,VL}
++	vplzcntd	%ymm29, %ymm30	 # AVX512{CD,VL}
++	vplzcntd	%ymm29, %ymm30{%k7}	 # AVX512{CD,VL}
++	vplzcntd	%ymm29, %ymm30{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntd	(%rcx), %ymm30	 # AVX512{CD,VL}
++	vplzcntd	0x123(%rax,%r14,8), %ymm30	 # AVX512{CD,VL}
++	vplzcntd	(%rcx){1to8}, %ymm30	 # AVX512{CD,VL}
++	vplzcntd	4064(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	4096(%rdx), %ymm30	 # AVX512{CD,VL}
++	vplzcntd	-4096(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	-4128(%rdx), %ymm30	 # AVX512{CD,VL}
++	vplzcntd	508(%rdx){1to8}, %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	512(%rdx){1to8}, %ymm30	 # AVX512{CD,VL}
++	vplzcntd	-512(%rdx){1to8}, %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntd	-516(%rdx){1to8}, %ymm30	 # AVX512{CD,VL}
++	vplzcntq	%xmm29, %xmm30	 # AVX512{CD,VL}
++	vplzcntq	%xmm29, %xmm30{%k7}	 # AVX512{CD,VL}
++	vplzcntq	%xmm29, %xmm30{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntq	(%rcx), %xmm30	 # AVX512{CD,VL}
++	vplzcntq	0x123(%rax,%r14,8), %xmm30	 # AVX512{CD,VL}
++	vplzcntq	(%rcx){1to2}, %xmm30	 # AVX512{CD,VL}
++	vplzcntq	2032(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	2048(%rdx), %xmm30	 # AVX512{CD,VL}
++	vplzcntq	-2048(%rdx), %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	-2064(%rdx), %xmm30	 # AVX512{CD,VL}
++	vplzcntq	1016(%rdx){1to2}, %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	1024(%rdx){1to2}, %xmm30	 # AVX512{CD,VL}
++	vplzcntq	-1024(%rdx){1to2}, %xmm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	-1032(%rdx){1to2}, %xmm30	 # AVX512{CD,VL}
++	vplzcntq	%ymm29, %ymm30	 # AVX512{CD,VL}
++	vplzcntq	%ymm29, %ymm30{%k7}	 # AVX512{CD,VL}
++	vplzcntq	%ymm29, %ymm30{%k7}{z}	 # AVX512{CD,VL}
++	vplzcntq	(%rcx), %ymm30	 # AVX512{CD,VL}
++	vplzcntq	0x123(%rax,%r14,8), %ymm30	 # AVX512{CD,VL}
++	vplzcntq	(%rcx){1to4}, %ymm30	 # AVX512{CD,VL}
++	vplzcntq	4064(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	4096(%rdx), %ymm30	 # AVX512{CD,VL}
++	vplzcntq	-4096(%rdx), %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	-4128(%rdx), %ymm30	 # AVX512{CD,VL}
++	vplzcntq	1016(%rdx){1to4}, %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	1024(%rdx){1to4}, %ymm30	 # AVX512{CD,VL}
++	vplzcntq	-1024(%rdx){1to4}, %ymm30	 # AVX512{CD,VL} Disp8
++	vplzcntq	-1032(%rdx){1to4}, %ymm30	 # AVX512{CD,VL}
++	vpbroadcastmw2d	%k6, %xmm30	 # AVX512{CD,VL}
++	vpbroadcastmw2d	%k6, %ymm30	 # AVX512{CD,VL}
++	vpbroadcastmb2q	%k6, %xmm30	 # AVX512{CD,VL}
++	vpbroadcastmb2q	%k6, %ymm30	 # AVX512{CD,VL}
++
++	.intel_syntax noprefix
++	vpconflictd	xmm30, xmm29	 # AVX512{CD,VL}
++	vpconflictd	xmm30{k7}, xmm29	 # AVX512{CD,VL}
++	vpconflictd	xmm30{k7}{z}, xmm29	 # AVX512{CD,VL}
++	vpconflictd	xmm30, XMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vpconflictd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vpconflictd	xmm30, [rcx]{1to4}	 # AVX512{CD,VL}
++	vpconflictd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{CD,VL}
++	vpconflictd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{CD,VL}
++	vpconflictd	xmm30, [rdx+508]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm30, [rdx+512]{1to4}	 # AVX512{CD,VL}
++	vpconflictd	xmm30, [rdx-512]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictd	xmm30, [rdx-516]{1to4}	 # AVX512{CD,VL}
++	vpconflictd	ymm30, ymm29	 # AVX512{CD,VL}
++	vpconflictd	ymm30{k7}, ymm29	 # AVX512{CD,VL}
++	vpconflictd	ymm30{k7}{z}, ymm29	 # AVX512{CD,VL}
++	vpconflictd	ymm30, YMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vpconflictd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vpconflictd	ymm30, [rcx]{1to8}	 # AVX512{CD,VL}
++	vpconflictd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{CD,VL}
++	vpconflictd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{CD,VL}
++	vpconflictd	ymm30, [rdx+508]{1to8}	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm30, [rdx+512]{1to8}	 # AVX512{CD,VL}
++	vpconflictd	ymm30, [rdx-512]{1to8}	 # AVX512{CD,VL} Disp8
++	vpconflictd	ymm30, [rdx-516]{1to8}	 # AVX512{CD,VL}
++	vpconflictq	xmm30, xmm29	 # AVX512{CD,VL}
++	vpconflictq	xmm30{k7}, xmm29	 # AVX512{CD,VL}
++	vpconflictq	xmm30{k7}{z}, xmm29	 # AVX512{CD,VL}
++	vpconflictq	xmm30, XMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vpconflictq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vpconflictq	xmm30, [rcx]{1to2}	 # AVX512{CD,VL}
++	vpconflictq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{CD,VL}
++	vpconflictq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{CD,VL}
++	vpconflictq	xmm30, [rdx+1016]{1to2}	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm30, [rdx+1024]{1to2}	 # AVX512{CD,VL}
++	vpconflictq	xmm30, [rdx-1024]{1to2}	 # AVX512{CD,VL} Disp8
++	vpconflictq	xmm30, [rdx-1032]{1to2}	 # AVX512{CD,VL}
++	vpconflictq	ymm30, ymm29	 # AVX512{CD,VL}
++	vpconflictq	ymm30{k7}, ymm29	 # AVX512{CD,VL}
++	vpconflictq	ymm30{k7}{z}, ymm29	 # AVX512{CD,VL}
++	vpconflictq	ymm30, YMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vpconflictq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vpconflictq	ymm30, [rcx]{1to4}	 # AVX512{CD,VL}
++	vpconflictq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{CD,VL}
++	vpconflictq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{CD,VL}
++	vpconflictq	ymm30, [rdx+1016]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm30, [rdx+1024]{1to4}	 # AVX512{CD,VL}
++	vpconflictq	ymm30, [rdx-1024]{1to4}	 # AVX512{CD,VL} Disp8
++	vpconflictq	ymm30, [rdx-1032]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	xmm30, xmm29	 # AVX512{CD,VL}
++	vplzcntd	xmm30{k7}, xmm29	 # AVX512{CD,VL}
++	vplzcntd	xmm30{k7}{z}, xmm29	 # AVX512{CD,VL}
++	vplzcntd	xmm30, XMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vplzcntd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vplzcntd	xmm30, [rcx]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{CD,VL}
++	vplzcntd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{CD,VL}
++	vplzcntd	xmm30, [rdx+508]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm30, [rdx+512]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	xmm30, [rdx-512]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntd	xmm30, [rdx-516]{1to4}	 # AVX512{CD,VL}
++	vplzcntd	ymm30, ymm29	 # AVX512{CD,VL}
++	vplzcntd	ymm30{k7}, ymm29	 # AVX512{CD,VL}
++	vplzcntd	ymm30{k7}{z}, ymm29	 # AVX512{CD,VL}
++	vplzcntd	ymm30, YMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vplzcntd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vplzcntd	ymm30, [rcx]{1to8}	 # AVX512{CD,VL}
++	vplzcntd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{CD,VL}
++	vplzcntd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{CD,VL}
++	vplzcntd	ymm30, [rdx+508]{1to8}	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm30, [rdx+512]{1to8}	 # AVX512{CD,VL}
++	vplzcntd	ymm30, [rdx-512]{1to8}	 # AVX512{CD,VL} Disp8
++	vplzcntd	ymm30, [rdx-516]{1to8}	 # AVX512{CD,VL}
++	vplzcntq	xmm30, xmm29	 # AVX512{CD,VL}
++	vplzcntq	xmm30{k7}, xmm29	 # AVX512{CD,VL}
++	vplzcntq	xmm30{k7}{z}, xmm29	 # AVX512{CD,VL}
++	vplzcntq	xmm30, XMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vplzcntq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vplzcntq	xmm30, [rcx]{1to2}	 # AVX512{CD,VL}
++	vplzcntq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{CD,VL}
++	vplzcntq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{CD,VL}
++	vplzcntq	xmm30, [rdx+1016]{1to2}	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm30, [rdx+1024]{1to2}	 # AVX512{CD,VL}
++	vplzcntq	xmm30, [rdx-1024]{1to2}	 # AVX512{CD,VL} Disp8
++	vplzcntq	xmm30, [rdx-1032]{1to2}	 # AVX512{CD,VL}
++	vplzcntq	ymm30, ymm29	 # AVX512{CD,VL}
++	vplzcntq	ymm30{k7}, ymm29	 # AVX512{CD,VL}
++	vplzcntq	ymm30{k7}{z}, ymm29	 # AVX512{CD,VL}
++	vplzcntq	ymm30, YMMWORD PTR [rcx]	 # AVX512{CD,VL}
++	vplzcntq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{CD,VL}
++	vplzcntq	ymm30, [rcx]{1to4}	 # AVX512{CD,VL}
++	vplzcntq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{CD,VL}
++	vplzcntq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{CD,VL}
++	vplzcntq	ymm30, [rdx+1016]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm30, [rdx+1024]{1to4}	 # AVX512{CD,VL}
++	vplzcntq	ymm30, [rdx-1024]{1to4}	 # AVX512{CD,VL} Disp8
++	vplzcntq	ymm30, [rdx-1032]{1to4}	 # AVX512{CD,VL}
++	vpbroadcastmw2d	xmm30, k6	 # AVX512{CD,VL}
++	vpbroadcastmw2d	ymm30, k6	 # AVX512{CD,VL}
++	vpbroadcastmb2q	xmm30, k6	 # AVX512{CD,VL}
++	vpbroadcastmb2q	ymm30, k6	 # AVX512{CD,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512dq.d.jj	2014-09-10 21:05:00.174331218 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512dq.d	2014-09-10 21:05:00.174331218 +0200
+@@ -0,0 +1,1408 @@
++#as:
++#objdump: -dw
++#name: x86_64 AVX512DQ insns
++#source: x86-64-avx512dq.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 31[ 	]*vbroadcastf32x8 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 1b 31[ 	]*vbroadcastf32x8 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 1b 31[ 	]*vbroadcastf32x8 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1b b4 f0 23 01 00 00[ 	]*vbroadcastf32x8 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 80[ 	]*vbroadcastf32x8 -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1a b4 f0 23 01 00 00[ 	]*vbroadcastf64x2 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 31[ 	]*vbroadcasti32x8 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 5b 31[ 	]*vbroadcasti32x8 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 5b 31[ 	]*vbroadcasti32x8 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 5b b4 f0 23 01 00 00[ 	]*vbroadcasti32x8 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 80[ 	]*vbroadcasti32x8 -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 5a b4 f0 23 01 00 00[ 	]*vbroadcasti64x2 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 19 f7[ 	]*vbroadcastf32x2 %xmm31,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 19 f7[ 	]*vbroadcastf32x2 %xmm31,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 19 f7[ 	]*vbroadcastf32x2 %xmm31,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 31[ 	]*vbroadcastf32x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 19 b4 f0 23 01 00 00[ 	]*vbroadcastf32x2 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7b f5[ 	]*vcvtpd2qq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7b f5[ 	]*vcvtpd2qq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7b f5[ 	]*vcvtpd2qq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7b f5[ 	]*vcvtpd2qq \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 7b f5[ 	]*vcvtpd2qq \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 7b f5[ 	]*vcvtpd2qq \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 7b f5[ 	]*vcvtpd2qq \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 31[ 	]*vcvtpd2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7b b4 f0 23 01 00 00[ 	]*vcvtpd2qq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 31[ 	]*vcvtpd2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 7f[ 	]*vcvtpd2qq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 80[ 	]*vcvtpd2qq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 80[ 	]*vcvtpd2qq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 79 f5[ 	]*vcvtpd2uqq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 79 f5[ 	]*vcvtpd2uqq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 79 f5[ 	]*vcvtpd2uqq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 79 f5[ 	]*vcvtpd2uqq \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 79 f5[ 	]*vcvtpd2uqq \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 79 f5[ 	]*vcvtpd2uqq \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 79 f5[ 	]*vcvtpd2uqq \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 31[ 	]*vcvtpd2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 79 b4 f0 23 01 00 00[ 	]*vcvtpd2uqq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 31[ 	]*vcvtpd2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 7f[ 	]*vcvtpd2uqq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 80[ 	]*vcvtpd2uqq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 80[ 	]*vcvtpd2uqq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7b f5[ 	]*vcvtps2qq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7b f5[ 	]*vcvtps2qq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7b f5[ 	]*vcvtps2qq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7b f5[ 	]*vcvtps2qq \{rn-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 7b f5[ 	]*vcvtps2qq \{ru-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 7b f5[ 	]*vcvtps2qq \{rd-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 7b f5[ 	]*vcvtps2qq \{rz-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 31[ 	]*vcvtps2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7b b4 f0 23 01 00 00[ 	]*vcvtps2qq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 31[ 	]*vcvtps2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 7f[ 	]*vcvtps2qq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 00 10 00 00[ 	]*vcvtps2qq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 80[ 	]*vcvtps2qq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 e0 ef ff ff[ 	]*vcvtps2qq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 80[ 	]*vcvtps2qq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 79 f5[ 	]*vcvtps2uqq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 79 f5[ 	]*vcvtps2uqq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 79 f5[ 	]*vcvtps2uqq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 79 f5[ 	]*vcvtps2uqq \{rn-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 79 f5[ 	]*vcvtps2uqq \{ru-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 79 f5[ 	]*vcvtps2uqq \{rd-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 79 f5[ 	]*vcvtps2uqq \{rz-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 31[ 	]*vcvtps2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 79 b4 f0 23 01 00 00[ 	]*vcvtps2uqq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 31[ 	]*vcvtps2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 7f[ 	]*vcvtps2uqq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 00 10 00 00[ 	]*vcvtps2uqq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 80[ 	]*vcvtps2uqq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 80[ 	]*vcvtps2uqq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 e6 f5[ 	]*vcvtqq2pd %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f e6 f5[ 	]*vcvtqq2pd %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf e6 f5[ 	]*vcvtqq2pd %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 e6 f5[ 	]*vcvtqq2pd \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 e6 f5[ 	]*vcvtqq2pd \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 e6 f5[ 	]*vcvtqq2pd \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 e6 f5[ 	]*vcvtqq2pd \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 31[ 	]*vcvtqq2pd \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 e6 b4 f0 23 01 00 00[ 	]*vcvtqq2pd 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 31[ 	]*vcvtqq2pd \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 7f[ 	]*vcvtqq2pd 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 80[ 	]*vcvtqq2pd -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 80[ 	]*vcvtqq2pd -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 48 5b f5[ 	]*vcvtqq2ps %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 4f 5b f5[ 	]*vcvtqq2ps %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc cf 5b f5[ 	]*vcvtqq2ps %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 18 5b f5[ 	]*vcvtqq2ps \{rn-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 58 5b f5[ 	]*vcvtqq2ps \{ru-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 38 5b f5[ 	]*vcvtqq2ps \{rd-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 78 5b f5[ 	]*vcvtqq2ps \{rz-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 31[ 	]*vcvtqq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 48 5b b4 f0 23 01 00 00[ 	]*vcvtqq2ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 31[ 	]*vcvtqq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 7f[ 	]*vcvtqq2ps 0x1fc0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 00 20 00 00[ 	]*vcvtqq2ps 0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 80[ 	]*vcvtqq2ps -0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 c0 df ff ff[ 	]*vcvtqq2ps -0x2040\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 80[ 	]*vcvtqq2ps -0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 7a f5[ 	]*vcvtuqq2pd %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 7a f5[ 	]*vcvtuqq2pd %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 7a f5[ 	]*vcvtuqq2pd %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 7a f5[ 	]*vcvtuqq2pd \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 7a f5[ 	]*vcvtuqq2pd \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 7a f5[ 	]*vcvtuqq2pd \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 7a f5[ 	]*vcvtuqq2pd \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 31[ 	]*vcvtuqq2pd \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2pd 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 31[ 	]*vcvtuqq2pd \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 7f[ 	]*vcvtuqq2pd 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 80[ 	]*vcvtuqq2pd -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7a f5[ 	]*vcvtuqq2ps %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7a f5[ 	]*vcvtuqq2ps %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7a f5[ 	]*vcvtuqq2ps %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 18 7a f5[ 	]*vcvtuqq2ps \{rn-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 58 7a f5[ 	]*vcvtuqq2ps \{ru-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 38 7a f5[ 	]*vcvtuqq2ps \{rd-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 78 7a f5[ 	]*vcvtuqq2ps \{rz-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 31[ 	]*vcvtuqq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 31[ 	]*vcvtuqq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 7f[ 	]*vcvtuqq2ps 0x1fc0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 00 20 00 00[ 	]*vcvtuqq2ps 0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 80[ 	]*vcvtuqq2ps -0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps -0x2040\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee 7b[ 	]*vextractf32x8 \$0x7b,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee 7b[ 	]*vextracti32x8 \$0x7b,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 4f 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee 7b[ 	]*vfpclasspd \$0x7b,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 48 66 ac f0 23 01 00 00 7b[ 	]*vfpclasspd \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x1fc0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd \$0x7b,0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x2040\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee ab[ 	]*vfpclassps \$0xab,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 4f 66 ee ab[ 	]*vfpclassps \$0xab,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee 7b[ 	]*vfpclassps \$0x7b,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 48 66 ac f0 23 01 00 00 7b[ 	]*vfpclassps \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps \$0x7b,0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps \$0x7b,-0x2040\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee ab[ 	]*vfpclasssd \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 67 ee ab[ 	]*vfpclasssd \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee 7b[ 	]*vfpclasssd \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 29 7b[ 	]*vfpclasssd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 67 ac f0 23 01 00 00 7b[ 	]*vfpclasssd \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 7f 7b[ 	]*vfpclasssd \$0x7b,0x3f8\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa 00 04 00 00 7b[ 	]*vfpclasssd \$0x7b,0x400\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 80 7b[ 	]*vfpclasssd \$0x7b,-0x400\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd \$0x7b,-0x408\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee ab[ 	]*vfpclassss \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 67 ee ab[ 	]*vfpclassss \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee 7b[ 	]*vfpclassss \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 29 7b[ 	]*vfpclassss \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 67 ac f0 23 01 00 00 7b[ 	]*vfpclassss \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 7f 7b[ 	]*vfpclassss \$0x7b,0x1fc\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa 00 02 00 00 7b[ 	]*vfpclassss \$0x7b,0x200\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 80 7b[ 	]*vfpclassss \$0x7b,-0x200\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa fc fd ff ff 7b[ 	]*vfpclassss \$0x7b,-0x204\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 18 b4 f0 23 01 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 7b[ 	]*vinsertf32x8 \$0x7b,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 31 7b[ 	]*vinsertf32x8 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 1a b4 f0 23 01 00 00 7b[ 	]*vinsertf32x8 \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 7f 7b[ 	]*vinsertf32x8 \$0x7b,0xfe0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 \$0x7b,0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 80 7b[ 	]*vinsertf32x8 \$0x7b,-0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 \$0x7b,-0x1020\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 38 b4 f0 23 01 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 7b[ 	]*vinserti32x8 \$0x7b,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 31 7b[ 	]*vinserti32x8 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 3a b4 f0 23 01 00 00 7b[ 	]*vinserti32x8 \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 7f 7b[ 	]*vinserti32x8 \$0x7b,0xfe0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 \$0x7b,0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 80 7b[ 	]*vinserti32x8 \$0x7b,-0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 \$0x7b,-0x1020\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 59 f7[ 	]*vbroadcasti32x2 %xmm31,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 59 f7[ 	]*vbroadcasti32x2 %xmm31,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 31[ 	]*vbroadcasti32x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 59 b4 f0 23 01 00 00[ 	]*vbroadcasti32x2 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 ab[ 	]*vpextrd \$0xab,%xmm29,%eax
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 7b[ 	]*vpextrd \$0x7b,%xmm29,%eax
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 ed 7b[ 	]*vpextrd \$0x7b,%xmm29,%ebp
++[ 	]*[a-f0-9]+:[ 	]*62 43 7d 08 16 ed 7b[ 	]*vpextrd \$0x7b,%xmm29,%r13d
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 29 7b[ 	]*vpextrd \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 16 ac f0 23 01 00 00 7b[ 	]*vpextrd \$0x7b,%xmm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 7f 7b[ 	]*vpextrd \$0x7b,%xmm29,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa 00 02 00 00 7b[ 	]*vpextrd \$0x7b,%xmm29,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 80 7b[ 	]*vpextrd \$0x7b,%xmm29,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa fc fd ff ff 7b[ 	]*vpextrd \$0x7b,%xmm29,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 ab[ 	]*vpextrq \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 7b[ 	]*vpextrq \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 16 e8 7b[ 	]*vpextrq \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 29 7b[ 	]*vpextrq \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 16 ac f0 23 01 00 00 7b[ 	]*vpextrq \$0x7b,%xmm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 7f 7b[ 	]*vpextrq \$0x7b,%xmm29,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa 00 04 00 00 7b[ 	]*vpextrq \$0x7b,%xmm29,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 80 7b[ 	]*vpextrq \$0x7b,%xmm29,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa f8 fb ff ff 7b[ 	]*vpextrq \$0x7b,%xmm29,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 ab[ 	]*vpinsrd \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 7b[ 	]*vpinsrd \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f5 7b[ 	]*vpinsrd \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 22 f5 7b[ 	]*vpinsrd \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 31 7b[ 	]*vpinsrd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 22 b4 f0 23 01 00 00 7b[ 	]*vpinsrd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 7f 7b[ 	]*vpinsrd \$0x7b,0x1fc\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 00 02 00 00 7b[ 	]*vpinsrd \$0x7b,0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 80 7b[ 	]*vpinsrd \$0x7b,-0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 fc fd ff ff 7b[ 	]*vpinsrd \$0x7b,-0x204\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 ab[ 	]*vpinsrq \$0xab,%rax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 7b[ 	]*vpinsrq \$0x7b,%rax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 22 f0 7b[ 	]*vpinsrq \$0x7b,%r8,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 31 7b[ 	]*vpinsrq \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 22 b4 f0 23 01 00 00 7b[ 	]*vpinsrq \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 7f 7b[ 	]*vpinsrq \$0x7b,0x3f8\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 00 04 00 00 7b[ 	]*vpinsrq \$0x7b,0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 80 7b[ 	]*vpinsrq \$0x7b,-0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 f8 fb ff ff 7b[ 	]*vpinsrq \$0x7b,-0x408\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 40 f4[ 	]*vpmullq %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 40 f4[ 	]*vpmullq %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 40 f4[ 	]*vpmullq %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 31[ 	]*vpmullq \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 40 b4 f0 23 01 00 00[ 	]*vpmullq 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 31[ 	]*vpmullq \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 7f[ 	]*vpmullq 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 00 20 00 00[ 	]*vpmullq 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 80[ 	]*vpmullq -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 c0 df ff ff[ 	]*vpmullq -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 7f[ 	]*vpmullq 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 80[ 	]*vpmullq -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 ab[ 	]*vrangepd \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 50 f4 ab[ 	]*vrangepd \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 50 f4 ab[ 	]*vrangepd \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 ab[ 	]*vrangepd \$0xab,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 7b[ 	]*vrangepd \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 7b[ 	]*vrangepd \$0x7b,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 50 b4 f0 23 01 00 00 7b[ 	]*vrangepd \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 00 20 00 00 7b[ 	]*vrangepd \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 c0 df ff ff 7b[ 	]*vrangepd \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 ab[ 	]*vrangeps \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 50 f4 ab[ 	]*vrangeps \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 50 f4 ab[ 	]*vrangeps \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 ab[ 	]*vrangeps \$0xab,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 7b[ 	]*vrangeps \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 7b[ 	]*vrangeps \$0x7b,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 50 b4 f0 23 01 00 00 7b[ 	]*vrangeps \$0x7b,0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 00 20 00 00 7b[ 	]*vrangeps \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 c0 df ff ff 7b[ 	]*vrangeps \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 ab[ 	]*vrangesd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 51 f4 ab[ 	]*vrangesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 51 f4 ab[ 	]*vrangesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 ab[ 	]*vrangesd \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 7b[ 	]*vrangesd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 7b[ 	]*vrangesd \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 31 7b[ 	]*vrangesd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 51 b4 f0 23 01 00 00 7b[ 	]*vrangesd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 7f 7b[ 	]*vrangesd \$0x7b,0x3f8\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 00 04 00 00 7b[ 	]*vrangesd \$0x7b,0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 80 7b[ 	]*vrangesd \$0x7b,-0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 f8 fb ff ff 7b[ 	]*vrangesd \$0x7b,-0x408\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 ab[ 	]*vrangess \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 51 f4 ab[ 	]*vrangess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 51 f4 ab[ 	]*vrangess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 ab[ 	]*vrangess \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 7b[ 	]*vrangess \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 7b[ 	]*vrangess \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 31 7b[ 	]*vrangess \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 51 b4 f0 23 01 00 00 7b[ 	]*vrangess \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 7f 7b[ 	]*vrangess \$0x7b,0x1fc\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 00 02 00 00 7b[ 	]*vrangess \$0x7b,0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 80 7b[ 	]*vrangess \$0x7b,-0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 fc fd ff ff 7b[ 	]*vrangess \$0x7b,-0x204\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 54 f4[ 	]*vandpd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 54 f4[ 	]*vandpd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 54 f4[ 	]*vandpd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 31[ 	]*vandpd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 54 b4 f0 23 01 00 00[ 	]*vandpd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 31[ 	]*vandpd \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 7f[ 	]*vandpd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 00 20 00 00[ 	]*vandpd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 80[ 	]*vandpd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 c0 df ff ff[ 	]*vandpd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 7f[ 	]*vandpd 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 80[ 	]*vandpd -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 54 f4[ 	]*vandps %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 54 f4[ 	]*vandps %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 54 f4[ 	]*vandps %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 31[ 	]*vandps \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 54 b4 f0 23 01 00 00[ 	]*vandps 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 31[ 	]*vandps \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 7f[ 	]*vandps 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 00 20 00 00[ 	]*vandps 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 80[ 	]*vandps -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 c0 df ff ff[ 	]*vandps -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 7f[ 	]*vandps 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 00 02 00 00[ 	]*vandps 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 80[ 	]*vandps -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 55 f4[ 	]*vandnpd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 55 f4[ 	]*vandnpd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 55 f4[ 	]*vandnpd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 31[ 	]*vandnpd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 55 b4 f0 23 01 00 00[ 	]*vandnpd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 31[ 	]*vandnpd \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 7f[ 	]*vandnpd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 00 20 00 00[ 	]*vandnpd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 80[ 	]*vandnpd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 c0 df ff ff[ 	]*vandnpd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 7f[ 	]*vandnpd 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 80[ 	]*vandnpd -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 55 f4[ 	]*vandnps %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 55 f4[ 	]*vandnps %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 55 f4[ 	]*vandnps %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 31[ 	]*vandnps \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 55 b4 f0 23 01 00 00[ 	]*vandnps 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 31[ 	]*vandnps \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 7f[ 	]*vandnps 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 00 20 00 00[ 	]*vandnps 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 80[ 	]*vandnps -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 c0 df ff ff[ 	]*vandnps -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 7f[ 	]*vandnps 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 80[ 	]*vandnps -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 56 f4[ 	]*vorpd  %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 56 f4[ 	]*vorpd  %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 56 f4[ 	]*vorpd  %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 31[ 	]*vorpd  \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 56 b4 f0 23 01 00 00[ 	]*vorpd  0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 31[ 	]*vorpd  \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 7f[ 	]*vorpd  0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 00 20 00 00[ 	]*vorpd  0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 80[ 	]*vorpd  -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 c0 df ff ff[ 	]*vorpd  -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 7f[ 	]*vorpd  0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 80[ 	]*vorpd  -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 56 f4[ 	]*vorps  %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 56 f4[ 	]*vorps  %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 56 f4[ 	]*vorps  %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 31[ 	]*vorps  \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 56 b4 f0 23 01 00 00[ 	]*vorps  0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 31[ 	]*vorps  \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 7f[ 	]*vorps  0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 00 20 00 00[ 	]*vorps  0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 80[ 	]*vorps  -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 c0 df ff ff[ 	]*vorps  -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 7f[ 	]*vorps  0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 00 02 00 00[ 	]*vorps  0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 80[ 	]*vorps  -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 57 f4[ 	]*vxorpd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 57 f4[ 	]*vxorpd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 57 f4[ 	]*vxorpd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 31[ 	]*vxorpd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 57 b4 f0 23 01 00 00[ 	]*vxorpd 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 31[ 	]*vxorpd \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 7f[ 	]*vxorpd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 00 20 00 00[ 	]*vxorpd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 80[ 	]*vxorpd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 c0 df ff ff[ 	]*vxorpd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 7f[ 	]*vxorpd 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 80[ 	]*vxorpd -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 57 f4[ 	]*vxorps %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 57 f4[ 	]*vxorps %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 57 f4[ 	]*vxorps %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 31[ 	]*vxorps \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 57 b4 f0 23 01 00 00[ 	]*vxorps 0x123\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 31[ 	]*vxorps \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 7f[ 	]*vxorps 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 00 20 00 00[ 	]*vxorps 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 80[ 	]*vxorps -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 c0 df ff ff[ 	]*vxorps -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 7f[ 	]*vxorps 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 80[ 	]*vxorps -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 ab[ 	]*vreducepd \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 56 f5 ab[ 	]*vreducepd \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 56 f5 ab[ 	]*vreducepd \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 ab[ 	]*vreducepd \$0xab,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 7b[ 	]*vreducepd \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 7b[ 	]*vreducepd \$0x7b,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 56 b4 f0 23 01 00 00 7b[ 	]*vreducepd \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 ab[ 	]*vreduceps \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 56 f5 ab[ 	]*vreduceps \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 56 f5 ab[ 	]*vreduceps \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 ab[ 	]*vreduceps \$0xab,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 7b[ 	]*vreduceps \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 7b[ 	]*vreduceps \$0x7b,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 56 b4 f0 23 01 00 00 7b[ 	]*vreduceps \$0x7b,0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 ab[ 	]*vreducesd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 57 f4 ab[ 	]*vreducesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 57 f4 ab[ 	]*vreducesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 ab[ 	]*vreducesd \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 7b[ 	]*vreducesd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 7b[ 	]*vreducesd \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 31 7b[ 	]*vreducesd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 57 b4 f0 23 01 00 00 7b[ 	]*vreducesd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 7f 7b[ 	]*vreducesd \$0x7b,0x3f8\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 00 04 00 00 7b[ 	]*vreducesd \$0x7b,0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 80 7b[ 	]*vreducesd \$0x7b,-0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 f8 fb ff ff 7b[ 	]*vreducesd \$0x7b,-0x408\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 ab[ 	]*vreducess \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 57 f4 ab[ 	]*vreducess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 57 f4 ab[ 	]*vreducess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 ab[ 	]*vreducess \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 7b[ 	]*vreducess \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 7b[ 	]*vreducess \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 31 7b[ 	]*vreducess \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 57 b4 f0 23 01 00 00 7b[ 	]*vreducess \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 7f 7b[ 	]*vreducess \$0x7b,0x1fc\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 00 02 00 00 7b[ 	]*vreducess \$0x7b,0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 80 7b[ 	]*vreducess \$0x7b,-0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 fc fd ff ff 7b[ 	]*vreducess \$0x7b,-0x204\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  \(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 90 ac f0 23 01 00 00[ 	]*kmovb  0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  %k5,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 91 ac f0 23 01 00 00[ 	]*kmovb  %k5,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 79 92 ed[ 	]*kmovb  %r13d,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 79 93 ed[ 	]*kmovb  %k5,%r13d
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 19 b4 f0 23 01 00 00 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 7f 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 80 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 1b b4 f0 23 01 00 00 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 80 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 39 b4 f0 23 01 00 00 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 7f 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 80 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 3b b4 f0 23 01 00 00 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 80 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7a f5[ 	]*vcvttpd2qq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7a f5[ 	]*vcvttpd2qq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7a f5[ 	]*vcvttpd2qq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7a f5[ 	]*vcvttpd2qq \{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 31[ 	]*vcvttpd2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7a b4 f0 23 01 00 00[ 	]*vcvttpd2qq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 31[ 	]*vcvttpd2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 7f[ 	]*vcvttpd2qq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 80[ 	]*vcvttpd2qq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 80[ 	]*vcvttpd2qq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 78 f5[ 	]*vcvttpd2uqq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 78 f5[ 	]*vcvttpd2uqq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 78 f5[ 	]*vcvttpd2uqq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 78 f5[ 	]*vcvttpd2uqq \{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 31[ 	]*vcvttpd2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 78 b4 f0 23 01 00 00[ 	]*vcvttpd2uqq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 31[ 	]*vcvttpd2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 7f[ 	]*vcvttpd2uqq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 80[ 	]*vcvttpd2uqq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 80[ 	]*vcvttpd2uqq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7a f5[ 	]*vcvttps2qq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7a f5[ 	]*vcvttps2qq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7a f5[ 	]*vcvttps2qq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7a f5[ 	]*vcvttps2qq \{sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 31[ 	]*vcvttps2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7a b4 f0 23 01 00 00[ 	]*vcvttps2qq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 31[ 	]*vcvttps2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 7f[ 	]*vcvttps2qq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 00 10 00 00[ 	]*vcvttps2qq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 80[ 	]*vcvttps2qq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 e0 ef ff ff[ 	]*vcvttps2qq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 80[ 	]*vcvttps2qq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 78 f5[ 	]*vcvttps2uqq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 78 f5[ 	]*vcvttps2uqq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 78 f5[ 	]*vcvttps2uqq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 78 f5[ 	]*vcvttps2uqq \{sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 31[ 	]*vcvttps2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 78 b4 f0 23 01 00 00[ 	]*vcvttps2uqq 0x123\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 31[ 	]*vcvttps2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 7f[ 	]*vcvttps2uqq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 00 10 00 00[ 	]*vcvttps2uqq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 80[ 	]*vcvttps2uqq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 80[ 	]*vcvttps2uqq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 39 ee[ 	]*vpmovd2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 39 ee[ 	]*vpmovq2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 38 f5[ 	]*vpmovm2d %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 38 f5[ 	]*vpmovm2q %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 31[ 	]*vbroadcastf32x8 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 1b 31[ 	]*vbroadcastf32x8 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 1b 31[ 	]*vbroadcastf32x8 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1b b4 f0 34 12 00 00[ 	]*vbroadcastf32x8 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 80[ 	]*vbroadcastf32x8 -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1a b4 f0 34 12 00 00[ 	]*vbroadcastf64x2 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 31[ 	]*vbroadcasti32x8 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 5b 31[ 	]*vbroadcasti32x8 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 5b 31[ 	]*vbroadcasti32x8 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 5b b4 f0 34 12 00 00[ 	]*vbroadcasti32x8 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 80[ 	]*vbroadcasti32x8 -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 5a b4 f0 34 12 00 00[ 	]*vbroadcasti64x2 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 19 f7[ 	]*vbroadcastf32x2 %xmm31,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 19 f7[ 	]*vbroadcastf32x2 %xmm31,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 19 f7[ 	]*vbroadcastf32x2 %xmm31,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 31[ 	]*vbroadcastf32x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 19 b4 f0 34 12 00 00[ 	]*vbroadcastf32x2 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7b f5[ 	]*vcvtpd2qq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7b f5[ 	]*vcvtpd2qq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7b f5[ 	]*vcvtpd2qq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7b f5[ 	]*vcvtpd2qq \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 7b f5[ 	]*vcvtpd2qq \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 7b f5[ 	]*vcvtpd2qq \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 7b f5[ 	]*vcvtpd2qq \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 31[ 	]*vcvtpd2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7b b4 f0 34 12 00 00[ 	]*vcvtpd2qq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 31[ 	]*vcvtpd2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 7f[ 	]*vcvtpd2qq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 80[ 	]*vcvtpd2qq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 80[ 	]*vcvtpd2qq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 79 f5[ 	]*vcvtpd2uqq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 79 f5[ 	]*vcvtpd2uqq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 79 f5[ 	]*vcvtpd2uqq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 79 f5[ 	]*vcvtpd2uqq \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 79 f5[ 	]*vcvtpd2uqq \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 79 f5[ 	]*vcvtpd2uqq \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 79 f5[ 	]*vcvtpd2uqq \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 31[ 	]*vcvtpd2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 79 b4 f0 34 12 00 00[ 	]*vcvtpd2uqq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 31[ 	]*vcvtpd2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 7f[ 	]*vcvtpd2uqq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 80[ 	]*vcvtpd2uqq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 80[ 	]*vcvtpd2uqq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7b f5[ 	]*vcvtps2qq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7b f5[ 	]*vcvtps2qq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7b f5[ 	]*vcvtps2qq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7b f5[ 	]*vcvtps2qq \{rn-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 7b f5[ 	]*vcvtps2qq \{ru-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 7b f5[ 	]*vcvtps2qq \{rd-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 7b f5[ 	]*vcvtps2qq \{rz-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 31[ 	]*vcvtps2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7b b4 f0 34 12 00 00[ 	]*vcvtps2qq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 31[ 	]*vcvtps2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 7f[ 	]*vcvtps2qq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 00 10 00 00[ 	]*vcvtps2qq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 80[ 	]*vcvtps2qq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 e0 ef ff ff[ 	]*vcvtps2qq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 80[ 	]*vcvtps2qq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 79 f5[ 	]*vcvtps2uqq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 79 f5[ 	]*vcvtps2uqq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 79 f5[ 	]*vcvtps2uqq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 79 f5[ 	]*vcvtps2uqq \{rn-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 79 f5[ 	]*vcvtps2uqq \{ru-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 79 f5[ 	]*vcvtps2uqq \{rd-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 79 f5[ 	]*vcvtps2uqq \{rz-sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 31[ 	]*vcvtps2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 79 b4 f0 34 12 00 00[ 	]*vcvtps2uqq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 31[ 	]*vcvtps2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 7f[ 	]*vcvtps2uqq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 00 10 00 00[ 	]*vcvtps2uqq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 80[ 	]*vcvtps2uqq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 80[ 	]*vcvtps2uqq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 e6 f5[ 	]*vcvtqq2pd %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f e6 f5[ 	]*vcvtqq2pd %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf e6 f5[ 	]*vcvtqq2pd %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 e6 f5[ 	]*vcvtqq2pd \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 e6 f5[ 	]*vcvtqq2pd \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 e6 f5[ 	]*vcvtqq2pd \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 e6 f5[ 	]*vcvtqq2pd \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 31[ 	]*vcvtqq2pd \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 e6 b4 f0 34 12 00 00[ 	]*vcvtqq2pd 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 31[ 	]*vcvtqq2pd \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 7f[ 	]*vcvtqq2pd 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 80[ 	]*vcvtqq2pd -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 80[ 	]*vcvtqq2pd -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 48 5b f5[ 	]*vcvtqq2ps %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 4f 5b f5[ 	]*vcvtqq2ps %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc cf 5b f5[ 	]*vcvtqq2ps %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 18 5b f5[ 	]*vcvtqq2ps \{rn-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 58 5b f5[ 	]*vcvtqq2ps \{ru-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 38 5b f5[ 	]*vcvtqq2ps \{rd-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 78 5b f5[ 	]*vcvtqq2ps \{rz-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 31[ 	]*vcvtqq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 48 5b b4 f0 34 12 00 00[ 	]*vcvtqq2ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 31[ 	]*vcvtqq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 7f[ 	]*vcvtqq2ps 0x1fc0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 00 20 00 00[ 	]*vcvtqq2ps 0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 80[ 	]*vcvtqq2ps -0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 c0 df ff ff[ 	]*vcvtqq2ps -0x2040\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 80[ 	]*vcvtqq2ps -0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 7a f5[ 	]*vcvtuqq2pd %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 7a f5[ 	]*vcvtuqq2pd %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 7a f5[ 	]*vcvtuqq2pd %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 7a f5[ 	]*vcvtuqq2pd \{rn-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 7a f5[ 	]*vcvtuqq2pd \{ru-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 7a f5[ 	]*vcvtuqq2pd \{rd-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 7a f5[ 	]*vcvtuqq2pd \{rz-sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 31[ 	]*vcvtuqq2pd \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2pd 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 31[ 	]*vcvtuqq2pd \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 7f[ 	]*vcvtuqq2pd 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 80[ 	]*vcvtuqq2pd -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7a f5[ 	]*vcvtuqq2ps %zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7a f5[ 	]*vcvtuqq2ps %zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7a f5[ 	]*vcvtuqq2ps %zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 18 7a f5[ 	]*vcvtuqq2ps \{rn-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 58 7a f5[ 	]*vcvtuqq2ps \{ru-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 38 7a f5[ 	]*vcvtuqq2ps \{rd-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 78 7a f5[ 	]*vcvtuqq2ps \{rz-sae\},%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 31[ 	]*vcvtuqq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 31[ 	]*vcvtuqq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 7f[ 	]*vcvtuqq2ps 0x1fc0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 00 20 00 00[ 	]*vcvtuqq2ps 0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 80[ 	]*vcvtuqq2ps -0x2000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps -0x2040\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 19 ee ab[ 	]*vextractf64x2 \$0xab,%zmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 1b ee ab[ 	]*vextractf32x8 \$0xab,%zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee 7b[ 	]*vextractf32x8 \$0x7b,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 39 ee ab[ 	]*vextracti64x2 \$0xab,%zmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%zmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 3b ee ab[ 	]*vextracti32x8 \$0xab,%zmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee 7b[ 	]*vextracti32x8 \$0x7b,%zmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 4f 66 ee ab[ 	]*vfpclasspd \$0xab,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee 7b[ 	]*vfpclasspd \$0x7b,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 48 66 ac f0 34 12 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x1fc0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd \$0x7b,0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x2040\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee ab[ 	]*vfpclassps \$0xab,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 4f 66 ee ab[ 	]*vfpclassps \$0xab,%zmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee 7b[ 	]*vfpclassps \$0x7b,%zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 48 66 ac f0 34 12 00 00 7b[ 	]*vfpclassps \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps \$0x7b,0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x2000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps \$0x7b,-0x2040\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%rdx\)\{1to16\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee ab[ 	]*vfpclasssd \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 67 ee ab[ 	]*vfpclasssd \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee 7b[ 	]*vfpclasssd \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 29 7b[ 	]*vfpclasssd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 67 ac f0 34 12 00 00 7b[ 	]*vfpclasssd \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 7f 7b[ 	]*vfpclasssd \$0x7b,0x3f8\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa 00 04 00 00 7b[ 	]*vfpclasssd \$0x7b,0x400\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 80 7b[ 	]*vfpclasssd \$0x7b,-0x400\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd \$0x7b,-0x408\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee ab[ 	]*vfpclassss \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 67 ee ab[ 	]*vfpclassss \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee 7b[ 	]*vfpclassss \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 29 7b[ 	]*vfpclassss \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 67 ac f0 34 12 00 00 7b[ 	]*vfpclassss \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 7f 7b[ 	]*vfpclassss \$0x7b,0x1fc\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa 00 02 00 00 7b[ 	]*vfpclassss \$0x7b,0x200\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 80 7b[ 	]*vfpclassss \$0x7b,-0x200\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa fc fd ff ff 7b[ 	]*vfpclassss \$0x7b,-0x204\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 18 b4 f0 34 12 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 1a f4 ab[ 	]*vinsertf32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 7b[ 	]*vinsertf32x8 \$0x7b,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 31 7b[ 	]*vinsertf32x8 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 1a b4 f0 34 12 00 00 7b[ 	]*vinsertf32x8 \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 7f 7b[ 	]*vinsertf32x8 \$0x7b,0xfe0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 \$0x7b,0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 80 7b[ 	]*vinsertf32x8 \$0x7b,-0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 \$0x7b,-0x1020\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 38 b4 f0 34 12 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 3a f4 ab[ 	]*vinserti32x8 \$0xab,%ymm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 7b[ 	]*vinserti32x8 \$0x7b,%ymm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 31 7b[ 	]*vinserti32x8 \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 3a b4 f0 34 12 00 00 7b[ 	]*vinserti32x8 \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 7f 7b[ 	]*vinserti32x8 \$0x7b,0xfe0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 \$0x7b,0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 80 7b[ 	]*vinserti32x8 \$0x7b,-0x1000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 \$0x7b,-0x1020\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 59 f7[ 	]*vbroadcasti32x2 %xmm31,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 59 f7[ 	]*vbroadcasti32x2 %xmm31,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 31[ 	]*vbroadcasti32x2 \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 59 b4 f0 34 12 00 00[ 	]*vbroadcasti32x2 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 ab[ 	]*vpextrd \$0xab,%xmm29,%eax
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 7b[ 	]*vpextrd \$0x7b,%xmm29,%eax
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 ed 7b[ 	]*vpextrd \$0x7b,%xmm29,%ebp
++[ 	]*[a-f0-9]+:[ 	]*62 43 7d 08 16 ed 7b[ 	]*vpextrd \$0x7b,%xmm29,%r13d
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 29 7b[ 	]*vpextrd \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 16 ac f0 34 12 00 00 7b[ 	]*vpextrd \$0x7b,%xmm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 7f 7b[ 	]*vpextrd \$0x7b,%xmm29,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa 00 02 00 00 7b[ 	]*vpextrd \$0x7b,%xmm29,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 80 7b[ 	]*vpextrd \$0x7b,%xmm29,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa fc fd ff ff 7b[ 	]*vpextrd \$0x7b,%xmm29,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 ab[ 	]*vpextrq \$0xab,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 7b[ 	]*vpextrq \$0x7b,%xmm29,%rax
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 16 e8 7b[ 	]*vpextrq \$0x7b,%xmm29,%r8
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 29 7b[ 	]*vpextrq \$0x7b,%xmm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 16 ac f0 34 12 00 00 7b[ 	]*vpextrq \$0x7b,%xmm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 7f 7b[ 	]*vpextrq \$0x7b,%xmm29,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa 00 04 00 00 7b[ 	]*vpextrq \$0x7b,%xmm29,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 80 7b[ 	]*vpextrq \$0x7b,%xmm29,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa f8 fb ff ff 7b[ 	]*vpextrq \$0x7b,%xmm29,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 ab[ 	]*vpinsrd \$0xab,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 7b[ 	]*vpinsrd \$0x7b,%eax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f5 7b[ 	]*vpinsrd \$0x7b,%ebp,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 22 f5 7b[ 	]*vpinsrd \$0x7b,%r13d,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 31 7b[ 	]*vpinsrd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 22 b4 f0 34 12 00 00 7b[ 	]*vpinsrd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 7f 7b[ 	]*vpinsrd \$0x7b,0x1fc\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 00 02 00 00 7b[ 	]*vpinsrd \$0x7b,0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 80 7b[ 	]*vpinsrd \$0x7b,-0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 fc fd ff ff 7b[ 	]*vpinsrd \$0x7b,-0x204\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 ab[ 	]*vpinsrq \$0xab,%rax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 7b[ 	]*vpinsrq \$0x7b,%rax,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 22 f0 7b[ 	]*vpinsrq \$0x7b,%r8,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 31 7b[ 	]*vpinsrq \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 22 b4 f0 34 12 00 00 7b[ 	]*vpinsrq \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 7f 7b[ 	]*vpinsrq \$0x7b,0x3f8\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 00 04 00 00 7b[ 	]*vpinsrq \$0x7b,0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 80 7b[ 	]*vpinsrq \$0x7b,-0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 f8 fb ff ff 7b[ 	]*vpinsrq \$0x7b,-0x408\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 40 f4[ 	]*vpmullq %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 40 f4[ 	]*vpmullq %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 40 f4[ 	]*vpmullq %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 31[ 	]*vpmullq \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 40 b4 f0 34 12 00 00[ 	]*vpmullq 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 31[ 	]*vpmullq \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 7f[ 	]*vpmullq 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 00 20 00 00[ 	]*vpmullq 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 80[ 	]*vpmullq -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 c0 df ff ff[ 	]*vpmullq -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 7f[ 	]*vpmullq 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 80[ 	]*vpmullq -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 ab[ 	]*vrangepd \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 50 f4 ab[ 	]*vrangepd \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 50 f4 ab[ 	]*vrangepd \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 ab[ 	]*vrangepd \$0xab,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 7b[ 	]*vrangepd \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 7b[ 	]*vrangepd \$0x7b,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 50 b4 f0 34 12 00 00 7b[ 	]*vrangepd \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 00 20 00 00 7b[ 	]*vrangepd \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 c0 df ff ff 7b[ 	]*vrangepd \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 ab[ 	]*vrangeps \$0xab,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 50 f4 ab[ 	]*vrangeps \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 50 f4 ab[ 	]*vrangeps \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 ab[ 	]*vrangeps \$0xab,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 7b[ 	]*vrangeps \$0x7b,%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 7b[ 	]*vrangeps \$0x7b,\{sae\},%zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 50 b4 f0 34 12 00 00 7b[ 	]*vrangeps \$0x7b,0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 00 20 00 00 7b[ 	]*vrangeps \$0x7b,0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 c0 df ff ff 7b[ 	]*vrangeps \$0x7b,-0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 ab[ 	]*vrangesd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 51 f4 ab[ 	]*vrangesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 51 f4 ab[ 	]*vrangesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 ab[ 	]*vrangesd \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 7b[ 	]*vrangesd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 7b[ 	]*vrangesd \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 31 7b[ 	]*vrangesd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 51 b4 f0 34 12 00 00 7b[ 	]*vrangesd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 7f 7b[ 	]*vrangesd \$0x7b,0x3f8\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 00 04 00 00 7b[ 	]*vrangesd \$0x7b,0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 80 7b[ 	]*vrangesd \$0x7b,-0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 f8 fb ff ff 7b[ 	]*vrangesd \$0x7b,-0x408\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 ab[ 	]*vrangess \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 51 f4 ab[ 	]*vrangess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 51 f4 ab[ 	]*vrangess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 ab[ 	]*vrangess \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 7b[ 	]*vrangess \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 7b[ 	]*vrangess \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 31 7b[ 	]*vrangess \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 51 b4 f0 34 12 00 00 7b[ 	]*vrangess \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 7f 7b[ 	]*vrangess \$0x7b,0x1fc\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 00 02 00 00 7b[ 	]*vrangess \$0x7b,0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 80 7b[ 	]*vrangess \$0x7b,-0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 fc fd ff ff 7b[ 	]*vrangess \$0x7b,-0x204\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 54 f4[ 	]*vandpd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 54 f4[ 	]*vandpd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 54 f4[ 	]*vandpd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 31[ 	]*vandpd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 54 b4 f0 34 12 00 00[ 	]*vandpd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 31[ 	]*vandpd \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 7f[ 	]*vandpd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 00 20 00 00[ 	]*vandpd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 80[ 	]*vandpd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 c0 df ff ff[ 	]*vandpd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 7f[ 	]*vandpd 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 80[ 	]*vandpd -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 54 f4[ 	]*vandps %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 54 f4[ 	]*vandps %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 54 f4[ 	]*vandps %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 31[ 	]*vandps \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 54 b4 f0 34 12 00 00[ 	]*vandps 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 31[ 	]*vandps \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 7f[ 	]*vandps 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 00 20 00 00[ 	]*vandps 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 80[ 	]*vandps -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 c0 df ff ff[ 	]*vandps -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 7f[ 	]*vandps 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 00 02 00 00[ 	]*vandps 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 80[ 	]*vandps -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 55 f4[ 	]*vandnpd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 55 f4[ 	]*vandnpd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 55 f4[ 	]*vandnpd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 31[ 	]*vandnpd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 55 b4 f0 34 12 00 00[ 	]*vandnpd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 31[ 	]*vandnpd \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 7f[ 	]*vandnpd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 00 20 00 00[ 	]*vandnpd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 80[ 	]*vandnpd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 c0 df ff ff[ 	]*vandnpd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 7f[ 	]*vandnpd 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 80[ 	]*vandnpd -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 55 f4[ 	]*vandnps %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 55 f4[ 	]*vandnps %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 55 f4[ 	]*vandnps %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 31[ 	]*vandnps \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 55 b4 f0 34 12 00 00[ 	]*vandnps 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 31[ 	]*vandnps \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 7f[ 	]*vandnps 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 00 20 00 00[ 	]*vandnps 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 80[ 	]*vandnps -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 c0 df ff ff[ 	]*vandnps -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 7f[ 	]*vandnps 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 80[ 	]*vandnps -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 56 f4[ 	]*vorpd  %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 56 f4[ 	]*vorpd  %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 56 f4[ 	]*vorpd  %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 31[ 	]*vorpd  \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 56 b4 f0 34 12 00 00[ 	]*vorpd  0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 31[ 	]*vorpd  \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 7f[ 	]*vorpd  0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 00 20 00 00[ 	]*vorpd  0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 80[ 	]*vorpd  -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 c0 df ff ff[ 	]*vorpd  -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 7f[ 	]*vorpd  0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 80[ 	]*vorpd  -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 56 f4[ 	]*vorps  %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 56 f4[ 	]*vorps  %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 56 f4[ 	]*vorps  %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 31[ 	]*vorps  \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 56 b4 f0 34 12 00 00[ 	]*vorps  0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 31[ 	]*vorps  \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 7f[ 	]*vorps  0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 00 20 00 00[ 	]*vorps  0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 80[ 	]*vorps  -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 c0 df ff ff[ 	]*vorps  -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 7f[ 	]*vorps  0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 00 02 00 00[ 	]*vorps  0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 80[ 	]*vorps  -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 57 f4[ 	]*vxorpd %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 57 f4[ 	]*vxorpd %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 57 f4[ 	]*vxorpd %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 31[ 	]*vxorpd \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 57 b4 f0 34 12 00 00[ 	]*vxorpd 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 31[ 	]*vxorpd \(%rcx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 7f[ 	]*vxorpd 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 00 20 00 00[ 	]*vxorpd 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 80[ 	]*vxorpd -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 c0 df ff ff[ 	]*vxorpd -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 7f[ 	]*vxorpd 0x3f8\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 80[ 	]*vxorpd -0x400\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%rdx\)\{1to8\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 57 f4[ 	]*vxorps %zmm28,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 57 f4[ 	]*vxorps %zmm28,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 57 f4[ 	]*vxorps %zmm28,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 31[ 	]*vxorps \(%rcx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 57 b4 f0 34 12 00 00[ 	]*vxorps 0x1234\(%rax,%r14,8\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 31[ 	]*vxorps \(%rcx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 7f[ 	]*vxorps 0x1fc0\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 00 20 00 00[ 	]*vxorps 0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 80[ 	]*vxorps -0x2000\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 c0 df ff ff[ 	]*vxorps -0x2040\(%rdx\),%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 7f[ 	]*vxorps 0x1fc\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 80[ 	]*vxorps -0x200\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%rdx\)\{1to16\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 ab[ 	]*vreducepd \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 56 f5 ab[ 	]*vreducepd \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 56 f5 ab[ 	]*vreducepd \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 ab[ 	]*vreducepd \$0xab,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 7b[ 	]*vreducepd \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 7b[ 	]*vreducepd \$0x7b,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 56 b4 f0 34 12 00 00 7b[ 	]*vreducepd \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 ab[ 	]*vreduceps \$0xab,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 56 f5 ab[ 	]*vreduceps \$0xab,%zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 56 f5 ab[ 	]*vreduceps \$0xab,%zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 ab[ 	]*vreduceps \$0xab,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 7b[ 	]*vreduceps \$0x7b,%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 7b[ 	]*vreduceps \$0x7b,\{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 56 b4 f0 34 12 00 00 7b[ 	]*vreduceps \$0x7b,0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps \$0x7b,0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps \$0x7b,-0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%rdx\)\{1to16\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 ab[ 	]*vreducesd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 57 f4 ab[ 	]*vreducesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 57 f4 ab[ 	]*vreducesd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 ab[ 	]*vreducesd \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 7b[ 	]*vreducesd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 7b[ 	]*vreducesd \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 31 7b[ 	]*vreducesd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 57 b4 f0 34 12 00 00 7b[ 	]*vreducesd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 7f 7b[ 	]*vreducesd \$0x7b,0x3f8\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 00 04 00 00 7b[ 	]*vreducesd \$0x7b,0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 80 7b[ 	]*vreducesd \$0x7b,-0x400\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 f8 fb ff ff 7b[ 	]*vreducesd \$0x7b,-0x408\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 ab[ 	]*vreducess \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 57 f4 ab[ 	]*vreducess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 57 f4 ab[ 	]*vreducess \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 ab[ 	]*vreducess \$0xab,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 7b[ 	]*vreducess \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 7b[ 	]*vreducess \$0x7b,\{sae\},%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 31 7b[ 	]*vreducess \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 57 b4 f0 34 12 00 00 7b[ 	]*vreducess \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 7f 7b[ 	]*vreducess \$0x7b,0x1fc\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 00 02 00 00 7b[ 	]*vreducess \$0x7b,0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 80 7b[ 	]*vreducess \$0x7b,-0x200\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 fc fd ff ff 7b[ 	]*vreducess \$0x7b,-0x204\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb \$0xab,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb \$0x7b,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  %k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  \(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 90 ac f0 34 12 00 00[ 	]*kmovb  0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  %k5,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 91 ac f0 34 12 00 00[ 	]*kmovb  %k5,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  %eax,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  %ebp,%k5
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 79 92 ed[ 	]*kmovb  %r13d,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  %k5,%eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  %k5,%ebp
++[ 	]*[a-f0-9]+:[ 	]*c5 79 93 ed[ 	]*kmovb  %k5,%r13d
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  %k7,%k6,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 19 31 ab[ 	]*vextractf64x2 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 19 b4 f0 34 12 00 00 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 7f 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 80 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%zmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 1b 31 ab[ 	]*vextractf32x8 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 1b b4 f0 34 12 00 00 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 80 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 \$0x7b,%zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 39 31 ab[ 	]*vextracti64x2 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 39 b4 f0 34 12 00 00 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 7f 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 80 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%zmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 3b 31 ab[ 	]*vextracti32x8 \$0xab,%zmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 3b b4 f0 34 12 00 00 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 80 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 \$0x7b,%zmm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7a f5[ 	]*vcvttpd2qq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7a f5[ 	]*vcvttpd2qq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7a f5[ 	]*vcvttpd2qq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7a f5[ 	]*vcvttpd2qq \{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 31[ 	]*vcvttpd2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7a b4 f0 34 12 00 00[ 	]*vcvttpd2qq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 31[ 	]*vcvttpd2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 7f[ 	]*vcvttpd2qq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 80[ 	]*vcvttpd2qq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 80[ 	]*vcvttpd2qq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 78 f5[ 	]*vcvttpd2uqq %zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 78 f5[ 	]*vcvttpd2uqq %zmm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 78 f5[ 	]*vcvttpd2uqq %zmm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 78 f5[ 	]*vcvttpd2uqq \{sae\},%zmm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 31[ 	]*vcvttpd2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 78 b4 f0 34 12 00 00[ 	]*vcvttpd2uqq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 31[ 	]*vcvttpd2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 7f[ 	]*vcvttpd2uqq 0x1fc0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq 0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 80[ 	]*vcvttpd2uqq -0x2000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq -0x2040\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 80[ 	]*vcvttpd2uqq -0x400\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7a f5[ 	]*vcvttps2qq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7a f5[ 	]*vcvttps2qq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7a f5[ 	]*vcvttps2qq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7a f5[ 	]*vcvttps2qq \{sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 31[ 	]*vcvttps2qq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7a b4 f0 34 12 00 00[ 	]*vcvttps2qq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 31[ 	]*vcvttps2qq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 7f[ 	]*vcvttps2qq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 00 10 00 00[ 	]*vcvttps2qq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 80[ 	]*vcvttps2qq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 e0 ef ff ff[ 	]*vcvttps2qq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 80[ 	]*vcvttps2qq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 78 f5[ 	]*vcvttps2uqq %ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 78 f5[ 	]*vcvttps2uqq %ymm29,%zmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 78 f5[ 	]*vcvttps2uqq %ymm29,%zmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 78 f5[ 	]*vcvttps2uqq \{sae\},%ymm29,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 31[ 	]*vcvttps2uqq \(%rcx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 78 b4 f0 34 12 00 00[ 	]*vcvttps2uqq 0x1234\(%rax,%r14,8\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 31[ 	]*vcvttps2uqq \(%rcx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 7f[ 	]*vcvttps2uqq 0xfe0\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 00 10 00 00[ 	]*vcvttps2uqq 0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 80[ 	]*vcvttps2uqq -0x1000\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq -0x1020\(%rdx\),%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 80[ 	]*vcvttps2uqq -0x200\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%rdx\)\{1to8\},%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 39 ee[ 	]*vpmovd2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 39 ee[ 	]*vpmovq2m %zmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 38 f5[ 	]*vpmovm2d %k5,%zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 38 f5[ 	]*vpmovm2q %k5,%zmm30
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512dq-intel.d.jj	2014-09-10 21:05:00.202331074 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512dq-intel.d	2014-09-10 21:05:00.202331074 +0200
+@@ -0,0 +1,1408 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 AVX512DQ insns (Intel disassembly)
++#source: x86-64-avx512dq.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 31[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 1b 31[ 	]*vbroadcastf32x8 zmm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 1b 31[ 	]*vbroadcastf32x8 zmm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1b b4 f0 23 01 00 00[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 80[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 31[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 1a 31[ 	]*vbroadcastf64x2 zmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 1a 31[ 	]*vbroadcastf64x2 zmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1a b4 f0 23 01 00 00[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 80[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 31[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 5b 31[ 	]*vbroadcasti32x8 zmm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 5b 31[ 	]*vbroadcasti32x8 zmm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 5b b4 f0 23 01 00 00[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 80[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 31[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 5a 31[ 	]*vbroadcasti64x2 zmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 5a 31[ 	]*vbroadcasti64x2 zmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 5a b4 f0 23 01 00 00[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 80[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 19 f7[ 	]*vbroadcastf32x2 zmm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 19 f7[ 	]*vbroadcastf32x2 zmm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 19 f7[ 	]*vbroadcastf32x2 zmm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 31[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 19 b4 f0 23 01 00 00[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 7f[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 80[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7b f5[ 	]*vcvtpd2qq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7b f5[ 	]*vcvtpd2qq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7b f5[ 	]*vcvtpd2qq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 31[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7b b4 f0 23 01 00 00[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 31[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 7f[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 80[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 7f[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 80[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 79 f5[ 	]*vcvtpd2uqq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 79 f5[ 	]*vcvtpd2uqq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 31[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 79 b4 f0 23 01 00 00[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 31[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 7f[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 80[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 7f[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 80[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7b f5[ 	]*vcvtps2qq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7b f5[ 	]*vcvtps2qq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7b f5[ 	]*vcvtps2qq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 31[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7b b4 f0 23 01 00 00[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 31[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 7f[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 00 10 00 00[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 80[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 e0 ef ff ff[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 7f[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 00 02 00 00[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 80[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 fc fd ff ff[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 79 f5[ 	]*vcvtps2uqq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 79 f5[ 	]*vcvtps2uqq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 79 f5[ 	]*vcvtps2uqq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 31[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 79 b4 f0 23 01 00 00[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 31[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 7f[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 00 10 00 00[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 80[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 7f[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 00 02 00 00[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 80[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 fc fd ff ff[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f e6 f5[ 	]*vcvtqq2pd zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf e6 f5[ 	]*vcvtqq2pd zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 31[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 e6 b4 f0 23 01 00 00[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 31[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 7f[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 80[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 7f[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 80[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 48 5b f5[ 	]*vcvtqq2ps ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 4f 5b f5[ 	]*vcvtqq2ps ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc cf 5b f5[ 	]*vcvtqq2ps ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 18 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 58 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 38 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 78 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 31[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 48 5b b4 f0 23 01 00 00[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 31[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 7f[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 00 20 00 00[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 80[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 c0 df ff ff[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 7f[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 00 04 00 00[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 80[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 7a f5[ 	]*vcvtuqq2pd zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 7a f5[ 	]*vcvtuqq2pd zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 31[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 31[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 7f[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 80[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 7f[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 80[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7a f5[ 	]*vcvtuqq2ps ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7a f5[ 	]*vcvtuqq2ps ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 18 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 58 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 38 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 78 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 31[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 31[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 7f[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 00 20 00 00[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 80[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 7f[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 00 04 00 00[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 80[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee ab[ 	]*vextractf64x2 xmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee 7b[ 	]*vextractf64x2 xmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee ab[ 	]*vextractf32x8 ymm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 1b ee ab[ 	]*vextractf32x8 ymm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 1b ee ab[ 	]*vextractf32x8 ymm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee 7b[ 	]*vextractf32x8 ymm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee ab[ 	]*vextracti64x2 xmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee 7b[ 	]*vextracti64x2 xmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee ab[ 	]*vextracti32x8 ymm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 3b ee ab[ 	]*vextracti32x8 ymm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 3b ee ab[ 	]*vextracti32x8 ymm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee 7b[ 	]*vextracti32x8 ymm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee ab[ 	]*vfpclasspd k5,zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 4f 66 ee ab[ 	]*vfpclasspd k5\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee 7b[ 	]*vfpclasspd k5,zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 48 66 ac f0 23 01 00 00 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 29 7b[ 	]*vfpclasspd k5,QWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee ab[ 	]*vfpclassps k5,zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 4f 66 ee ab[ 	]*vfpclassps k5\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee 7b[ 	]*vfpclassps k5,zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 48 66 ac f0 23 01 00 00 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 29 7b[ 	]*vfpclassps k5,DWORD PTR \[rcx\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee ab[ 	]*vfpclasssd k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 67 ee ab[ 	]*vfpclasssd k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee 7b[ 	]*vfpclasssd k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 29 7b[ 	]*vfpclasssd k5,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 67 ac f0 23 01 00 00 7b[ 	]*vfpclasssd k5,QWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 7f 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa 00 04 00 00 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 80 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee ab[ 	]*vfpclassss k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 67 ee ab[ 	]*vfpclassss k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee 7b[ 	]*vfpclassss k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 29 7b[ 	]*vfpclassss k5,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 67 ac f0 23 01 00 00 7b[ 	]*vfpclassss k5,DWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 7f 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa 00 02 00 00 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 80 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa fc fd ff ff 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 ab[ 	]*vinsertf64x2 zmm30,zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 18 f4 ab[ 	]*vinsertf64x2 zmm30\{k7\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 18 f4 ab[ 	]*vinsertf64x2 zmm30\{k7\}\{z\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 7b[ 	]*vinsertf64x2 zmm30,zmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 31 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 18 b4 f0 23 01 00 00 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 7f 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 80 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 ab[ 	]*vinsertf32x8 zmm30,zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 1a f4 ab[ 	]*vinsertf32x8 zmm30\{k7\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 1a f4 ab[ 	]*vinsertf32x8 zmm30\{k7\}\{z\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 7b[ 	]*vinsertf32x8 zmm30,zmm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 31 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 1a b4 f0 23 01 00 00 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 7f 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 80 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 ab[ 	]*vinserti64x2 zmm30,zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 38 f4 ab[ 	]*vinserti64x2 zmm30\{k7\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 38 f4 ab[ 	]*vinserti64x2 zmm30\{k7\}\{z\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 7b[ 	]*vinserti64x2 zmm30,zmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 31 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 38 b4 f0 23 01 00 00 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 7f 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 80 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 ab[ 	]*vinserti32x8 zmm30,zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 3a f4 ab[ 	]*vinserti32x8 zmm30\{k7\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 3a f4 ab[ 	]*vinserti32x8 zmm30\{k7\}\{z\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 7b[ 	]*vinserti32x8 zmm30,zmm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 31 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 3a b4 f0 23 01 00 00 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 7f 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 80 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 59 f7[ 	]*vbroadcasti32x2 zmm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 59 f7[ 	]*vbroadcasti32x2 zmm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 59 f7[ 	]*vbroadcasti32x2 zmm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 31[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 59 b4 f0 23 01 00 00[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 7f[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 80[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 ab[ 	]*vpextrd eax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 7b[ 	]*vpextrd eax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 ed 7b[ 	]*vpextrd ebp,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 7d 08 16 ed 7b[ 	]*vpextrd r13d,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 29 7b[ 	]*vpextrd DWORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 16 ac f0 23 01 00 00 7b[ 	]*vpextrd DWORD PTR \[rax\+r14\*8\+0x123\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 7f 7b[ 	]*vpextrd DWORD PTR \[rdx\+0x1fc\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa 00 02 00 00 7b[ 	]*vpextrd DWORD PTR \[rdx\+0x200\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 80 7b[ 	]*vpextrd DWORD PTR \[rdx-0x200\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa fc fd ff ff 7b[ 	]*vpextrd DWORD PTR \[rdx-0x204\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 ab[ 	]*vpextrq rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 7b[ 	]*vpextrq rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 16 e8 7b[ 	]*vpextrq r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 29 7b[ 	]*vpextrq QWORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 16 ac f0 23 01 00 00 7b[ 	]*vpextrq QWORD PTR \[rax\+r14\*8\+0x123\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 7f 7b[ 	]*vpextrq QWORD PTR \[rdx\+0x3f8\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa 00 04 00 00 7b[ 	]*vpextrq QWORD PTR \[rdx\+0x400\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 80 7b[ 	]*vpextrq QWORD PTR \[rdx-0x400\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa f8 fb ff ff 7b[ 	]*vpextrq QWORD PTR \[rdx-0x408\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 ab[ 	]*vpinsrd xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 7b[ 	]*vpinsrd xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f5 7b[ 	]*vpinsrd xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 22 f5 7b[ 	]*vpinsrd xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 31 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 22 b4 f0 23 01 00 00 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 7f 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 00 02 00 00 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 80 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 fc fd ff ff 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 ab[ 	]*vpinsrq xmm30,xmm29,rax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 7b[ 	]*vpinsrq xmm30,xmm29,rax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 22 f0 7b[ 	]*vpinsrq xmm30,xmm29,r8,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 31 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 22 b4 f0 23 01 00 00 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 7f 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 00 04 00 00 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 80 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 f8 fb ff ff 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 40 f4[ 	]*vpmullq zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 40 f4[ 	]*vpmullq zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 40 f4[ 	]*vpmullq zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 31[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 40 b4 f0 23 01 00 00[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 31[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 7f[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 00 20 00 00[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 80[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 c0 df ff ff[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 7f[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 00 04 00 00[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 80[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 f8 fb ff ff[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 ab[ 	]*vrangepd zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 50 f4 ab[ 	]*vrangepd zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 50 f4 ab[ 	]*vrangepd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 ab[ 	]*vrangepd zmm30,zmm29,zmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 7b[ 	]*vrangepd zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 7b[ 	]*vrangepd zmm30,zmm29,zmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 31 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 50 b4 f0 23 01 00 00 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 31 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 7f 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 00 20 00 00 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 80 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 c0 df ff ff 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 7f 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 00 04 00 00 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 80 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 f8 fb ff ff 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 ab[ 	]*vrangeps zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 50 f4 ab[ 	]*vrangeps zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 50 f4 ab[ 	]*vrangeps zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 ab[ 	]*vrangeps zmm30,zmm29,zmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 7b[ 	]*vrangeps zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 7b[ 	]*vrangeps zmm30,zmm29,zmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 31 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 50 b4 f0 23 01 00 00 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 31 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 7f 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 00 20 00 00 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 80 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 c0 df ff ff 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 7f 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 00 02 00 00 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 80 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 fc fd ff ff 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 ab[ 	]*vrangesd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 51 f4 ab[ 	]*vrangesd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 51 f4 ab[ 	]*vrangesd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 ab[ 	]*vrangesd xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 7b[ 	]*vrangesd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 7b[ 	]*vrangesd xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 31 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 51 b4 f0 23 01 00 00 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 7f 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 00 04 00 00 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 80 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 f8 fb ff ff 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 ab[ 	]*vrangess xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 51 f4 ab[ 	]*vrangess xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 51 f4 ab[ 	]*vrangess xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 ab[ 	]*vrangess xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 7b[ 	]*vrangess xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 7b[ 	]*vrangess xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 31 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 51 b4 f0 23 01 00 00 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 7f 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 00 02 00 00 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 80 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 fc fd ff ff 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 54 f4[ 	]*vandpd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 54 f4[ 	]*vandpd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 54 f4[ 	]*vandpd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 31[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 54 b4 f0 23 01 00 00[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 31[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 7f[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 00 20 00 00[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 80[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 c0 df ff ff[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 7f[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 00 04 00 00[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 80[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 f8 fb ff ff[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 54 f4[ 	]*vandps zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 54 f4[ 	]*vandps zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 54 f4[ 	]*vandps zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 31[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 54 b4 f0 23 01 00 00[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 31[ 	]*vandps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 7f[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 00 20 00 00[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 80[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 c0 df ff ff[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 7f[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 00 02 00 00[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 80[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 fc fd ff ff[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 55 f4[ 	]*vandnpd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 55 f4[ 	]*vandnpd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 55 f4[ 	]*vandnpd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 31[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 55 b4 f0 23 01 00 00[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 31[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 7f[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 00 20 00 00[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 80[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 c0 df ff ff[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 7f[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 00 04 00 00[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 80[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 f8 fb ff ff[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 55 f4[ 	]*vandnps zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 55 f4[ 	]*vandnps zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 55 f4[ 	]*vandnps zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 31[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 55 b4 f0 23 01 00 00[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 31[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 7f[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 00 20 00 00[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 80[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 c0 df ff ff[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 7f[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 00 02 00 00[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 80[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 fc fd ff ff[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 56 f4[ 	]*vorpd  zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 56 f4[ 	]*vorpd  zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 56 f4[ 	]*vorpd  zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 31[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 56 b4 f0 23 01 00 00[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 31[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 7f[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 00 20 00 00[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 80[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 c0 df ff ff[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 7f[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 00 04 00 00[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 80[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 f8 fb ff ff[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 56 f4[ 	]*vorps  zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 56 f4[ 	]*vorps  zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 56 f4[ 	]*vorps  zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 31[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 56 b4 f0 23 01 00 00[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 31[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 7f[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 00 20 00 00[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 80[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 c0 df ff ff[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 7f[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 00 02 00 00[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 80[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 fc fd ff ff[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 57 f4[ 	]*vxorpd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 57 f4[ 	]*vxorpd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 57 f4[ 	]*vxorpd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 31[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 57 b4 f0 23 01 00 00[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 31[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 7f[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 00 20 00 00[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 80[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 c0 df ff ff[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 7f[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 00 04 00 00[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 80[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 f8 fb ff ff[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 57 f4[ 	]*vxorps zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 57 f4[ 	]*vxorps zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 57 f4[ 	]*vxorps zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 31[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 57 b4 f0 23 01 00 00[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 31[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 7f[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 00 20 00 00[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 80[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 c0 df ff ff[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 7f[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 00 02 00 00[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 80[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 fc fd ff ff[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 ab[ 	]*vreducepd zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 56 f5 ab[ 	]*vreducepd zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 56 f5 ab[ 	]*vreducepd zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 ab[ 	]*vreducepd zmm30,zmm29,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 7b[ 	]*vreducepd zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 7b[ 	]*vreducepd zmm30,zmm29,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 31 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 56 b4 f0 23 01 00 00 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 31 7b[ 	]*vreducepd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 7f 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 80 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 7f 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 80 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 ab[ 	]*vreduceps zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 56 f5 ab[ 	]*vreduceps zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 56 f5 ab[ 	]*vreduceps zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 ab[ 	]*vreduceps zmm30,zmm29,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 7b[ 	]*vreduceps zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 7b[ 	]*vreduceps zmm30,zmm29,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 31 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 56 b4 f0 23 01 00 00 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 31 7b[ 	]*vreduceps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 7f 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 80 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 7f 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 80 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 ab[ 	]*vreducesd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 57 f4 ab[ 	]*vreducesd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 57 f4 ab[ 	]*vreducesd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 ab[ 	]*vreducesd xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 7b[ 	]*vreducesd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 7b[ 	]*vreducesd xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 31 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 57 b4 f0 23 01 00 00 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 7f 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 00 04 00 00 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 80 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 f8 fb ff ff 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 ab[ 	]*vreducess xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 57 f4 ab[ 	]*vreducess xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 57 f4 ab[ 	]*vreducess xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 ab[ 	]*vreducess xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 7b[ 	]*vreducess xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 7b[ 	]*vreducess xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 31 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 57 b4 f0 23 01 00 00 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 7f 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 00 02 00 00 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 80 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 fc fd ff ff 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  k5,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 90 ac f0 23 01 00 00[ 	]*kmovb  k5,BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  BYTE PTR \[rcx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 91 ac f0 23 01 00 00[ 	]*kmovb  BYTE PTR \[rax\+r14\*8\+0x123\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 79 92 ed[ 	]*kmovb  k5,r13d
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 79 93 ed[ 	]*kmovb  r13d,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 7b[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 19 b4 f0 23 01 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x7f0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x810\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 7b[ 	]*vextractf32x8 YMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 1b b4 f0 23 01 00 00 7b[ 	]*vextractf32x8 YMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx\+0xfe0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx\+0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 80 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx-0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx-0x1020\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 7b[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 39 b4 f0 23 01 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x7f0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x810\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 7b[ 	]*vextracti32x8 YMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 3b b4 f0 23 01 00 00 7b[ 	]*vextracti32x8 YMMWORD PTR \[rax\+r14\*8\+0x123\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx\+0xfe0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx\+0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 80 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx-0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx-0x1020\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7a f5[ 	]*vcvttpd2qq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7a f5[ 	]*vcvttpd2qq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7a f5[ 	]*vcvttpd2qq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7a f5[ 	]*vcvttpd2qq zmm30,zmm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 31[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7a b4 f0 23 01 00 00[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 31[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 7f[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 80[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 7f[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 80[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 78 f5[ 	]*vcvttpd2uqq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 78 f5[ 	]*vcvttpd2uqq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 78 f5[ 	]*vcvttpd2uqq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 78 f5[ 	]*vcvttpd2uqq zmm30,zmm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 31[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 78 b4 f0 23 01 00 00[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 31[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 7f[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 80[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 7f[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 80[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7a f5[ 	]*vcvttps2qq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7a f5[ 	]*vcvttps2qq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7a f5[ 	]*vcvttps2qq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7a f5[ 	]*vcvttps2qq zmm30,ymm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 31[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7a b4 f0 23 01 00 00[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 31[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 7f[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 00 10 00 00[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 80[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 e0 ef ff ff[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 7f[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 00 02 00 00[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 80[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 fc fd ff ff[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 78 f5[ 	]*vcvttps2uqq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 78 f5[ 	]*vcvttps2uqq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 78 f5[ 	]*vcvttps2uqq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 78 f5[ 	]*vcvttps2uqq zmm30,ymm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 31[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 78 b4 f0 23 01 00 00[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 31[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 7f[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 00 10 00 00[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 80[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 7f[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 00 02 00 00[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 80[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 fc fd ff ff[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 39 ee[ 	]*vpmovd2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 39 ee[ 	]*vpmovq2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 38 f5[ 	]*vpmovm2d zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 38 f5[ 	]*vpmovm2q zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 31[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 1b 31[ 	]*vbroadcastf32x8 zmm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 1b 31[ 	]*vbroadcastf32x8 zmm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 1b b4 f0 34 12 00 00[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 7f[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 00 10 00 00[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b 72 80[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 1b b2 e0 ef ff ff[ 	]*vbroadcastf32x8 zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 31[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 1a 31[ 	]*vbroadcastf64x2 zmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 1a 31[ 	]*vbroadcastf64x2 zmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 1a b4 f0 34 12 00 00[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 7f[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a 72 80[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 zmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 31[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 4f 5b 31[ 	]*vbroadcasti32x8 zmm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d cf 5b 31[ 	]*vbroadcasti32x8 zmm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 5b b4 f0 34 12 00 00[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 7f[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 00 10 00 00[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b 72 80[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 5b b2 e0 ef ff ff[ 	]*vbroadcasti32x8 zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 31[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 4f 5a 31[ 	]*vbroadcasti64x2 zmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd cf 5a 31[ 	]*vbroadcasti64x2 zmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 48 5a b4 f0 34 12 00 00[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 7f[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a 72 80[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 48 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 zmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 19 f7[ 	]*vbroadcastf32x2 zmm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 19 f7[ 	]*vbroadcastf32x2 zmm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 19 f7[ 	]*vbroadcastf32x2 zmm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 31[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 19 b4 f0 34 12 00 00[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 7f[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 72 80[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 zmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7b f5[ 	]*vcvtpd2qq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7b f5[ 	]*vcvtpd2qq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7b f5[ 	]*vcvtpd2qq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 7b f5[ 	]*vcvtpd2qq zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 31[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7b b4 f0 34 12 00 00[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 31[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 7f[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 00 20 00 00[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b 72 80[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7b b2 c0 df ff ff[ 	]*vcvtpd2qq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 7f[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 00 04 00 00[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b 72 80[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 79 f5[ 	]*vcvtpd2uqq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 79 f5[ 	]*vcvtpd2uqq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 58 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 38 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 78 79 f5[ 	]*vcvtpd2uqq zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 31[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 79 b4 f0 34 12 00 00[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 31[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 7f[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 00 20 00 00[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 72 80[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 79 b2 c0 df ff ff[ 	]*vcvtpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 7f[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 00 04 00 00[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 72 80[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7b f5[ 	]*vcvtps2qq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7b f5[ 	]*vcvtps2qq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7b f5[ 	]*vcvtps2qq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 7b f5[ 	]*vcvtps2qq zmm30,ymm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 31[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7b b4 f0 34 12 00 00[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 31[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 7f[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 00 10 00 00[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b 72 80[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7b b2 e0 ef ff ff[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 7f[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 00 02 00 00[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b 72 80[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7b b2 fc fd ff ff[ 	]*vcvtps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 79 f5[ 	]*vcvtps2uqq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 79 f5[ 	]*vcvtps2uqq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 79 f5[ 	]*vcvtps2uqq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 58 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 38 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 78 79 f5[ 	]*vcvtps2uqq zmm30,ymm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 31[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 79 b4 f0 34 12 00 00[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 31[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 7f[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 00 10 00 00[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 72 80[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 79 b2 e0 ef ff ff[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 7f[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 00 02 00 00[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 72 80[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 79 b2 fc fd ff ff[ 	]*vcvtps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f e6 f5[ 	]*vcvtqq2pd zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf e6 f5[ 	]*vcvtqq2pd zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 e6 f5[ 	]*vcvtqq2pd zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 31[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 e6 b4 f0 34 12 00 00[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 31[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 7f[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 00 20 00 00[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 72 80[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 e6 b2 c0 df ff ff[ 	]*vcvtqq2pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 7f[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 00 04 00 00[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 72 80[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 48 5b f5[ 	]*vcvtqq2ps ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 4f 5b f5[ 	]*vcvtqq2ps ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc cf 5b f5[ 	]*vcvtqq2ps ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 18 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 58 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 38 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 78 5b f5[ 	]*vcvtqq2ps ymm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 31[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 48 5b b4 f0 34 12 00 00[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 31[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 7f[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 00 20 00 00[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b 72 80[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 48 5b b2 c0 df ff ff[ 	]*vcvtqq2ps ymm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 7f[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 00 04 00 00[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b 72 80[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 58 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps ymm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 48 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 4f 7a f5[ 	]*vcvtuqq2pd zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe cf 7a f5[ 	]*vcvtuqq2pd zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 18 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 58 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 38 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 78 7a f5[ 	]*vcvtuqq2pd zmm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 31[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 48 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 31[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 7f[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 00 20 00 00[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a 72 80[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2pd zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 7f[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 00 04 00 00[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a 72 80[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 48 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 4f 7a f5[ 	]*vcvtuqq2ps ymm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff cf 7a f5[ 	]*vcvtuqq2ps ymm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 18 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{rn-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 58 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{ru-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 38 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{rd-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 78 7a f5[ 	]*vcvtuqq2ps ymm30,zmm29,\{rz-sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 31[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 48 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 31[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 7f[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 00 20 00 00[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a 72 80[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 48 7a b2 c0 df ff ff[ 	]*vcvtuqq2ps ymm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 7f[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 00 04 00 00[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a 72 80[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 58 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps ymm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee ab[ 	]*vextractf64x2 xmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 19 ee 7b[ 	]*vextractf64x2 xmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee ab[ 	]*vextractf32x8 ymm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 1b ee ab[ 	]*vextractf32x8 ymm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 1b ee ab[ 	]*vextractf32x8 ymm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 1b ee 7b[ 	]*vextractf32x8 ymm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee ab[ 	]*vextracti64x2 xmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 39 ee 7b[ 	]*vextracti64x2 xmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee ab[ 	]*vextracti32x8 ymm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 3b ee ab[ 	]*vextracti32x8 ymm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 3b ee ab[ 	]*vextracti32x8 ymm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 3b ee 7b[ 	]*vextracti32x8 ymm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee ab[ 	]*vfpclasspd k5,zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 4f 66 ee ab[ 	]*vfpclasspd k5\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 48 66 ee 7b[ 	]*vfpclasspd k5,zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 29 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 48 66 ac f0 34 12 00 00 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 29 7b[ 	]*vfpclasspd k5,QWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 7f 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa 00 20 00 00 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 6a 80 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 48 66 aa c0 df ff ff 7b[ 	]*vfpclasspd k5,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 58 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee ab[ 	]*vfpclassps k5,zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 4f 66 ee ab[ 	]*vfpclassps k5\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 48 66 ee 7b[ 	]*vfpclassps k5,zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 29 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 48 66 ac f0 34 12 00 00 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 29 7b[ 	]*vfpclassps k5,DWORD PTR \[rcx\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 7f 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa 00 20 00 00 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 6a 80 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 48 66 aa c0 df ff ff 7b[ 	]*vfpclassps k5,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 58 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee ab[ 	]*vfpclasssd k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 67 ee ab[ 	]*vfpclasssd k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 67 ee 7b[ 	]*vfpclasssd k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 29 7b[ 	]*vfpclasssd k5,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 67 ac f0 34 12 00 00 7b[ 	]*vfpclasssd k5,QWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 7f 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa 00 04 00 00 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 6a 80 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 67 aa f8 fb ff ff 7b[ 	]*vfpclasssd k5,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee ab[ 	]*vfpclassss k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 67 ee ab[ 	]*vfpclassss k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 67 ee 7b[ 	]*vfpclassss k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 29 7b[ 	]*vfpclassss k5,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 67 ac f0 34 12 00 00 7b[ 	]*vfpclassss k5,DWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 7f 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa 00 02 00 00 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 6a 80 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 67 aa fc fd ff ff 7b[ 	]*vfpclassss k5,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 ab[ 	]*vinsertf64x2 zmm30,zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 18 f4 ab[ 	]*vinsertf64x2 zmm30\{k7\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 18 f4 ab[ 	]*vinsertf64x2 zmm30\{k7\}\{z\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 18 f4 7b[ 	]*vinsertf64x2 zmm30,zmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 31 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 18 b4 f0 34 12 00 00 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 7f 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 72 80 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 ab[ 	]*vinsertf32x8 zmm30,zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 1a f4 ab[ 	]*vinsertf32x8 zmm30\{k7\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 1a f4 ab[ 	]*vinsertf32x8 zmm30\{k7\}\{z\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 1a f4 7b[ 	]*vinsertf32x8 zmm30,zmm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 31 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 1a b4 f0 34 12 00 00 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 7f 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 00 10 00 00 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a 72 80 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 1a b2 e0 ef ff ff 7b[ 	]*vinsertf32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 ab[ 	]*vinserti64x2 zmm30,zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 38 f4 ab[ 	]*vinserti64x2 zmm30\{k7\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 38 f4 ab[ 	]*vinserti64x2 zmm30\{k7\}\{z\},zmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 38 f4 7b[ 	]*vinserti64x2 zmm30,zmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 31 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 38 b4 f0 34 12 00 00 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 7f 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 72 80 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 zmm30,zmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 ab[ 	]*vinserti32x8 zmm30,zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 3a f4 ab[ 	]*vinserti32x8 zmm30\{k7\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 3a f4 ab[ 	]*vinserti32x8 zmm30\{k7\}\{z\},zmm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 3a f4 7b[ 	]*vinserti32x8 zmm30,zmm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 31 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 3a b4 f0 34 12 00 00 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 7f 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 00 10 00 00 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a 72 80 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 3a b2 e0 ef ff ff 7b[ 	]*vinserti32x8 zmm30,zmm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 48 59 f7[ 	]*vbroadcasti32x2 zmm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 4f 59 f7[ 	]*vbroadcasti32x2 zmm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d cf 59 f7[ 	]*vbroadcasti32x2 zmm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 31[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 48 59 b4 f0 34 12 00 00[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 7f[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 72 80[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 48 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 zmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 ab[ 	]*vpextrd eax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 e8 7b[ 	]*vpextrd eax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 ed 7b[ 	]*vpextrd ebp,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 7d 08 16 ed 7b[ 	]*vpextrd r13d,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 29 7b[ 	]*vpextrd DWORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 16 ac f0 34 12 00 00 7b[ 	]*vpextrd DWORD PTR \[rax\+r14\*8\+0x1234\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 7f 7b[ 	]*vpextrd DWORD PTR \[rdx\+0x1fc\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa 00 02 00 00 7b[ 	]*vpextrd DWORD PTR \[rdx\+0x200\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 6a 80 7b[ 	]*vpextrd DWORD PTR \[rdx-0x200\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 16 aa fc fd ff ff 7b[ 	]*vpextrd DWORD PTR \[rdx-0x204\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 ab[ 	]*vpextrq rax,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 e8 7b[ 	]*vpextrq rax,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 fd 08 16 e8 7b[ 	]*vpextrq r8,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 29 7b[ 	]*vpextrq QWORD PTR \[rcx\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 16 ac f0 34 12 00 00 7b[ 	]*vpextrq QWORD PTR \[rax\+r14\*8\+0x1234\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 7f 7b[ 	]*vpextrq QWORD PTR \[rdx\+0x3f8\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa 00 04 00 00 7b[ 	]*vpextrq QWORD PTR \[rdx\+0x400\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 6a 80 7b[ 	]*vpextrq QWORD PTR \[rdx-0x400\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 16 aa f8 fb ff ff 7b[ 	]*vpextrq QWORD PTR \[rdx-0x408\],xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 ab[ 	]*vpinsrd xmm30,xmm29,eax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f0 7b[ 	]*vpinsrd xmm30,xmm29,eax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 f5 7b[ 	]*vpinsrd xmm30,xmm29,ebp,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 15 00 22 f5 7b[ 	]*vpinsrd xmm30,xmm29,r13d,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 31 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 22 b4 f0 34 12 00 00 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 7f 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 00 02 00 00 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 72 80 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 22 b2 fc fd ff ff 7b[ 	]*vpinsrd xmm30,xmm29,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 ab[ 	]*vpinsrq xmm30,xmm29,rax,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 f0 7b[ 	]*vpinsrq xmm30,xmm29,rax,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 43 95 00 22 f0 7b[ 	]*vpinsrq xmm30,xmm29,r8,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 31 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 22 b4 f0 34 12 00 00 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 7f 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 00 04 00 00 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 72 80 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 22 b2 f8 fb ff ff 7b[ 	]*vpinsrq xmm30,xmm29,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 40 40 f4[ 	]*vpmullq zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 47 40 f4[ 	]*vpmullq zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 c7 40 f4[ 	]*vpmullq zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 31[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 40 40 b4 f0 34 12 00 00[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 31[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 7f[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 00 20 00 00[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 72 80[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 40 40 b2 c0 df ff ff[ 	]*vpmullq zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 7f[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 00 04 00 00[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 72 80[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 50 40 b2 f8 fb ff ff[ 	]*vpmullq zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 ab[ 	]*vrangepd zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 47 50 f4 ab[ 	]*vrangepd zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 c7 50 f4 ab[ 	]*vrangepd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 ab[ 	]*vrangepd zmm30,zmm29,zmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 40 50 f4 7b[ 	]*vrangepd zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 50 f4 7b[ 	]*vrangepd zmm30,zmm29,zmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 31 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 40 50 b4 f0 34 12 00 00 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 31 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 7f 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 00 20 00 00 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 72 80 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 40 50 b2 c0 df ff ff 7b[ 	]*vrangepd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 7f 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 00 04 00 00 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 72 80 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 50 50 b2 f8 fb ff ff 7b[ 	]*vrangepd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 ab[ 	]*vrangeps zmm30,zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 47 50 f4 ab[ 	]*vrangeps zmm30\{k7\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 c7 50 f4 ab[ 	]*vrangeps zmm30\{k7\}\{z\},zmm29,zmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 ab[ 	]*vrangeps zmm30,zmm29,zmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 40 50 f4 7b[ 	]*vrangeps zmm30,zmm29,zmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 50 f4 7b[ 	]*vrangeps zmm30,zmm29,zmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 31 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 40 50 b4 f0 34 12 00 00 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 31 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 7f 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 00 20 00 00 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 72 80 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 40 50 b2 c0 df ff ff 7b[ 	]*vrangeps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 7f 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 00 02 00 00 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 72 80 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 50 50 b2 fc fd ff ff 7b[ 	]*vrangeps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 ab[ 	]*vrangesd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 51 f4 ab[ 	]*vrangesd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 51 f4 ab[ 	]*vrangesd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 ab[ 	]*vrangesd xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 51 f4 7b[ 	]*vrangesd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 51 f4 7b[ 	]*vrangesd xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 31 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 51 b4 f0 34 12 00 00 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 7f 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 00 04 00 00 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 72 80 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 51 b2 f8 fb ff ff 7b[ 	]*vrangesd xmm30,xmm29,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 ab[ 	]*vrangess xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 51 f4 ab[ 	]*vrangess xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 51 f4 ab[ 	]*vrangess xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 ab[ 	]*vrangess xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 51 f4 7b[ 	]*vrangess xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 51 f4 7b[ 	]*vrangess xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 31 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 51 b4 f0 34 12 00 00 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 7f 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 00 02 00 00 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 72 80 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 51 b2 fc fd ff ff 7b[ 	]*vrangess xmm30,xmm29,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 54 f4[ 	]*vandpd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 54 f4[ 	]*vandpd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 54 f4[ 	]*vandpd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 31[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 54 b4 f0 34 12 00 00[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 31[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 7f[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 00 20 00 00[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 72 80[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 54 b2 c0 df ff ff[ 	]*vandpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 7f[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 00 04 00 00[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 72 80[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 54 b2 f8 fb ff ff[ 	]*vandpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 54 f4[ 	]*vandps zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 54 f4[ 	]*vandps zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 54 f4[ 	]*vandps zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 31[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 54 b4 f0 34 12 00 00[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 31[ 	]*vandps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 7f[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 00 20 00 00[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 72 80[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 54 b2 c0 df ff ff[ 	]*vandps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 7f[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 00 02 00 00[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 72 80[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 54 b2 fc fd ff ff[ 	]*vandps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 55 f4[ 	]*vandnpd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 55 f4[ 	]*vandnpd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 55 f4[ 	]*vandnpd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 31[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 55 b4 f0 34 12 00 00[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 31[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 7f[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 00 20 00 00[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 72 80[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 55 b2 c0 df ff ff[ 	]*vandnpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 7f[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 00 04 00 00[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 72 80[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 55 b2 f8 fb ff ff[ 	]*vandnpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 55 f4[ 	]*vandnps zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 55 f4[ 	]*vandnps zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 55 f4[ 	]*vandnps zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 31[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 55 b4 f0 34 12 00 00[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 31[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 7f[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 00 20 00 00[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 72 80[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 55 b2 c0 df ff ff[ 	]*vandnps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 7f[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 00 02 00 00[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 72 80[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 55 b2 fc fd ff ff[ 	]*vandnps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 56 f4[ 	]*vorpd  zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 56 f4[ 	]*vorpd  zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 56 f4[ 	]*vorpd  zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 31[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 56 b4 f0 34 12 00 00[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 31[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 7f[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 00 20 00 00[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 72 80[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 56 b2 c0 df ff ff[ 	]*vorpd  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 7f[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 00 04 00 00[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 72 80[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 56 b2 f8 fb ff ff[ 	]*vorpd  zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 56 f4[ 	]*vorps  zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 56 f4[ 	]*vorps  zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 56 f4[ 	]*vorps  zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 31[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 56 b4 f0 34 12 00 00[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 31[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 7f[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 00 20 00 00[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 72 80[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 56 b2 c0 df ff ff[ 	]*vorps  zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 7f[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 00 02 00 00[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 72 80[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 56 b2 fc fd ff ff[ 	]*vorps  zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 40 57 f4[ 	]*vxorpd zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 47 57 f4[ 	]*vxorpd zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 c7 57 f4[ 	]*vxorpd zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 31[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 40 57 b4 f0 34 12 00 00[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 31[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 7f[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 00 20 00 00[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 72 80[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 40 57 b2 c0 df ff ff[ 	]*vxorpd zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 7f[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 00 04 00 00[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 72 80[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 50 57 b2 f8 fb ff ff[ 	]*vxorpd zmm30,zmm29,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 40 57 f4[ 	]*vxorps zmm30,zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 47 57 f4[ 	]*vxorps zmm30\{k7\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 c7 57 f4[ 	]*vxorps zmm30\{k7\}\{z\},zmm29,zmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 31[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 40 57 b4 f0 34 12 00 00[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 31[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rcx\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 7f[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 00 20 00 00[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 72 80[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 40 57 b2 c0 df ff ff[ 	]*vxorps zmm30,zmm29,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 7f[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx\+0x1fc\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 00 02 00 00[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx\+0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 72 80[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx-0x200\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 50 57 b2 fc fd ff ff[ 	]*vxorps zmm30,zmm29,DWORD PTR \[rdx-0x204\]\{1to16\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 ab[ 	]*vreducepd zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 4f 56 f5 ab[ 	]*vreducepd zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd cf 56 f5 ab[ 	]*vreducepd zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 ab[ 	]*vreducepd zmm30,zmm29,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 48 56 f5 7b[ 	]*vreducepd zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 18 56 f5 7b[ 	]*vreducepd zmm30,zmm29,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 31 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 56 b4 f0 34 12 00 00 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 31 7b[ 	]*vreducepd zmm30,QWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 7f 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 00 20 00 00 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 72 80 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 56 b2 c0 df ff ff 7b[ 	]*vreducepd zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 7f 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 00 04 00 00 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 72 80 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx-0x400\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 58 56 b2 f8 fb ff ff 7b[ 	]*vreducepd zmm30,QWORD PTR \[rdx-0x408\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 ab[ 	]*vreduceps zmm30,zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 4f 56 f5 ab[ 	]*vreduceps zmm30\{k7\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d cf 56 f5 ab[ 	]*vreduceps zmm30\{k7\}\{z\},zmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 ab[ 	]*vreduceps zmm30,zmm29,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 48 56 f5 7b[ 	]*vreduceps zmm30,zmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 18 56 f5 7b[ 	]*vreduceps zmm30,zmm29,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 31 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 56 b4 f0 34 12 00 00 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 31 7b[ 	]*vreduceps zmm30,DWORD PTR \[rcx\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 7f 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx\+0x1fc0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 00 20 00 00 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx\+0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 72 80 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx-0x2000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 56 b2 c0 df ff ff 7b[ 	]*vreduceps zmm30,ZMMWORD PTR \[rdx-0x2040\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 7f 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx\+0x1fc\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 00 02 00 00 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx\+0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 72 80 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx-0x200\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 58 56 b2 fc fd ff ff 7b[ 	]*vreduceps zmm30,DWORD PTR \[rdx-0x204\]\{1to16\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 ab[ 	]*vreducesd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 57 f4 ab[ 	]*vreducesd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 57 f4 ab[ 	]*vreducesd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 ab[ 	]*vreducesd xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 57 f4 7b[ 	]*vreducesd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 10 57 f4 7b[ 	]*vreducesd xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 31 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 57 b4 f0 34 12 00 00 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 7f 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 00 04 00 00 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx\+0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 72 80 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx-0x400\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 57 b2 f8 fb ff ff 7b[ 	]*vreducesd xmm30,xmm29,QWORD PTR \[rdx-0x408\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 ab[ 	]*vreducess xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 57 f4 ab[ 	]*vreducess xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 57 f4 ab[ 	]*vreducess xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 ab[ 	]*vreducess xmm30,xmm29,xmm28,\{sae\},0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 57 f4 7b[ 	]*vreducess xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 10 57 f4 7b[ 	]*vreducess xmm30,xmm29,xmm28,\{sae\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 31 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 57 b4 f0 34 12 00 00 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 7f 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 00 02 00 00 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx\+0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 72 80 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx-0x200\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 57 b2 fc fd ff ff 7b[ 	]*vreducess xmm30,xmm29,DWORD PTR \[rdx-0x204\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 41 ef[ 	]*kandb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 42 ef[ 	]*kandnb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 45 ef[ 	]*korb   k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 46 ef[ 	]*kxnorb k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 47 ef[ 	]*kxorb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 44 ee[ 	]*knotb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 98 ee[ 	]*kortestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f8 99 ee[ 	]*ktestw k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 99 ee[ 	]*ktestb k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee ab[ 	]*kshiftrb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 30 ee 7b[ 	]*kshiftrb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee ab[ 	]*kshiftlb k5,k6,0xab
++[ 	]*[a-f0-9]+:[ 	]*c4 e3 79 32 ee 7b[ 	]*kshiftlb k5,k6,0x7b
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 ee[ 	]*kmovb  k5,k6
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 90 29[ 	]*kmovb  k5,BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 90 ac f0 34 12 00 00[ 	]*kmovb  k5,BYTE PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 91 29[ 	]*kmovb  BYTE PTR \[rcx\],k5
++[ 	]*[a-f0-9]+:[ 	]*c4 a1 79 91 ac f0 34 12 00 00[ 	]*kmovb  BYTE PTR \[rax\+r14\*8\+0x1234\],k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 e8[ 	]*kmovb  k5,eax
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 92 ed[ 	]*kmovb  k5,ebp
++[ 	]*[a-f0-9]+:[ 	]*c4 c1 79 92 ed[ 	]*kmovb  k5,r13d
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 c5[ 	]*kmovb  eax,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 f9 93 ed[ 	]*kmovb  ebp,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 79 93 ed[ 	]*kmovb  r13d,k5
++[ 	]*[a-f0-9]+:[ 	]*c5 cc 4a ef[ 	]*kaddw  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*c5 cd 4a ef[ 	]*kaddb  k5,k6,k7
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 19 31 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 31 7b[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 19 b4 f0 34 12 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x7f0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 72 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 19 b2 f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x810\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 1b 31 ab[ 	]*vextractf32x8 YMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 31 7b[ 	]*vextractf32x8 YMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 1b b4 f0 34 12 00 00 7b[ 	]*vextractf32x8 YMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 7f 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx\+0xfe0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 00 10 00 00 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx\+0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b 72 80 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx-0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 1b b2 e0 ef ff ff 7b[ 	]*vextractf32x8 YMMWORD PTR \[rdx-0x1020\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 4f 39 31 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 31 7b[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 48 39 b4 f0 34 12 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x7f0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 72 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x800\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 48 39 b2 f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x810\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[rcx\],zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 4f 3b 31 ab[ 	]*vextracti32x8 YMMWORD PTR \[rcx\]\{k7\},zmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 31 7b[ 	]*vextracti32x8 YMMWORD PTR \[rcx\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 48 3b b4 f0 34 12 00 00 7b[ 	]*vextracti32x8 YMMWORD PTR \[rax\+r14\*8\+0x1234\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 7f 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx\+0xfe0\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 00 10 00 00 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx\+0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b 72 80 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx-0x1000\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 48 3b b2 e0 ef ff ff 7b[ 	]*vextracti32x8 YMMWORD PTR \[rdx-0x1020\],zmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 7a f5[ 	]*vcvttpd2qq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 7a f5[ 	]*vcvttpd2qq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 7a f5[ 	]*vcvttpd2qq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 7a f5[ 	]*vcvttpd2qq zmm30,zmm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 31[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 7a b4 f0 34 12 00 00[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 31[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 7f[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 00 20 00 00[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a 72 80[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 7a b2 c0 df ff ff[ 	]*vcvttpd2qq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 7f[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 00 04 00 00[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a 72 80[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 48 78 f5[ 	]*vcvttpd2uqq zmm30,zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 4f 78 f5[ 	]*vcvttpd2uqq zmm30\{k7\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd cf 78 f5[ 	]*vcvttpd2uqq zmm30\{k7\}\{z\},zmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 18 78 f5[ 	]*vcvttpd2uqq zmm30,zmm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 31[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 48 78 b4 f0 34 12 00 00[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 31[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 7f[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x1fc0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 00 20 00 00[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx\+0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 72 80[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 48 78 b2 c0 df ff ff[ 	]*vcvttpd2uqq zmm30,ZMMWORD PTR \[rdx-0x2040\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 7f[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx\+0x3f8\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 00 04 00 00[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx\+0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 72 80[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx-0x400\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 58 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq zmm30,QWORD PTR \[rdx-0x408\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 7a f5[ 	]*vcvttps2qq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 7a f5[ 	]*vcvttps2qq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 7a f5[ 	]*vcvttps2qq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 7a f5[ 	]*vcvttps2qq zmm30,ymm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 31[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 7a b4 f0 34 12 00 00[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 31[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 7f[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 00 10 00 00[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a 72 80[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 7a b2 e0 ef ff ff[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 7f[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 00 02 00 00[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a 72 80[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 7a b2 fc fd ff ff[ 	]*vcvttps2qq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 48 78 f5[ 	]*vcvttps2uqq zmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 4f 78 f5[ 	]*vcvttps2uqq zmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d cf 78 f5[ 	]*vcvttps2uqq zmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 18 78 f5[ 	]*vcvttps2uqq zmm30,ymm29,\{sae\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 31[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 48 78 b4 f0 34 12 00 00[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 31[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 7f[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 00 10 00 00[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 72 80[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 48 78 b2 e0 ef ff ff[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 7f[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 00 02 00 00[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 72 80[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 58 78 b2 fc fd ff ff[ 	]*vcvttps2uqq zmm30,YMMWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 48 39 ee[ 	]*vpmovd2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 48 39 ee[ 	]*vpmovq2m k5,zmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 48 38 f5[ 	]*vpmovm2d zmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 48 38 f5[ 	]*vpmovm2q zmm30,k5
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512dq.s.jj	2014-09-10 21:05:00.131331438 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512dq.s	2014-09-10 21:05:00.131331438 +0200
+@@ -0,0 +1,1403 @@
++# Check 64bit AVX512DQ instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vbroadcastf32x8	(%rcx), %zmm30	 # AVX512DQ
++	vbroadcastf32x8	(%rcx), %zmm30{%k7}	 # AVX512DQ
++	vbroadcastf32x8	(%rcx), %zmm30{%k7}{z}	 # AVX512DQ
++	vbroadcastf32x8	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vbroadcastf32x8	4064(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcastf32x8	4096(%rdx), %zmm30	 # AVX512DQ
++	vbroadcastf32x8	-4096(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcastf32x8	-4128(%rdx), %zmm30	 # AVX512DQ
++	vbroadcastf64x2	(%rcx), %zmm30	 # AVX512DQ
++	vbroadcastf64x2	(%rcx), %zmm30{%k7}	 # AVX512DQ
++	vbroadcastf64x2	(%rcx), %zmm30{%k7}{z}	 # AVX512DQ
++	vbroadcastf64x2	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vbroadcastf64x2	2032(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcastf64x2	2048(%rdx), %zmm30	 # AVX512DQ
++	vbroadcastf64x2	-2048(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcastf64x2	-2064(%rdx), %zmm30	 # AVX512DQ
++	vbroadcasti32x8	(%rcx), %zmm30	 # AVX512DQ
++	vbroadcasti32x8	(%rcx), %zmm30{%k7}	 # AVX512DQ
++	vbroadcasti32x8	(%rcx), %zmm30{%k7}{z}	 # AVX512DQ
++	vbroadcasti32x8	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vbroadcasti32x8	4064(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcasti32x8	4096(%rdx), %zmm30	 # AVX512DQ
++	vbroadcasti32x8	-4096(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcasti32x8	-4128(%rdx), %zmm30	 # AVX512DQ
++	vbroadcasti64x2	(%rcx), %zmm30	 # AVX512DQ
++	vbroadcasti64x2	(%rcx), %zmm30{%k7}	 # AVX512DQ
++	vbroadcasti64x2	(%rcx), %zmm30{%k7}{z}	 # AVX512DQ
++	vbroadcasti64x2	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vbroadcasti64x2	2032(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcasti64x2	2048(%rdx), %zmm30	 # AVX512DQ
++	vbroadcasti64x2	-2048(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcasti64x2	-2064(%rdx), %zmm30	 # AVX512DQ
++	vbroadcastf32x2	%xmm31, %zmm30	 # AVX512DQ
++	vbroadcastf32x2	%xmm31, %zmm30{%k7}	 # AVX512DQ
++	vbroadcastf32x2	%xmm31, %zmm30{%k7}{z}	 # AVX512DQ
++	vbroadcastf32x2	(%rcx), %zmm30	 # AVX512DQ
++	vbroadcastf32x2	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vbroadcastf32x2	1016(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcastf32x2	1024(%rdx), %zmm30	 # AVX512DQ
++	vbroadcastf32x2	-1024(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcastf32x2	-1032(%rdx), %zmm30	 # AVX512DQ
++	vcvtpd2qq	%zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2qq	%zmm29, %zmm30{%k7}	 # AVX512DQ
++	vcvtpd2qq	%zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvtpd2qq	{rn-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2qq	{ru-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2qq	{rd-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2qq	{rz-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2qq	(%rcx), %zmm30	 # AVX512DQ
++	vcvtpd2qq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvtpd2qq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvtpd2qq	8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtpd2qq	8192(%rdx), %zmm30	 # AVX512DQ
++	vcvtpd2qq	-8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtpd2qq	-8256(%rdx), %zmm30	 # AVX512DQ
++	vcvtpd2qq	1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtpd2qq	1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtpd2qq	-1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtpd2qq	-1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	%zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	%zmm29, %zmm30{%k7}	 # AVX512DQ
++	vcvtpd2uqq	%zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvtpd2uqq	{rn-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	{ru-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	{rd-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	{rz-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	(%rcx), %zmm30	 # AVX512DQ
++	vcvtpd2uqq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvtpd2uqq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtpd2uqq	8192(%rdx), %zmm30	 # AVX512DQ
++	vcvtpd2uqq	-8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtpd2uqq	-8256(%rdx), %zmm30	 # AVX512DQ
++	vcvtpd2uqq	1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtpd2uqq	1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtpd2uqq	-1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtpd2uqq	-1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtps2qq	%ymm29, %zmm30	 # AVX512DQ
++	vcvtps2qq	%ymm29, %zmm30{%k7}	 # AVX512DQ
++	vcvtps2qq	%ymm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvtps2qq	{rn-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2qq	{ru-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2qq	{rd-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2qq	{rz-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2qq	(%rcx), %zmm30	 # AVX512DQ
++	vcvtps2qq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvtps2qq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvtps2qq	4064(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtps2qq	4096(%rdx), %zmm30	 # AVX512DQ
++	vcvtps2qq	-4096(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtps2qq	-4128(%rdx), %zmm30	 # AVX512DQ
++	vcvtps2qq	508(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtps2qq	512(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtps2qq	-512(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtps2qq	-516(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtps2uqq	%ymm29, %zmm30	 # AVX512DQ
++	vcvtps2uqq	%ymm29, %zmm30{%k7}	 # AVX512DQ
++	vcvtps2uqq	%ymm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvtps2uqq	{rn-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2uqq	{ru-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2uqq	{rd-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2uqq	{rz-sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvtps2uqq	(%rcx), %zmm30	 # AVX512DQ
++	vcvtps2uqq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvtps2uqq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvtps2uqq	4064(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtps2uqq	4096(%rdx), %zmm30	 # AVX512DQ
++	vcvtps2uqq	-4096(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtps2uqq	-4128(%rdx), %zmm30	 # AVX512DQ
++	vcvtps2uqq	508(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtps2uqq	512(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtps2uqq	-512(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtps2uqq	-516(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtqq2pd	%zmm29, %zmm30	 # AVX512DQ
++	vcvtqq2pd	%zmm29, %zmm30{%k7}	 # AVX512DQ
++	vcvtqq2pd	%zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvtqq2pd	{rn-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtqq2pd	{ru-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtqq2pd	{rd-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtqq2pd	{rz-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtqq2pd	(%rcx), %zmm30	 # AVX512DQ
++	vcvtqq2pd	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvtqq2pd	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvtqq2pd	8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtqq2pd	8192(%rdx), %zmm30	 # AVX512DQ
++	vcvtqq2pd	-8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtqq2pd	-8256(%rdx), %zmm30	 # AVX512DQ
++	vcvtqq2pd	1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtqq2pd	1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtqq2pd	-1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtqq2pd	-1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtqq2ps	%zmm29, %ymm30	 # AVX512DQ
++	vcvtqq2ps	%zmm29, %ymm30{%k7}	 # AVX512DQ
++	vcvtqq2ps	%zmm29, %ymm30{%k7}{z}	 # AVX512DQ
++	vcvtqq2ps	{rn-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtqq2ps	{ru-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtqq2ps	{rd-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtqq2ps	{rz-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtqq2ps	(%rcx), %ymm30	 # AVX512DQ
++	vcvtqq2ps	0x123(%rax,%r14,8), %ymm30	 # AVX512DQ
++	vcvtqq2ps	(%rcx){1to8}, %ymm30	 # AVX512DQ
++	vcvtqq2ps	8128(%rdx), %ymm30	 # AVX512DQ Disp8
++	vcvtqq2ps	8192(%rdx), %ymm30	 # AVX512DQ
++	vcvtqq2ps	-8192(%rdx), %ymm30	 # AVX512DQ Disp8
++	vcvtqq2ps	-8256(%rdx), %ymm30	 # AVX512DQ
++	vcvtqq2ps	1016(%rdx){1to8}, %ymm30	 # AVX512DQ Disp8
++	vcvtqq2ps	1024(%rdx){1to8}, %ymm30	 # AVX512DQ
++	vcvtqq2ps	-1024(%rdx){1to8}, %ymm30	 # AVX512DQ Disp8
++	vcvtqq2ps	-1032(%rdx){1to8}, %ymm30	 # AVX512DQ
++	vcvtuqq2pd	%zmm29, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	%zmm29, %zmm30{%k7}	 # AVX512DQ
++	vcvtuqq2pd	%zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvtuqq2pd	{rn-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	{ru-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	{rd-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	{rz-sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	(%rcx), %zmm30	 # AVX512DQ
++	vcvtuqq2pd	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvtuqq2pd	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtuqq2pd	8192(%rdx), %zmm30	 # AVX512DQ
++	vcvtuqq2pd	-8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvtuqq2pd	-8256(%rdx), %zmm30	 # AVX512DQ
++	vcvtuqq2pd	1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtuqq2pd	1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtuqq2pd	-1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvtuqq2pd	-1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvtuqq2ps	%zmm29, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	%zmm29, %ymm30{%k7}	 # AVX512DQ
++	vcvtuqq2ps	%zmm29, %ymm30{%k7}{z}	 # AVX512DQ
++	vcvtuqq2ps	{rn-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	{ru-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	{rd-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	{rz-sae}, %zmm29, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	(%rcx), %ymm30	 # AVX512DQ
++	vcvtuqq2ps	0x123(%rax,%r14,8), %ymm30	 # AVX512DQ
++	vcvtuqq2ps	(%rcx){1to8}, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	8128(%rdx), %ymm30	 # AVX512DQ Disp8
++	vcvtuqq2ps	8192(%rdx), %ymm30	 # AVX512DQ
++	vcvtuqq2ps	-8192(%rdx), %ymm30	 # AVX512DQ Disp8
++	vcvtuqq2ps	-8256(%rdx), %ymm30	 # AVX512DQ
++	vcvtuqq2ps	1016(%rdx){1to8}, %ymm30	 # AVX512DQ Disp8
++	vcvtuqq2ps	1024(%rdx){1to8}, %ymm30	 # AVX512DQ
++	vcvtuqq2ps	-1024(%rdx){1to8}, %ymm30	 # AVX512DQ Disp8
++	vcvtuqq2ps	-1032(%rdx){1to8}, %ymm30	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm29, %xmm30	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm29, %xmm30{%k7}	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm29, %xmm30{%k7}{z}	 # AVX512DQ
++	vextractf64x2	$123, %zmm29, %xmm30	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm29, %ymm30	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm29, %ymm30{%k7}	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm29, %ymm30{%k7}{z}	 # AVX512DQ
++	vextractf32x8	$123, %zmm29, %ymm30	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm29, %xmm30	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm29, %xmm30{%k7}	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm29, %xmm30{%k7}{z}	 # AVX512DQ
++	vextracti64x2	$123, %zmm29, %xmm30	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm29, %ymm30	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm29, %ymm30{%k7}	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm29, %ymm30{%k7}{z}	 # AVX512DQ
++	vextracti32x8	$123, %zmm29, %ymm30	 # AVX512DQ
++	vfpclasspd	$0xab, %zmm30, %k5	 # AVX512DQ
++	vfpclasspd	$0xab, %zmm30, %k5{%k7}	 # AVX512DQ
++	vfpclasspd	$123, %zmm30, %k5	 # AVX512DQ
++	vfpclasspdz	$123, (%rcx), %k5	 # AVX512DQ
++	vfpclasspdz	$123, 0x123(%rax,%r14,8), %k5	 # AVX512DQ
++	vfpclasspdz	$123, (%rcx){1to8}, %k5	 # AVX512DQ
++	vfpclasspdz	$123, 8128(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, 8192(%rdx), %k5	 # AVX512DQ
++	vfpclasspdz	$123, -8192(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, -8256(%rdx), %k5	 # AVX512DQ
++	vfpclasspdz	$123, 1016(%rdx){1to8}, %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, 1024(%rdx){1to8}, %k5	 # AVX512DQ
++	vfpclasspdz	$123, -1024(%rdx){1to8}, %k5	 # AVX512DQ Disp8
++	vfpclasspdz	$123, -1032(%rdx){1to8}, %k5	 # AVX512DQ
++	vfpclassps	$0xab, %zmm30, %k5	 # AVX512DQ
++	vfpclassps	$0xab, %zmm30, %k5{%k7}	 # AVX512DQ
++	vfpclassps	$123, %zmm30, %k5	 # AVX512DQ
++	vfpclasspsz	$123, (%rcx), %k5	 # AVX512DQ
++	vfpclasspsz	$123, 0x123(%rax,%r14,8), %k5	 # AVX512DQ
++	vfpclasspsz	$123, (%rcx){1to16}, %k5	 # AVX512DQ
++	vfpclasspsz	$123, 8128(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, 8192(%rdx), %k5	 # AVX512DQ
++	vfpclasspsz	$123, -8192(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, -8256(%rdx), %k5	 # AVX512DQ
++	vfpclasspsz	$123, 508(%rdx){1to16}, %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, 512(%rdx){1to16}, %k5	 # AVX512DQ
++	vfpclasspsz	$123, -512(%rdx){1to16}, %k5	 # AVX512DQ Disp8
++	vfpclasspsz	$123, -516(%rdx){1to16}, %k5	 # AVX512DQ
++	vfpclasssd	$0xab, %xmm30, %k5	 # AVX512DQ
++	vfpclasssd	$0xab, %xmm30, %k5{%k7}	 # AVX512DQ
++	vfpclasssd	$123, %xmm30, %k5	 # AVX512DQ
++	vfpclasssd	$123, (%rcx), %k5	 # AVX512DQ
++	vfpclasssd	$123, 0x123(%rax,%r14,8), %k5	 # AVX512DQ
++	vfpclasssd	$123, 1016(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclasssd	$123, 1024(%rdx), %k5	 # AVX512DQ
++	vfpclasssd	$123, -1024(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclasssd	$123, -1032(%rdx), %k5	 # AVX512DQ
++	vfpclassss	$0xab, %xmm30, %k5	 # AVX512DQ
++	vfpclassss	$0xab, %xmm30, %k5{%k7}	 # AVX512DQ
++	vfpclassss	$123, %xmm30, %k5	 # AVX512DQ
++	vfpclassss	$123, (%rcx), %k5	 # AVX512DQ
++	vfpclassss	$123, 0x123(%rax,%r14,8), %k5	 # AVX512DQ
++	vfpclassss	$123, 508(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclassss	$123, 512(%rdx), %k5	 # AVX512DQ
++	vfpclassss	$123, -512(%rdx), %k5	 # AVX512DQ Disp8
++	vfpclassss	$123, -516(%rdx), %k5	 # AVX512DQ
++	vinsertf64x2	$0xab, %xmm28, %zmm29, %zmm30	 # AVX512DQ
++	vinsertf64x2	$0xab, %xmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vinsertf64x2	$0xab, %xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vinsertf64x2	$123, %xmm28, %zmm29, %zmm30	 # AVX512DQ
++	vinsertf64x2	$123, (%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf64x2	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf64x2	$123, 2032(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinsertf64x2	$123, 2048(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf64x2	$123, -2048(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinsertf64x2	$123, -2064(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf32x8	$0xab, %ymm28, %zmm29, %zmm30	 # AVX512DQ
++	vinsertf32x8	$0xab, %ymm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vinsertf32x8	$0xab, %ymm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vinsertf32x8	$123, %ymm28, %zmm29, %zmm30	 # AVX512DQ
++	vinsertf32x8	$123, (%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf32x8	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf32x8	$123, 4064(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinsertf32x8	$123, 4096(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinsertf32x8	$123, -4096(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinsertf32x8	$123, -4128(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinserti64x2	$0xab, %xmm28, %zmm29, %zmm30	 # AVX512DQ
++	vinserti64x2	$0xab, %xmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vinserti64x2	$0xab, %xmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vinserti64x2	$123, %xmm28, %zmm29, %zmm30	 # AVX512DQ
++	vinserti64x2	$123, (%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vinserti64x2	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vinserti64x2	$123, 2032(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinserti64x2	$123, 2048(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinserti64x2	$123, -2048(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinserti64x2	$123, -2064(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinserti32x8	$0xab, %ymm28, %zmm29, %zmm30	 # AVX512DQ
++	vinserti32x8	$0xab, %ymm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vinserti32x8	$0xab, %ymm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vinserti32x8	$123, %ymm28, %zmm29, %zmm30	 # AVX512DQ
++	vinserti32x8	$123, (%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vinserti32x8	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vinserti32x8	$123, 4064(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinserti32x8	$123, 4096(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vinserti32x8	$123, -4096(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vinserti32x8	$123, -4128(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vbroadcasti32x2	%xmm31, %zmm30	 # AVX512DQ
++	vbroadcasti32x2	%xmm31, %zmm30{%k7}	 # AVX512DQ
++	vbroadcasti32x2	%xmm31, %zmm30{%k7}{z}	 # AVX512DQ
++	vbroadcasti32x2	(%rcx), %zmm30	 # AVX512DQ
++	vbroadcasti32x2	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vbroadcasti32x2	1016(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcasti32x2	1024(%rdx), %zmm30	 # AVX512DQ
++	vbroadcasti32x2	-1024(%rdx), %zmm30	 # AVX512DQ Disp8
++	vbroadcasti32x2	-1032(%rdx), %zmm30	 # AVX512DQ
++	vpextrd	$0xab, %xmm29, %eax	 # AVX512DQ
++	vpextrd	$123, %xmm29, %eax	 # AVX512DQ
++	vpextrd	$123, %xmm29, %ebp	 # AVX512DQ
++	vpextrd	$123, %xmm29, %r13d	 # AVX512DQ
++	vpextrd	$123, %xmm29, (%rcx)	 # AVX512DQ
++	vpextrd	$123, %xmm29, 0x123(%rax,%r14,8)	 # AVX512DQ
++	vpextrd	$123, %xmm29, 508(%rdx)	 # AVX512DQ Disp8
++	vpextrd	$123, %xmm29, 512(%rdx)	 # AVX512DQ
++	vpextrd	$123, %xmm29, -512(%rdx)	 # AVX512DQ Disp8
++	vpextrd	$123, %xmm29, -516(%rdx)	 # AVX512DQ
++	vpextrq	$0xab, %xmm29, %rax	 # AVX512DQ
++	vpextrq	$123, %xmm29, %rax	 # AVX512DQ
++	vpextrq	$123, %xmm29, %r8	 # AVX512DQ
++	vpextrq	$123, %xmm29, (%rcx)	 # AVX512DQ
++	vpextrq	$123, %xmm29, 0x123(%rax,%r14,8)	 # AVX512DQ
++	vpextrq	$123, %xmm29, 1016(%rdx)	 # AVX512DQ Disp8
++	vpextrq	$123, %xmm29, 1024(%rdx)	 # AVX512DQ
++	vpextrq	$123, %xmm29, -1024(%rdx)	 # AVX512DQ Disp8
++	vpextrq	$123, %xmm29, -1032(%rdx)	 # AVX512DQ
++	vpinsrd	$0xab, %eax, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, %eax, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, %ebp, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, %r13d, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, (%rcx), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, 508(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vpinsrd	$123, 512(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrd	$123, -512(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vpinsrd	$123, -516(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$0xab, %rax, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$123, %rax, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$123, %r8, %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$123, (%rcx), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$123, 1016(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vpinsrq	$123, 1024(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vpinsrq	$123, -1024(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vpinsrq	$123, -1032(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vpmullq	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vpmullq	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vpmullq	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	(%rcx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vpmullq	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vpmullq	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	1016(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vpmullq	1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vpmullq	-1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vpmullq	-1032(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$0xab, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$0xab, %zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vrangepd	$0xab, %zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vrangepd	$0xab, {sae}, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, {sae}, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, (%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, (%rcx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, 8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangepd	$123, 8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, -8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangepd	$123, -8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, 1016(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangepd	$123, 1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vrangepd	$123, -1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangepd	$123, -1032(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$0xab, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$0xab, %zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vrangeps	$0xab, %zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vrangeps	$0xab, {sae}, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, {sae}, %zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, (%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, 0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, (%rcx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, 8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangeps	$123, 8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, -8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangeps	$123, -8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, 508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangeps	$123, 512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vrangeps	$123, -512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vrangeps	$123, -516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vrangesd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512DQ
++	vrangesd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512DQ
++	vrangesd	$0xab, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$123, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$123, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$123, (%rcx), %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$123, 1016(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vrangesd	$123, 1024(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vrangesd	$123, -1024(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vrangesd	$123, -1032(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512DQ
++	vrangess	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512DQ
++	vrangess	$0xab, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$123, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$123, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$123, (%rcx), %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$123, 508(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vrangess	$123, 512(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vrangess	$123, -512(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vrangess	$123, -516(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vandpd	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vandpd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vandpd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vandpd	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vandpd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vandpd	(%rcx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vandpd	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandpd	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandpd	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandpd	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandpd	1016(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandpd	1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vandpd	-1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandpd	-1032(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vandps	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vandps	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vandps	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vandps	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vandps	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vandps	(%rcx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vandps	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandps	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandps	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandps	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandps	508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandps	512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vandps	-512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandps	-516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vandnpd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vandnpd	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	(%rcx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnpd	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnpd	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	1016(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnpd	1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vandnpd	-1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnpd	-1032(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vandnps	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vandnps	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vandnps	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vandnps	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vandnps	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vandnps	(%rcx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vandnps	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnps	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandnps	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnps	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vandnps	508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnps	512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vandnps	-512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vandnps	-516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vorpd	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vorpd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vorpd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vorpd	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vorpd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vorpd	(%rcx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vorpd	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorpd	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vorpd	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorpd	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vorpd	1016(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorpd	1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vorpd	-1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorpd	-1032(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vorps	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vorps	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vorps	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vorps	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vorps	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vorps	(%rcx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vorps	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorps	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vorps	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorps	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vorps	508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorps	512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vorps	-512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vorps	-516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vxorpd	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vxorpd	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	(%rcx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorpd	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorpd	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	1016(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorpd	1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vxorpd	-1024(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorpd	-1032(%rdx){1to8}, %zmm29, %zmm30	 # AVX512DQ
++	vxorps	%zmm28, %zmm29, %zmm30	 # AVX512DQ
++	vxorps	%zmm28, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vxorps	%zmm28, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vxorps	(%rcx), %zmm29, %zmm30	 # AVX512DQ
++	vxorps	0x123(%rax,%r14,8), %zmm29, %zmm30	 # AVX512DQ
++	vxorps	(%rcx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vxorps	8128(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorps	8192(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vxorps	-8192(%rdx), %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorps	-8256(%rdx), %zmm29, %zmm30	 # AVX512DQ
++	vxorps	508(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorps	512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vxorps	-512(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ Disp8
++	vxorps	-516(%rdx){1to16}, %zmm29, %zmm30	 # AVX512DQ
++	vreducepd	$0xab, %zmm29, %zmm30	 # AVX512DQ
++	vreducepd	$0xab, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vreducepd	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vreducepd	$0xab, {sae}, %zmm29, %zmm30	 # AVX512DQ
++	vreducepd	$123, %zmm29, %zmm30	 # AVX512DQ
++	vreducepd	$123, {sae}, %zmm29, %zmm30	 # AVX512DQ
++	vreducepd	$123, (%rcx), %zmm30	 # AVX512DQ
++	vreducepd	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vreducepd	$123, (%rcx){1to8}, %zmm30	 # AVX512DQ
++	vreducepd	$123, 8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vreducepd	$123, 8192(%rdx), %zmm30	 # AVX512DQ
++	vreducepd	$123, -8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vreducepd	$123, -8256(%rdx), %zmm30	 # AVX512DQ
++	vreducepd	$123, 1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vreducepd	$123, 1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vreducepd	$123, -1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vreducepd	$123, -1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vreduceps	$0xab, %zmm29, %zmm30	 # AVX512DQ
++	vreduceps	$0xab, %zmm29, %zmm30{%k7}	 # AVX512DQ
++	vreduceps	$0xab, %zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vreduceps	$0xab, {sae}, %zmm29, %zmm30	 # AVX512DQ
++	vreduceps	$123, %zmm29, %zmm30	 # AVX512DQ
++	vreduceps	$123, {sae}, %zmm29, %zmm30	 # AVX512DQ
++	vreduceps	$123, (%rcx), %zmm30	 # AVX512DQ
++	vreduceps	$123, 0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vreduceps	$123, (%rcx){1to16}, %zmm30	 # AVX512DQ
++	vreduceps	$123, 8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vreduceps	$123, 8192(%rdx), %zmm30	 # AVX512DQ
++	vreduceps	$123, -8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vreduceps	$123, -8256(%rdx), %zmm30	 # AVX512DQ
++	vreduceps	$123, 508(%rdx){1to16}, %zmm30	 # AVX512DQ Disp8
++	vreduceps	$123, 512(%rdx){1to16}, %zmm30	 # AVX512DQ
++	vreduceps	$123, -512(%rdx){1to16}, %zmm30	 # AVX512DQ Disp8
++	vreduceps	$123, -516(%rdx){1to16}, %zmm30	 # AVX512DQ
++	vreducesd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512DQ
++	vreducesd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512DQ
++	vreducesd	$0xab, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$123, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$123, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$123, (%rcx), %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$123, 1016(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vreducesd	$123, 1024(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vreducesd	$123, -1024(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vreducesd	$123, -1032(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512DQ
++	vreducess	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512DQ
++	vreducess	$0xab, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$123, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$123, {sae}, %xmm28, %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$123, (%rcx), %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$123, 508(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vreducess	$123, 512(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	vreducess	$123, -512(%rdx), %xmm29, %xmm30	 # AVX512DQ Disp8
++	vreducess	$123, -516(%rdx), %xmm29, %xmm30	 # AVX512DQ
++	kandb	%k7, %k6, %k5	 # AVX512DQ
++	kandnb	%k7, %k6, %k5	 # AVX512DQ
++	korb	%k7, %k6, %k5	 # AVX512DQ
++	kxnorb	%k7, %k6, %k5	 # AVX512DQ
++	kxorb	%k7, %k6, %k5	 # AVX512DQ
++	knotb	%k6, %k5	 # AVX512DQ
++	kortestb	%k6, %k5	 # AVX512DQ
++	ktestw	%k6, %k5	 # AVX512DQ
++	ktestb	%k6, %k5	 # AVX512DQ
++	kshiftrb	$0xab, %k6, %k5	 # AVX512DQ
++	kshiftrb	$123, %k6, %k5	 # AVX512DQ
++	kshiftlb	$0xab, %k6, %k5	 # AVX512DQ
++	kshiftlb	$123, %k6, %k5	 # AVX512DQ
++	kmovb	%k6, %k5	 # AVX512DQ
++	kmovb	(%rcx), %k5	 # AVX512DQ
++	kmovb	0x123(%rax,%r14,8), %k5	 # AVX512DQ
++	kmovb	%k5, (%rcx)	 # AVX512DQ
++	kmovb	%k5, 0x123(%rax,%r14,8)	 # AVX512DQ
++	kmovb	%eax, %k5	 # AVX512DQ
++	kmovb	%ebp, %k5	 # AVX512DQ
++	kmovb	%r13d, %k5	 # AVX512DQ
++	kmovb	%k5, %eax	 # AVX512DQ
++	kmovb	%k5, %ebp	 # AVX512DQ
++	kmovb	%k5, %r13d	 # AVX512DQ
++	kaddw	%k7, %k6, %k5	 # AVX512DQ
++	kaddb	%k7, %k6, %k5	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm30, (%rcx)	 # AVX512DQ
++	vextractf64x2	$0xab, %zmm30, (%rcx){%k7}	 # AVX512DQ
++	vextractf64x2	$123, %zmm30, (%rcx)	 # AVX512DQ
++	vextractf64x2	$123, %zmm30, 0x123(%rax,%r14,8)	 # AVX512DQ
++	vextractf64x2	$123, %zmm30, 2032(%rdx)	 # AVX512DQ Disp8
++	vextractf64x2	$123, %zmm30, 2048(%rdx)	 # AVX512DQ
++	vextractf64x2	$123, %zmm30, -2048(%rdx)	 # AVX512DQ Disp8
++	vextractf64x2	$123, %zmm30, -2064(%rdx)	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm30, (%rcx)	 # AVX512DQ
++	vextractf32x8	$0xab, %zmm30, (%rcx){%k7}	 # AVX512DQ
++	vextractf32x8	$123, %zmm30, (%rcx)	 # AVX512DQ
++	vextractf32x8	$123, %zmm30, 0x123(%rax,%r14,8)	 # AVX512DQ
++	vextractf32x8	$123, %zmm30, 4064(%rdx)	 # AVX512DQ Disp8
++	vextractf32x8	$123, %zmm30, 4096(%rdx)	 # AVX512DQ
++	vextractf32x8	$123, %zmm30, -4096(%rdx)	 # AVX512DQ Disp8
++	vextractf32x8	$123, %zmm30, -4128(%rdx)	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm30, (%rcx)	 # AVX512DQ
++	vextracti64x2	$0xab, %zmm30, (%rcx){%k7}	 # AVX512DQ
++	vextracti64x2	$123, %zmm30, (%rcx)	 # AVX512DQ
++	vextracti64x2	$123, %zmm30, 0x123(%rax,%r14,8)	 # AVX512DQ
++	vextracti64x2	$123, %zmm30, 2032(%rdx)	 # AVX512DQ Disp8
++	vextracti64x2	$123, %zmm30, 2048(%rdx)	 # AVX512DQ
++	vextracti64x2	$123, %zmm30, -2048(%rdx)	 # AVX512DQ Disp8
++	vextracti64x2	$123, %zmm30, -2064(%rdx)	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm30, (%rcx)	 # AVX512DQ
++	vextracti32x8	$0xab, %zmm30, (%rcx){%k7}	 # AVX512DQ
++	vextracti32x8	$123, %zmm30, (%rcx)	 # AVX512DQ
++	vextracti32x8	$123, %zmm30, 0x123(%rax,%r14,8)	 # AVX512DQ
++	vextracti32x8	$123, %zmm30, 4064(%rdx)	 # AVX512DQ Disp8
++	vextracti32x8	$123, %zmm30, 4096(%rdx)	 # AVX512DQ
++	vextracti32x8	$123, %zmm30, -4096(%rdx)	 # AVX512DQ Disp8
++	vextracti32x8	$123, %zmm30, -4128(%rdx)	 # AVX512DQ
++	vcvttpd2qq	%zmm29, %zmm30	 # AVX512DQ
++	vcvttpd2qq	%zmm29, %zmm30{%k7}	 # AVX512DQ
++	vcvttpd2qq	%zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvttpd2qq	{sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvttpd2qq	(%rcx), %zmm30	 # AVX512DQ
++	vcvttpd2qq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvttpd2qq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvttpd2qq	8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttpd2qq	8192(%rdx), %zmm30	 # AVX512DQ
++	vcvttpd2qq	-8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttpd2qq	-8256(%rdx), %zmm30	 # AVX512DQ
++	vcvttpd2qq	1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttpd2qq	1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttpd2qq	-1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttpd2qq	-1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttpd2uqq	%zmm29, %zmm30	 # AVX512DQ
++	vcvttpd2uqq	%zmm29, %zmm30{%k7}	 # AVX512DQ
++	vcvttpd2uqq	%zmm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvttpd2uqq	{sae}, %zmm29, %zmm30	 # AVX512DQ
++	vcvttpd2uqq	(%rcx), %zmm30	 # AVX512DQ
++	vcvttpd2uqq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvttpd2uqq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvttpd2uqq	8128(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttpd2uqq	8192(%rdx), %zmm30	 # AVX512DQ
++	vcvttpd2uqq	-8192(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttpd2uqq	-8256(%rdx), %zmm30	 # AVX512DQ
++	vcvttpd2uqq	1016(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttpd2uqq	1024(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttpd2uqq	-1024(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttpd2uqq	-1032(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttps2qq	%ymm29, %zmm30	 # AVX512DQ
++	vcvttps2qq	%ymm29, %zmm30{%k7}	 # AVX512DQ
++	vcvttps2qq	%ymm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvttps2qq	{sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvttps2qq	(%rcx), %zmm30	 # AVX512DQ
++	vcvttps2qq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvttps2qq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvttps2qq	4064(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttps2qq	4096(%rdx), %zmm30	 # AVX512DQ
++	vcvttps2qq	-4096(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttps2qq	-4128(%rdx), %zmm30	 # AVX512DQ
++	vcvttps2qq	508(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttps2qq	512(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttps2qq	-512(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttps2qq	-516(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttps2uqq	%ymm29, %zmm30	 # AVX512DQ
++	vcvttps2uqq	%ymm29, %zmm30{%k7}	 # AVX512DQ
++	vcvttps2uqq	%ymm29, %zmm30{%k7}{z}	 # AVX512DQ
++	vcvttps2uqq	{sae}, %ymm29, %zmm30	 # AVX512DQ
++	vcvttps2uqq	(%rcx), %zmm30	 # AVX512DQ
++	vcvttps2uqq	0x123(%rax,%r14,8), %zmm30	 # AVX512DQ
++	vcvttps2uqq	(%rcx){1to8}, %zmm30	 # AVX512DQ
++	vcvttps2uqq	4064(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttps2uqq	4096(%rdx), %zmm30	 # AVX512DQ
++	vcvttps2uqq	-4096(%rdx), %zmm30	 # AVX512DQ Disp8
++	vcvttps2uqq	-4128(%rdx), %zmm30	 # AVX512DQ
++	vcvttps2uqq	508(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttps2uqq	512(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vcvttps2uqq	-512(%rdx){1to8}, %zmm30	 # AVX512DQ Disp8
++	vcvttps2uqq	-516(%rdx){1to8}, %zmm30	 # AVX512DQ
++	vpmovd2m	%zmm30, %k5	 # AVX512DQ
++	vpmovq2m	%zmm30, %k5	 # AVX512DQ
++	vpmovm2d	%k5, %zmm30	 # AVX512DQ
++	vpmovm2q	%k5, %zmm30	 # AVX512DQ
++
++	.intel_syntax noprefix
++	vbroadcastf32x8	zmm30, YMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf32x8	zmm30{k7}, YMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf32x8	zmm30{k7}{z}, YMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf32x8	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vbroadcastf32x8	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512DQ Disp8
++	vbroadcastf32x8	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512DQ
++	vbroadcastf32x8	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512DQ Disp8
++	vbroadcastf32x8	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512DQ
++	vbroadcastf64x2	zmm30, XMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf64x2	zmm30{k7}, XMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf64x2	zmm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf64x2	zmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vbroadcastf64x2	zmm30, XMMWORD PTR [rdx+2032]	 # AVX512DQ Disp8
++	vbroadcastf64x2	zmm30, XMMWORD PTR [rdx+2048]	 # AVX512DQ
++	vbroadcastf64x2	zmm30, XMMWORD PTR [rdx-2048]	 # AVX512DQ Disp8
++	vbroadcastf64x2	zmm30, XMMWORD PTR [rdx-2064]	 # AVX512DQ
++	vbroadcasti32x8	zmm30, YMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti32x8	zmm30{k7}, YMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti32x8	zmm30{k7}{z}, YMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti32x8	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vbroadcasti32x8	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512DQ Disp8
++	vbroadcasti32x8	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512DQ
++	vbroadcasti32x8	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512DQ Disp8
++	vbroadcasti32x8	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512DQ
++	vbroadcasti64x2	zmm30, XMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti64x2	zmm30{k7}, XMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti64x2	zmm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti64x2	zmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vbroadcasti64x2	zmm30, XMMWORD PTR [rdx+2032]	 # AVX512DQ Disp8
++	vbroadcasti64x2	zmm30, XMMWORD PTR [rdx+2048]	 # AVX512DQ
++	vbroadcasti64x2	zmm30, XMMWORD PTR [rdx-2048]	 # AVX512DQ Disp8
++	vbroadcasti64x2	zmm30, XMMWORD PTR [rdx-2064]	 # AVX512DQ
++	vbroadcastf32x2	zmm30, xmm31	 # AVX512DQ
++	vbroadcastf32x2	zmm30{k7}, xmm31	 # AVX512DQ
++	vbroadcastf32x2	zmm30{k7}{z}, xmm31	 # AVX512DQ
++	vbroadcastf32x2	zmm30, QWORD PTR [rcx]	 # AVX512DQ
++	vbroadcastf32x2	zmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vbroadcastf32x2	zmm30, QWORD PTR [rdx+1016]	 # AVX512DQ Disp8
++	vbroadcastf32x2	zmm30, QWORD PTR [rdx+1024]	 # AVX512DQ
++	vbroadcastf32x2	zmm30, QWORD PTR [rdx-1024]	 # AVX512DQ Disp8
++	vbroadcastf32x2	zmm30, QWORD PTR [rdx-1032]	 # AVX512DQ
++	vcvtpd2qq	zmm30, zmm29	 # AVX512DQ
++	vcvtpd2qq	zmm30{k7}, zmm29	 # AVX512DQ
++	vcvtpd2qq	zmm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvtpd2qq	zmm30, zmm29, {rn-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm30, zmm29, {ru-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm30, zmm29, {rd-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm30, zmm29, {rz-sae}	 # AVX512DQ
++	vcvtpd2qq	zmm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtpd2qq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtpd2qq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtpd2qq	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvtpd2qq	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvtpd2qq	zmm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvtpd2qq	zmm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2qq	zmm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, zmm29	 # AVX512DQ
++	vcvtpd2uqq	zmm30{k7}, zmm29	 # AVX512DQ
++	vcvtpd2uqq	zmm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvtpd2uqq	zmm30, zmm29, {rn-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, zmm29, {ru-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, zmm29, {rd-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, zmm29, {rz-sae}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtpd2uqq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtpd2uqq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvtpd2uqq	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvtpd2uqq	zmm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvtpd2uqq	zmm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtpd2uqq	zmm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvtps2qq	zmm30, ymm29	 # AVX512DQ
++	vcvtps2qq	zmm30{k7}, ymm29	 # AVX512DQ
++	vcvtps2qq	zmm30{k7}{z}, ymm29	 # AVX512DQ
++	vcvtps2qq	zmm30, ymm29, {rn-sae}	 # AVX512DQ
++	vcvtps2qq	zmm30, ymm29, {ru-sae}	 # AVX512DQ
++	vcvtps2qq	zmm30, ymm29, {rd-sae}	 # AVX512DQ
++	vcvtps2qq	zmm30, ymm29, {rz-sae}	 # AVX512DQ
++	vcvtps2qq	zmm30, YMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtps2qq	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtps2qq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtps2qq	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512DQ Disp8
++	vcvtps2qq	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512DQ
++	vcvtps2qq	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512DQ Disp8
++	vcvtps2qq	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512DQ
++	vcvtps2qq	zmm30, [rdx+508]{1to8}	 # AVX512DQ Disp8
++	vcvtps2qq	zmm30, [rdx+512]{1to8}	 # AVX512DQ
++	vcvtps2qq	zmm30, [rdx-512]{1to8}	 # AVX512DQ Disp8
++	vcvtps2qq	zmm30, [rdx-516]{1to8}	 # AVX512DQ
++	vcvtps2uqq	zmm30, ymm29	 # AVX512DQ
++	vcvtps2uqq	zmm30{k7}, ymm29	 # AVX512DQ
++	vcvtps2uqq	zmm30{k7}{z}, ymm29	 # AVX512DQ
++	vcvtps2uqq	zmm30, ymm29, {rn-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm30, ymm29, {ru-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm30, ymm29, {rd-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm30, ymm29, {rz-sae}	 # AVX512DQ
++	vcvtps2uqq	zmm30, YMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtps2uqq	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtps2uqq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtps2uqq	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512DQ
++	vcvtps2uqq	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512DQ
++	vcvtps2uqq	zmm30, [rdx+508]{1to8}	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm30, [rdx+512]{1to8}	 # AVX512DQ
++	vcvtps2uqq	zmm30, [rdx-512]{1to8}	 # AVX512DQ Disp8
++	vcvtps2uqq	zmm30, [rdx-516]{1to8}	 # AVX512DQ
++	vcvtqq2pd	zmm30, zmm29	 # AVX512DQ
++	vcvtqq2pd	zmm30{k7}, zmm29	 # AVX512DQ
++	vcvtqq2pd	zmm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvtqq2pd	zmm30, zmm29, {rn-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm30, zmm29, {ru-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm30, zmm29, {rd-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm30, zmm29, {rz-sae}	 # AVX512DQ
++	vcvtqq2pd	zmm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtqq2pd	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtqq2pd	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtqq2pd	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvtqq2pd	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvtqq2pd	zmm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvtqq2pd	zmm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2pd	zmm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvtqq2ps	ymm30, zmm29	 # AVX512DQ
++	vcvtqq2ps	ymm30{k7}, zmm29	 # AVX512DQ
++	vcvtqq2ps	ymm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvtqq2ps	ymm30, zmm29, {rn-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm30, zmm29, {ru-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm30, zmm29, {rd-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm30, zmm29, {rz-sae}	 # AVX512DQ
++	vcvtqq2ps	ymm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtqq2ps	ymm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtqq2ps	ymm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtqq2ps	ymm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvtqq2ps	ymm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvtqq2ps	ymm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvtqq2ps	ymm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtqq2ps	ymm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, zmm29	 # AVX512DQ
++	vcvtuqq2pd	zmm30{k7}, zmm29	 # AVX512DQ
++	vcvtuqq2pd	zmm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvtuqq2pd	zmm30, zmm29, {rn-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, zmm29, {ru-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, zmm29, {rd-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, zmm29, {rz-sae}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtuqq2pd	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtuqq2pd	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvtuqq2pd	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvtuqq2pd	zmm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvtuqq2pd	zmm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2pd	zmm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, zmm29	 # AVX512DQ
++	vcvtuqq2ps	ymm30{k7}, zmm29	 # AVX512DQ
++	vcvtuqq2ps	ymm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvtuqq2ps	ymm30, zmm29, {rn-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, zmm29, {ru-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, zmm29, {rd-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, zmm29, {rz-sae}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvtuqq2ps	ymm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvtuqq2ps	ymm30, [rcx]{1to8}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvtuqq2ps	ymm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvtuqq2ps	ymm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvtuqq2ps	ymm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvtuqq2ps	ymm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vextractf64x2	xmm30, zmm29, 0xab	 # AVX512DQ
++	vextractf64x2	xmm30{k7}, zmm29, 0xab	 # AVX512DQ
++	vextractf64x2	xmm30{k7}{z}, zmm29, 0xab	 # AVX512DQ
++	vextractf64x2	xmm30, zmm29, 123	 # AVX512DQ
++	vextractf32x8	ymm30, zmm29, 0xab	 # AVX512DQ
++	vextractf32x8	ymm30{k7}, zmm29, 0xab	 # AVX512DQ
++	vextractf32x8	ymm30{k7}{z}, zmm29, 0xab	 # AVX512DQ
++	vextractf32x8	ymm30, zmm29, 123	 # AVX512DQ
++	vextracti64x2	xmm30, zmm29, 0xab	 # AVX512DQ
++	vextracti64x2	xmm30{k7}, zmm29, 0xab	 # AVX512DQ
++	vextracti64x2	xmm30{k7}{z}, zmm29, 0xab	 # AVX512DQ
++	vextracti64x2	xmm30, zmm29, 123	 # AVX512DQ
++	vextracti32x8	ymm30, zmm29, 0xab	 # AVX512DQ
++	vextracti32x8	ymm30{k7}, zmm29, 0xab	 # AVX512DQ
++	vextracti32x8	ymm30{k7}{z}, zmm29, 0xab	 # AVX512DQ
++	vextracti32x8	ymm30, zmm29, 123	 # AVX512DQ
++	vfpclasspd	k5, zmm30, 0xab	 # AVX512DQ
++	vfpclasspd	k5{k7}, zmm30, 0xab	 # AVX512DQ
++	vfpclasspd	k5, zmm30, 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [rcx], 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vfpclasspdz	k5, [rcx]{1to8}, 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [rdx+8128], 123	 # AVX512DQ Disp8
++	vfpclasspd	k5, ZMMWORD PTR [rdx+8192], 123	 # AVX512DQ
++	vfpclasspd	k5, ZMMWORD PTR [rdx-8192], 123	 # AVX512DQ Disp8
++	vfpclasspd	k5, ZMMWORD PTR [rdx-8256], 123	 # AVX512DQ
++	vfpclasspdz	k5, [rdx+1016]{1to8}, 123	 # AVX512DQ Disp8
++	vfpclasspdz	k5, [rdx+1024]{1to8}, 123	 # AVX512DQ
++	vfpclasspdz	k5, [rdx-1024]{1to8}, 123	 # AVX512DQ Disp8
++	vfpclasspdz	k5, [rdx-1032]{1to8}, 123	 # AVX512DQ
++	vfpclassps	k5, zmm30, 0xab	 # AVX512DQ
++	vfpclassps	k5{k7}, zmm30, 0xab	 # AVX512DQ
++	vfpclassps	k5, zmm30, 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [rcx], 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vfpclasspsz	k5, [rcx]{1to16}, 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [rdx+8128], 123	 # AVX512DQ Disp8
++	vfpclassps	k5, ZMMWORD PTR [rdx+8192], 123	 # AVX512DQ
++	vfpclassps	k5, ZMMWORD PTR [rdx-8192], 123	 # AVX512DQ Disp8
++	vfpclassps	k5, ZMMWORD PTR [rdx-8256], 123	 # AVX512DQ
++	vfpclasspsz	k5, [rdx+508]{1to16}, 123	 # AVX512DQ Disp8
++	vfpclasspsz	k5, [rdx+512]{1to16}, 123	 # AVX512DQ
++	vfpclasspsz	k5, [rdx-512]{1to16}, 123	 # AVX512DQ Disp8
++	vfpclasspsz	k5, [rdx-516]{1to16}, 123	 # AVX512DQ
++	vfpclasssd	k5, xmm30, 0xab	 # AVX512DQ
++	vfpclasssd	k5{k7}, xmm30, 0xab	 # AVX512DQ
++	vfpclasssd	k5, xmm30, 123	 # AVX512DQ
++	vfpclasssd	k5, QWORD PTR [rcx], 123	 # AVX512DQ
++	vfpclasssd	k5, QWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vfpclasssd	k5, QWORD PTR [rdx+1016], 123	 # AVX512DQ Disp8
++	vfpclasssd	k5, QWORD PTR [rdx+1024], 123	 # AVX512DQ
++	vfpclasssd	k5, QWORD PTR [rdx-1024], 123	 # AVX512DQ Disp8
++	vfpclasssd	k5, QWORD PTR [rdx-1032], 123	 # AVX512DQ
++	vfpclassss	k5, xmm30, 0xab	 # AVX512DQ
++	vfpclassss	k5{k7}, xmm30, 0xab	 # AVX512DQ
++	vfpclassss	k5, xmm30, 123	 # AVX512DQ
++	vfpclassss	k5, DWORD PTR [rcx], 123	 # AVX512DQ
++	vfpclassss	k5, DWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vfpclassss	k5, DWORD PTR [rdx+508], 123	 # AVX512DQ Disp8
++	vfpclassss	k5, DWORD PTR [rdx+512], 123	 # AVX512DQ
++	vfpclassss	k5, DWORD PTR [rdx-512], 123	 # AVX512DQ Disp8
++	vfpclassss	k5, DWORD PTR [rdx-516], 123	 # AVX512DQ
++	vinsertf64x2	zmm30, zmm29, xmm28, 0xab	 # AVX512DQ
++	vinsertf64x2	zmm30{k7}, zmm29, xmm28, 0xab	 # AVX512DQ
++	vinsertf64x2	zmm30{k7}{z}, zmm29, xmm28, 0xab	 # AVX512DQ
++	vinsertf64x2	zmm30, zmm29, xmm28, 123	 # AVX512DQ
++	vinsertf64x2	zmm30, zmm29, XMMWORD PTR [rcx], 123	 # AVX512DQ
++	vinsertf64x2	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vinsertf64x2	zmm30, zmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512DQ Disp8
++	vinsertf64x2	zmm30, zmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512DQ
++	vinsertf64x2	zmm30, zmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512DQ Disp8
++	vinsertf64x2	zmm30, zmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512DQ
++	vinsertf32x8	zmm30, zmm29, ymm28, 0xab	 # AVX512DQ
++	vinsertf32x8	zmm30{k7}, zmm29, ymm28, 0xab	 # AVX512DQ
++	vinsertf32x8	zmm30{k7}{z}, zmm29, ymm28, 0xab	 # AVX512DQ
++	vinsertf32x8	zmm30, zmm29, ymm28, 123	 # AVX512DQ
++	vinsertf32x8	zmm30, zmm29, YMMWORD PTR [rcx], 123	 # AVX512DQ
++	vinsertf32x8	zmm30, zmm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vinsertf32x8	zmm30, zmm29, YMMWORD PTR [rdx+4064], 123	 # AVX512DQ Disp8
++	vinsertf32x8	zmm30, zmm29, YMMWORD PTR [rdx+4096], 123	 # AVX512DQ
++	vinsertf32x8	zmm30, zmm29, YMMWORD PTR [rdx-4096], 123	 # AVX512DQ Disp8
++	vinsertf32x8	zmm30, zmm29, YMMWORD PTR [rdx-4128], 123	 # AVX512DQ
++	vinserti64x2	zmm30, zmm29, xmm28, 0xab	 # AVX512DQ
++	vinserti64x2	zmm30{k7}, zmm29, xmm28, 0xab	 # AVX512DQ
++	vinserti64x2	zmm30{k7}{z}, zmm29, xmm28, 0xab	 # AVX512DQ
++	vinserti64x2	zmm30, zmm29, xmm28, 123	 # AVX512DQ
++	vinserti64x2	zmm30, zmm29, XMMWORD PTR [rcx], 123	 # AVX512DQ
++	vinserti64x2	zmm30, zmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vinserti64x2	zmm30, zmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512DQ Disp8
++	vinserti64x2	zmm30, zmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512DQ
++	vinserti64x2	zmm30, zmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512DQ Disp8
++	vinserti64x2	zmm30, zmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512DQ
++	vinserti32x8	zmm30, zmm29, ymm28, 0xab	 # AVX512DQ
++	vinserti32x8	zmm30{k7}, zmm29, ymm28, 0xab	 # AVX512DQ
++	vinserti32x8	zmm30{k7}{z}, zmm29, ymm28, 0xab	 # AVX512DQ
++	vinserti32x8	zmm30, zmm29, ymm28, 123	 # AVX512DQ
++	vinserti32x8	zmm30, zmm29, YMMWORD PTR [rcx], 123	 # AVX512DQ
++	vinserti32x8	zmm30, zmm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vinserti32x8	zmm30, zmm29, YMMWORD PTR [rdx+4064], 123	 # AVX512DQ Disp8
++	vinserti32x8	zmm30, zmm29, YMMWORD PTR [rdx+4096], 123	 # AVX512DQ
++	vinserti32x8	zmm30, zmm29, YMMWORD PTR [rdx-4096], 123	 # AVX512DQ Disp8
++	vinserti32x8	zmm30, zmm29, YMMWORD PTR [rdx-4128], 123	 # AVX512DQ
++	vbroadcasti32x2	zmm30, xmm31	 # AVX512DQ
++	vbroadcasti32x2	zmm30{k7}, xmm31	 # AVX512DQ
++	vbroadcasti32x2	zmm30{k7}{z}, xmm31	 # AVX512DQ
++	vbroadcasti32x2	zmm30, QWORD PTR [rcx]	 # AVX512DQ
++	vbroadcasti32x2	zmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vbroadcasti32x2	zmm30, QWORD PTR [rdx+1016]	 # AVX512DQ Disp8
++	vbroadcasti32x2	zmm30, QWORD PTR [rdx+1024]	 # AVX512DQ
++	vbroadcasti32x2	zmm30, QWORD PTR [rdx-1024]	 # AVX512DQ Disp8
++	vbroadcasti32x2	zmm30, QWORD PTR [rdx-1032]	 # AVX512DQ
++	vpextrd	eax, xmm29, 0xab	 # AVX512DQ
++	vpextrd	eax, xmm29, 123	 # AVX512DQ
++	vpextrd	ebp, xmm29, 123	 # AVX512DQ
++	vpextrd	r13d, xmm29, 123	 # AVX512DQ
++	vpextrd	DWORD PTR [rcx], xmm29, 123	 # AVX512DQ
++	vpextrd	DWORD PTR [rax+r14*8+0x1234], xmm29, 123	 # AVX512DQ
++	vpextrd	DWORD PTR [rdx+508], xmm29, 123	 # AVX512DQ Disp8
++	vpextrd	DWORD PTR [rdx+512], xmm29, 123	 # AVX512DQ
++	vpextrd	DWORD PTR [rdx-512], xmm29, 123	 # AVX512DQ Disp8
++	vpextrd	DWORD PTR [rdx-516], xmm29, 123	 # AVX512DQ
++	vpextrq	rax, xmm29, 0xab	 # AVX512DQ
++	vpextrq	rax, xmm29, 123	 # AVX512DQ
++	vpextrq	r8, xmm29, 123	 # AVX512DQ
++	vpextrq	QWORD PTR [rcx], xmm29, 123	 # AVX512DQ
++	vpextrq	QWORD PTR [rax+r14*8+0x1234], xmm29, 123	 # AVX512DQ
++	vpextrq	QWORD PTR [rdx+1016], xmm29, 123	 # AVX512DQ Disp8
++	vpextrq	QWORD PTR [rdx+1024], xmm29, 123	 # AVX512DQ
++	vpextrq	QWORD PTR [rdx-1024], xmm29, 123	 # AVX512DQ Disp8
++	vpextrq	QWORD PTR [rdx-1032], xmm29, 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, eax, 0xab	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, eax, 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, ebp, 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, r13d, 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, DWORD PTR [rcx], 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, DWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, DWORD PTR [rdx+508], 123	 # AVX512DQ Disp8
++	vpinsrd	xmm30, xmm29, DWORD PTR [rdx+512], 123	 # AVX512DQ
++	vpinsrd	xmm30, xmm29, DWORD PTR [rdx-512], 123	 # AVX512DQ Disp8
++	vpinsrd	xmm30, xmm29, DWORD PTR [rdx-516], 123	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, rax, 0xab	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, rax, 123	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, r8, 123	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, QWORD PTR [rcx], 123	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, QWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, QWORD PTR [rdx+1016], 123	 # AVX512DQ Disp8
++	vpinsrq	xmm30, xmm29, QWORD PTR [rdx+1024], 123	 # AVX512DQ
++	vpinsrq	xmm30, xmm29, QWORD PTR [rdx-1024], 123	 # AVX512DQ Disp8
++	vpinsrq	xmm30, xmm29, QWORD PTR [rdx-1032], 123	 # AVX512DQ
++	vpmullq	zmm30, zmm29, zmm28	 # AVX512DQ
++	vpmullq	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vpmullq	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vpmullq	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vpmullq	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vpmullq	zmm30, zmm29, [rcx]{1to8}	 # AVX512DQ
++	vpmullq	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vpmullq	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vpmullq	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vpmullq	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vpmullq	zmm30, zmm29, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vpmullq	zmm30, zmm29, [rdx+1024]{1to8}	 # AVX512DQ
++	vpmullq	zmm30, zmm29, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vpmullq	zmm30, zmm29, [rdx-1032]{1to8}	 # AVX512DQ
++	vrangepd	zmm30, zmm29, zmm28, 0xab	 # AVX512DQ
++	vrangepd	zmm30{k7}, zmm29, zmm28, 0xab	 # AVX512DQ
++	vrangepd	zmm30{k7}{z}, zmm29, zmm28, 0xab	 # AVX512DQ
++	vrangepd	zmm30, zmm29, zmm28, {sae}, 0xab	 # AVX512DQ
++	vrangepd	zmm30, zmm29, zmm28, 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, zmm28, {sae}, 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, ZMMWORD PTR [rcx], 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, [rcx]{1to8}, 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123	 # AVX512DQ Disp8
++	vrangepd	zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123	 # AVX512DQ Disp8
++	vrangepd	zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, [rdx+1016]{1to8}, 123	 # AVX512DQ Disp8
++	vrangepd	zmm30, zmm29, [rdx+1024]{1to8}, 123	 # AVX512DQ
++	vrangepd	zmm30, zmm29, [rdx-1024]{1to8}, 123	 # AVX512DQ Disp8
++	vrangepd	zmm30, zmm29, [rdx-1032]{1to8}, 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, zmm28, 0xab	 # AVX512DQ
++	vrangeps	zmm30{k7}, zmm29, zmm28, 0xab	 # AVX512DQ
++	vrangeps	zmm30{k7}{z}, zmm29, zmm28, 0xab	 # AVX512DQ
++	vrangeps	zmm30, zmm29, zmm28, {sae}, 0xab	 # AVX512DQ
++	vrangeps	zmm30, zmm29, zmm28, 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, zmm28, {sae}, 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, ZMMWORD PTR [rcx], 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, [rcx]{1to16}, 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, ZMMWORD PTR [rdx+8128], 123	 # AVX512DQ Disp8
++	vrangeps	zmm30, zmm29, ZMMWORD PTR [rdx+8192], 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, ZMMWORD PTR [rdx-8192], 123	 # AVX512DQ Disp8
++	vrangeps	zmm30, zmm29, ZMMWORD PTR [rdx-8256], 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, [rdx+508]{1to16}, 123	 # AVX512DQ Disp8
++	vrangeps	zmm30, zmm29, [rdx+512]{1to16}, 123	 # AVX512DQ
++	vrangeps	zmm30, zmm29, [rdx-512]{1to16}, 123	 # AVX512DQ Disp8
++	vrangeps	zmm30, zmm29, [rdx-516]{1to16}, 123	 # AVX512DQ
++	vrangesd	xmm30, xmm29, xmm28, 0xab	 # AVX512DQ
++	vrangesd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vrangesd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vrangesd	xmm30, xmm29, xmm28, {sae}, 0xab	 # AVX512DQ
++	vrangesd	xmm30, xmm29, xmm28, 123	 # AVX512DQ
++	vrangesd	xmm30, xmm29, xmm28, {sae}, 123	 # AVX512DQ
++	vrangesd	xmm30, xmm29, QWORD PTR [rcx], 123	 # AVX512DQ
++	vrangesd	xmm30, xmm29, QWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vrangesd	xmm30, xmm29, QWORD PTR [rdx+1016], 123	 # AVX512DQ Disp8
++	vrangesd	xmm30, xmm29, QWORD PTR [rdx+1024], 123	 # AVX512DQ
++	vrangesd	xmm30, xmm29, QWORD PTR [rdx-1024], 123	 # AVX512DQ Disp8
++	vrangesd	xmm30, xmm29, QWORD PTR [rdx-1032], 123	 # AVX512DQ
++	vrangess	xmm30, xmm29, xmm28, 0xab	 # AVX512DQ
++	vrangess	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vrangess	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vrangess	xmm30, xmm29, xmm28, {sae}, 0xab	 # AVX512DQ
++	vrangess	xmm30, xmm29, xmm28, 123	 # AVX512DQ
++	vrangess	xmm30, xmm29, xmm28, {sae}, 123	 # AVX512DQ
++	vrangess	xmm30, xmm29, DWORD PTR [rcx], 123	 # AVX512DQ
++	vrangess	xmm30, xmm29, DWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vrangess	xmm30, xmm29, DWORD PTR [rdx+508], 123	 # AVX512DQ Disp8
++	vrangess	xmm30, xmm29, DWORD PTR [rdx+512], 123	 # AVX512DQ
++	vrangess	xmm30, xmm29, DWORD PTR [rdx-512], 123	 # AVX512DQ Disp8
++	vrangess	xmm30, xmm29, DWORD PTR [rdx-516], 123	 # AVX512DQ
++	vandpd	zmm30, zmm29, zmm28	 # AVX512DQ
++	vandpd	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vandpd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vandpd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vandpd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vandpd	zmm30, zmm29, [rcx]{1to8}	 # AVX512DQ
++	vandpd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vandpd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vandpd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vandpd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vandpd	zmm30, zmm29, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vandpd	zmm30, zmm29, [rdx+1024]{1to8}	 # AVX512DQ
++	vandpd	zmm30, zmm29, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vandpd	zmm30, zmm29, [rdx-1032]{1to8}	 # AVX512DQ
++	vandps	zmm30, zmm29, zmm28	 # AVX512DQ
++	vandps	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vandps	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vandps	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vandps	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vandps	zmm30, zmm29, [rcx]{1to16}	 # AVX512DQ
++	vandps	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vandps	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vandps	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vandps	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vandps	zmm30, zmm29, [rdx+508]{1to16}	 # AVX512DQ Disp8
++	vandps	zmm30, zmm29, [rdx+512]{1to16}	 # AVX512DQ
++	vandps	zmm30, zmm29, [rdx-512]{1to16}	 # AVX512DQ Disp8
++	vandps	zmm30, zmm29, [rdx-516]{1to16}	 # AVX512DQ
++	vandnpd	zmm30, zmm29, zmm28	 # AVX512DQ
++	vandnpd	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vandnpd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vandnpd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vandnpd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vandnpd	zmm30, zmm29, [rcx]{1to8}	 # AVX512DQ
++	vandnpd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vandnpd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vandnpd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vandnpd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vandnpd	zmm30, zmm29, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vandnpd	zmm30, zmm29, [rdx+1024]{1to8}	 # AVX512DQ
++	vandnpd	zmm30, zmm29, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vandnpd	zmm30, zmm29, [rdx-1032]{1to8}	 # AVX512DQ
++	vandnps	zmm30, zmm29, zmm28	 # AVX512DQ
++	vandnps	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vandnps	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vandnps	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vandnps	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vandnps	zmm30, zmm29, [rcx]{1to16}	 # AVX512DQ
++	vandnps	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vandnps	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vandnps	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vandnps	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vandnps	zmm30, zmm29, [rdx+508]{1to16}	 # AVX512DQ Disp8
++	vandnps	zmm30, zmm29, [rdx+512]{1to16}	 # AVX512DQ
++	vandnps	zmm30, zmm29, [rdx-512]{1to16}	 # AVX512DQ Disp8
++	vandnps	zmm30, zmm29, [rdx-516]{1to16}	 # AVX512DQ
++	vorpd	zmm30, zmm29, zmm28	 # AVX512DQ
++	vorpd	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vorpd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vorpd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vorpd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vorpd	zmm30, zmm29, [rcx]{1to8}	 # AVX512DQ
++	vorpd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vorpd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vorpd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vorpd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vorpd	zmm30, zmm29, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vorpd	zmm30, zmm29, [rdx+1024]{1to8}	 # AVX512DQ
++	vorpd	zmm30, zmm29, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vorpd	zmm30, zmm29, [rdx-1032]{1to8}	 # AVX512DQ
++	vorps	zmm30, zmm29, zmm28	 # AVX512DQ
++	vorps	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vorps	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vorps	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vorps	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vorps	zmm30, zmm29, [rcx]{1to16}	 # AVX512DQ
++	vorps	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vorps	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vorps	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vorps	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vorps	zmm30, zmm29, [rdx+508]{1to16}	 # AVX512DQ Disp8
++	vorps	zmm30, zmm29, [rdx+512]{1to16}	 # AVX512DQ
++	vorps	zmm30, zmm29, [rdx-512]{1to16}	 # AVX512DQ Disp8
++	vorps	zmm30, zmm29, [rdx-516]{1to16}	 # AVX512DQ
++	vxorpd	zmm30, zmm29, zmm28	 # AVX512DQ
++	vxorpd	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vxorpd	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vxorpd	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vxorpd	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vxorpd	zmm30, zmm29, [rcx]{1to8}	 # AVX512DQ
++	vxorpd	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vxorpd	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vxorpd	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vxorpd	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vxorpd	zmm30, zmm29, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vxorpd	zmm30, zmm29, [rdx+1024]{1to8}	 # AVX512DQ
++	vxorpd	zmm30, zmm29, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vxorpd	zmm30, zmm29, [rdx-1032]{1to8}	 # AVX512DQ
++	vxorps	zmm30, zmm29, zmm28	 # AVX512DQ
++	vxorps	zmm30{k7}, zmm29, zmm28	 # AVX512DQ
++	vxorps	zmm30{k7}{z}, zmm29, zmm28	 # AVX512DQ
++	vxorps	zmm30, zmm29, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vxorps	zmm30, zmm29, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vxorps	zmm30, zmm29, [rcx]{1to16}	 # AVX512DQ
++	vxorps	zmm30, zmm29, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vxorps	zmm30, zmm29, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vxorps	zmm30, zmm29, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vxorps	zmm30, zmm29, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vxorps	zmm30, zmm29, [rdx+508]{1to16}	 # AVX512DQ Disp8
++	vxorps	zmm30, zmm29, [rdx+512]{1to16}	 # AVX512DQ
++	vxorps	zmm30, zmm29, [rdx-512]{1to16}	 # AVX512DQ Disp8
++	vxorps	zmm30, zmm29, [rdx-516]{1to16}	 # AVX512DQ
++	vreducepd	zmm30, zmm29, 0xab	 # AVX512DQ
++	vreducepd	zmm30{k7}, zmm29, 0xab	 # AVX512DQ
++	vreducepd	zmm30{k7}{z}, zmm29, 0xab	 # AVX512DQ
++	vreducepd	zmm30, zmm29, {sae}, 0xab	 # AVX512DQ
++	vreducepd	zmm30, zmm29, 123	 # AVX512DQ
++	vreducepd	zmm30, zmm29, {sae}, 123	 # AVX512DQ
++	vreducepd	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512DQ
++	vreducepd	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vreducepd	zmm30, [rcx]{1to8}, 123	 # AVX512DQ
++	vreducepd	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512DQ Disp8
++	vreducepd	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512DQ
++	vreducepd	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512DQ Disp8
++	vreducepd	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512DQ
++	vreducepd	zmm30, [rdx+1016]{1to8}, 123	 # AVX512DQ Disp8
++	vreducepd	zmm30, [rdx+1024]{1to8}, 123	 # AVX512DQ
++	vreducepd	zmm30, [rdx-1024]{1to8}, 123	 # AVX512DQ Disp8
++	vreducepd	zmm30, [rdx-1032]{1to8}, 123	 # AVX512DQ
++	vreduceps	zmm30, zmm29, 0xab	 # AVX512DQ
++	vreduceps	zmm30{k7}, zmm29, 0xab	 # AVX512DQ
++	vreduceps	zmm30{k7}{z}, zmm29, 0xab	 # AVX512DQ
++	vreduceps	zmm30, zmm29, {sae}, 0xab	 # AVX512DQ
++	vreduceps	zmm30, zmm29, 123	 # AVX512DQ
++	vreduceps	zmm30, zmm29, {sae}, 123	 # AVX512DQ
++	vreduceps	zmm30, ZMMWORD PTR [rcx], 123	 # AVX512DQ
++	vreduceps	zmm30, ZMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vreduceps	zmm30, [rcx]{1to16}, 123	 # AVX512DQ
++	vreduceps	zmm30, ZMMWORD PTR [rdx+8128], 123	 # AVX512DQ Disp8
++	vreduceps	zmm30, ZMMWORD PTR [rdx+8192], 123	 # AVX512DQ
++	vreduceps	zmm30, ZMMWORD PTR [rdx-8192], 123	 # AVX512DQ Disp8
++	vreduceps	zmm30, ZMMWORD PTR [rdx-8256], 123	 # AVX512DQ
++	vreduceps	zmm30, [rdx+508]{1to16}, 123	 # AVX512DQ Disp8
++	vreduceps	zmm30, [rdx+512]{1to16}, 123	 # AVX512DQ
++	vreduceps	zmm30, [rdx-512]{1to16}, 123	 # AVX512DQ Disp8
++	vreduceps	zmm30, [rdx-516]{1to16}, 123	 # AVX512DQ
++	vreducesd	xmm30, xmm29, xmm28, 0xab	 # AVX512DQ
++	vreducesd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vreducesd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vreducesd	xmm30, xmm29, xmm28, {sae}, 0xab	 # AVX512DQ
++	vreducesd	xmm30, xmm29, xmm28, 123	 # AVX512DQ
++	vreducesd	xmm30, xmm29, xmm28, {sae}, 123	 # AVX512DQ
++	vreducesd	xmm30, xmm29, QWORD PTR [rcx], 123	 # AVX512DQ
++	vreducesd	xmm30, xmm29, QWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vreducesd	xmm30, xmm29, QWORD PTR [rdx+1016], 123	 # AVX512DQ Disp8
++	vreducesd	xmm30, xmm29, QWORD PTR [rdx+1024], 123	 # AVX512DQ
++	vreducesd	xmm30, xmm29, QWORD PTR [rdx-1024], 123	 # AVX512DQ Disp8
++	vreducesd	xmm30, xmm29, QWORD PTR [rdx-1032], 123	 # AVX512DQ
++	vreducess	xmm30, xmm29, xmm28, 0xab	 # AVX512DQ
++	vreducess	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vreducess	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512DQ
++	vreducess	xmm30, xmm29, xmm28, {sae}, 0xab	 # AVX512DQ
++	vreducess	xmm30, xmm29, xmm28, 123	 # AVX512DQ
++	vreducess	xmm30, xmm29, xmm28, {sae}, 123	 # AVX512DQ
++	vreducess	xmm30, xmm29, DWORD PTR [rcx], 123	 # AVX512DQ
++	vreducess	xmm30, xmm29, DWORD PTR [rax+r14*8+0x1234], 123	 # AVX512DQ
++	vreducess	xmm30, xmm29, DWORD PTR [rdx+508], 123	 # AVX512DQ Disp8
++	vreducess	xmm30, xmm29, DWORD PTR [rdx+512], 123	 # AVX512DQ
++	vreducess	xmm30, xmm29, DWORD PTR [rdx-512], 123	 # AVX512DQ Disp8
++	vreducess	xmm30, xmm29, DWORD PTR [rdx-516], 123	 # AVX512DQ
++	kandb	k5, k6, k7	 # AVX512DQ
++	kandnb	k5, k6, k7	 # AVX512DQ
++	korb	k5, k6, k7	 # AVX512DQ
++	kxnorb	k5, k6, k7	 # AVX512DQ
++	kxorb	k5, k6, k7	 # AVX512DQ
++	knotb	k5, k6	 # AVX512DQ
++	kortestb	k5, k6	 # AVX512DQ
++	ktestw	k5, k6	 # AVX512DQ
++	ktestb	k5, k6	 # AVX512DQ
++	kshiftrb	k5, k6, 0xab	 # AVX512DQ
++	kshiftrb	k5, k6, 123	 # AVX512DQ
++	kshiftlb	k5, k6, 0xab	 # AVX512DQ
++	kshiftlb	k5, k6, 123	 # AVX512DQ
++	kmovb	k5, k6	 # AVX512DQ
++	kmovb	k5, BYTE PTR [rcx]	 # AVX512DQ
++	kmovb	k5, BYTE PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	kmovb	BYTE PTR [rcx], k5	 # AVX512DQ
++	kmovb	BYTE PTR [rax+r14*8+0x1234], k5	 # AVX512DQ
++	kmovb	k5, eax	 # AVX512DQ
++	kmovb	k5, ebp	 # AVX512DQ
++	kmovb	k5, r13d	 # AVX512DQ
++	kmovb	eax, k5	 # AVX512DQ
++	kmovb	ebp, k5	 # AVX512DQ
++	kmovb	r13d, k5	 # AVX512DQ
++	kaddw	k5, k6, k7	 # AVX512DQ
++	kaddb	k5, k6, k7	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [rcx], zmm30, 0xab	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [rcx]{k7}, zmm30, 0xab	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [rcx], zmm30, 123	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [rax+r14*8+0x1234], zmm30, 123	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [rdx+2032], zmm30, 123	 # AVX512DQ Disp8
++	vextractf64x2	XMMWORD PTR [rdx+2048], zmm30, 123	 # AVX512DQ
++	vextractf64x2	XMMWORD PTR [rdx-2048], zmm30, 123	 # AVX512DQ Disp8
++	vextractf64x2	XMMWORD PTR [rdx-2064], zmm30, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [rcx], zmm30, 0xab	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [rcx]{k7}, zmm30, 0xab	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [rcx], zmm30, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [rax+r14*8+0x1234], zmm30, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [rdx+4064], zmm30, 123	 # AVX512DQ Disp8
++	vextractf32x8	YMMWORD PTR [rdx+4096], zmm30, 123	 # AVX512DQ
++	vextractf32x8	YMMWORD PTR [rdx-4096], zmm30, 123	 # AVX512DQ Disp8
++	vextractf32x8	YMMWORD PTR [rdx-4128], zmm30, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [rcx], zmm30, 0xab	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [rcx]{k7}, zmm30, 0xab	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [rcx], zmm30, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [rax+r14*8+0x1234], zmm30, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [rdx+2032], zmm30, 123	 # AVX512DQ Disp8
++	vextracti64x2	XMMWORD PTR [rdx+2048], zmm30, 123	 # AVX512DQ
++	vextracti64x2	XMMWORD PTR [rdx-2048], zmm30, 123	 # AVX512DQ Disp8
++	vextracti64x2	XMMWORD PTR [rdx-2064], zmm30, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [rcx], zmm30, 0xab	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [rcx]{k7}, zmm30, 0xab	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [rcx], zmm30, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [rax+r14*8+0x1234], zmm30, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [rdx+4064], zmm30, 123	 # AVX512DQ Disp8
++	vextracti32x8	YMMWORD PTR [rdx+4096], zmm30, 123	 # AVX512DQ
++	vextracti32x8	YMMWORD PTR [rdx-4096], zmm30, 123	 # AVX512DQ Disp8
++	vextracti32x8	YMMWORD PTR [rdx-4128], zmm30, 123	 # AVX512DQ
++	vcvttpd2qq	zmm30, zmm29	 # AVX512DQ
++	vcvttpd2qq	zmm30{k7}, zmm29	 # AVX512DQ
++	vcvttpd2qq	zmm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvttpd2qq	zmm30, zmm29, {sae}	 # AVX512DQ
++	vcvttpd2qq	zmm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvttpd2qq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvttpd2qq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvttpd2qq	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvttpd2qq	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvttpd2qq	zmm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvttpd2qq	zmm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2qq	zmm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvttpd2uqq	zmm30, zmm29	 # AVX512DQ
++	vcvttpd2uqq	zmm30{k7}, zmm29	 # AVX512DQ
++	vcvttpd2uqq	zmm30{k7}{z}, zmm29	 # AVX512DQ
++	vcvttpd2uqq	zmm30, zmm29, {sae}	 # AVX512DQ
++	vcvttpd2uqq	zmm30, ZMMWORD PTR [rcx]	 # AVX512DQ
++	vcvttpd2uqq	zmm30, ZMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvttpd2uqq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvttpd2uqq	zmm30, ZMMWORD PTR [rdx+8128]	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm30, ZMMWORD PTR [rdx+8192]	 # AVX512DQ
++	vcvttpd2uqq	zmm30, ZMMWORD PTR [rdx-8192]	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm30, ZMMWORD PTR [rdx-8256]	 # AVX512DQ
++	vcvttpd2uqq	zmm30, [rdx+1016]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm30, [rdx+1024]{1to8}	 # AVX512DQ
++	vcvttpd2uqq	zmm30, [rdx-1024]{1to8}	 # AVX512DQ Disp8
++	vcvttpd2uqq	zmm30, [rdx-1032]{1to8}	 # AVX512DQ
++	vcvttps2qq	zmm30, ymm29	 # AVX512DQ
++	vcvttps2qq	zmm30{k7}, ymm29	 # AVX512DQ
++	vcvttps2qq	zmm30{k7}{z}, ymm29	 # AVX512DQ
++	vcvttps2qq	zmm30, ymm29, {sae}	 # AVX512DQ
++	vcvttps2qq	zmm30, YMMWORD PTR [rcx]	 # AVX512DQ
++	vcvttps2qq	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvttps2qq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvttps2qq	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512DQ Disp8
++	vcvttps2qq	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512DQ
++	vcvttps2qq	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512DQ Disp8
++	vcvttps2qq	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512DQ
++	vcvttps2qq	zmm30, [rdx+508]{1to8}	 # AVX512DQ Disp8
++	vcvttps2qq	zmm30, [rdx+512]{1to8}	 # AVX512DQ
++	vcvttps2qq	zmm30, [rdx-512]{1to8}	 # AVX512DQ Disp8
++	vcvttps2qq	zmm30, [rdx-516]{1to8}	 # AVX512DQ
++	vcvttps2uqq	zmm30, ymm29	 # AVX512DQ
++	vcvttps2uqq	zmm30{k7}, ymm29	 # AVX512DQ
++	vcvttps2uqq	zmm30{k7}{z}, ymm29	 # AVX512DQ
++	vcvttps2uqq	zmm30, ymm29, {sae}	 # AVX512DQ
++	vcvttps2uqq	zmm30, YMMWORD PTR [rcx]	 # AVX512DQ
++	vcvttps2uqq	zmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512DQ
++	vcvttps2uqq	zmm30, [rcx]{1to8}	 # AVX512DQ
++	vcvttps2uqq	zmm30, YMMWORD PTR [rdx+4064]	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm30, YMMWORD PTR [rdx+4096]	 # AVX512DQ
++	vcvttps2uqq	zmm30, YMMWORD PTR [rdx-4096]	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm30, YMMWORD PTR [rdx-4128]	 # AVX512DQ
++	vcvttps2uqq	zmm30, [rdx+508]{1to8}	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm30, [rdx+512]{1to8}	 # AVX512DQ
++	vcvttps2uqq	zmm30, [rdx-512]{1to8}	 # AVX512DQ Disp8
++	vcvttps2uqq	zmm30, [rdx-516]{1to8}	 # AVX512DQ
++	vpmovd2m	k5, zmm30	 # AVX512DQ
++	vpmovq2m	k5, zmm30	 # AVX512DQ
++	vpmovm2d	zmm30, k5	 # AVX512DQ
++	vpmovm2q	zmm30, k5	 # AVX512DQ
+--- gas/testsuite/gas/i386/x86-64-avx512dq_vl.d.jj	2014-09-10 21:05:00.200331084 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512dq_vl.d	2014-09-10 21:05:00.200331084 +0200
+@@ -0,0 +1,1730 @@
++#as:
++#objdump: -dw
++#name: x86_64 AVX512DQ/VL insns
++#source: x86-64-avx512dq_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1a b4 f0 23 01 00 00[ 	]*vbroadcastf64x2 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 5a b4 f0 23 01 00 00[ 	]*vbroadcasti64x2 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 19 f7[ 	]*vbroadcastf32x2 %xmm31,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 19 f7[ 	]*vbroadcastf32x2 %xmm31,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 19 f7[ 	]*vbroadcastf32x2 %xmm31,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 31[ 	]*vbroadcastf32x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 19 b4 f0 23 01 00 00[ 	]*vbroadcastf32x2 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7b f5[ 	]*vcvtpd2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7b f5[ 	]*vcvtpd2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7b f5[ 	]*vcvtpd2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 31[ 	]*vcvtpd2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7b b4 f0 23 01 00 00[ 	]*vcvtpd2qq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 31[ 	]*vcvtpd2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 7f[ 	]*vcvtpd2qq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 00 08 00 00[ 	]*vcvtpd2qq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 80[ 	]*vcvtpd2qq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 80[ 	]*vcvtpd2qq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7b f5[ 	]*vcvtpd2qq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7b f5[ 	]*vcvtpd2qq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7b f5[ 	]*vcvtpd2qq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 31[ 	]*vcvtpd2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7b b4 f0 23 01 00 00[ 	]*vcvtpd2qq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 31[ 	]*vcvtpd2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 7f[ 	]*vcvtpd2qq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 00 10 00 00[ 	]*vcvtpd2qq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 80[ 	]*vcvtpd2qq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 80[ 	]*vcvtpd2qq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 79 f5[ 	]*vcvtpd2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 79 f5[ 	]*vcvtpd2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 79 f5[ 	]*vcvtpd2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 31[ 	]*vcvtpd2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 79 b4 f0 23 01 00 00[ 	]*vcvtpd2uqq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 31[ 	]*vcvtpd2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 7f[ 	]*vcvtpd2uqq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 00 08 00 00[ 	]*vcvtpd2uqq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 80[ 	]*vcvtpd2uqq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 80[ 	]*vcvtpd2uqq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 79 f5[ 	]*vcvtpd2uqq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 79 f5[ 	]*vcvtpd2uqq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 79 f5[ 	]*vcvtpd2uqq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 31[ 	]*vcvtpd2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 79 b4 f0 23 01 00 00[ 	]*vcvtpd2uqq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 31[ 	]*vcvtpd2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 7f[ 	]*vcvtpd2uqq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 00 10 00 00[ 	]*vcvtpd2uqq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 80[ 	]*vcvtpd2uqq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 80[ 	]*vcvtpd2uqq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7b f5[ 	]*vcvtps2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7b f5[ 	]*vcvtps2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7b f5[ 	]*vcvtps2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 31[ 	]*vcvtps2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7b b4 f0 23 01 00 00[ 	]*vcvtps2qq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 31[ 	]*vcvtps2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 7f[ 	]*vcvtps2qq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 00 04 00 00[ 	]*vcvtps2qq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 80[ 	]*vcvtps2qq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 f8 fb ff ff[ 	]*vcvtps2qq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 80[ 	]*vcvtps2qq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7b f5[ 	]*vcvtps2qq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7b f5[ 	]*vcvtps2qq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7b f5[ 	]*vcvtps2qq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 31[ 	]*vcvtps2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7b b4 f0 23 01 00 00[ 	]*vcvtps2qq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 31[ 	]*vcvtps2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 7f[ 	]*vcvtps2qq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 00 08 00 00[ 	]*vcvtps2qq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 80[ 	]*vcvtps2qq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 80[ 	]*vcvtps2qq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 79 f5[ 	]*vcvtps2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 79 f5[ 	]*vcvtps2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 79 f5[ 	]*vcvtps2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 31[ 	]*vcvtps2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 79 b4 f0 23 01 00 00[ 	]*vcvtps2uqq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 31[ 	]*vcvtps2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 7f[ 	]*vcvtps2uqq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 00 04 00 00[ 	]*vcvtps2uqq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 80[ 	]*vcvtps2uqq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 80[ 	]*vcvtps2uqq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 79 f5[ 	]*vcvtps2uqq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 79 f5[ 	]*vcvtps2uqq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 79 f5[ 	]*vcvtps2uqq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 31[ 	]*vcvtps2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 79 b4 f0 23 01 00 00[ 	]*vcvtps2uqq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 31[ 	]*vcvtps2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 7f[ 	]*vcvtps2uqq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 00 08 00 00[ 	]*vcvtps2uqq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 80[ 	]*vcvtps2uqq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 80[ 	]*vcvtps2uqq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 e6 f5[ 	]*vcvtqq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f e6 f5[ 	]*vcvtqq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f e6 f5[ 	]*vcvtqq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 31[ 	]*vcvtqq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 e6 b4 f0 23 01 00 00[ 	]*vcvtqq2pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 31[ 	]*vcvtqq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 7f[ 	]*vcvtqq2pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 00 08 00 00[ 	]*vcvtqq2pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 80[ 	]*vcvtqq2pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 80[ 	]*vcvtqq2pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 e6 f5[ 	]*vcvtqq2pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f e6 f5[ 	]*vcvtqq2pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af e6 f5[ 	]*vcvtqq2pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 31[ 	]*vcvtqq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 e6 b4 f0 23 01 00 00[ 	]*vcvtqq2pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 31[ 	]*vcvtqq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 7f[ 	]*vcvtqq2pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 00 10 00 00[ 	]*vcvtqq2pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 80[ 	]*vcvtqq2pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 80[ 	]*vcvtqq2pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 5b f5[ 	]*vcvtqq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 5b f5[ 	]*vcvtqq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 5b f5[ 	]*vcvtqq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 31[ 	]*vcvtqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 5b b4 f0 23 01 00 00[ 	]*vcvtqq2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 31[ 	]*vcvtqq2ps \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 7f[ 	]*vcvtqq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 00 08 00 00[ 	]*vcvtqq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 80[ 	]*vcvtqq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 80[ 	]*vcvtqq2ps -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 5b f5[ 	]*vcvtqq2ps %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 5b f5[ 	]*vcvtqq2ps %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 5b f5[ 	]*vcvtqq2ps %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 31[ 	]*vcvtqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 5b b4 f0 23 01 00 00[ 	]*vcvtqq2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 31[ 	]*vcvtqq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 7f[ 	]*vcvtqq2ps 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 00 10 00 00[ 	]*vcvtqq2ps 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 80[ 	]*vcvtqq2ps -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 80[ 	]*vcvtqq2ps -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7a f5[ 	]*vcvtuqq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7a f5[ 	]*vcvtuqq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7a f5[ 	]*vcvtuqq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 31[ 	]*vcvtuqq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 31[ 	]*vcvtuqq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 7f[ 	]*vcvtuqq2pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 00 08 00 00[ 	]*vcvtuqq2pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 80[ 	]*vcvtuqq2pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7a f5[ 	]*vcvtuqq2pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7a f5[ 	]*vcvtuqq2pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7a f5[ 	]*vcvtuqq2pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 31[ 	]*vcvtuqq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 31[ 	]*vcvtuqq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 7f[ 	]*vcvtuqq2pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 00 10 00 00[ 	]*vcvtuqq2pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 80[ 	]*vcvtuqq2pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7a f5[ 	]*vcvtuqq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7a f5[ 	]*vcvtuqq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7a f5[ 	]*vcvtuqq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 31[ 	]*vcvtuqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 31[ 	]*vcvtuqq2ps \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 7f[ 	]*vcvtuqq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 00 08 00 00[ 	]*vcvtuqq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 80[ 	]*vcvtuqq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7a f5[ 	]*vcvtuqq2ps %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7a f5[ 	]*vcvtuqq2ps %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7a f5[ 	]*vcvtuqq2ps %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 31[ 	]*vcvtuqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 31[ 	]*vcvtuqq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 7f[ 	]*vcvtuqq2ps 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 00 10 00 00[ 	]*vcvtuqq2ps 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 80[ 	]*vcvtuqq2ps -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee ab[ 	]*vfpclasspd \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 66 ee ab[ 	]*vfpclasspd \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee 7b[ 	]*vfpclasspd \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 66 ac f0 23 01 00 00 7b[ 	]*vfpclasspd \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x7f0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa 00 08 00 00 7b[ 	]*vfpclasspd \$0x7b,0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x810\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee ab[ 	]*vfpclasspd \$0xab,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 2f 66 ee ab[ 	]*vfpclasspd \$0xab,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee 7b[ 	]*vfpclasspd \$0x7b,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 28 66 ac f0 23 01 00 00 7b[ 	]*vfpclasspd \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0xfe0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa 00 10 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x1020\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee ab[ 	]*vfpclassps \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 66 ee ab[ 	]*vfpclassps \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee 7b[ 	]*vfpclassps \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 66 ac f0 23 01 00 00 7b[ 	]*vfpclassps \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x7f0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa 00 08 00 00 7b[ 	]*vfpclassps \$0x7b,0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps \$0x7b,-0x810\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee ab[ 	]*vfpclassps \$0xab,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 2f 66 ee ab[ 	]*vfpclassps \$0xab,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee 7b[ 	]*vfpclassps \$0x7b,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 28 66 ac f0 23 01 00 00 7b[ 	]*vfpclassps \$0x7b,0x123\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0xfe0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa 00 10 00 00 7b[ 	]*vfpclassps \$0x7b,0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ 	]*vfpclassps \$0x7b,-0x1020\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 18 b4 f0 23 01 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 38 b4 f0 23 01 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 59 f7[ 	]*vbroadcasti32x2 %xmm31,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 31[ 	]*vbroadcasti32x2 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 59 b4 f0 23 01 00 00[ 	]*vbroadcasti32x2 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 59 f7[ 	]*vbroadcasti32x2 %xmm31,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 59 f7[ 	]*vbroadcasti32x2 %xmm31,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 31[ 	]*vbroadcasti32x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 59 b4 f0 23 01 00 00[ 	]*vbroadcasti32x2 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 40 f4[ 	]*vpmullq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 40 f4[ 	]*vpmullq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 40 f4[ 	]*vpmullq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 31[ 	]*vpmullq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 40 b4 f0 23 01 00 00[ 	]*vpmullq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 31[ 	]*vpmullq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 7f[ 	]*vpmullq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 00 08 00 00[ 	]*vpmullq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 80[ 	]*vpmullq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 f0 f7 ff ff[ 	]*vpmullq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 7f[ 	]*vpmullq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 80[ 	]*vpmullq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 40 f4[ 	]*vpmullq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 40 f4[ 	]*vpmullq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 40 f4[ 	]*vpmullq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 31[ 	]*vpmullq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 40 b4 f0 23 01 00 00[ 	]*vpmullq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 31[ 	]*vpmullq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 7f[ 	]*vpmullq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 00 10 00 00[ 	]*vpmullq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 80[ 	]*vpmullq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 e0 ef ff ff[ 	]*vpmullq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 7f[ 	]*vpmullq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 80[ 	]*vpmullq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 ab[ 	]*vrangepd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 50 f4 ab[ 	]*vrangepd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 50 f4 ab[ 	]*vrangepd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 7b[ 	]*vrangepd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 50 b4 f0 23 01 00 00 7b[ 	]*vrangepd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 00 08 00 00 7b[ 	]*vrangepd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 ab[ 	]*vrangepd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 50 f4 ab[ 	]*vrangepd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 50 f4 ab[ 	]*vrangepd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 7b[ 	]*vrangepd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 50 b4 f0 23 01 00 00 7b[ 	]*vrangepd \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 7f 7b[ 	]*vrangepd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 00 10 00 00 7b[ 	]*vrangepd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 e0 ef ff ff 7b[ 	]*vrangepd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 ab[ 	]*vrangeps \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 50 f4 ab[ 	]*vrangeps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 50 f4 ab[ 	]*vrangeps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 7b[ 	]*vrangeps \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 50 b4 f0 23 01 00 00 7b[ 	]*vrangeps \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 00 08 00 00 7b[ 	]*vrangeps \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 ab[ 	]*vrangeps \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 50 f4 ab[ 	]*vrangeps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 50 f4 ab[ 	]*vrangeps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 7b[ 	]*vrangeps \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 50 b4 f0 23 01 00 00 7b[ 	]*vrangeps \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 7f 7b[ 	]*vrangeps \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 00 10 00 00 7b[ 	]*vrangeps \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 e0 ef ff ff 7b[ 	]*vrangeps \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 54 f4[ 	]*vandpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 54 f4[ 	]*vandpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 54 f4[ 	]*vandpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 31[ 	]*vandpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 54 b4 f0 23 01 00 00[ 	]*vandpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 31[ 	]*vandpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 7f[ 	]*vandpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 00 08 00 00[ 	]*vandpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 80[ 	]*vandpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 f0 f7 ff ff[ 	]*vandpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 7f[ 	]*vandpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 80[ 	]*vandpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 54 f4[ 	]*vandpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 54 f4[ 	]*vandpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 54 f4[ 	]*vandpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 31[ 	]*vandpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 54 b4 f0 23 01 00 00[ 	]*vandpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 31[ 	]*vandpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 7f[ 	]*vandpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 00 10 00 00[ 	]*vandpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 80[ 	]*vandpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 e0 ef ff ff[ 	]*vandpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 7f[ 	]*vandpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 80[ 	]*vandpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 54 f4[ 	]*vandps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 54 f4[ 	]*vandps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 54 f4[ 	]*vandps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 31[ 	]*vandps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 54 b4 f0 23 01 00 00[ 	]*vandps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 31[ 	]*vandps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 7f[ 	]*vandps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 00 08 00 00[ 	]*vandps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 80[ 	]*vandps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 f0 f7 ff ff[ 	]*vandps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 7f[ 	]*vandps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 00 02 00 00[ 	]*vandps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 80[ 	]*vandps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 54 f4[ 	]*vandps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 54 f4[ 	]*vandps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 54 f4[ 	]*vandps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 31[ 	]*vandps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 54 b4 f0 23 01 00 00[ 	]*vandps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 31[ 	]*vandps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 7f[ 	]*vandps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 00 10 00 00[ 	]*vandps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 80[ 	]*vandps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 e0 ef ff ff[ 	]*vandps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 7f[ 	]*vandps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 00 02 00 00[ 	]*vandps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 80[ 	]*vandps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 55 f4[ 	]*vandnpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 55 f4[ 	]*vandnpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 55 f4[ 	]*vandnpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 31[ 	]*vandnpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 55 b4 f0 23 01 00 00[ 	]*vandnpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 31[ 	]*vandnpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 7f[ 	]*vandnpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 00 08 00 00[ 	]*vandnpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 80[ 	]*vandnpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 f0 f7 ff ff[ 	]*vandnpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 7f[ 	]*vandnpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 80[ 	]*vandnpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 55 f4[ 	]*vandnpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 55 f4[ 	]*vandnpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 55 f4[ 	]*vandnpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 31[ 	]*vandnpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 55 b4 f0 23 01 00 00[ 	]*vandnpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 31[ 	]*vandnpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 7f[ 	]*vandnpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 00 10 00 00[ 	]*vandnpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 80[ 	]*vandnpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 e0 ef ff ff[ 	]*vandnpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 7f[ 	]*vandnpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 80[ 	]*vandnpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 55 f4[ 	]*vandnps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 55 f4[ 	]*vandnps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 55 f4[ 	]*vandnps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 31[ 	]*vandnps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 55 b4 f0 23 01 00 00[ 	]*vandnps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 31[ 	]*vandnps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 7f[ 	]*vandnps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 00 08 00 00[ 	]*vandnps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 80[ 	]*vandnps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 f0 f7 ff ff[ 	]*vandnps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 7f[ 	]*vandnps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 80[ 	]*vandnps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 55 f4[ 	]*vandnps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 55 f4[ 	]*vandnps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 55 f4[ 	]*vandnps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 31[ 	]*vandnps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 55 b4 f0 23 01 00 00[ 	]*vandnps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 31[ 	]*vandnps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 7f[ 	]*vandnps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 00 10 00 00[ 	]*vandnps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 80[ 	]*vandnps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 e0 ef ff ff[ 	]*vandnps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 7f[ 	]*vandnps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 80[ 	]*vandnps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 56 f4[ 	]*vorpd  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 56 f4[ 	]*vorpd  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 56 f4[ 	]*vorpd  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 31[ 	]*vorpd  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 56 b4 f0 23 01 00 00[ 	]*vorpd  0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 31[ 	]*vorpd  \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 7f[ 	]*vorpd  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 00 08 00 00[ 	]*vorpd  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 80[ 	]*vorpd  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 f0 f7 ff ff[ 	]*vorpd  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 7f[ 	]*vorpd  0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 80[ 	]*vorpd  -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 56 f4[ 	]*vorpd  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 56 f4[ 	]*vorpd  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 56 f4[ 	]*vorpd  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 31[ 	]*vorpd  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 56 b4 f0 23 01 00 00[ 	]*vorpd  0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 31[ 	]*vorpd  \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 7f[ 	]*vorpd  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 00 10 00 00[ 	]*vorpd  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 80[ 	]*vorpd  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 e0 ef ff ff[ 	]*vorpd  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 7f[ 	]*vorpd  0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 80[ 	]*vorpd  -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 56 f4[ 	]*vorps  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 56 f4[ 	]*vorps  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 56 f4[ 	]*vorps  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 31[ 	]*vorps  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 56 b4 f0 23 01 00 00[ 	]*vorps  0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 31[ 	]*vorps  \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 7f[ 	]*vorps  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 00 08 00 00[ 	]*vorps  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 80[ 	]*vorps  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 f0 f7 ff ff[ 	]*vorps  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 7f[ 	]*vorps  0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 00 02 00 00[ 	]*vorps  0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 80[ 	]*vorps  -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 56 f4[ 	]*vorps  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 56 f4[ 	]*vorps  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 56 f4[ 	]*vorps  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 31[ 	]*vorps  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 56 b4 f0 23 01 00 00[ 	]*vorps  0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 31[ 	]*vorps  \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 7f[ 	]*vorps  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 00 10 00 00[ 	]*vorps  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 80[ 	]*vorps  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 e0 ef ff ff[ 	]*vorps  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 7f[ 	]*vorps  0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 00 02 00 00[ 	]*vorps  0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 80[ 	]*vorps  -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 57 f4[ 	]*vxorpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 57 f4[ 	]*vxorpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 57 f4[ 	]*vxorpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 31[ 	]*vxorpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 57 b4 f0 23 01 00 00[ 	]*vxorpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 31[ 	]*vxorpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 7f[ 	]*vxorpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 00 08 00 00[ 	]*vxorpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 80[ 	]*vxorpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 f0 f7 ff ff[ 	]*vxorpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 7f[ 	]*vxorpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 80[ 	]*vxorpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 57 f4[ 	]*vxorpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 57 f4[ 	]*vxorpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 57 f4[ 	]*vxorpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 31[ 	]*vxorpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 57 b4 f0 23 01 00 00[ 	]*vxorpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 31[ 	]*vxorpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 7f[ 	]*vxorpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 00 10 00 00[ 	]*vxorpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 80[ 	]*vxorpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 e0 ef ff ff[ 	]*vxorpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 7f[ 	]*vxorpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 80[ 	]*vxorpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 57 f4[ 	]*vxorps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 57 f4[ 	]*vxorps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 57 f4[ 	]*vxorps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 31[ 	]*vxorps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 57 b4 f0 23 01 00 00[ 	]*vxorps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 31[ 	]*vxorps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 7f[ 	]*vxorps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 00 08 00 00[ 	]*vxorps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 80[ 	]*vxorps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 f0 f7 ff ff[ 	]*vxorps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 7f[ 	]*vxorps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 80[ 	]*vxorps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 57 f4[ 	]*vxorps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 57 f4[ 	]*vxorps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 57 f4[ 	]*vxorps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 31[ 	]*vxorps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 57 b4 f0 23 01 00 00[ 	]*vxorps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 31[ 	]*vxorps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 7f[ 	]*vxorps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 00 10 00 00[ 	]*vxorps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 80[ 	]*vxorps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 e0 ef ff ff[ 	]*vxorps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 7f[ 	]*vxorps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 80[ 	]*vxorps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 ab[ 	]*vreducepd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 7b[ 	]*vreducepd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 56 b4 f0 23 01 00 00 7b[ 	]*vreducepd \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 00 08 00 00 7b[ 	]*vreducepd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 ab[ 	]*vreducepd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 56 f5 ab[ 	]*vreducepd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 56 f5 ab[ 	]*vreducepd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 7b[ 	]*vreducepd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 56 b4 f0 23 01 00 00 7b[ 	]*vreducepd \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 7f 7b[ 	]*vreducepd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 00 10 00 00 7b[ 	]*vreducepd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 e0 ef ff ff 7b[ 	]*vreducepd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 ab[ 	]*vreduceps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 7b[ 	]*vreduceps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 56 b4 f0 23 01 00 00 7b[ 	]*vreduceps \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 00 08 00 00 7b[ 	]*vreduceps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 ab[ 	]*vreduceps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 56 f5 ab[ 	]*vreduceps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 56 f5 ab[ 	]*vreduceps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 7b[ 	]*vreduceps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 56 b4 f0 23 01 00 00 7b[ 	]*vreduceps \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 7f 7b[ 	]*vreduceps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 00 10 00 00 7b[ 	]*vreduceps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 e0 ef ff ff 7b[ 	]*vreduceps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 ab[ 	]*vextractf64x2 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 19 29 ab[ 	]*vextractf64x2 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 19 ac f0 23 01 00 00 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 7f 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 80 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 ab[ 	]*vextracti64x2 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 39 29 ab[ 	]*vextracti64x2 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 39 ac f0 23 01 00 00 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 7f 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 80 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7a f5[ 	]*vcvttpd2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7a f5[ 	]*vcvttpd2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7a f5[ 	]*vcvttpd2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 31[ 	]*vcvttpd2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7a b4 f0 23 01 00 00[ 	]*vcvttpd2qq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 31[ 	]*vcvttpd2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 7f[ 	]*vcvttpd2qq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 00 08 00 00[ 	]*vcvttpd2qq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 80[ 	]*vcvttpd2qq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 80[ 	]*vcvttpd2qq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7a f5[ 	]*vcvttpd2qq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7a f5[ 	]*vcvttpd2qq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7a f5[ 	]*vcvttpd2qq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 31[ 	]*vcvttpd2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7a b4 f0 23 01 00 00[ 	]*vcvttpd2qq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 31[ 	]*vcvttpd2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 7f[ 	]*vcvttpd2qq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 00 10 00 00[ 	]*vcvttpd2qq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 80[ 	]*vcvttpd2qq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 80[ 	]*vcvttpd2qq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 78 f5[ 	]*vcvttpd2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 78 f5[ 	]*vcvttpd2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 78 f5[ 	]*vcvttpd2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 31[ 	]*vcvttpd2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 78 b4 f0 23 01 00 00[ 	]*vcvttpd2uqq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 31[ 	]*vcvttpd2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 7f[ 	]*vcvttpd2uqq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 00 08 00 00[ 	]*vcvttpd2uqq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 80[ 	]*vcvttpd2uqq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 80[ 	]*vcvttpd2uqq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 78 f5[ 	]*vcvttpd2uqq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 78 f5[ 	]*vcvttpd2uqq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 78 f5[ 	]*vcvttpd2uqq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 31[ 	]*vcvttpd2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 78 b4 f0 23 01 00 00[ 	]*vcvttpd2uqq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 31[ 	]*vcvttpd2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 7f[ 	]*vcvttpd2uqq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 00 10 00 00[ 	]*vcvttpd2uqq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 80[ 	]*vcvttpd2uqq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 80[ 	]*vcvttpd2uqq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7a f5[ 	]*vcvttps2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7a f5[ 	]*vcvttps2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7a f5[ 	]*vcvttps2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 31[ 	]*vcvttps2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7a b4 f0 23 01 00 00[ 	]*vcvttps2qq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 31[ 	]*vcvttps2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 7f[ 	]*vcvttps2qq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 00 04 00 00[ 	]*vcvttps2qq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 80[ 	]*vcvttps2qq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 f8 fb ff ff[ 	]*vcvttps2qq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 80[ 	]*vcvttps2qq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7a f5[ 	]*vcvttps2qq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7a f5[ 	]*vcvttps2qq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7a f5[ 	]*vcvttps2qq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 31[ 	]*vcvttps2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7a b4 f0 23 01 00 00[ 	]*vcvttps2qq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 31[ 	]*vcvttps2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 7f[ 	]*vcvttps2qq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 00 08 00 00[ 	]*vcvttps2qq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 80[ 	]*vcvttps2qq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 80[ 	]*vcvttps2qq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 78 f5[ 	]*vcvttps2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 78 f5[ 	]*vcvttps2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 78 f5[ 	]*vcvttps2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 31[ 	]*vcvttps2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 78 b4 f0 23 01 00 00[ 	]*vcvttps2uqq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 31[ 	]*vcvttps2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 7f[ 	]*vcvttps2uqq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 00 04 00 00[ 	]*vcvttps2uqq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 80[ 	]*vcvttps2uqq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 80[ 	]*vcvttps2uqq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 78 f5[ 	]*vcvttps2uqq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 78 f5[ 	]*vcvttps2uqq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 78 f5[ 	]*vcvttps2uqq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 31[ 	]*vcvttps2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 78 b4 f0 23 01 00 00[ 	]*vcvttps2uqq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 31[ 	]*vcvttps2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 7f[ 	]*vcvttps2uqq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 00 08 00 00[ 	]*vcvttps2uqq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 80[ 	]*vcvttps2uqq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 80[ 	]*vcvttps2uqq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 39 ee[ 	]*vpmovd2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 39 ee[ 	]*vpmovd2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 39 ee[ 	]*vpmovq2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 39 ee[ 	]*vpmovq2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 38 f5[ 	]*vpmovm2d %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 38 f5[ 	]*vpmovm2d %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 38 f5[ 	]*vpmovm2q %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 38 f5[ 	]*vpmovm2q %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 1a 31[ 	]*vbroadcastf64x2 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1a b4 f0 34 12 00 00[ 	]*vbroadcastf64x2 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 7f[ 	]*vbroadcastf64x2 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 80[ 	]*vbroadcastf64x2 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 5a 31[ 	]*vbroadcasti64x2 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 5a b4 f0 34 12 00 00[ 	]*vbroadcasti64x2 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 7f[ 	]*vbroadcasti64x2 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 80[ 	]*vbroadcasti64x2 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 19 f7[ 	]*vbroadcastf32x2 %xmm31,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 19 f7[ 	]*vbroadcastf32x2 %xmm31,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 19 f7[ 	]*vbroadcastf32x2 %xmm31,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 31[ 	]*vbroadcastf32x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 19 b4 f0 34 12 00 00[ 	]*vbroadcastf32x2 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 7f[ 	]*vbroadcastf32x2 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 80[ 	]*vbroadcastf32x2 -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7b f5[ 	]*vcvtpd2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7b f5[ 	]*vcvtpd2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7b f5[ 	]*vcvtpd2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 31[ 	]*vcvtpd2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7b b4 f0 34 12 00 00[ 	]*vcvtpd2qq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 31[ 	]*vcvtpd2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 7f[ 	]*vcvtpd2qq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 00 08 00 00[ 	]*vcvtpd2qq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 80[ 	]*vcvtpd2qq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 80[ 	]*vcvtpd2qq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7b f5[ 	]*vcvtpd2qq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7b f5[ 	]*vcvtpd2qq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7b f5[ 	]*vcvtpd2qq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 31[ 	]*vcvtpd2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7b b4 f0 34 12 00 00[ 	]*vcvtpd2qq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 31[ 	]*vcvtpd2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 7f[ 	]*vcvtpd2qq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 00 10 00 00[ 	]*vcvtpd2qq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 80[ 	]*vcvtpd2qq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 7f[ 	]*vcvtpd2qq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 00 04 00 00[ 	]*vcvtpd2qq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 80[ 	]*vcvtpd2qq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 79 f5[ 	]*vcvtpd2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 79 f5[ 	]*vcvtpd2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 79 f5[ 	]*vcvtpd2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 31[ 	]*vcvtpd2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 79 b4 f0 34 12 00 00[ 	]*vcvtpd2uqq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 31[ 	]*vcvtpd2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 7f[ 	]*vcvtpd2uqq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 00 08 00 00[ 	]*vcvtpd2uqq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 80[ 	]*vcvtpd2uqq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 80[ 	]*vcvtpd2uqq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 79 f5[ 	]*vcvtpd2uqq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 79 f5[ 	]*vcvtpd2uqq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 79 f5[ 	]*vcvtpd2uqq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 31[ 	]*vcvtpd2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 79 b4 f0 34 12 00 00[ 	]*vcvtpd2uqq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 31[ 	]*vcvtpd2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 7f[ 	]*vcvtpd2uqq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 00 10 00 00[ 	]*vcvtpd2uqq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 80[ 	]*vcvtpd2uqq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 7f[ 	]*vcvtpd2uqq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 00 04 00 00[ 	]*vcvtpd2uqq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 80[ 	]*vcvtpd2uqq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7b f5[ 	]*vcvtps2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7b f5[ 	]*vcvtps2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7b f5[ 	]*vcvtps2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 31[ 	]*vcvtps2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7b b4 f0 34 12 00 00[ 	]*vcvtps2qq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 31[ 	]*vcvtps2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 7f[ 	]*vcvtps2qq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 00 04 00 00[ 	]*vcvtps2qq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 80[ 	]*vcvtps2qq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 f8 fb ff ff[ 	]*vcvtps2qq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 80[ 	]*vcvtps2qq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7b f5[ 	]*vcvtps2qq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7b f5[ 	]*vcvtps2qq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7b f5[ 	]*vcvtps2qq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 31[ 	]*vcvtps2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7b b4 f0 34 12 00 00[ 	]*vcvtps2qq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 31[ 	]*vcvtps2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 7f[ 	]*vcvtps2qq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 00 08 00 00[ 	]*vcvtps2qq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 80[ 	]*vcvtps2qq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 7f[ 	]*vcvtps2qq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 00 02 00 00[ 	]*vcvtps2qq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 80[ 	]*vcvtps2qq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 fc fd ff ff[ 	]*vcvtps2qq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 79 f5[ 	]*vcvtps2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 79 f5[ 	]*vcvtps2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 79 f5[ 	]*vcvtps2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 31[ 	]*vcvtps2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 79 b4 f0 34 12 00 00[ 	]*vcvtps2uqq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 31[ 	]*vcvtps2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 7f[ 	]*vcvtps2uqq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 00 04 00 00[ 	]*vcvtps2uqq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 80[ 	]*vcvtps2uqq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 80[ 	]*vcvtps2uqq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 79 f5[ 	]*vcvtps2uqq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 79 f5[ 	]*vcvtps2uqq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 79 f5[ 	]*vcvtps2uqq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 31[ 	]*vcvtps2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 79 b4 f0 34 12 00 00[ 	]*vcvtps2uqq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 31[ 	]*vcvtps2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 7f[ 	]*vcvtps2uqq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 00 08 00 00[ 	]*vcvtps2uqq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 80[ 	]*vcvtps2uqq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 7f[ 	]*vcvtps2uqq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 00 02 00 00[ 	]*vcvtps2uqq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 80[ 	]*vcvtps2uqq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 fc fd ff ff[ 	]*vcvtps2uqq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 e6 f5[ 	]*vcvtqq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f e6 f5[ 	]*vcvtqq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f e6 f5[ 	]*vcvtqq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 31[ 	]*vcvtqq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 e6 b4 f0 34 12 00 00[ 	]*vcvtqq2pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 31[ 	]*vcvtqq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 7f[ 	]*vcvtqq2pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 00 08 00 00[ 	]*vcvtqq2pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 80[ 	]*vcvtqq2pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 80[ 	]*vcvtqq2pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 e6 f5[ 	]*vcvtqq2pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f e6 f5[ 	]*vcvtqq2pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af e6 f5[ 	]*vcvtqq2pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 31[ 	]*vcvtqq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 e6 b4 f0 34 12 00 00[ 	]*vcvtqq2pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 31[ 	]*vcvtqq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 7f[ 	]*vcvtqq2pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 00 10 00 00[ 	]*vcvtqq2pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 80[ 	]*vcvtqq2pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 7f[ 	]*vcvtqq2pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 00 04 00 00[ 	]*vcvtqq2pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 80[ 	]*vcvtqq2pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 5b f5[ 	]*vcvtqq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 5b f5[ 	]*vcvtqq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 5b f5[ 	]*vcvtqq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 31[ 	]*vcvtqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 5b b4 f0 34 12 00 00[ 	]*vcvtqq2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 31[ 	]*vcvtqq2ps \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 7f[ 	]*vcvtqq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 00 08 00 00[ 	]*vcvtqq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 80[ 	]*vcvtqq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 80[ 	]*vcvtqq2ps -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 5b f5[ 	]*vcvtqq2ps %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 5b f5[ 	]*vcvtqq2ps %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 5b f5[ 	]*vcvtqq2ps %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 31[ 	]*vcvtqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 5b b4 f0 34 12 00 00[ 	]*vcvtqq2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 31[ 	]*vcvtqq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 7f[ 	]*vcvtqq2ps 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 00 10 00 00[ 	]*vcvtqq2ps 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 80[ 	]*vcvtqq2ps -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 7f[ 	]*vcvtqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 00 04 00 00[ 	]*vcvtqq2ps 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 80[ 	]*vcvtqq2ps -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7a f5[ 	]*vcvtuqq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7a f5[ 	]*vcvtuqq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7a f5[ 	]*vcvtuqq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 31[ 	]*vcvtuqq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 31[ 	]*vcvtuqq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 7f[ 	]*vcvtuqq2pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 00 08 00 00[ 	]*vcvtuqq2pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 80[ 	]*vcvtuqq2pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7a f5[ 	]*vcvtuqq2pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7a f5[ 	]*vcvtuqq2pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7a f5[ 	]*vcvtuqq2pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 31[ 	]*vcvtuqq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 31[ 	]*vcvtuqq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 7f[ 	]*vcvtuqq2pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 00 10 00 00[ 	]*vcvtuqq2pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 80[ 	]*vcvtuqq2pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 7f[ 	]*vcvtuqq2pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 00 04 00 00[ 	]*vcvtuqq2pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 80[ 	]*vcvtuqq2pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7a f5[ 	]*vcvtuqq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7a f5[ 	]*vcvtuqq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7a f5[ 	]*vcvtuqq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 31[ 	]*vcvtuqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 31[ 	]*vcvtuqq2ps \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 7f[ 	]*vcvtuqq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 00 08 00 00[ 	]*vcvtuqq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 80[ 	]*vcvtuqq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7a f5[ 	]*vcvtuqq2ps %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7a f5[ 	]*vcvtuqq2ps %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7a f5[ 	]*vcvtuqq2ps %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 31[ 	]*vcvtuqq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 31[ 	]*vcvtuqq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 7f[ 	]*vcvtuqq2ps 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 00 10 00 00[ 	]*vcvtuqq2ps 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 80[ 	]*vcvtuqq2ps -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 7f[ 	]*vcvtuqq2ps 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 00 04 00 00[ 	]*vcvtuqq2ps 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 80[ 	]*vcvtuqq2ps -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 19 ee ab[ 	]*vextractf64x2 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 39 ee ab[ 	]*vextracti64x2 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee ab[ 	]*vfpclasspd \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 66 ee ab[ 	]*vfpclasspd \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee 7b[ 	]*vfpclasspd \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 66 ac f0 34 12 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x7f0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa 00 08 00 00 7b[ 	]*vfpclasspd \$0x7b,0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x810\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%rdx\)\{1to2\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee ab[ 	]*vfpclasspd \$0xab,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 2f 66 ee ab[ 	]*vfpclasspd \$0xab,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee 7b[ 	]*vfpclasspd \$0x7b,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 28 66 ac f0 34 12 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 29 7b[ 	]*vfpclasspd \$0x7b,\(%rcx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0xfe0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa 00 10 00 00 7b[ 	]*vfpclasspd \$0x7b,0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x1020\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 7f 7b[ 	]*vfpclasspd \$0x7b,0x3f8\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa 00 04 00 00 7b[ 	]*vfpclasspd \$0x7b,0x400\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 80 7b[ 	]*vfpclasspd \$0x7b,-0x400\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd \$0x7b,-0x408\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee ab[ 	]*vfpclassps \$0xab,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 66 ee ab[ 	]*vfpclassps \$0xab,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee 7b[ 	]*vfpclassps \$0x7b,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 66 ac f0 34 12 00 00 7b[ 	]*vfpclassps \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x7f0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa 00 08 00 00 7b[ 	]*vfpclassps \$0x7b,0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x800\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps \$0x7b,-0x810\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%rdx\)\{1to4\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee ab[ 	]*vfpclassps \$0xab,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 2f 66 ee ab[ 	]*vfpclassps \$0xab,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee 7b[ 	]*vfpclassps \$0x7b,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 28 66 ac f0 34 12 00 00 7b[ 	]*vfpclassps \$0x7b,0x1234\(%rax,%r14,8\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 29 7b[ 	]*vfpclassps \$0x7b,\(%rcx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0xfe0\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa 00 10 00 00 7b[ 	]*vfpclassps \$0x7b,0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x1000\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ 	]*vfpclassps \$0x7b,-0x1020\(%rdx\),%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 7f 7b[ 	]*vfpclassps \$0x7b,0x1fc\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa 00 02 00 00 7b[ 	]*vfpclassps \$0x7b,0x200\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 80 7b[ 	]*vfpclassps \$0x7b,-0x200\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa fc fd ff ff 7b[ 	]*vfpclassps \$0x7b,-0x204\(%rdx\)\{1to8\},%k5
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 18 f4 ab[ 	]*vinsertf64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 7b[ 	]*vinsertf64x2 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 31 7b[ 	]*vinsertf64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 18 b4 f0 34 12 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 7f 7b[ 	]*vinsertf64x2 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 80 7b[ 	]*vinsertf64x2 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 38 f4 ab[ 	]*vinserti64x2 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 7b[ 	]*vinserti64x2 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 31 7b[ 	]*vinserti64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 38 b4 f0 34 12 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 7f 7b[ 	]*vinserti64x2 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 80 7b[ 	]*vinserti64x2 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 59 f7[ 	]*vbroadcasti32x2 %xmm31,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 31[ 	]*vbroadcasti32x2 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 59 b4 f0 34 12 00 00[ 	]*vbroadcasti32x2 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 59 f7[ 	]*vbroadcasti32x2 %xmm31,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 59 f7[ 	]*vbroadcasti32x2 %xmm31,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 59 f7[ 	]*vbroadcasti32x2 %xmm31,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 31[ 	]*vbroadcasti32x2 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 59 b4 f0 34 12 00 00[ 	]*vbroadcasti32x2 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 7f[ 	]*vbroadcasti32x2 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 80[ 	]*vbroadcasti32x2 -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 40 f4[ 	]*vpmullq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 40 f4[ 	]*vpmullq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 40 f4[ 	]*vpmullq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 31[ 	]*vpmullq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 40 b4 f0 34 12 00 00[ 	]*vpmullq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 31[ 	]*vpmullq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 7f[ 	]*vpmullq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 00 08 00 00[ 	]*vpmullq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 80[ 	]*vpmullq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 f0 f7 ff ff[ 	]*vpmullq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 7f[ 	]*vpmullq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 80[ 	]*vpmullq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 40 f4[ 	]*vpmullq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 40 f4[ 	]*vpmullq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 40 f4[ 	]*vpmullq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 31[ 	]*vpmullq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 40 b4 f0 34 12 00 00[ 	]*vpmullq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 31[ 	]*vpmullq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 7f[ 	]*vpmullq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 00 10 00 00[ 	]*vpmullq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 80[ 	]*vpmullq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 e0 ef ff ff[ 	]*vpmullq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 7f[ 	]*vpmullq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 00 04 00 00[ 	]*vpmullq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 80[ 	]*vpmullq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 f8 fb ff ff[ 	]*vpmullq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 ab[ 	]*vrangepd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 50 f4 ab[ 	]*vrangepd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 50 f4 ab[ 	]*vrangepd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 7b[ 	]*vrangepd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 50 b4 f0 34 12 00 00 7b[ 	]*vrangepd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 00 08 00 00 7b[ 	]*vrangepd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 ab[ 	]*vrangepd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 50 f4 ab[ 	]*vrangepd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 50 f4 ab[ 	]*vrangepd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 7b[ 	]*vrangepd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 50 b4 f0 34 12 00 00 7b[ 	]*vrangepd \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 31 7b[ 	]*vrangepd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 7f 7b[ 	]*vrangepd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 00 10 00 00 7b[ 	]*vrangepd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 e0 ef ff ff 7b[ 	]*vrangepd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 7f 7b[ 	]*vrangepd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 00 04 00 00 7b[ 	]*vrangepd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 80 7b[ 	]*vrangepd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 f8 fb ff ff 7b[ 	]*vrangepd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 ab[ 	]*vrangeps \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 50 f4 ab[ 	]*vrangeps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 50 f4 ab[ 	]*vrangeps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 7b[ 	]*vrangeps \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 50 b4 f0 34 12 00 00 7b[ 	]*vrangeps \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 00 08 00 00 7b[ 	]*vrangeps \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 ab[ 	]*vrangeps \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 50 f4 ab[ 	]*vrangeps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 50 f4 ab[ 	]*vrangeps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 7b[ 	]*vrangeps \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 50 b4 f0 34 12 00 00 7b[ 	]*vrangeps \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 31 7b[ 	]*vrangeps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 7f 7b[ 	]*vrangeps \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 00 10 00 00 7b[ 	]*vrangeps \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 e0 ef ff ff 7b[ 	]*vrangeps \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 7f 7b[ 	]*vrangeps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 00 02 00 00 7b[ 	]*vrangeps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 80 7b[ 	]*vrangeps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 fc fd ff ff 7b[ 	]*vrangeps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 54 f4[ 	]*vandpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 54 f4[ 	]*vandpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 54 f4[ 	]*vandpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 31[ 	]*vandpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 54 b4 f0 34 12 00 00[ 	]*vandpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 31[ 	]*vandpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 7f[ 	]*vandpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 00 08 00 00[ 	]*vandpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 80[ 	]*vandpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 f0 f7 ff ff[ 	]*vandpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 7f[ 	]*vandpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 80[ 	]*vandpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 54 f4[ 	]*vandpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 54 f4[ 	]*vandpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 54 f4[ 	]*vandpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 31[ 	]*vandpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 54 b4 f0 34 12 00 00[ 	]*vandpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 31[ 	]*vandpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 7f[ 	]*vandpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 00 10 00 00[ 	]*vandpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 80[ 	]*vandpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 e0 ef ff ff[ 	]*vandpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 7f[ 	]*vandpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 00 04 00 00[ 	]*vandpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 80[ 	]*vandpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 f8 fb ff ff[ 	]*vandpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 54 f4[ 	]*vandps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 54 f4[ 	]*vandps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 54 f4[ 	]*vandps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 31[ 	]*vandps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 54 b4 f0 34 12 00 00[ 	]*vandps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 31[ 	]*vandps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 7f[ 	]*vandps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 00 08 00 00[ 	]*vandps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 80[ 	]*vandps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 f0 f7 ff ff[ 	]*vandps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 7f[ 	]*vandps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 00 02 00 00[ 	]*vandps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 80[ 	]*vandps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 54 f4[ 	]*vandps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 54 f4[ 	]*vandps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 54 f4[ 	]*vandps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 31[ 	]*vandps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 54 b4 f0 34 12 00 00[ 	]*vandps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 31[ 	]*vandps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 7f[ 	]*vandps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 00 10 00 00[ 	]*vandps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 80[ 	]*vandps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 e0 ef ff ff[ 	]*vandps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 7f[ 	]*vandps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 00 02 00 00[ 	]*vandps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 80[ 	]*vandps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 fc fd ff ff[ 	]*vandps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 55 f4[ 	]*vandnpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 55 f4[ 	]*vandnpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 55 f4[ 	]*vandnpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 31[ 	]*vandnpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 55 b4 f0 34 12 00 00[ 	]*vandnpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 31[ 	]*vandnpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 7f[ 	]*vandnpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 00 08 00 00[ 	]*vandnpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 80[ 	]*vandnpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 f0 f7 ff ff[ 	]*vandnpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 7f[ 	]*vandnpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 80[ 	]*vandnpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 55 f4[ 	]*vandnpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 55 f4[ 	]*vandnpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 55 f4[ 	]*vandnpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 31[ 	]*vandnpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 55 b4 f0 34 12 00 00[ 	]*vandnpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 31[ 	]*vandnpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 7f[ 	]*vandnpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 00 10 00 00[ 	]*vandnpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 80[ 	]*vandnpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 e0 ef ff ff[ 	]*vandnpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 7f[ 	]*vandnpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 00 04 00 00[ 	]*vandnpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 80[ 	]*vandnpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 f8 fb ff ff[ 	]*vandnpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 55 f4[ 	]*vandnps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 55 f4[ 	]*vandnps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 55 f4[ 	]*vandnps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 31[ 	]*vandnps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 55 b4 f0 34 12 00 00[ 	]*vandnps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 31[ 	]*vandnps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 7f[ 	]*vandnps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 00 08 00 00[ 	]*vandnps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 80[ 	]*vandnps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 f0 f7 ff ff[ 	]*vandnps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 7f[ 	]*vandnps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 80[ 	]*vandnps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 55 f4[ 	]*vandnps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 55 f4[ 	]*vandnps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 55 f4[ 	]*vandnps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 31[ 	]*vandnps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 55 b4 f0 34 12 00 00[ 	]*vandnps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 31[ 	]*vandnps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 7f[ 	]*vandnps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 00 10 00 00[ 	]*vandnps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 80[ 	]*vandnps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 e0 ef ff ff[ 	]*vandnps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 7f[ 	]*vandnps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 00 02 00 00[ 	]*vandnps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 80[ 	]*vandnps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 fc fd ff ff[ 	]*vandnps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 56 f4[ 	]*vorpd  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 56 f4[ 	]*vorpd  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 56 f4[ 	]*vorpd  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 31[ 	]*vorpd  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 56 b4 f0 34 12 00 00[ 	]*vorpd  0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 31[ 	]*vorpd  \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 7f[ 	]*vorpd  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 00 08 00 00[ 	]*vorpd  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 80[ 	]*vorpd  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 f0 f7 ff ff[ 	]*vorpd  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 7f[ 	]*vorpd  0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 80[ 	]*vorpd  -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 56 f4[ 	]*vorpd  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 56 f4[ 	]*vorpd  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 56 f4[ 	]*vorpd  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 31[ 	]*vorpd  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 56 b4 f0 34 12 00 00[ 	]*vorpd  0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 31[ 	]*vorpd  \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 7f[ 	]*vorpd  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 00 10 00 00[ 	]*vorpd  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 80[ 	]*vorpd  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 e0 ef ff ff[ 	]*vorpd  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 7f[ 	]*vorpd  0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 00 04 00 00[ 	]*vorpd  0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 80[ 	]*vorpd  -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 f8 fb ff ff[ 	]*vorpd  -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 56 f4[ 	]*vorps  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 56 f4[ 	]*vorps  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 56 f4[ 	]*vorps  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 31[ 	]*vorps  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 56 b4 f0 34 12 00 00[ 	]*vorps  0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 31[ 	]*vorps  \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 7f[ 	]*vorps  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 00 08 00 00[ 	]*vorps  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 80[ 	]*vorps  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 f0 f7 ff ff[ 	]*vorps  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 7f[ 	]*vorps  0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 00 02 00 00[ 	]*vorps  0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 80[ 	]*vorps  -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 56 f4[ 	]*vorps  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 56 f4[ 	]*vorps  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 56 f4[ 	]*vorps  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 31[ 	]*vorps  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 56 b4 f0 34 12 00 00[ 	]*vorps  0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 31[ 	]*vorps  \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 7f[ 	]*vorps  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 00 10 00 00[ 	]*vorps  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 80[ 	]*vorps  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 e0 ef ff ff[ 	]*vorps  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 7f[ 	]*vorps  0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 00 02 00 00[ 	]*vorps  0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 80[ 	]*vorps  -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 fc fd ff ff[ 	]*vorps  -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 57 f4[ 	]*vxorpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 57 f4[ 	]*vxorpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 57 f4[ 	]*vxorpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 31[ 	]*vxorpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 57 b4 f0 34 12 00 00[ 	]*vxorpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 31[ 	]*vxorpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 7f[ 	]*vxorpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 00 08 00 00[ 	]*vxorpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 80[ 	]*vxorpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 f0 f7 ff ff[ 	]*vxorpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 7f[ 	]*vxorpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 80[ 	]*vxorpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 57 f4[ 	]*vxorpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 57 f4[ 	]*vxorpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 57 f4[ 	]*vxorpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 31[ 	]*vxorpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 57 b4 f0 34 12 00 00[ 	]*vxorpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 31[ 	]*vxorpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 7f[ 	]*vxorpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 00 10 00 00[ 	]*vxorpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 80[ 	]*vxorpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 e0 ef ff ff[ 	]*vxorpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 7f[ 	]*vxorpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 00 04 00 00[ 	]*vxorpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 80[ 	]*vxorpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 f8 fb ff ff[ 	]*vxorpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 57 f4[ 	]*vxorps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 57 f4[ 	]*vxorps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 57 f4[ 	]*vxorps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 31[ 	]*vxorps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 57 b4 f0 34 12 00 00[ 	]*vxorps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 31[ 	]*vxorps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 7f[ 	]*vxorps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 00 08 00 00[ 	]*vxorps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 80[ 	]*vxorps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 f0 f7 ff ff[ 	]*vxorps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 7f[ 	]*vxorps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 80[ 	]*vxorps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 57 f4[ 	]*vxorps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 57 f4[ 	]*vxorps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 57 f4[ 	]*vxorps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 31[ 	]*vxorps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 57 b4 f0 34 12 00 00[ 	]*vxorps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 31[ 	]*vxorps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 7f[ 	]*vxorps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 00 10 00 00[ 	]*vxorps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 80[ 	]*vxorps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 e0 ef ff ff[ 	]*vxorps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 7f[ 	]*vxorps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 00 02 00 00[ 	]*vxorps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 80[ 	]*vxorps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 fc fd ff ff[ 	]*vxorps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 ab[ 	]*vreducepd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 56 f5 ab[ 	]*vreducepd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 7b[ 	]*vreducepd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 56 b4 f0 34 12 00 00 7b[ 	]*vreducepd \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 00 08 00 00 7b[ 	]*vreducepd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 ab[ 	]*vreducepd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 56 f5 ab[ 	]*vreducepd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 56 f5 ab[ 	]*vreducepd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 7b[ 	]*vreducepd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 56 b4 f0 34 12 00 00 7b[ 	]*vreducepd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 31 7b[ 	]*vreducepd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 7f 7b[ 	]*vreducepd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 00 10 00 00 7b[ 	]*vreducepd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 e0 ef ff ff 7b[ 	]*vreducepd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 7f 7b[ 	]*vreducepd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 00 04 00 00 7b[ 	]*vreducepd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 80 7b[ 	]*vreducepd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 f8 fb ff ff 7b[ 	]*vreducepd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 ab[ 	]*vreduceps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 56 f5 ab[ 	]*vreduceps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 7b[ 	]*vreduceps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 56 b4 f0 34 12 00 00 7b[ 	]*vreduceps \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 00 08 00 00 7b[ 	]*vreduceps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 ab[ 	]*vreduceps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 56 f5 ab[ 	]*vreduceps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 56 f5 ab[ 	]*vreduceps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 7b[ 	]*vreduceps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 56 b4 f0 34 12 00 00 7b[ 	]*vreduceps \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 31 7b[ 	]*vreduceps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 7f 7b[ 	]*vreduceps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 00 10 00 00 7b[ 	]*vreduceps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 e0 ef ff ff 7b[ 	]*vreduceps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 7f 7b[ 	]*vreduceps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 00 02 00 00 7b[ 	]*vreduceps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 80 7b[ 	]*vreduceps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 fc fd ff ff 7b[ 	]*vreduceps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 ab[ 	]*vextractf64x2 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 19 29 ab[ 	]*vextractf64x2 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 19 ac f0 34 12 00 00 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 7f 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 80 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 ab[ 	]*vextracti64x2 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 39 29 ab[ 	]*vextracti64x2 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 39 ac f0 34 12 00 00 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 7f 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 80 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7a f5[ 	]*vcvttpd2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7a f5[ 	]*vcvttpd2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7a f5[ 	]*vcvttpd2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 31[ 	]*vcvttpd2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7a b4 f0 34 12 00 00[ 	]*vcvttpd2qq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 31[ 	]*vcvttpd2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 7f[ 	]*vcvttpd2qq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 00 08 00 00[ 	]*vcvttpd2qq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 80[ 	]*vcvttpd2qq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 80[ 	]*vcvttpd2qq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7a f5[ 	]*vcvttpd2qq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7a f5[ 	]*vcvttpd2qq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7a f5[ 	]*vcvttpd2qq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 31[ 	]*vcvttpd2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7a b4 f0 34 12 00 00[ 	]*vcvttpd2qq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 31[ 	]*vcvttpd2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 7f[ 	]*vcvttpd2qq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 00 10 00 00[ 	]*vcvttpd2qq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 80[ 	]*vcvttpd2qq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 7f[ 	]*vcvttpd2qq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 00 04 00 00[ 	]*vcvttpd2qq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 80[ 	]*vcvttpd2qq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 78 f5[ 	]*vcvttpd2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 78 f5[ 	]*vcvttpd2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 78 f5[ 	]*vcvttpd2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 31[ 	]*vcvttpd2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 78 b4 f0 34 12 00 00[ 	]*vcvttpd2uqq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 31[ 	]*vcvttpd2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 7f[ 	]*vcvttpd2uqq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 00 08 00 00[ 	]*vcvttpd2uqq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 80[ 	]*vcvttpd2uqq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 80[ 	]*vcvttpd2uqq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 78 f5[ 	]*vcvttpd2uqq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 78 f5[ 	]*vcvttpd2uqq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 78 f5[ 	]*vcvttpd2uqq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 31[ 	]*vcvttpd2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 78 b4 f0 34 12 00 00[ 	]*vcvttpd2uqq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 31[ 	]*vcvttpd2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 7f[ 	]*vcvttpd2uqq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 00 10 00 00[ 	]*vcvttpd2uqq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 80[ 	]*vcvttpd2uqq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 7f[ 	]*vcvttpd2uqq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 00 04 00 00[ 	]*vcvttpd2uqq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 80[ 	]*vcvttpd2uqq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7a f5[ 	]*vcvttps2qq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7a f5[ 	]*vcvttps2qq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7a f5[ 	]*vcvttps2qq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 31[ 	]*vcvttps2qq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7a b4 f0 34 12 00 00[ 	]*vcvttps2qq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 31[ 	]*vcvttps2qq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 7f[ 	]*vcvttps2qq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 00 04 00 00[ 	]*vcvttps2qq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 80[ 	]*vcvttps2qq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 f8 fb ff ff[ 	]*vcvttps2qq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 80[ 	]*vcvttps2qq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7a f5[ 	]*vcvttps2qq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7a f5[ 	]*vcvttps2qq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7a f5[ 	]*vcvttps2qq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 31[ 	]*vcvttps2qq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7a b4 f0 34 12 00 00[ 	]*vcvttps2qq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 31[ 	]*vcvttps2qq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 7f[ 	]*vcvttps2qq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 00 08 00 00[ 	]*vcvttps2qq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 80[ 	]*vcvttps2qq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 7f[ 	]*vcvttps2qq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 00 02 00 00[ 	]*vcvttps2qq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 80[ 	]*vcvttps2qq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 fc fd ff ff[ 	]*vcvttps2qq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 78 f5[ 	]*vcvttps2uqq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 78 f5[ 	]*vcvttps2uqq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 78 f5[ 	]*vcvttps2uqq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 31[ 	]*vcvttps2uqq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 78 b4 f0 34 12 00 00[ 	]*vcvttps2uqq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 31[ 	]*vcvttps2uqq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 7f[ 	]*vcvttps2uqq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 00 04 00 00[ 	]*vcvttps2uqq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 80[ 	]*vcvttps2uqq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 80[ 	]*vcvttps2uqq -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 78 f5[ 	]*vcvttps2uqq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 78 f5[ 	]*vcvttps2uqq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 78 f5[ 	]*vcvttps2uqq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 31[ 	]*vcvttps2uqq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 78 b4 f0 34 12 00 00[ 	]*vcvttps2uqq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 31[ 	]*vcvttps2uqq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 7f[ 	]*vcvttps2uqq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 00 08 00 00[ 	]*vcvttps2uqq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 80[ 	]*vcvttps2uqq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 7f[ 	]*vcvttps2uqq 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 00 02 00 00[ 	]*vcvttps2uqq 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 80[ 	]*vcvttps2uqq -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 fc fd ff ff[ 	]*vcvttps2uqq -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 39 ee[ 	]*vpmovd2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 39 ee[ 	]*vpmovd2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 39 ee[ 	]*vpmovq2m %xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 39 ee[ 	]*vpmovq2m %ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 38 f5[ 	]*vpmovm2d %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 38 f5[ 	]*vpmovm2d %k5,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 38 f5[ 	]*vpmovm2q %k5,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 38 f5[ 	]*vpmovm2q %k5,%ymm30
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d.jj	2014-09-10 21:05:00.204331064 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512dq_vl-intel.d	2014-09-10 21:05:00.204331064 +0200
+@@ -0,0 +1,1730 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 AVX512DQ/VL insns (Intel disassembly)
++#source: x86-64-avx512dq_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 31[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 1a 31[ 	]*vbroadcastf64x2 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 1a 31[ 	]*vbroadcastf64x2 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1a b4 f0 23 01 00 00[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 7f[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 80[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 31[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 5a 31[ 	]*vbroadcasti64x2 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 5a 31[ 	]*vbroadcasti64x2 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 5a b4 f0 23 01 00 00[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 7f[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 80[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 19 f7[ 	]*vbroadcastf32x2 ymm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 19 f7[ 	]*vbroadcastf32x2 ymm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 19 f7[ 	]*vbroadcastf32x2 ymm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 31[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 19 b4 f0 23 01 00 00[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 7f[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 80[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7b f5[ 	]*vcvtpd2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7b f5[ 	]*vcvtpd2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7b f5[ 	]*vcvtpd2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 31[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7b b4 f0 23 01 00 00[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 31[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 7f[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 00 08 00 00[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 80[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 7f[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 00 04 00 00[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 80[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7b f5[ 	]*vcvtpd2qq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7b f5[ 	]*vcvtpd2qq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7b f5[ 	]*vcvtpd2qq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 31[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7b b4 f0 23 01 00 00[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 31[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 7f[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 00 10 00 00[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 80[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 7f[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 00 04 00 00[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 80[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 79 f5[ 	]*vcvtpd2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 79 f5[ 	]*vcvtpd2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 79 f5[ 	]*vcvtpd2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 31[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 79 b4 f0 23 01 00 00[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 31[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 7f[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 00 08 00 00[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 80[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 7f[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 00 04 00 00[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 80[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 79 f5[ 	]*vcvtpd2uqq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 79 f5[ 	]*vcvtpd2uqq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 79 f5[ 	]*vcvtpd2uqq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 31[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 79 b4 f0 23 01 00 00[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 31[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 7f[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 00 10 00 00[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 80[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 7f[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 00 04 00 00[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 80[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7b f5[ 	]*vcvtps2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7b f5[ 	]*vcvtps2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7b f5[ 	]*vcvtps2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 31[ 	]*vcvtps2qq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7b b4 f0 23 01 00 00[ 	]*vcvtps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 31[ 	]*vcvtps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 7f[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 00 04 00 00[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 80[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 f8 fb ff ff[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 7f[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 00 02 00 00[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 80[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 fc fd ff ff[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7b f5[ 	]*vcvtps2qq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7b f5[ 	]*vcvtps2qq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7b f5[ 	]*vcvtps2qq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 31[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7b b4 f0 23 01 00 00[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 31[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 7f[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 00 08 00 00[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 80[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 7f[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 00 02 00 00[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 80[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 fc fd ff ff[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 79 f5[ 	]*vcvtps2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 79 f5[ 	]*vcvtps2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 79 f5[ 	]*vcvtps2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 31[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 79 b4 f0 23 01 00 00[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 31[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 7f[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 00 04 00 00[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 80[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 7f[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 00 02 00 00[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 80[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 fc fd ff ff[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 79 f5[ 	]*vcvtps2uqq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 79 f5[ 	]*vcvtps2uqq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 79 f5[ 	]*vcvtps2uqq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 31[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 79 b4 f0 23 01 00 00[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 31[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 7f[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 00 08 00 00[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 80[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 7f[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 00 02 00 00[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 80[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 fc fd ff ff[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 e6 f5[ 	]*vcvtqq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f e6 f5[ 	]*vcvtqq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f e6 f5[ 	]*vcvtqq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 31[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 e6 b4 f0 23 01 00 00[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 31[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 7f[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 00 08 00 00[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 80[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 7f[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 00 04 00 00[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 80[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 e6 f5[ 	]*vcvtqq2pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f e6 f5[ 	]*vcvtqq2pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af e6 f5[ 	]*vcvtqq2pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 31[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 e6 b4 f0 23 01 00 00[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 31[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 7f[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 00 10 00 00[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 80[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 7f[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 00 04 00 00[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 80[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 5b f5[ 	]*vcvtqq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 5b f5[ 	]*vcvtqq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 5b f5[ 	]*vcvtqq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 31[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 5b b4 f0 23 01 00 00[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 31[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 7f[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 00 08 00 00[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 80[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 7f[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 80[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 5b f5[ 	]*vcvtqq2ps xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 5b f5[ 	]*vcvtqq2ps xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 5b f5[ 	]*vcvtqq2ps xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 31[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 5b b4 f0 23 01 00 00[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 31[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 7f[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 00 10 00 00[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 80[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 7f[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 80[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7a f5[ 	]*vcvtuqq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7a f5[ 	]*vcvtuqq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7a f5[ 	]*vcvtuqq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 31[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 31[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 7f[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 00 08 00 00[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 80[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 7f[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 00 04 00 00[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 80[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7a f5[ 	]*vcvtuqq2pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7a f5[ 	]*vcvtuqq2pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7a f5[ 	]*vcvtuqq2pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 31[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 31[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 7f[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 00 10 00 00[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 80[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 7f[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 00 04 00 00[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 80[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7a f5[ 	]*vcvtuqq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 31[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 31[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 7f[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 00 08 00 00[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 80[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 7f[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 80[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7a f5[ 	]*vcvtuqq2ps xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 31[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7a b4 f0 23 01 00 00[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 31[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 7f[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 00 10 00 00[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 80[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 7f[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 80[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee ab[ 	]*vextractf64x2 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee 7b[ 	]*vextractf64x2 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee ab[ 	]*vextracti64x2 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee 7b[ 	]*vextracti64x2 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee ab[ 	]*vfpclasspd k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 66 ee ab[ 	]*vfpclasspd k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee 7b[ 	]*vfpclasspd k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 29 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 66 ac f0 23 01 00 00 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 29 7b[ 	]*vfpclasspd k5,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 7f 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa 00 08 00 00 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 80 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee ab[ 	]*vfpclasspd k5,ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 2f 66 ee ab[ 	]*vfpclasspd k5\{k7\},ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee 7b[ 	]*vfpclasspd k5,ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 29 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 28 66 ac f0 23 01 00 00 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 29 7b[ 	]*vfpclasspd k5,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 7f 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa 00 10 00 00 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 80 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee ab[ 	]*vfpclassps k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 66 ee ab[ 	]*vfpclassps k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee 7b[ 	]*vfpclassps k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 29 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 66 ac f0 23 01 00 00 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 29 7b[ 	]*vfpclassps k5,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 7f 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa 00 08 00 00 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 80 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee ab[ 	]*vfpclassps k5,ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 2f 66 ee ab[ 	]*vfpclassps k5\{k7\},ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee 7b[ 	]*vfpclassps k5,ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 29 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 28 66 ac f0 23 01 00 00 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 29 7b[ 	]*vfpclassps k5,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 7f 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa 00 10 00 00 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 80 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 ab[ 	]*vinsertf64x2 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 18 f4 ab[ 	]*vinsertf64x2 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 18 f4 ab[ 	]*vinsertf64x2 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 7b[ 	]*vinsertf64x2 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 31 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 18 b4 f0 23 01 00 00 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 7f 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 80 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 ab[ 	]*vinserti64x2 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 38 f4 ab[ 	]*vinserti64x2 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 38 f4 ab[ 	]*vinserti64x2 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 7b[ 	]*vinserti64x2 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 31 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 38 b4 f0 23 01 00 00 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 7f 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 80 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 59 f7[ 	]*vbroadcasti32x2 xmm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 59 f7[ 	]*vbroadcasti32x2 xmm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 59 f7[ 	]*vbroadcasti32x2 xmm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 31[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 59 b4 f0 23 01 00 00[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 7f[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 80[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 59 f7[ 	]*vbroadcasti32x2 ymm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 59 f7[ 	]*vbroadcasti32x2 ymm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 59 f7[ 	]*vbroadcasti32x2 ymm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 31[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 59 b4 f0 23 01 00 00[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 7f[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 80[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 40 f4[ 	]*vpmullq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 40 f4[ 	]*vpmullq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 40 f4[ 	]*vpmullq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 31[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 40 b4 f0 23 01 00 00[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 31[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 7f[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 00 08 00 00[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 80[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 f0 f7 ff ff[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 7f[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 00 04 00 00[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 80[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 f8 fb ff ff[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 40 f4[ 	]*vpmullq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 40 f4[ 	]*vpmullq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 40 f4[ 	]*vpmullq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 31[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 40 b4 f0 23 01 00 00[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 31[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 7f[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 00 10 00 00[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 80[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 e0 ef ff ff[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 7f[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 00 04 00 00[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 80[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 f8 fb ff ff[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 ab[ 	]*vrangepd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 50 f4 ab[ 	]*vrangepd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 50 f4 ab[ 	]*vrangepd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 7b[ 	]*vrangepd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 31 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 50 b4 f0 23 01 00 00 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 31 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 7f 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 00 08 00 00 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 80 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 7f 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 00 04 00 00 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 80 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 f8 fb ff ff 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 ab[ 	]*vrangepd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 50 f4 ab[ 	]*vrangepd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 50 f4 ab[ 	]*vrangepd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 7b[ 	]*vrangepd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 31 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 50 b4 f0 23 01 00 00 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 31 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 7f 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 00 10 00 00 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 80 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 e0 ef ff ff 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 7f 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 00 04 00 00 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 80 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 f8 fb ff ff 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 ab[ 	]*vrangeps xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 50 f4 ab[ 	]*vrangeps xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 50 f4 ab[ 	]*vrangeps xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 7b[ 	]*vrangeps xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 31 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 50 b4 f0 23 01 00 00 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 31 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 7f 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 00 08 00 00 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 80 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 7f 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 00 02 00 00 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 80 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 fc fd ff ff 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 ab[ 	]*vrangeps ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 50 f4 ab[ 	]*vrangeps ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 50 f4 ab[ 	]*vrangeps ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 7b[ 	]*vrangeps ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 31 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 50 b4 f0 23 01 00 00 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 31 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 7f 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 00 10 00 00 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 80 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 e0 ef ff ff 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 7f 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 00 02 00 00 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 80 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 fc fd ff ff 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 54 f4[ 	]*vandpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 54 f4[ 	]*vandpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 54 f4[ 	]*vandpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 31[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 54 b4 f0 23 01 00 00[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 31[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 7f[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 00 08 00 00[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 80[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 f0 f7 ff ff[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 7f[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 00 04 00 00[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 80[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 f8 fb ff ff[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 54 f4[ 	]*vandpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 54 f4[ 	]*vandpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 54 f4[ 	]*vandpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 31[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 54 b4 f0 23 01 00 00[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 31[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 7f[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 00 10 00 00[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 80[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 e0 ef ff ff[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 7f[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 00 04 00 00[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 80[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 f8 fb ff ff[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 54 f4[ 	]*vandps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 54 f4[ 	]*vandps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 54 f4[ 	]*vandps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 31[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 54 b4 f0 23 01 00 00[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 31[ 	]*vandps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 7f[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 00 08 00 00[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 80[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 f0 f7 ff ff[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 7f[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 00 02 00 00[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 80[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 fc fd ff ff[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 54 f4[ 	]*vandps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 54 f4[ 	]*vandps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 54 f4[ 	]*vandps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 31[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 54 b4 f0 23 01 00 00[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 31[ 	]*vandps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 7f[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 00 10 00 00[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 80[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 e0 ef ff ff[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 7f[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 00 02 00 00[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 80[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 fc fd ff ff[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 55 f4[ 	]*vandnpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 55 f4[ 	]*vandnpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 55 f4[ 	]*vandnpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 31[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 55 b4 f0 23 01 00 00[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 31[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 7f[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 00 08 00 00[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 80[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 f0 f7 ff ff[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 7f[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 00 04 00 00[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 80[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 f8 fb ff ff[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 55 f4[ 	]*vandnpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 55 f4[ 	]*vandnpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 55 f4[ 	]*vandnpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 31[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 55 b4 f0 23 01 00 00[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 31[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 7f[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 00 10 00 00[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 80[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 e0 ef ff ff[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 7f[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 00 04 00 00[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 80[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 f8 fb ff ff[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 55 f4[ 	]*vandnps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 55 f4[ 	]*vandnps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 55 f4[ 	]*vandnps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 31[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 55 b4 f0 23 01 00 00[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 31[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 7f[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 00 08 00 00[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 80[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 f0 f7 ff ff[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 7f[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 00 02 00 00[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 80[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 fc fd ff ff[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 55 f4[ 	]*vandnps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 55 f4[ 	]*vandnps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 55 f4[ 	]*vandnps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 31[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 55 b4 f0 23 01 00 00[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 31[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 7f[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 00 10 00 00[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 80[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 e0 ef ff ff[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 7f[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 00 02 00 00[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 80[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 fc fd ff ff[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 56 f4[ 	]*vorpd  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 56 f4[ 	]*vorpd  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 56 f4[ 	]*vorpd  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 31[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 56 b4 f0 23 01 00 00[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 31[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 7f[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 00 08 00 00[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 80[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 f0 f7 ff ff[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 7f[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 00 04 00 00[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 80[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 f8 fb ff ff[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 56 f4[ 	]*vorpd  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 56 f4[ 	]*vorpd  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 56 f4[ 	]*vorpd  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 31[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 56 b4 f0 23 01 00 00[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 31[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 7f[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 00 10 00 00[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 80[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 e0 ef ff ff[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 7f[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 00 04 00 00[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 80[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 f8 fb ff ff[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 56 f4[ 	]*vorps  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 56 f4[ 	]*vorps  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 56 f4[ 	]*vorps  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 31[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 56 b4 f0 23 01 00 00[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 31[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 7f[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 00 08 00 00[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 80[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 f0 f7 ff ff[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 7f[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 00 02 00 00[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 80[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 fc fd ff ff[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 56 f4[ 	]*vorps  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 56 f4[ 	]*vorps  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 56 f4[ 	]*vorps  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 31[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 56 b4 f0 23 01 00 00[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 31[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 7f[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 00 10 00 00[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 80[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 e0 ef ff ff[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 7f[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 00 02 00 00[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 80[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 fc fd ff ff[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 57 f4[ 	]*vxorpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 57 f4[ 	]*vxorpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 57 f4[ 	]*vxorpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 31[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 57 b4 f0 23 01 00 00[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 31[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 7f[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 00 08 00 00[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 80[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 f0 f7 ff ff[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 7f[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 00 04 00 00[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 80[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 f8 fb ff ff[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 57 f4[ 	]*vxorpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 57 f4[ 	]*vxorpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 57 f4[ 	]*vxorpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 31[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 57 b4 f0 23 01 00 00[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 31[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 7f[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 00 10 00 00[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 80[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 e0 ef ff ff[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 7f[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 00 04 00 00[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 80[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 f8 fb ff ff[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 57 f4[ 	]*vxorps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 57 f4[ 	]*vxorps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 57 f4[ 	]*vxorps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 31[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 57 b4 f0 23 01 00 00[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 31[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 7f[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 00 08 00 00[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 80[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 f0 f7 ff ff[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 7f[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 00 02 00 00[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 80[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 fc fd ff ff[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 57 f4[ 	]*vxorps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 57 f4[ 	]*vxorps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 57 f4[ 	]*vxorps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 31[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 57 b4 f0 23 01 00 00[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 31[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 7f[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 00 10 00 00[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 80[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 e0 ef ff ff[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 7f[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 00 02 00 00[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 80[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 fc fd ff ff[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 ab[ 	]*vreducepd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 56 f5 ab[ 	]*vreducepd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 56 f5 ab[ 	]*vreducepd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 7b[ 	]*vreducepd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 31 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 56 b4 f0 23 01 00 00 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 31 7b[ 	]*vreducepd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 7f 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 00 08 00 00 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 80 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 7f 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 00 04 00 00 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 80 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 f8 fb ff ff 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 ab[ 	]*vreducepd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 56 f5 ab[ 	]*vreducepd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 56 f5 ab[ 	]*vreducepd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 7b[ 	]*vreducepd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 31 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 56 b4 f0 23 01 00 00 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 31 7b[ 	]*vreducepd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 7f 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 00 10 00 00 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 80 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 e0 ef ff ff 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 7f 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 00 04 00 00 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 80 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 f8 fb ff ff 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 ab[ 	]*vreduceps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 56 f5 ab[ 	]*vreduceps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 56 f5 ab[ 	]*vreduceps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 7b[ 	]*vreduceps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 31 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 56 b4 f0 23 01 00 00 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 31 7b[ 	]*vreduceps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 7f 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 00 08 00 00 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 80 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 7f 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 00 02 00 00 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 80 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 fc fd ff ff 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 ab[ 	]*vreduceps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 56 f5 ab[ 	]*vreduceps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 56 f5 ab[ 	]*vreduceps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 7b[ 	]*vreduceps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 31 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 56 b4 f0 23 01 00 00 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 31 7b[ 	]*vreduceps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 7f 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 00 10 00 00 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 80 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 e0 ef ff ff 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 7f 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 00 02 00 00 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 80 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 fc fd ff ff 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 19 29 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 7b[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 19 ac f0 23 01 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 39 29 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 7b[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 39 ac f0 23 01 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7a f5[ 	]*vcvttpd2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7a f5[ 	]*vcvttpd2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7a f5[ 	]*vcvttpd2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 31[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7a b4 f0 23 01 00 00[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 31[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 7f[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 00 08 00 00[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 80[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 7f[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 00 04 00 00[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 80[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7a f5[ 	]*vcvttpd2qq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7a f5[ 	]*vcvttpd2qq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7a f5[ 	]*vcvttpd2qq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 31[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7a b4 f0 23 01 00 00[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 31[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 7f[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 00 10 00 00[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 80[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 7f[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 00 04 00 00[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 80[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 78 f5[ 	]*vcvttpd2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 78 f5[ 	]*vcvttpd2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 78 f5[ 	]*vcvttpd2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 31[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 78 b4 f0 23 01 00 00[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 31[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 7f[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 00 08 00 00[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 80[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 7f[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 00 04 00 00[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 80[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 78 f5[ 	]*vcvttpd2uqq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 78 f5[ 	]*vcvttpd2uqq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 78 f5[ 	]*vcvttpd2uqq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 31[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 78 b4 f0 23 01 00 00[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 31[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 7f[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 00 10 00 00[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 80[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 7f[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 00 04 00 00[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 80[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7a f5[ 	]*vcvttps2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7a f5[ 	]*vcvttps2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7a f5[ 	]*vcvttps2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 31[ 	]*vcvttps2qq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7a b4 f0 23 01 00 00[ 	]*vcvttps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 31[ 	]*vcvttps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 7f[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 00 04 00 00[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 80[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 f8 fb ff ff[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 7f[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 00 02 00 00[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 80[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 fc fd ff ff[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7a f5[ 	]*vcvttps2qq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7a f5[ 	]*vcvttps2qq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7a f5[ 	]*vcvttps2qq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 31[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7a b4 f0 23 01 00 00[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 31[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 7f[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 00 08 00 00[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 80[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 7f[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 00 02 00 00[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 80[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 fc fd ff ff[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 78 f5[ 	]*vcvttps2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 78 f5[ 	]*vcvttps2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 78 f5[ 	]*vcvttps2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 31[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 78 b4 f0 23 01 00 00[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 31[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 7f[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 00 04 00 00[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 80[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 7f[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 00 02 00 00[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 80[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 fc fd ff ff[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 78 f5[ 	]*vcvttps2uqq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 78 f5[ 	]*vcvttps2uqq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 78 f5[ 	]*vcvttps2uqq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 31[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 78 b4 f0 23 01 00 00[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 31[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 7f[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 00 08 00 00[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 80[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 7f[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 00 02 00 00[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 80[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 fc fd ff ff[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 39 ee[ 	]*vpmovd2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 39 ee[ 	]*vpmovd2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 39 ee[ 	]*vpmovq2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 39 ee[ 	]*vpmovq2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 38 f5[ 	]*vpmovm2d xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 38 f5[ 	]*vpmovm2d ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 38 f5[ 	]*vpmovm2q xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 38 f5[ 	]*vpmovm2q ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 31[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 1a 31[ 	]*vbroadcastf64x2 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 1a 31[ 	]*vbroadcastf64x2 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1a b4 f0 34 12 00 00[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 7f[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 00 08 00 00[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a 72 80[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf64x2 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 31[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 5a 31[ 	]*vbroadcasti64x2 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 5a 31[ 	]*vbroadcasti64x2 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 5a b4 f0 34 12 00 00[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 7f[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 00 08 00 00[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a 72 80[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti64x2 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 19 f7[ 	]*vbroadcastf32x2 ymm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 19 f7[ 	]*vbroadcastf32x2 ymm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 19 f7[ 	]*vbroadcastf32x2 ymm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 31[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 19 b4 f0 34 12 00 00[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 7f[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 00 04 00 00[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 72 80[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 19 b2 f8 fb ff ff[ 	]*vbroadcastf32x2 ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7b f5[ 	]*vcvtpd2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7b f5[ 	]*vcvtpd2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7b f5[ 	]*vcvtpd2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 31[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7b b4 f0 34 12 00 00[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 31[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 7f[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 00 08 00 00[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b 72 80[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7b b2 f0 f7 ff ff[ 	]*vcvtpd2qq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 7f[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 00 04 00 00[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b 72 80[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7b f5[ 	]*vcvtpd2qq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7b f5[ 	]*vcvtpd2qq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7b f5[ 	]*vcvtpd2qq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 31[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7b b4 f0 34 12 00 00[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 31[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 7f[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 00 10 00 00[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b 72 80[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7b b2 e0 ef ff ff[ 	]*vcvtpd2qq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 7f[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 00 04 00 00[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b 72 80[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7b b2 f8 fb ff ff[ 	]*vcvtpd2qq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 79 f5[ 	]*vcvtpd2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 79 f5[ 	]*vcvtpd2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 79 f5[ 	]*vcvtpd2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 31[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 79 b4 f0 34 12 00 00[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 31[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 7f[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 00 08 00 00[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 72 80[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2uqq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 7f[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 00 04 00 00[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 72 80[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 79 f5[ 	]*vcvtpd2uqq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 79 f5[ 	]*vcvtpd2uqq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 79 f5[ 	]*vcvtpd2uqq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 31[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 79 b4 f0 34 12 00 00[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 31[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 7f[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 00 10 00 00[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 72 80[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2uqq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 7f[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 00 04 00 00[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 72 80[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2uqq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7b f5[ 	]*vcvtps2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7b f5[ 	]*vcvtps2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7b f5[ 	]*vcvtps2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 31[ 	]*vcvtps2qq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7b b4 f0 34 12 00 00[ 	]*vcvtps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 31[ 	]*vcvtps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 7f[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 00 04 00 00[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b 72 80[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7b b2 f8 fb ff ff[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 7f[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 00 02 00 00[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b 72 80[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7b b2 fc fd ff ff[ 	]*vcvtps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7b f5[ 	]*vcvtps2qq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7b f5[ 	]*vcvtps2qq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7b f5[ 	]*vcvtps2qq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 31[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7b b4 f0 34 12 00 00[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 31[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 7f[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 00 08 00 00[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b 72 80[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7b b2 f0 f7 ff ff[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 7f[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 00 02 00 00[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b 72 80[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7b b2 fc fd ff ff[ 	]*vcvtps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 79 f5[ 	]*vcvtps2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 79 f5[ 	]*vcvtps2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 79 f5[ 	]*vcvtps2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 31[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 79 b4 f0 34 12 00 00[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 31[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 7f[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 00 04 00 00[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 72 80[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 79 b2 f8 fb ff ff[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 7f[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 00 02 00 00[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 72 80[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 79 b2 fc fd ff ff[ 	]*vcvtps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 79 f5[ 	]*vcvtps2uqq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 79 f5[ 	]*vcvtps2uqq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 79 f5[ 	]*vcvtps2uqq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 31[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 79 b4 f0 34 12 00 00[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 31[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 7f[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 00 08 00 00[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 72 80[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 79 b2 f0 f7 ff ff[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 7f[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 00 02 00 00[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 72 80[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 79 b2 fc fd ff ff[ 	]*vcvtps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 e6 f5[ 	]*vcvtqq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f e6 f5[ 	]*vcvtqq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f e6 f5[ 	]*vcvtqq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 31[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 e6 b4 f0 34 12 00 00[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 31[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 7f[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 00 08 00 00[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 72 80[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 e6 b2 f0 f7 ff ff[ 	]*vcvtqq2pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 7f[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 00 04 00 00[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 72 80[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 e6 f5[ 	]*vcvtqq2pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f e6 f5[ 	]*vcvtqq2pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af e6 f5[ 	]*vcvtqq2pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 31[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 e6 b4 f0 34 12 00 00[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 31[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 7f[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 00 10 00 00[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 72 80[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 e6 b2 e0 ef ff ff[ 	]*vcvtqq2pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 7f[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 00 04 00 00[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 72 80[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 e6 b2 f8 fb ff ff[ 	]*vcvtqq2pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 5b f5[ 	]*vcvtqq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 5b f5[ 	]*vcvtqq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 5b f5[ 	]*vcvtqq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 31[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 5b b4 f0 34 12 00 00[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 31[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 7f[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 00 08 00 00[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b 72 80[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 5b b2 f0 f7 ff ff[ 	]*vcvtqq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 7f[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b 72 80[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 5b f5[ 	]*vcvtqq2ps xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 5b f5[ 	]*vcvtqq2ps xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 5b f5[ 	]*vcvtqq2ps xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 31[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 5b b4 f0 34 12 00 00[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 31[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 7f[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 00 10 00 00[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b 72 80[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 5b b2 e0 ef ff ff[ 	]*vcvtqq2ps xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 7f[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 00 04 00 00[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b 72 80[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 5b b2 f8 fb ff ff[ 	]*vcvtqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7a f5[ 	]*vcvtuqq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7a f5[ 	]*vcvtuqq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7a f5[ 	]*vcvtuqq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 31[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 31[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 7f[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 00 08 00 00[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a 72 80[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 7f[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 00 04 00 00[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a 72 80[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7a f5[ 	]*vcvtuqq2pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7a f5[ 	]*vcvtuqq2pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7a f5[ 	]*vcvtuqq2pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 31[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 31[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 7f[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 00 10 00 00[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a 72 80[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 7f[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 00 04 00 00[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a 72 80[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 7a f5[ 	]*vcvtuqq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 31[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 31[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 7f[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 00 08 00 00[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a 72 80[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 7a b2 f0 f7 ff ff[ 	]*vcvtuqq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 7f[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a 72 80[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 7a f5[ 	]*vcvtuqq2ps xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 7a f5[ 	]*vcvtuqq2ps xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 31[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 7a b4 f0 34 12 00 00[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 31[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 7f[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 00 10 00 00[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a 72 80[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 7a b2 e0 ef ff ff[ 	]*vcvtuqq2ps xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 7f[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 00 04 00 00[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a 72 80[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 7a b2 f8 fb ff ff[ 	]*vcvtuqq2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee ab[ 	]*vextractf64x2 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 19 ee ab[ 	]*vextractf64x2 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 19 ee 7b[ 	]*vextractf64x2 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee ab[ 	]*vextracti64x2 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 39 ee ab[ 	]*vextracti64x2 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 39 ee 7b[ 	]*vextracti64x2 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee ab[ 	]*vfpclasspd k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 0f 66 ee ab[ 	]*vfpclasspd k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 08 66 ee 7b[ 	]*vfpclasspd k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 29 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 08 66 ac f0 34 12 00 00 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 29 7b[ 	]*vfpclasspd k5,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 7f 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa 00 08 00 00 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 6a 80 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclasspd k5,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 18 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee ab[ 	]*vfpclasspd k5,ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 2f 66 ee ab[ 	]*vfpclasspd k5\{k7\},ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 fd 28 66 ee 7b[ 	]*vfpclasspd k5,ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 29 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 fd 28 66 ac f0 34 12 00 00 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 29 7b[ 	]*vfpclasspd k5,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 7f 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa 00 10 00 00 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 6a 80 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 28 66 aa e0 ef ff ff 7b[ 	]*vfpclasspd k5,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 7f 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa 00 04 00 00 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 6a 80 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 fd 38 66 aa f8 fb ff ff 7b[ 	]*vfpclasspd k5,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee ab[ 	]*vfpclassps k5,xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 0f 66 ee ab[ 	]*vfpclassps k5\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 08 66 ee 7b[ 	]*vfpclassps k5,xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 29 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 08 66 ac f0 34 12 00 00 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 29 7b[ 	]*vfpclassps k5,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 7f 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa 00 08 00 00 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 6a 80 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 08 66 aa f0 f7 ff ff 7b[ 	]*vfpclassps k5,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 18 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee ab[ 	]*vfpclassps k5,ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 2f 66 ee ab[ 	]*vfpclassps k5\{k7\},ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 7d 28 66 ee 7b[ 	]*vfpclassps k5,ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 29 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 7d 28 66 ac f0 34 12 00 00 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 29 7b[ 	]*vfpclassps k5,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 7f 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa 00 10 00 00 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 6a 80 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 28 66 aa e0 ef ff ff 7b[ 	]*vfpclassps k5,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 7f 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa 00 02 00 00 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 6a 80 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 7d 38 66 aa fc fd ff ff 7b[ 	]*vfpclassps k5,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 ab[ 	]*vinsertf64x2 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 18 f4 ab[ 	]*vinsertf64x2 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 18 f4 ab[ 	]*vinsertf64x2 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 18 f4 7b[ 	]*vinsertf64x2 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 31 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 18 b4 f0 34 12 00 00 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 7f 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 00 08 00 00 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 72 80 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 ab[ 	]*vinserti64x2 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 38 f4 ab[ 	]*vinserti64x2 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 38 f4 ab[ 	]*vinserti64x2 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 38 f4 7b[ 	]*vinserti64x2 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 31 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 38 b4 f0 34 12 00 00 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 7f 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 00 08 00 00 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 72 80 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti64x2 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 59 f7[ 	]*vbroadcasti32x2 xmm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 59 f7[ 	]*vbroadcasti32x2 xmm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 59 f7[ 	]*vbroadcasti32x2 xmm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 31[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 59 b4 f0 34 12 00 00[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 7f[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 72 80[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 59 f7[ 	]*vbroadcasti32x2 ymm30,xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 59 f7[ 	]*vbroadcasti32x2 ymm30\{k7\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 59 f7[ 	]*vbroadcasti32x2 ymm30\{k7\}\{z\},xmm31
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 31[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 59 b4 f0 34 12 00 00[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 7f[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 00 04 00 00[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 72 80[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 59 b2 f8 fb ff ff[ 	]*vbroadcasti32x2 ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 40 f4[ 	]*vpmullq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 40 f4[ 	]*vpmullq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 40 f4[ 	]*vpmullq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 31[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 40 b4 f0 34 12 00 00[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 31[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 7f[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 00 08 00 00[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 72 80[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 40 b2 f0 f7 ff ff[ 	]*vpmullq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 7f[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 00 04 00 00[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 72 80[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 40 b2 f8 fb ff ff[ 	]*vpmullq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 40 f4[ 	]*vpmullq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 40 f4[ 	]*vpmullq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 40 f4[ 	]*vpmullq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 31[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 40 b4 f0 34 12 00 00[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 31[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 7f[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 00 10 00 00[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 72 80[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 40 b2 e0 ef ff ff[ 	]*vpmullq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 7f[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 00 04 00 00[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 72 80[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 40 b2 f8 fb ff ff[ 	]*vpmullq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 ab[ 	]*vrangepd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 50 f4 ab[ 	]*vrangepd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 50 f4 ab[ 	]*vrangepd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 50 f4 7b[ 	]*vrangepd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 31 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 50 b4 f0 34 12 00 00 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 31 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 7f 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 00 08 00 00 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 72 80 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangepd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 7f 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 00 04 00 00 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 72 80 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 50 b2 f8 fb ff ff 7b[ 	]*vrangepd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 ab[ 	]*vrangepd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 50 f4 ab[ 	]*vrangepd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 50 f4 ab[ 	]*vrangepd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 50 f4 7b[ 	]*vrangepd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 31 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 50 b4 f0 34 12 00 00 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 31 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 7f 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 00 10 00 00 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 72 80 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 50 b2 e0 ef ff ff 7b[ 	]*vrangepd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 7f 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 00 04 00 00 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 72 80 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 50 b2 f8 fb ff ff 7b[ 	]*vrangepd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 ab[ 	]*vrangeps xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 50 f4 ab[ 	]*vrangeps xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 50 f4 ab[ 	]*vrangeps xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 50 f4 7b[ 	]*vrangeps xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 31 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 50 b4 f0 34 12 00 00 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 31 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 7f 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 00 08 00 00 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 72 80 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 50 b2 f0 f7 ff ff 7b[ 	]*vrangeps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 7f 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 00 02 00 00 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 72 80 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 50 b2 fc fd ff ff 7b[ 	]*vrangeps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 ab[ 	]*vrangeps ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 50 f4 ab[ 	]*vrangeps ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 50 f4 ab[ 	]*vrangeps ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 50 f4 7b[ 	]*vrangeps ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 31 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 50 b4 f0 34 12 00 00 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 31 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 7f 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 00 10 00 00 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 72 80 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 50 b2 e0 ef ff ff 7b[ 	]*vrangeps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 7f 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 00 02 00 00 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 72 80 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 50 b2 fc fd ff ff 7b[ 	]*vrangeps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 54 f4[ 	]*vandpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 54 f4[ 	]*vandpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 54 f4[ 	]*vandpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 31[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 54 b4 f0 34 12 00 00[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 31[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 7f[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 00 08 00 00[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 72 80[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 54 b2 f0 f7 ff ff[ 	]*vandpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 7f[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 00 04 00 00[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 72 80[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 54 b2 f8 fb ff ff[ 	]*vandpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 54 f4[ 	]*vandpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 54 f4[ 	]*vandpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 54 f4[ 	]*vandpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 31[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 54 b4 f0 34 12 00 00[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 31[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 7f[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 00 10 00 00[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 72 80[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 54 b2 e0 ef ff ff[ 	]*vandpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 7f[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 00 04 00 00[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 72 80[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 54 b2 f8 fb ff ff[ 	]*vandpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 54 f4[ 	]*vandps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 54 f4[ 	]*vandps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 54 f4[ 	]*vandps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 31[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 54 b4 f0 34 12 00 00[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 31[ 	]*vandps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 7f[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 00 08 00 00[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 72 80[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 54 b2 f0 f7 ff ff[ 	]*vandps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 7f[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 00 02 00 00[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 72 80[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 54 b2 fc fd ff ff[ 	]*vandps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 54 f4[ 	]*vandps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 54 f4[ 	]*vandps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 54 f4[ 	]*vandps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 31[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 54 b4 f0 34 12 00 00[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 31[ 	]*vandps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 7f[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 00 10 00 00[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 72 80[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 54 b2 e0 ef ff ff[ 	]*vandps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 7f[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 00 02 00 00[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 72 80[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 54 b2 fc fd ff ff[ 	]*vandps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 55 f4[ 	]*vandnpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 55 f4[ 	]*vandnpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 55 f4[ 	]*vandnpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 31[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 55 b4 f0 34 12 00 00[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 31[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 7f[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 00 08 00 00[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 72 80[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 55 b2 f0 f7 ff ff[ 	]*vandnpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 7f[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 00 04 00 00[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 72 80[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 55 b2 f8 fb ff ff[ 	]*vandnpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 55 f4[ 	]*vandnpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 55 f4[ 	]*vandnpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 55 f4[ 	]*vandnpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 31[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 55 b4 f0 34 12 00 00[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 31[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 7f[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 00 10 00 00[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 72 80[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 55 b2 e0 ef ff ff[ 	]*vandnpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 7f[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 00 04 00 00[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 72 80[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 55 b2 f8 fb ff ff[ 	]*vandnpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 55 f4[ 	]*vandnps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 55 f4[ 	]*vandnps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 55 f4[ 	]*vandnps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 31[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 55 b4 f0 34 12 00 00[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 31[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 7f[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 00 08 00 00[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 72 80[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 55 b2 f0 f7 ff ff[ 	]*vandnps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 7f[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 00 02 00 00[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 72 80[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 55 b2 fc fd ff ff[ 	]*vandnps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 55 f4[ 	]*vandnps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 55 f4[ 	]*vandnps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 55 f4[ 	]*vandnps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 31[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 55 b4 f0 34 12 00 00[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 31[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 7f[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 00 10 00 00[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 72 80[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 55 b2 e0 ef ff ff[ 	]*vandnps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 7f[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 00 02 00 00[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 72 80[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 55 b2 fc fd ff ff[ 	]*vandnps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 56 f4[ 	]*vorpd  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 56 f4[ 	]*vorpd  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 56 f4[ 	]*vorpd  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 31[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 56 b4 f0 34 12 00 00[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 31[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 7f[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 00 08 00 00[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 72 80[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 56 b2 f0 f7 ff ff[ 	]*vorpd  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 7f[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 00 04 00 00[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 72 80[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 56 b2 f8 fb ff ff[ 	]*vorpd  xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 56 f4[ 	]*vorpd  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 56 f4[ 	]*vorpd  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 56 f4[ 	]*vorpd  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 31[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 56 b4 f0 34 12 00 00[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 31[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 7f[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 00 10 00 00[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 72 80[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 56 b2 e0 ef ff ff[ 	]*vorpd  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 7f[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 00 04 00 00[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 72 80[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 56 b2 f8 fb ff ff[ 	]*vorpd  ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 56 f4[ 	]*vorps  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 56 f4[ 	]*vorps  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 56 f4[ 	]*vorps  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 31[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 56 b4 f0 34 12 00 00[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 31[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 7f[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 00 08 00 00[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 72 80[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 56 b2 f0 f7 ff ff[ 	]*vorps  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 7f[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 00 02 00 00[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 72 80[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 56 b2 fc fd ff ff[ 	]*vorps  xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 56 f4[ 	]*vorps  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 56 f4[ 	]*vorps  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 56 f4[ 	]*vorps  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 31[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 56 b4 f0 34 12 00 00[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 31[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 7f[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 00 10 00 00[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 72 80[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 56 b2 e0 ef ff ff[ 	]*vorps  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 7f[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 00 02 00 00[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 72 80[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 56 b2 fc fd ff ff[ 	]*vorps  ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 57 f4[ 	]*vxorpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 57 f4[ 	]*vxorpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 57 f4[ 	]*vxorpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 31[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 57 b4 f0 34 12 00 00[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 31[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 7f[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 00 08 00 00[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 72 80[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 57 b2 f0 f7 ff ff[ 	]*vxorpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 7f[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 00 04 00 00[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 72 80[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 57 b2 f8 fb ff ff[ 	]*vxorpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 57 f4[ 	]*vxorpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 57 f4[ 	]*vxorpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 57 f4[ 	]*vxorpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 31[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 57 b4 f0 34 12 00 00[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 31[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 7f[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 00 10 00 00[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 72 80[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 57 b2 e0 ef ff ff[ 	]*vxorpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 7f[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 00 04 00 00[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 72 80[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 57 b2 f8 fb ff ff[ 	]*vxorpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 57 f4[ 	]*vxorps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 57 f4[ 	]*vxorps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 57 f4[ 	]*vxorps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 31[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 57 b4 f0 34 12 00 00[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 31[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 7f[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 00 08 00 00[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 72 80[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 57 b2 f0 f7 ff ff[ 	]*vxorps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 7f[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 00 02 00 00[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 72 80[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 57 b2 fc fd ff ff[ 	]*vxorps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 57 f4[ 	]*vxorps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 57 f4[ 	]*vxorps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 57 f4[ 	]*vxorps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 31[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 57 b4 f0 34 12 00 00[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 31[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 7f[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 00 10 00 00[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 72 80[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 57 b2 e0 ef ff ff[ 	]*vxorps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 7f[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 00 02 00 00[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 72 80[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 57 b2 fc fd ff ff[ 	]*vxorps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 ab[ 	]*vreducepd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 56 f5 ab[ 	]*vreducepd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 56 f5 ab[ 	]*vreducepd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 56 f5 7b[ 	]*vreducepd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 31 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 56 b4 f0 34 12 00 00 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 31 7b[ 	]*vreducepd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 7f 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 00 08 00 00 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 72 80 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 56 b2 f0 f7 ff ff 7b[ 	]*vreducepd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 7f 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 00 04 00 00 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 72 80 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 56 b2 f8 fb ff ff 7b[ 	]*vreducepd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 ab[ 	]*vreducepd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 56 f5 ab[ 	]*vreducepd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 56 f5 ab[ 	]*vreducepd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 56 f5 7b[ 	]*vreducepd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 31 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 56 b4 f0 34 12 00 00 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 31 7b[ 	]*vreducepd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 7f 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 00 10 00 00 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 72 80 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 56 b2 e0 ef ff ff 7b[ 	]*vreducepd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 7f 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 00 04 00 00 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 72 80 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 56 b2 f8 fb ff ff 7b[ 	]*vreducepd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 ab[ 	]*vreduceps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 56 f5 ab[ 	]*vreduceps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 56 f5 ab[ 	]*vreduceps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 56 f5 7b[ 	]*vreduceps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 31 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 56 b4 f0 34 12 00 00 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 31 7b[ 	]*vreduceps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 7f 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 00 08 00 00 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 72 80 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 56 b2 f0 f7 ff ff 7b[ 	]*vreduceps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 7f 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 00 02 00 00 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 72 80 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 56 b2 fc fd ff ff 7b[ 	]*vreduceps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 ab[ 	]*vreduceps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 56 f5 ab[ 	]*vreduceps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 56 f5 ab[ 	]*vreduceps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 56 f5 7b[ 	]*vreduceps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 31 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 56 b4 f0 34 12 00 00 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 31 7b[ 	]*vreduceps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 7f 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 00 10 00 00 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 72 80 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 56 b2 e0 ef ff ff 7b[ 	]*vreduceps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 7f 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 00 02 00 00 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 72 80 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 56 b2 fc fd ff ff 7b[ 	]*vreduceps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 19 29 ab[ 	]*vextractf64x2 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 29 7b[ 	]*vextractf64x2 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 19 ac f0 34 12 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 7f 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa 00 08 00 00 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 6a 80 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf64x2 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 2f 39 29 ab[ 	]*vextracti64x2 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 29 7b[ 	]*vextracti64x2 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 39 ac f0 34 12 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 7f 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa 00 08 00 00 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 6a 80 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti64x2 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7a f5[ 	]*vcvttpd2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7a f5[ 	]*vcvttpd2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7a f5[ 	]*vcvttpd2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 31[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7a b4 f0 34 12 00 00[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 31[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 7f[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 00 08 00 00[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a 72 80[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7a b2 f0 f7 ff ff[ 	]*vcvttpd2qq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 7f[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 00 04 00 00[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a 72 80[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7a f5[ 	]*vcvttpd2qq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7a f5[ 	]*vcvttpd2qq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7a f5[ 	]*vcvttpd2qq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 31[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7a b4 f0 34 12 00 00[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 31[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 7f[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 00 10 00 00[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a 72 80[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7a b2 e0 ef ff ff[ 	]*vcvttpd2qq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 7f[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 00 04 00 00[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a 72 80[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 7a b2 f8 fb ff ff[ 	]*vcvttpd2qq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 78 f5[ 	]*vcvttpd2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 78 f5[ 	]*vcvttpd2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 78 f5[ 	]*vcvttpd2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 31[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 78 b4 f0 34 12 00 00[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 31[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 7f[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 00 08 00 00[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 72 80[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2uqq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 7f[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 00 04 00 00[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 72 80[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 78 f5[ 	]*vcvttpd2uqq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 78 f5[ 	]*vcvttpd2uqq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 78 f5[ 	]*vcvttpd2uqq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 31[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 78 b4 f0 34 12 00 00[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 31[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 7f[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 00 10 00 00[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 72 80[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2uqq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 7f[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 00 04 00 00[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 72 80[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2uqq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7a f5[ 	]*vcvttps2qq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7a f5[ 	]*vcvttps2qq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7a f5[ 	]*vcvttps2qq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 31[ 	]*vcvttps2qq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7a b4 f0 34 12 00 00[ 	]*vcvttps2qq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 31[ 	]*vcvttps2qq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 7f[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 00 04 00 00[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a 72 80[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7a b2 f8 fb ff ff[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 7f[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 00 02 00 00[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a 72 80[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 7a b2 fc fd ff ff[ 	]*vcvttps2qq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7a f5[ 	]*vcvttps2qq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7a f5[ 	]*vcvttps2qq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7a f5[ 	]*vcvttps2qq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 31[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7a b4 f0 34 12 00 00[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 31[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 7f[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 00 08 00 00[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a 72 80[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7a b2 f0 f7 ff ff[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 7f[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 00 02 00 00[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a 72 80[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 7a b2 fc fd ff ff[ 	]*vcvttps2qq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 78 f5[ 	]*vcvttps2uqq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 78 f5[ 	]*vcvttps2uqq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 78 f5[ 	]*vcvttps2uqq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 31[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 78 b4 f0 34 12 00 00[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 31[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 7f[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 00 04 00 00[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 72 80[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 78 b2 f8 fb ff ff[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 7f[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 00 02 00 00[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 72 80[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 78 b2 fc fd ff ff[ 	]*vcvttps2uqq xmm30,QWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 78 f5[ 	]*vcvttps2uqq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 78 f5[ 	]*vcvttps2uqq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 78 f5[ 	]*vcvttps2uqq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 31[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 78 b4 f0 34 12 00 00[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 31[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 7f[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 00 08 00 00[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 72 80[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 78 b2 f0 f7 ff ff[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 7f[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 00 02 00 00[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 72 80[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 78 b2 fc fd ff ff[ 	]*vcvttps2uqq ymm30,XMMWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 08 39 ee[ 	]*vpmovd2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 7e 28 39 ee[ 	]*vpmovd2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 08 39 ee[ 	]*vpmovq2m k5,xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 fe 28 39 ee[ 	]*vpmovq2m k5,ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 38 f5[ 	]*vpmovm2d xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 38 f5[ 	]*vpmovm2d ymm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 08 38 f5[ 	]*vpmovm2q xmm30,k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fe 28 38 f5[ 	]*vpmovm2q ymm30,k5
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512dq_vl.s.jj	2014-09-10 21:05:00.209331038 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512dq_vl.s	2014-09-10 21:05:00.209331038 +0200
+@@ -0,0 +1,1725 @@
++# Check 64bit AVX512{DQ,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vbroadcastf64x2	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf64x2	(%rcx), %ymm30{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf64x2	(%rcx), %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcastf64x2	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf64x2	2032(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	2048(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf64x2	-2048(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	-2064(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti64x2	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti64x2	(%rcx), %ymm30{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	(%rcx), %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcasti64x2	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti64x2	2032(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	2048(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti64x2	-2048(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	-2064(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf32x2	%xmm31, %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf32x2	%xmm31, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	%xmm31, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcastf32x2	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf32x2	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf32x2	1016(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	1024(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcastf32x2	-1024(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	-1032(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	%ymm29, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	%ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2qq	%ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	-4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2qq	-1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	-1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%ymm29, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	%ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtpd2uqq	-1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	-1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2qq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	1016(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	1024(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	-1024(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-1032(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	508(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	-512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-516(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm29, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvtps2qq	%xmm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2qq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	2032(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	2048(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	-2048(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-2064(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	508(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2qq	-512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	-516(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	1016(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	1024(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	-1024(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-1032(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	508(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	-512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-516(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm29, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvtps2uqq	%xmm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	2032(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	2048(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	-2048(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-2064(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	508(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtps2uqq	-512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	-516(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	%ymm29, %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	%ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2pd	%ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	-4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2pd	-1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	-1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtqq2ps	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2ps	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2psx	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psx	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psx	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psx	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psx	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psx	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psx	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2ps	%ymm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2ps	%ymm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtqq2ps	%ymm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtqq2psy	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psy	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psy	(%rcx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psy	4064(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	4096(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psy	-4096(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	-4128(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psy	1016(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	1024(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vcvtqq2psy	-1024(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	-1032(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%ymm29, %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	%ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2pd	-1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	-1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psx	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psx	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psx	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psx	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psx	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psx	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%ymm29, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%ymm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	%ymm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psy	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psy	(%rcx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psy	4064(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	4096(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psy	-4096(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	-4128(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psy	1016(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	1024(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vcvtuqq2psy	-1024(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	-1032(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm29, %xmm30	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm29, %xmm30	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm29, %xmm30	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm29, %xmm30	 # AVX512{DQ,VL}
++	vfpclasspd	$0xab, %xmm30, %k5	 # AVX512{DQ,VL}
++	vfpclasspd	$0xab, %xmm30, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspd	$123, %xmm30, %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, (%rcx), %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, 0x123(%rax,%r14,8), %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, (%rcx){1to2}, %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, 2032(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, 2048(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, -2048(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, -2064(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, 1016(%rdx){1to2}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, 1024(%rdx){1to2}, %k5	 # AVX512{DQ,VL}
++	vfpclasspdx	$123, -1024(%rdx){1to2}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	$123, -1032(%rdx){1to2}, %k5	 # AVX512{DQ,VL}
++	vfpclasspd	$0xab, %ymm30, %k5	 # AVX512{DQ,VL}
++	vfpclasspd	$0xab, %ymm30, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclasspd	$123, %ymm30, %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, (%rcx), %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, 0x123(%rax,%r14,8), %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, (%rcx){1to4}, %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, 4064(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, 4096(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, -4096(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, -4128(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, 1016(%rdx){1to4}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, 1024(%rdx){1to4}, %k5	 # AVX512{DQ,VL}
++	vfpclasspdy	$123, -1024(%rdx){1to4}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	$123, -1032(%rdx){1to4}, %k5	 # AVX512{DQ,VL}
++	vfpclassps	$0xab, %xmm30, %k5	 # AVX512{DQ,VL}
++	vfpclassps	$0xab, %xmm30, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclassps	$123, %xmm30, %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, (%rcx), %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, 0x123(%rax,%r14,8), %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, (%rcx){1to4}, %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, 2032(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, 2048(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, -2048(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, -2064(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, 508(%rdx){1to4}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, 512(%rdx){1to4}, %k5	 # AVX512{DQ,VL}
++	vfpclasspsx	$123, -512(%rdx){1to4}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	$123, -516(%rdx){1to4}, %k5	 # AVX512{DQ,VL}
++	vfpclassps	$0xab, %ymm30, %k5	 # AVX512{DQ,VL}
++	vfpclassps	$0xab, %ymm30, %k5{%k7}	 # AVX512{DQ,VL}
++	vfpclassps	$123, %ymm30, %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, (%rcx), %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, 0x123(%rax,%r14,8), %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, (%rcx){1to8}, %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, 4064(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, 4096(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, -4096(%rdx), %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, -4128(%rdx), %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, 508(%rdx){1to8}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, 512(%rdx){1to8}, %k5	 # AVX512{DQ,VL}
++	vfpclasspsy	$123, -512(%rdx){1to8}, %k5	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	$123, -516(%rdx){1to8}, %k5	 # AVX512{DQ,VL}
++	vinsertf64x2	$0xab, %xmm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinsertf64x2	$0xab, %xmm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vinsertf64x2	$0xab, %xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, %xmm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, (%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, 2032(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	$123, 2048(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinsertf64x2	$123, -2048(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	$123, -2064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinserti64x2	$0xab, %xmm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinserti64x2	$0xab, %xmm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vinserti64x2	$0xab, %xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vinserti64x2	$123, %xmm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinserti64x2	$123, (%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinserti64x2	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinserti64x2	$123, 2032(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	$123, 2048(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vinserti64x2	$123, -2048(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	$123, -2064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm31, %xmm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm31, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm31, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	1016(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	1024(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	-1024(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	-1032(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm31, %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm31, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	%xmm31, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vbroadcasti32x2	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	1016(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	1024(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vbroadcasti32x2	-1024(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	-1032(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vpmullq	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vpmullq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vpmullq	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vpmullq	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vpmullq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vpmullq	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vpmullq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vpmullq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vrangepd	$123, %xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, (%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, (%rcx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, 1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$123, -1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vrangepd	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vrangepd	$123, %ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, (%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangepd	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangepd	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vrangeps	$123, %xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, (%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, (%rcx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, 508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$123, -512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vrangeps	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vrangeps	$123, %ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, (%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vrangeps	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vrangeps	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vandpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandpd	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandpd	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vandpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandpd	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vandps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandps	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandps	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandps	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vandps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandps	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandps	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vandnpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandnpd	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnpd	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vandnpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandnpd	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vandnps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandnps	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnps	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vandnps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vandnps	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vandnps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vandnps	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnps	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vandnps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vandnps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vorpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vorpd	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorpd	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vorpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vorpd	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vorps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vorps	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorps	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vorps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vorps	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vorps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vorps	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorps	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vorps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vorps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vxorpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vxorpd	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorpd	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vxorpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vxorpd	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	%xmm28, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vxorps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vxorps	(%rcx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	2032(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorps	2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL} Disp8
++	vxorps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vxorps	%ymm28, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vxorps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vxorps	(%rcx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	4064(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorps	4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vxorps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL} Disp8
++	vxorps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vreducepd	$123, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, (%rcx), %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, (%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, 2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, -2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vreducepd	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vreducepd	$123, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, (%rcx), %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, (%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, 4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, -4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vreducepd	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vreducepd	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vreduceps	$123, %xmm29, %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, (%rcx), %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, (%rcx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, 2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, -2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vreduceps	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vreduceps	$123, %ymm29, %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, (%rcx), %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, (%rcx){1to8}, %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, 4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, -4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{DQ,VL}
++	vreduceps	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vreduceps	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm29, (%rcx)	 # AVX512{DQ,VL}
++	vextractf64x2	$0xab, %ymm29, (%rcx){%k7}	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm29, (%rcx)	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm29, 0x123(%rax,%r14,8)	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm29, 2032(%rdx)	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	$123, %ymm29, 2048(%rdx)	 # AVX512{DQ,VL}
++	vextractf64x2	$123, %ymm29, -2048(%rdx)	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	$123, %ymm29, -2064(%rdx)	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm29, (%rcx)	 # AVX512{DQ,VL}
++	vextracti64x2	$0xab, %ymm29, (%rcx){%k7}	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm29, (%rcx)	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm29, 0x123(%rax,%r14,8)	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm29, 2032(%rdx)	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	$123, %ymm29, 2048(%rdx)	 # AVX512{DQ,VL}
++	vextracti64x2	$123, %ymm29, -2048(%rdx)	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	$123, %ymm29, -2064(%rdx)	 # AVX512{DQ,VL}
++	vcvttpd2qq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	%ymm29, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	%ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2qq	%ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	-4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2qq	-1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	-1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	2032(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	2048(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-2048(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-2064(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	1016(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-1024(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-1032(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%ymm29, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%ymm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	%ymm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	4064(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	4096(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-4096(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-4128(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	1016(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttpd2uqq	-1024(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	-1032(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2qq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	1016(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	1024(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	-1024(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-1032(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	508(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	-512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-516(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm29, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvttps2qq	%xmm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2qq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	2032(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	2048(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	-2048(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-2064(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	508(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2qq	-512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	-516(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm29, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm29, %xmm30{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm29, %xmm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%rcx), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	0x123(%rax,%r14,8), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%rcx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	1016(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	1024(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	-1024(%rdx), %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-1032(%rdx), %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	508(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	-512(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-516(%rdx){1to2}, %xmm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm29, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm29, %ymm30{%k7}	 # AVX512{DQ,VL}
++	vcvttps2uqq	%xmm29, %ymm30{%k7}{z}	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%rcx), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	0x123(%rax,%r14,8), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	(%rcx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	2032(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	2048(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	-2048(%rdx), %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-2064(%rdx), %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	508(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vcvttps2uqq	-512(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	-516(%rdx){1to4}, %ymm30	 # AVX512{DQ,VL}
++	vpmovd2m	%xmm30, %k5	 # AVX512{DQ,VL}
++	vpmovd2m	%ymm30, %k5	 # AVX512{DQ,VL}
++	vpmovq2m	%xmm30, %k5	 # AVX512{DQ,VL}
++	vpmovq2m	%ymm30, %k5	 # AVX512{DQ,VL}
++	vpmovm2d	%k5, %xmm30	 # AVX512{DQ,VL}
++	vpmovm2d	%k5, %ymm30	 # AVX512{DQ,VL}
++	vpmovm2q	%k5, %xmm30	 # AVX512{DQ,VL}
++	vpmovm2q	%k5, %ymm30	 # AVX512{DQ,VL}
++
++	.intel_syntax noprefix
++	vbroadcastf64x2	ymm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm30{k7}, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vbroadcastf64x2	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf64x2	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm30{k7}, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vbroadcasti64x2	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti64x2	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30, xmm31	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30{k7}, xmm31	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30{k7}{z}, xmm31	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	ymm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vbroadcastf32x2	ymm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vbroadcastf32x2	ymm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2qq	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, ymm29	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2qq	ymm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2qq	ymm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, ymm29	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtpd2uqq	ymm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtpd2uqq	ymm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, [rdx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm30, [rdx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2qq	xmm30, [rdx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	xmm30, [rdx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, xmm29	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm30, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2qq	ymm30, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2qq	ymm30, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, [rdx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm30, [rdx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2uqq	xmm30, [rdx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	xmm30, [rdx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, xmm29	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm30, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvtps2uqq	ymm30, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtps2uqq	ymm30, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2pd	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, ymm29	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2pd	ymm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2pd	ymm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtqq2psx	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtqq2psx	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2psx	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psx	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, ymm29	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtqq2psy	xmm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvtqq2ps	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtqq2ps	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvtqq2psy	xmm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	xmm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtqq2psy	xmm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtqq2psy	xmm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, ymm29	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2pd	ymm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2pd	ymm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtuqq2psx	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvtuqq2psx	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2psx	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psx	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, ymm29	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvtuqq2psy	xmm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvtuqq2ps	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2ps	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvtuqq2psy	xmm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	xmm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvtuqq2psy	xmm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvtuqq2psy	xmm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vextractf64x2	xmm30, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	xmm30{k7}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	xmm30{k7}{z}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	xmm30, ymm29, 123	 # AVX512{DQ,VL}
++	vextracti64x2	xmm30, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	xmm30{k7}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	xmm30{k7}{z}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	xmm30, ymm29, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, xmm30, 0xab	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, xmm30, 0xab	 # AVX512{DQ,VL}
++	vfpclasspd	k5, xmm30, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vfpclasspdx	k5, [rcx]{1to2}, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vfpclasspdx	k5, [rdx+1016]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	k5, [rdx+1024]{1to2}, 123	 # AVX512{DQ,VL}
++	vfpclasspdx	k5, [rdx-1024]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdx	k5, [rdx-1032]{1to2}, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, ymm30, 0xab	 # AVX512{DQ,VL}
++	vfpclasspd	k5{k7}, ymm30, 0xab	 # AVX512{DQ,VL}
++	vfpclasspd	k5, ymm30, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, YMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vfpclasspdy	k5, [rcx]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, YMMWORD PTR [rdx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5, YMMWORD PTR [rdx+4096], 123	 # AVX512{DQ,VL}
++	vfpclasspd	k5, YMMWORD PTR [rdx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspd	k5, YMMWORD PTR [rdx-4128], 123	 # AVX512{DQ,VL}
++	vfpclasspdy	k5, [rdx+1016]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	k5, [rdx+1024]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclasspdy	k5, [rdx-1024]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspdy	k5, [rdx-1032]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, xmm30, 0xab	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, xmm30, 0xab	 # AVX512{DQ,VL}
++	vfpclassps	k5, xmm30, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vfpclasspsx	k5, [rcx]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vfpclasspsx	k5, [rdx+508]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	k5, [rdx+512]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclasspsx	k5, [rdx-512]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsx	k5, [rdx-516]{1to4}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, ymm30, 0xab	 # AVX512{DQ,VL}
++	vfpclassps	k5{k7}, ymm30, 0xab	 # AVX512{DQ,VL}
++	vfpclassps	k5, ymm30, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, YMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vfpclasspsy	k5, [rcx]{1to8}, 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, YMMWORD PTR [rdx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5, YMMWORD PTR [rdx+4096], 123	 # AVX512{DQ,VL}
++	vfpclassps	k5, YMMWORD PTR [rdx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vfpclassps	k5, YMMWORD PTR [rdx-4128], 123	 # AVX512{DQ,VL}
++	vfpclasspsy	k5, [rdx+508]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	k5, [rdx+512]{1to8}, 123	 # AVX512{DQ,VL}
++	vfpclasspsy	k5, [rdx-512]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vfpclasspsy	k5, [rdx-516]{1to8}, 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30, ymm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30{k7}, ymm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30{k7}{z}, ymm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30, ymm29, xmm28, 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30, ymm29, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30, ymm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	ymm30, ymm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vinsertf64x2	ymm30, ymm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vinsertf64x2	ymm30, ymm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30, ymm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30{k7}, ymm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30{k7}{z}, ymm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30, ymm29, xmm28, 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30, ymm29, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30, ymm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	ymm30, ymm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vinserti64x2	ymm30, ymm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vinserti64x2	ymm30, ymm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30, xmm31	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30{k7}, xmm31	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30{k7}{z}, xmm31	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	xmm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	xmm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	xmm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30, xmm31	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30{k7}, xmm31	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30{k7}{z}, xmm31	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	ymm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vbroadcasti32x2	ymm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vbroadcasti32x2	ymm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vpmullq	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vpmullq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vpmullq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vpmullq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vpmullq	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vpmullq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vpmullq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vpmullq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vrangepd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vrangepd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, xmm28, 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, [rcx]{1to2}, 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, [rdx+1016]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm30, xmm29, [rdx+1024]{1to2}, 123	 # AVX512{DQ,VL}
++	vrangepd	xmm30, xmm29, [rdx-1024]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	xmm30, xmm29, [rdx-1032]{1to2}, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, ymm28, 0xab	 # AVX512{DQ,VL}
++	vrangepd	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{DQ,VL}
++	vrangepd	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, ymm28, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangepd	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangepd	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vrangeps	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vrangeps	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, xmm28, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, [rcx]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, [rdx+508]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm30, xmm29, [rdx+512]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	xmm30, xmm29, [rdx-512]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	xmm30, xmm29, [rdx-516]{1to4}, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, ymm28, 0xab	 # AVX512{DQ,VL}
++	vrangeps	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{DQ,VL}
++	vrangeps	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, ymm28, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{DQ,VL}
++	vrangeps	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vrangeps	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandpd	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vandpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandpd	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vandpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandps	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vandps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vandps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vandps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandps	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vandps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vandps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{DQ,VL}
++	vandps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandnpd	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandnpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vandnpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vandnpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandnpd	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandnpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vandnpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandnps	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandnps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vandnps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vandnps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandnps	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandnps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{DQ,VL}
++	vandnps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vandnps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vorpd	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vorpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vorpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vorpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vorpd	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vorpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vorpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vorps	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vorps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vorps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vorps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vorps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vorps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vorps	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vorps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vorps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vorps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vorps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{DQ,VL}
++	vorps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vorps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vxorpd	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vxorpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vxorpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vxorpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vxorpd	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vxorpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vxorpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, xmm28	 # AVX512{DQ,VL}
++	vxorps	xmm30{k7}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vxorps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vxorps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vxorps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, ymm28	 # AVX512{DQ,VL}
++	vxorps	ymm30{k7}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vxorps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{DQ,VL}
++	vxorps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{DQ,VL} Disp8
++	vxorps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{DQ,VL}
++	vreducepd	xmm30, xmm29, 0xab	 # AVX512{DQ,VL}
++	vreducepd	xmm30{k7}, xmm29, 0xab	 # AVX512{DQ,VL}
++	vreducepd	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{DQ,VL}
++	vreducepd	xmm30, xmm29, 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, [rcx]{1to2}, 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{DQ,VL}
++	vreducepd	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, ymm29, 0xab	 # AVX512{DQ,VL}
++	vreducepd	ymm30{k7}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vreducepd	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vreducepd	ymm30, ymm29, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, [rcx]{1to4}, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{DQ,VL}
++	vreducepd	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreducepd	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, xmm29, 0xab	 # AVX512{DQ,VL}
++	vreduceps	xmm30{k7}, xmm29, 0xab	 # AVX512{DQ,VL}
++	vreduceps	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{DQ,VL}
++	vreduceps	xmm30, xmm29, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, [rcx]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, [rdx+508]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm30, [rdx+512]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	xmm30, [rdx-512]{1to4}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	xmm30, [rdx-516]{1to4}, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, ymm29, 0xab	 # AVX512{DQ,VL}
++	vreduceps	ymm30{k7}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vreduceps	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vreduceps	ymm30, ymm29, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, [rcx]{1to8}, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, [rdx+508]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm30, [rdx+512]{1to8}, 123	 # AVX512{DQ,VL}
++	vreduceps	ymm30, [rdx-512]{1to8}, 123	 # AVX512{DQ,VL} Disp8
++	vreduceps	ymm30, [rdx-516]{1to8}, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [rcx], ymm29, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [rcx]{k7}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [rcx], ymm29, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [rax+r14*8+0x1234], ymm29, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [rdx+2032], ymm29, 123	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	XMMWORD PTR [rdx+2048], ymm29, 123	 # AVX512{DQ,VL}
++	vextractf64x2	XMMWORD PTR [rdx-2048], ymm29, 123	 # AVX512{DQ,VL} Disp8
++	vextractf64x2	XMMWORD PTR [rdx-2064], ymm29, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [rcx], ymm29, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [rcx]{k7}, ymm29, 0xab	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [rcx], ymm29, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [rax+r14*8+0x1234], ymm29, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [rdx+2032], ymm29, 123	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	XMMWORD PTR [rdx+2048], ymm29, 123	 # AVX512{DQ,VL}
++	vextracti64x2	XMMWORD PTR [rdx-2048], ymm29, 123	 # AVX512{DQ,VL} Disp8
++	vextracti64x2	XMMWORD PTR [rdx-2064], ymm29, 123	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2qq	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, ymm29	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2qq	ymm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2qq	ymm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, [rdx+1016]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm30, [rdx+1024]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	xmm30, [rdx-1024]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	xmm30, [rdx-1032]{1to2}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, ymm29	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30{k7}, ymm29	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30{k7}{z}, ymm29	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, YMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, [rdx+1016]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm30, [rdx+1024]{1to4}	 # AVX512{DQ,VL}
++	vcvttpd2uqq	ymm30, [rdx-1024]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttpd2uqq	ymm30, [rdx-1032]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, [rdx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm30, [rdx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2qq	xmm30, [rdx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	xmm30, [rdx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, xmm29	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm30, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2qq	ymm30, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2qq	ymm30, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, xmm29	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, QWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, [rcx]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, [rdx+508]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm30, [rdx+512]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2uqq	xmm30, [rdx-512]{1to2}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	xmm30, [rdx-516]{1to2}	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, xmm29	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30{k7}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30{k7}{z}, xmm29	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, XMMWORD PTR [rcx]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, [rcx]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, [rdx+508]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm30, [rdx+512]{1to4}	 # AVX512{DQ,VL}
++	vcvttps2uqq	ymm30, [rdx-512]{1to4}	 # AVX512{DQ,VL} Disp8
++	vcvttps2uqq	ymm30, [rdx-516]{1to4}	 # AVX512{DQ,VL}
++	vpmovd2m	k5, xmm30	 # AVX512{DQ,VL}
++	vpmovd2m	k5, ymm30	 # AVX512{DQ,VL}
++	vpmovq2m	k5, xmm30	 # AVX512{DQ,VL}
++	vpmovq2m	k5, ymm30	 # AVX512{DQ,VL}
++	vpmovm2d	xmm30, k5	 # AVX512{DQ,VL}
++	vpmovm2d	ymm30, k5	 # AVX512{DQ,VL}
++	vpmovm2q	xmm30, k5	 # AVX512{DQ,VL}
++	vpmovm2q	ymm30, k5	 # AVX512{DQ,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512f.d.jj	2014-09-10 21:04:59.902332611 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f.d	2014-09-10 21:05:00.000332109 +0200
+@@ -3667,7 +3667,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 93 b4 b9 00 04 00 00 	vgatherqpd 0x400\(%rcx,%zmm31,4\),%zmm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 7b 00 00 00 	vgatherqps 0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 7b 00 00 00 	vgatherqps 0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps 0x200\(%r9,%zmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps 0x100\(%r9,%zmm31,1\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 93 b4 b9 00 04 00 00 	vgatherqps 0x400\(%rcx,%zmm31,4\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 48 42 f5    	vgetexppd %zmm29,%zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 4f 42 f5    	vgetexppd %zmm29,%zmm30\{%k7\}
+@@ -4939,7 +4939,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 90 b4 b9 00 04 00 00 	vpgatherdq 0x400\(%rcx,%ymm31,4\),%zmm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 7b 00 00 00 	vpgatherqd 0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 7b 00 00 00 	vpgatherqd 0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd 0x200\(%r9,%zmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd 0x100\(%r9,%zmm31,1\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 91 b4 b9 00 04 00 00 	vpgatherqd 0x400\(%rcx,%zmm31,4\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 7b 00 00 00 	vpgatherqq 0x7b\(%r14,%zmm31,8\),%zmm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 7b 00 00 00 	vpgatherqq 0x7b\(%r14,%zmm31,8\),%zmm30\{%k1\}
+@@ -5217,7 +5217,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a0 b4 b9 00 04 00 00 	vpscatterdq %zmm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 7b 00 00 00 	vpscatterqd %ymm30,0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 7b 00 00 00 	vpscatterqd %ymm30,0x7b\(%r14,%zmm31,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd %ymm30,0x200\(%r9,%zmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd %ymm30,0x100\(%r9,%zmm31,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 a1 b4 b9 00 04 00 00 	vpscatterqd %ymm30,0x400\(%rcx,%zmm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 7b 00 00 00 	vpscatterqq %zmm30,0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 7b 00 00 00 	vpscatterqq %zmm30,0x7b\(%r14,%zmm31,8\)\{%k1\}
+@@ -5640,7 +5640,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a3 b4 b9 00 04 00 00 	vscatterqpd %zmm30,0x400\(%rcx,%zmm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 7b 00 00 00 	vscatterqps %ymm30,0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 7b 00 00 00 	vscatterqps %ymm30,0x7b\(%r14,%zmm31,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps %ymm30,0x200\(%r9,%zmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps %ymm30,0x100\(%r9,%zmm31,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 a3 b4 b9 00 04 00 00 	vscatterqps %ymm30,0x400\(%rcx,%zmm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 01 95 40 c6 f4 ab 	vshufpd \$0xab,%zmm28,%zmm29,%zmm30
+ [ 	]*[a-f0-9]+:	62 01 95 47 c6 f4 ab 	vshufpd \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
+@@ -10661,7 +10661,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 93 b4 b9 00 04 00 00 	vgatherqpd 0x400\(%rcx,%zmm31,4\),%zmm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 85 ff ff ff 	vgatherqps -0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 85 ff ff ff 	vgatherqps -0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps 0x200\(%r9,%zmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps 0x100\(%r9,%zmm31,1\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 93 b4 b9 00 04 00 00 	vgatherqps 0x400\(%rcx,%zmm31,4\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 48 42 f5    	vgetexppd %zmm29,%zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 4f 42 f5    	vgetexppd %zmm29,%zmm30\{%k7\}
+@@ -11933,7 +11933,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 90 b4 b9 00 04 00 00 	vpgatherdq 0x400\(%rcx,%ymm31,4\),%zmm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 85 ff ff ff 	vpgatherqd -0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 85 ff ff ff 	vpgatherqd -0x7b\(%r14,%zmm31,8\),%ymm30\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd 0x200\(%r9,%zmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd 0x100\(%r9,%zmm31,1\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 91 b4 b9 00 04 00 00 	vpgatherqd 0x400\(%rcx,%zmm31,4\),%ymm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 85 ff ff ff 	vpgatherqq -0x7b\(%r14,%zmm31,8\),%zmm30\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 85 ff ff ff 	vpgatherqq -0x7b\(%r14,%zmm31,8\),%zmm30\{%k1\}
+@@ -12211,7 +12211,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a0 b4 b9 00 04 00 00 	vpscatterdq %zmm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 85 ff ff ff 	vpscatterqd %ymm30,-0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 85 ff ff ff 	vpscatterqd %ymm30,-0x7b\(%r14,%zmm31,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd %ymm30,0x200\(%r9,%zmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd %ymm30,0x100\(%r9,%zmm31,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 a1 b4 b9 00 04 00 00 	vpscatterqd %ymm30,0x400\(%rcx,%zmm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 85 ff ff ff 	vpscatterqq %zmm30,-0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 85 ff ff ff 	vpscatterqq %zmm30,-0x7b\(%r14,%zmm31,8\)\{%k1\}
+@@ -12634,7 +12634,7 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a3 b4 b9 00 04 00 00 	vscatterqpd %zmm30,0x400\(%rcx,%zmm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 85 ff ff ff 	vscatterqps %ymm30,-0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 85 ff ff ff 	vscatterqps %ymm30,-0x7b\(%r14,%zmm31,8\)\{%k1\}
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps %ymm30,0x200\(%r9,%zmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps %ymm30,0x100\(%r9,%zmm31,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 22 7d 41 a3 b4 b9 00 04 00 00 	vscatterqps %ymm30,0x400\(%rcx,%zmm31,4\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 01 95 40 c6 f4 ab 	vshufpd \$0xab,%zmm28,%zmm29,%zmm30
+ [ 	]*[a-f0-9]+:	62 01 95 47 c6 f4 ab 	vshufpd \$0xab,%zmm28,%zmm29,%zmm30\{%k7\}
+--- gas/testsuite/gas/i386/x86-64-avx512f-intel.d.jj	2014-09-10 21:04:59.892332663 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f-intel.d	2014-09-10 21:05:00.008332068 +0200
+@@ -3666,10 +3666,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 93 b4 fe 7b 00 00 00 	vgatherqpd zmm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 93 74 39 20 	vgatherqpd zmm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 22 fd 41 93 b4 b9 00 04 00 00 	vgatherqpd zmm30\{k1\},ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 7b 00 00 00 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 7b 00 00 00 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 22 7d 41 93 b4 b9 00 04 00 00 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 7b 00 00 00 	vgatherqps ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 7b 00 00 00 	vgatherqps ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps ymm30\{k1\},YMMWORD PTR \[r9\+zmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 22 7d 41 93 b4 b9 00 04 00 00 	vgatherqps ymm30\{k1\},YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 02 fd 48 42 f5    	vgetexppd zmm30,zmm29
+ [ 	]*[a-f0-9]+:	62 02 fd 4f 42 f5    	vgetexppd zmm30\{k7\},zmm29
+ [ 	]*[a-f0-9]+:	62 02 fd cf 42 f5    	vgetexppd zmm30\{k7\}\{z\},zmm29
+@@ -4938,10 +4938,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 90 b4 fe 7b 00 00 00 	vpgatherdq zmm30\{k1\},ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 90 74 39 20 	vpgatherdq zmm30\{k1\},ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 22 fd 41 90 b4 b9 00 04 00 00 	vpgatherdq zmm30\{k1\},ZMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 7b 00 00 00 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 7b 00 00 00 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 22 7d 41 91 b4 b9 00 04 00 00 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 7b 00 00 00 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 7b 00 00 00 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[r9\+zmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 22 7d 41 91 b4 b9 00 04 00 00 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 7b 00 00 00 	vpgatherqq zmm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 7b 00 00 00 	vpgatherqq zmm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 74 39 20 	vpgatherqq zmm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]
+@@ -5216,10 +5216,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a0 b4 fe 7b 00 00 00 	vpscatterdq ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a0 74 39 20 	vpscatterdq ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a0 b4 b9 00 04 00 00 	vpscatterdq ZMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},zmm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 7b 00 00 00 	vpscatterqd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 7b 00 00 00 	vpscatterqd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 22 7d 41 a1 b4 b9 00 04 00 00 	vpscatterqd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 7b 00 00 00 	vpscatterqd YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 7b 00 00 00 	vpscatterqd YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 22 7d 41 a1 b4 b9 00 04 00 00 	vpscatterqd YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 7b 00 00 00 	vpscatterqq ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 7b 00 00 00 	vpscatterqq ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 74 39 20 	vpscatterqq ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},zmm30
+@@ -5639,10 +5639,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a3 b4 fe 7b 00 00 00 	vscatterqpd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a3 74 39 20 	vscatterqpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a3 b4 b9 00 04 00 00 	vscatterqpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},zmm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 7b 00 00 00 	vscatterqps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 7b 00 00 00 	vscatterqps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 22 7d 41 a3 b4 b9 00 04 00 00 	vscatterqps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 7b 00 00 00 	vscatterqps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 7b 00 00 00 	vscatterqps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 22 7d 41 a3 b4 b9 00 04 00 00 	vscatterqps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
+ [ 	]*[a-f0-9]+:	62 01 95 40 c6 f4 ab 	vshufpd zmm30,zmm29,zmm28,0xab
+ [ 	]*[a-f0-9]+:	62 01 95 47 c6 f4 ab 	vshufpd zmm30\{k7\},zmm29,zmm28,0xab
+ [ 	]*[a-f0-9]+:	62 01 95 c7 c6 f4 ab 	vshufpd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
+@@ -10660,10 +10660,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 93 b4 fe 85 ff ff ff 	vgatherqpd zmm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 93 74 39 20 	vgatherqpd zmm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 22 fd 41 93 b4 b9 00 04 00 00 	vgatherqpd zmm30\{k1\},ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 85 ff ff ff 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 85 ff ff ff 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 22 7d 41 93 b4 b9 00 04 00 00 	vgatherqps ymm30\{k1\},ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 85 ff ff ff 	vgatherqps ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 b4 fe 85 ff ff ff 	vgatherqps ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 93 74 39 40 	vgatherqps ymm30\{k1\},YMMWORD PTR \[r9\+zmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 22 7d 41 93 b4 b9 00 04 00 00 	vgatherqps ymm30\{k1\},YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 02 fd 48 42 f5    	vgetexppd zmm30,zmm29
+ [ 	]*[a-f0-9]+:	62 02 fd 4f 42 f5    	vgetexppd zmm30\{k7\},zmm29
+ [ 	]*[a-f0-9]+:	62 02 fd cf 42 f5    	vgetexppd zmm30\{k7\}\{z\},zmm29
+@@ -11932,10 +11932,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 90 b4 fe 85 ff ff ff 	vpgatherdq zmm30\{k1\},ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 90 74 39 20 	vpgatherdq zmm30\{k1\},ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]
+ [ 	]*[a-f0-9]+:	62 22 fd 41 90 b4 b9 00 04 00 00 	vpgatherdq zmm30\{k1\},ZMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 85 ff ff ff 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 85 ff ff ff 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+-[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]
+-[ 	]*[a-f0-9]+:	62 22 7d 41 91 b4 b9 00 04 00 00 	vpgatherqd ymm30\{k1\},ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 85 ff ff ff 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 b4 fe 85 ff ff ff 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[r14\+zmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:	62 02 7d 41 91 74 39 40 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[r9\+zmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:	62 22 7d 41 91 b4 b9 00 04 00 00 	vpgatherqd ymm30\{k1\},YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 85 ff ff ff 	vpgatherqq zmm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 b4 fe 85 ff ff ff 	vpgatherqq zmm30\{k1\},ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]
+ [ 	]*[a-f0-9]+:	62 02 fd 41 91 74 39 20 	vpgatherqq zmm30\{k1\},ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]
+@@ -12210,10 +12210,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a0 b4 fe 85 ff ff ff 	vpscatterdq ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a0 74 39 20 	vpscatterdq ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a0 b4 b9 00 04 00 00 	vpscatterdq ZMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},zmm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 85 ff ff ff 	vpscatterqd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 85 ff ff ff 	vpscatterqd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 22 7d 41 a1 b4 b9 00 04 00 00 	vpscatterqd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 85 ff ff ff 	vpscatterqd YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 b4 fe 85 ff ff ff 	vpscatterqd YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a1 74 39 40 	vpscatterqd YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 22 7d 41 a1 b4 b9 00 04 00 00 	vpscatterqd YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 85 ff ff ff 	vpscatterqq ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 b4 fe 85 ff ff ff 	vpscatterqq ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a1 74 39 20 	vpscatterqq ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},zmm30
+@@ -12633,10 +12633,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a3 b4 fe 85 ff ff ff 	vscatterqpd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 02 fd 41 a3 74 39 20 	vscatterqpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},zmm30
+ [ 	]*[a-f0-9]+:	62 22 fd 41 a3 b4 b9 00 04 00 00 	vscatterqpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},zmm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 85 ff ff ff 	vscatterqps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 85 ff ff ff 	vscatterqps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps ZMMWORD PTR \[r9\+zmm31\*1\+0x200\]\{k1\},ymm30
+-[ 	]*[a-f0-9]+:	62 22 7d 41 a3 b4 b9 00 04 00 00 	vscatterqps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 85 ff ff ff 	vscatterqps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 b4 fe 85 ff ff ff 	vscatterqps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 02 7d 41 a3 74 39 40 	vscatterqps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:	62 22 7d 41 a3 b4 b9 00 04 00 00 	vscatterqps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\},ymm30
+ [ 	]*[a-f0-9]+:	62 01 95 40 c6 f4 ab 	vshufpd zmm30,zmm29,zmm28,0xab
+ [ 	]*[a-f0-9]+:	62 01 95 47 c6 f4 ab 	vshufpd zmm30\{k7\},zmm29,zmm28,0xab
+ [ 	]*[a-f0-9]+:	62 01 95 c7 c6 f4 ab 	vshufpd zmm30\{k7\}\{z\},zmm29,zmm28,0xab
+--- gas/testsuite/gas/i386/x86-64-avx512f.s.jj	2014-09-10 21:04:59.909332576 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f.s	2014-09-10 21:05:00.003332094 +0200
+@@ -11603,10 +11603,10 @@ _start:
+ 	vgatherqpd	zmm30{k1}, ZMMWORD PTR [r9+zmm31+256]	 # AVX512F
+ 	vgatherqpd	zmm30{k1}, ZMMWORD PTR [rcx+zmm31*4+1024]	 # AVX512F
+ 
+-	vgatherqps	ymm30{k1}, ZMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
+-	vgatherqps	ymm30{k1}, ZMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
+-	vgatherqps	ymm30{k1}, ZMMWORD PTR [r9+zmm31+256]	 # AVX512F
+-	vgatherqps	ymm30{k1}, ZMMWORD PTR [rcx+zmm31*4+1024]	 # AVX512F
++	vgatherqps	ymm30{k1}, YMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
++	vgatherqps	ymm30{k1}, YMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
++	vgatherqps	ymm30{k1}, YMMWORD PTR [r9+zmm31+256]	 # AVX512F
++	vgatherqps	ymm30{k1}, YMMWORD PTR [rcx+zmm31*4+1024]	 # AVX512F
+ 
+ 	vgetexppd	zmm30, zmm29	 # AVX512F
+ 	vgetexppd	zmm30{k7}, zmm29	 # AVX512F
+@@ -13000,10 +13000,10 @@ _start:
+ 	vpgatherdq	zmm30{k1}, ZMMWORD PTR [r9+ymm31+256]	 # AVX512F
+ 	vpgatherdq	zmm30{k1}, ZMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512F
+ 
+-	vpgatherqd	ymm30{k1}, ZMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
+-	vpgatherqd	ymm30{k1}, ZMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
+-	vpgatherqd	ymm30{k1}, ZMMWORD PTR [r9+zmm31+256]	 # AVX512F
+-	vpgatherqd	ymm30{k1}, ZMMWORD PTR [rcx+zmm31*4+1024]	 # AVX512F
++	vpgatherqd	ymm30{k1}, YMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
++	vpgatherqd	ymm30{k1}, YMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
++	vpgatherqd	ymm30{k1}, YMMWORD PTR [r9+zmm31+256]	 # AVX512F
++	vpgatherqd	ymm30{k1}, YMMWORD PTR [rcx+zmm31*4+1024]	 # AVX512F
+ 
+ 	vpgatherqq	zmm30{k1}, ZMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
+ 	vpgatherqq	zmm30{k1}, ZMMWORD PTR [r14+zmm31*8-123]	 # AVX512F
+@@ -13305,10 +13305,10 @@ _start:
+ 	vpscatterdq	ZMMWORD PTR [r9+ymm31+256]{k1}, zmm30	 # AVX512F
+ 	vpscatterdq	ZMMWORD PTR [rcx+ymm31*4+1024]{k1}, zmm30	 # AVX512F
+ 
+-	vpscatterqd	ZMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
+-	vpscatterqd	ZMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
+-	vpscatterqd	ZMMWORD PTR [r9+zmm31+256]{k1}, ymm30	 # AVX512F
+-	vpscatterqd	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}, ymm30	 # AVX512F
++	vpscatterqd	YMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
++	vpscatterqd	YMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
++	vpscatterqd	YMMWORD PTR [r9+zmm31+256]{k1}, ymm30	 # AVX512F
++	vpscatterqd	YMMWORD PTR [rcx+zmm31*4+1024]{k1}, ymm30	 # AVX512F
+ 
+ 	vpscatterqq	ZMMWORD PTR [r14+zmm31*8-123]{k1}, zmm30	 # AVX512F
+ 	vpscatterqq	ZMMWORD PTR [r14+zmm31*8-123]{k1}, zmm30	 # AVX512F
+@@ -13766,10 +13766,10 @@ _start:
+ 	vscatterqpd	ZMMWORD PTR [r9+zmm31+256]{k1}, zmm30	 # AVX512F
+ 	vscatterqpd	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}, zmm30	 # AVX512F
+ 
+-	vscatterqps	ZMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
+-	vscatterqps	ZMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
+-	vscatterqps	ZMMWORD PTR [r9+zmm31+256]{k1}, ymm30	 # AVX512F
+-	vscatterqps	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}, ymm30	 # AVX512F
++	vscatterqps	YMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
++	vscatterqps	YMMWORD PTR [r14+zmm31*8-123]{k1}, ymm30	 # AVX512F
++	vscatterqps	YMMWORD PTR [r9+zmm31+256]{k1}, ymm30	 # AVX512F
++	vscatterqps	YMMWORD PTR [rcx+zmm31*4+1024]{k1}, ymm30	 # AVX512F
+ 
+ 	vshufpd	zmm30, zmm29, zmm28, 0xab	 # AVX512F
+ 	vshufpd	zmm30{k7}, zmm29, zmm28, 0xab	 # AVX512F
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl.d.jj	2014-09-10 21:05:00.184331166 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl.d	2014-09-10 21:05:00.184331166 +0200
+@@ -0,0 +1,12626 @@
++#as:
++#objdump: -dw
++#name: x86_64 AVX512F/VL insns
++#source: x86-64-avx512f_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 58 f4[ 	]*vaddpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 58 f4[ 	]*vaddpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 58 f4[ 	]*vaddpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 31[ 	]*vaddpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 58 b4 f0 23 01 00 00[ 	]*vaddpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 31[ 	]*vaddpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 7f[ 	]*vaddpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 00 08 00 00[ 	]*vaddpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 80[ 	]*vaddpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 f0 f7 ff ff[ 	]*vaddpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 7f[ 	]*vaddpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 80[ 	]*vaddpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 58 f4[ 	]*vaddpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 58 f4[ 	]*vaddpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 58 f4[ 	]*vaddpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 31[ 	]*vaddpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 58 b4 f0 23 01 00 00[ 	]*vaddpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 31[ 	]*vaddpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 7f[ 	]*vaddpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 00 10 00 00[ 	]*vaddpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 80[ 	]*vaddpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 e0 ef ff ff[ 	]*vaddpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 7f[ 	]*vaddpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 80[ 	]*vaddpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 58 f4[ 	]*vaddps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 58 f4[ 	]*vaddps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 58 f4[ 	]*vaddps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 31[ 	]*vaddps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 58 b4 f0 23 01 00 00[ 	]*vaddps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 31[ 	]*vaddps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 7f[ 	]*vaddps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 00 08 00 00[ 	]*vaddps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 80[ 	]*vaddps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 f0 f7 ff ff[ 	]*vaddps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 7f[ 	]*vaddps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 80[ 	]*vaddps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 58 f4[ 	]*vaddps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 58 f4[ 	]*vaddps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 58 f4[ 	]*vaddps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 31[ 	]*vaddps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 58 b4 f0 23 01 00 00[ 	]*vaddps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 31[ 	]*vaddps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 7f[ 	]*vaddps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 00 10 00 00[ 	]*vaddps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 80[ 	]*vaddps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 e0 ef ff ff[ 	]*vaddps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 7f[ 	]*vaddps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 80[ 	]*vaddps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 ab[ 	]*valignd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 03 f4 ab[ 	]*valignd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 03 f4 ab[ 	]*valignd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 7b[ 	]*valignd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 03 b4 f0 23 01 00 00 7b[ 	]*valignd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 7f 7b[ 	]*valignd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 00 08 00 00 7b[ 	]*valignd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 80 7b[ 	]*valignd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 f0 f7 ff ff 7b[ 	]*valignd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 ab[ 	]*valignd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 03 f4 ab[ 	]*valignd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 03 f4 ab[ 	]*valignd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 7b[ 	]*valignd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 03 b4 f0 23 01 00 00 7b[ 	]*valignd \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 7f 7b[ 	]*valignd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 00 10 00 00 7b[ 	]*valignd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 80 7b[ 	]*valignd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 e0 ef ff ff 7b[ 	]*valignd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 65 f4[ 	]*vblendmpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 65 f4[ 	]*vblendmpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 65 f4[ 	]*vblendmpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 31[ 	]*vblendmpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 65 b4 f0 23 01 00 00[ 	]*vblendmpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 31[ 	]*vblendmpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 7f[ 	]*vblendmpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 00 08 00 00[ 	]*vblendmpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 80[ 	]*vblendmpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 f0 f7 ff ff[ 	]*vblendmpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 7f[ 	]*vblendmpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 80[ 	]*vblendmpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 65 f4[ 	]*vblendmpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 65 f4[ 	]*vblendmpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 65 f4[ 	]*vblendmpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 31[ 	]*vblendmpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 65 b4 f0 23 01 00 00[ 	]*vblendmpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 31[ 	]*vblendmpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 7f[ 	]*vblendmpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 00 10 00 00[ 	]*vblendmpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 80[ 	]*vblendmpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 e0 ef ff ff[ 	]*vblendmpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 7f[ 	]*vblendmpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 80[ 	]*vblendmpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 65 f4[ 	]*vblendmps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 65 f4[ 	]*vblendmps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 65 f4[ 	]*vblendmps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 31[ 	]*vblendmps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 65 b4 f0 23 01 00 00[ 	]*vblendmps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 31[ 	]*vblendmps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 7f[ 	]*vblendmps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 00 08 00 00[ 	]*vblendmps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 80[ 	]*vblendmps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 f0 f7 ff ff[ 	]*vblendmps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 7f[ 	]*vblendmps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 80[ 	]*vblendmps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 65 f4[ 	]*vblendmps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 65 f4[ 	]*vblendmps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 65 f4[ 	]*vblendmps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 31[ 	]*vblendmps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 65 b4 f0 23 01 00 00[ 	]*vblendmps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 31[ 	]*vblendmps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 7f[ 	]*vblendmps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 00 10 00 00[ 	]*vblendmps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 80[ 	]*vblendmps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 e0 ef ff ff[ 	]*vblendmps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 7f[ 	]*vblendmps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 80[ 	]*vblendmps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 31[ 	]*vbroadcastf32x4 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 1a 31[ 	]*vbroadcastf32x4 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 1a 31[ 	]*vbroadcastf32x4 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1a b4 f0 23 01 00 00[ 	]*vbroadcastf32x4 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 7f[ 	]*vbroadcastf32x4 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 80[ 	]*vbroadcastf32x4 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 31[ 	]*vbroadcasti32x4 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 5a 31[ 	]*vbroadcasti32x4 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 5a 31[ 	]*vbroadcasti32x4 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 5a b4 f0 23 01 00 00[ 	]*vbroadcasti32x4 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 7f[ 	]*vbroadcasti32x4 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 80[ 	]*vbroadcasti32x4 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 31[ 	]*vbroadcastsd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 19 31[ 	]*vbroadcastsd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 19 31[ 	]*vbroadcastsd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 19 b4 f0 23 01 00 00[ 	]*vbroadcastsd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 7f[ 	]*vbroadcastsd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 00 04 00 00[ 	]*vbroadcastsd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 80[ 	]*vbroadcastsd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 f8 fb ff ff[ 	]*vbroadcastsd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 19 f5[ 	]*vbroadcastsd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 19 f5[ 	]*vbroadcastsd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 19 f5[ 	]*vbroadcastsd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 31[ 	]*vbroadcastss \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 18 31[ 	]*vbroadcastss \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 18 31[ 	]*vbroadcastss \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 18 b4 f0 23 01 00 00[ 	]*vbroadcastss 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 7f[ 	]*vbroadcastss 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 80[ 	]*vbroadcastss -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 31[ 	]*vbroadcastss \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 18 31[ 	]*vbroadcastss \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 18 31[ 	]*vbroadcastss \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 18 b4 f0 23 01 00 00[ 	]*vbroadcastss 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 7f[ 	]*vbroadcastss 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 80[ 	]*vbroadcastss -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 18 f5[ 	]*vbroadcastss %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 18 f5[ 	]*vbroadcastss %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 18 f5[ 	]*vbroadcastss %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 18 f5[ 	]*vbroadcastss %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 18 f5[ 	]*vbroadcastss %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 18 f5[ 	]*vbroadcastss %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec ab[ 	]*vcmppd \$0xab,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 07 c2 ec ab[ 	]*vcmppd \$0xab,%xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec 7b[ 	]*vcmppd \$0x7b,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 00 c2 ac f0 23 01 00 00 7b[ 	]*vcmppd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa 00 08 00 00 7b[ 	]*vcmppd \$0x7b,0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmppd \$0x7b,-0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec ab[ 	]*vcmppd \$0xab,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 27 c2 ec ab[ 	]*vcmppd \$0xab,%ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec 7b[ 	]*vcmppd \$0x7b,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 20 c2 ac f0 23 01 00 00 7b[ 	]*vcmppd \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa 00 10 00 00 7b[ 	]*vcmppd \$0x7b,0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa e0 ef ff ff 7b[ 	]*vcmppd \$0x7b,-0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec ab[ 	]*vcmpps \$0xab,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 07 c2 ec ab[ 	]*vcmpps \$0xab,%xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec 7b[ 	]*vcmpps \$0x7b,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 00 c2 ac f0 23 01 00 00 7b[ 	]*vcmpps \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa 00 08 00 00 7b[ 	]*vcmpps \$0x7b,0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmpps \$0x7b,-0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec ab[ 	]*vcmpps \$0xab,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 27 c2 ec ab[ 	]*vcmpps \$0xab,%ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec 7b[ 	]*vcmpps \$0x7b,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 20 c2 ac f0 23 01 00 00 7b[ 	]*vcmpps \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa 00 10 00 00 7b[ 	]*vcmpps \$0x7b,0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa e0 ef ff ff 7b[ 	]*vcmpps \$0x7b,-0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 31[ 	]*vcompresspd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8a 31[ 	]*vcompresspd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8a b4 f0 23 01 00 00[ 	]*vcompresspd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 7f[ 	]*vcompresspd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 00 04 00 00[ 	]*vcompresspd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 80[ 	]*vcompresspd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 f8 fb ff ff[ 	]*vcompresspd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 31[ 	]*vcompresspd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8a 31[ 	]*vcompresspd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8a b4 f0 23 01 00 00[ 	]*vcompresspd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 7f[ 	]*vcompresspd %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 00 04 00 00[ 	]*vcompresspd %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 80[ 	]*vcompresspd %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 f8 fb ff ff[ 	]*vcompresspd %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8a ee[ 	]*vcompresspd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8a ee[ 	]*vcompresspd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8a ee[ 	]*vcompresspd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8a ee[ 	]*vcompresspd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8a ee[ 	]*vcompresspd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8a ee[ 	]*vcompresspd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 31[ 	]*vcompressps %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8a 31[ 	]*vcompressps %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8a b4 f0 23 01 00 00[ 	]*vcompressps %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 7f[ 	]*vcompressps %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 00 02 00 00[ 	]*vcompressps %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 80[ 	]*vcompressps %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 fc fd ff ff[ 	]*vcompressps %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 31[ 	]*vcompressps %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8a 31[ 	]*vcompressps %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8a b4 f0 23 01 00 00[ 	]*vcompressps %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 7f[ 	]*vcompressps %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 00 02 00 00[ 	]*vcompressps %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 80[ 	]*vcompressps %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 fc fd ff ff[ 	]*vcompressps %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8a ee[ 	]*vcompressps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8a ee[ 	]*vcompressps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8a ee[ 	]*vcompressps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8a ee[ 	]*vcompressps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8a ee[ 	]*vcompressps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8a ee[ 	]*vcompressps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 e6 f5[ 	]*vcvtdq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f e6 f5[ 	]*vcvtdq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f e6 f5[ 	]*vcvtdq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 31[ 	]*vcvtdq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 e6 b4 f0 23 01 00 00[ 	]*vcvtdq2pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 31[ 	]*vcvtdq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 7f[ 	]*vcvtdq2pd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 00 04 00 00[ 	]*vcvtdq2pd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 80[ 	]*vcvtdq2pd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 80[ 	]*vcvtdq2pd -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 e6 f5[ 	]*vcvtdq2pd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f e6 f5[ 	]*vcvtdq2pd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af e6 f5[ 	]*vcvtdq2pd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 31[ 	]*vcvtdq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 e6 b4 f0 23 01 00 00[ 	]*vcvtdq2pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 31[ 	]*vcvtdq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 7f[ 	]*vcvtdq2pd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 00 08 00 00[ 	]*vcvtdq2pd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 80[ 	]*vcvtdq2pd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 80[ 	]*vcvtdq2pd -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5b f5[ 	]*vcvtdq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5b f5[ 	]*vcvtdq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5b f5[ 	]*vcvtdq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 31[ 	]*vcvtdq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5b b4 f0 23 01 00 00[ 	]*vcvtdq2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 31[ 	]*vcvtdq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 7f[ 	]*vcvtdq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 00 08 00 00[ 	]*vcvtdq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 80[ 	]*vcvtdq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 80[ 	]*vcvtdq2ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5b f5[ 	]*vcvtdq2ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5b f5[ 	]*vcvtdq2ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5b f5[ 	]*vcvtdq2ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 31[ 	]*vcvtdq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5b b4 f0 23 01 00 00[ 	]*vcvtdq2ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 31[ 	]*vcvtdq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 7f[ 	]*vcvtdq2ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 00 10 00 00[ 	]*vcvtdq2ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 80[ 	]*vcvtdq2ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 80[ 	]*vcvtdq2ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 e6 f5[ 	]*vcvtpd2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f e6 f5[ 	]*vcvtpd2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f e6 f5[ 	]*vcvtpd2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 31[ 	]*vcvtpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 e6 b4 f0 23 01 00 00[ 	]*vcvtpd2dq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 31[ 	]*vcvtpd2dq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 7f[ 	]*vcvtpd2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 00 08 00 00[ 	]*vcvtpd2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 80[ 	]*vcvtpd2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 80[ 	]*vcvtpd2dq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 e6 f5[ 	]*vcvtpd2dq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f e6 f5[ 	]*vcvtpd2dq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af e6 f5[ 	]*vcvtpd2dq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 31[ 	]*vcvtpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 e6 b4 f0 23 01 00 00[ 	]*vcvtpd2dq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 31[ 	]*vcvtpd2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 7f[ 	]*vcvtpd2dq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 00 10 00 00[ 	]*vcvtpd2dq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 80[ 	]*vcvtpd2dq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 80[ 	]*vcvtpd2dq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 5a f5[ 	]*vcvtpd2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 5a f5[ 	]*vcvtpd2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 5a f5[ 	]*vcvtpd2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 31[ 	]*vcvtpd2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 5a b4 f0 23 01 00 00[ 	]*vcvtpd2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 31[ 	]*vcvtpd2ps \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 7f[ 	]*vcvtpd2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 00 08 00 00[ 	]*vcvtpd2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 80[ 	]*vcvtpd2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 80[ 	]*vcvtpd2ps -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 5a f5[ 	]*vcvtpd2ps %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 5a f5[ 	]*vcvtpd2ps %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 5a f5[ 	]*vcvtpd2ps %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 31[ 	]*vcvtpd2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 5a b4 f0 23 01 00 00[ 	]*vcvtpd2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 31[ 	]*vcvtpd2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 7f[ 	]*vcvtpd2ps 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 00 10 00 00[ 	]*vcvtpd2ps 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 80[ 	]*vcvtpd2ps -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 80[ 	]*vcvtpd2ps -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 79 f5[ 	]*vcvtpd2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 79 f5[ 	]*vcvtpd2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 79 f5[ 	]*vcvtpd2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 31[ 	]*vcvtpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 79 b4 f0 23 01 00 00[ 	]*vcvtpd2udq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 31[ 	]*vcvtpd2udq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 7f[ 	]*vcvtpd2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 00 08 00 00[ 	]*vcvtpd2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 80[ 	]*vcvtpd2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 80[ 	]*vcvtpd2udq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 79 f5[ 	]*vcvtpd2udq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 79 f5[ 	]*vcvtpd2udq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 79 f5[ 	]*vcvtpd2udq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 31[ 	]*vcvtpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 79 b4 f0 23 01 00 00[ 	]*vcvtpd2udq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 31[ 	]*vcvtpd2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 7f[ 	]*vcvtpd2udq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 00 10 00 00[ 	]*vcvtpd2udq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 80[ 	]*vcvtpd2udq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 80[ 	]*vcvtpd2udq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 13 f5[ 	]*vcvtph2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 13 f5[ 	]*vcvtph2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 13 f5[ 	]*vcvtph2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 31[ 	]*vcvtph2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 13 b4 f0 23 01 00 00[ 	]*vcvtph2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 7f[ 	]*vcvtph2ps 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 00 04 00 00[ 	]*vcvtph2ps 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 80[ 	]*vcvtph2ps -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 f8 fb ff ff[ 	]*vcvtph2ps -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 13 f5[ 	]*vcvtph2ps %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 13 f5[ 	]*vcvtph2ps %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 13 f5[ 	]*vcvtph2ps %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 31[ 	]*vcvtph2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 13 b4 f0 23 01 00 00[ 	]*vcvtph2ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 7f[ 	]*vcvtph2ps 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 00 08 00 00[ 	]*vcvtph2ps 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 80[ 	]*vcvtph2ps -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 5b f5[ 	]*vcvtps2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 5b f5[ 	]*vcvtps2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 5b f5[ 	]*vcvtps2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 31[ 	]*vcvtps2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 5b b4 f0 23 01 00 00[ 	]*vcvtps2dq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 31[ 	]*vcvtps2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 7f[ 	]*vcvtps2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 00 08 00 00[ 	]*vcvtps2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 80[ 	]*vcvtps2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 80[ 	]*vcvtps2dq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 5b f5[ 	]*vcvtps2dq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 5b f5[ 	]*vcvtps2dq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 5b f5[ 	]*vcvtps2dq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 31[ 	]*vcvtps2dq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 5b b4 f0 23 01 00 00[ 	]*vcvtps2dq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 31[ 	]*vcvtps2dq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 7f[ 	]*vcvtps2dq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 00 10 00 00[ 	]*vcvtps2dq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 80[ 	]*vcvtps2dq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 e0 ef ff ff[ 	]*vcvtps2dq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 80[ 	]*vcvtps2dq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5a f5[ 	]*vcvtps2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5a f5[ 	]*vcvtps2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5a f5[ 	]*vcvtps2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 31[ 	]*vcvtps2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5a b4 f0 23 01 00 00[ 	]*vcvtps2pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 31[ 	]*vcvtps2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 7f[ 	]*vcvtps2pd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 00 04 00 00[ 	]*vcvtps2pd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 80[ 	]*vcvtps2pd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 f8 fb ff ff[ 	]*vcvtps2pd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 80[ 	]*vcvtps2pd -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5a f5[ 	]*vcvtps2pd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5a f5[ 	]*vcvtps2pd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5a f5[ 	]*vcvtps2pd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 31[ 	]*vcvtps2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5a b4 f0 23 01 00 00[ 	]*vcvtps2pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 31[ 	]*vcvtps2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 7f[ 	]*vcvtps2pd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 00 08 00 00[ 	]*vcvtps2pd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 80[ 	]*vcvtps2pd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 80[ 	]*vcvtps2pd -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 79 f5[ 	]*vcvtps2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 79 f5[ 	]*vcvtps2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 79 f5[ 	]*vcvtps2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 31[ 	]*vcvtps2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 79 b4 f0 23 01 00 00[ 	]*vcvtps2udq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 31[ 	]*vcvtps2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 7f[ 	]*vcvtps2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 00 08 00 00[ 	]*vcvtps2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 80[ 	]*vcvtps2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 80[ 	]*vcvtps2udq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 79 f5[ 	]*vcvtps2udq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 79 f5[ 	]*vcvtps2udq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 79 f5[ 	]*vcvtps2udq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 31[ 	]*vcvtps2udq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 79 b4 f0 23 01 00 00[ 	]*vcvtps2udq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 31[ 	]*vcvtps2udq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 7f[ 	]*vcvtps2udq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 00 10 00 00[ 	]*vcvtps2udq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 80[ 	]*vcvtps2udq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 e0 ef ff ff[ 	]*vcvtps2udq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 80[ 	]*vcvtps2udq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 e6 f5[ 	]*vcvttpd2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f e6 f5[ 	]*vcvttpd2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f e6 f5[ 	]*vcvttpd2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 31[ 	]*vcvttpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 e6 b4 f0 23 01 00 00[ 	]*vcvttpd2dq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 31[ 	]*vcvttpd2dq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 7f[ 	]*vcvttpd2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 00 08 00 00[ 	]*vcvttpd2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 80[ 	]*vcvttpd2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 80[ 	]*vcvttpd2dq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 e6 f5[ 	]*vcvttpd2dq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f e6 f5[ 	]*vcvttpd2dq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af e6 f5[ 	]*vcvttpd2dq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 31[ 	]*vcvttpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 e6 b4 f0 23 01 00 00[ 	]*vcvttpd2dq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 31[ 	]*vcvttpd2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 7f[ 	]*vcvttpd2dq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 00 10 00 00[ 	]*vcvttpd2dq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 80[ 	]*vcvttpd2dq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 80[ 	]*vcvttpd2dq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 5b f5[ 	]*vcvttps2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 5b f5[ 	]*vcvttps2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 5b f5[ 	]*vcvttps2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 31[ 	]*vcvttps2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 5b b4 f0 23 01 00 00[ 	]*vcvttps2dq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 31[ 	]*vcvttps2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 7f[ 	]*vcvttps2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 00 08 00 00[ 	]*vcvttps2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 80[ 	]*vcvttps2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 80[ 	]*vcvttps2dq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 5b f5[ 	]*vcvttps2dq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 5b f5[ 	]*vcvttps2dq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 5b f5[ 	]*vcvttps2dq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 31[ 	]*vcvttps2dq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 5b b4 f0 23 01 00 00[ 	]*vcvttps2dq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 31[ 	]*vcvttps2dq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 7f[ 	]*vcvttps2dq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 00 10 00 00[ 	]*vcvttps2dq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 80[ 	]*vcvttps2dq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 e0 ef ff ff[ 	]*vcvttps2dq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 80[ 	]*vcvttps2dq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7a f5[ 	]*vcvtudq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7a f5[ 	]*vcvtudq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7a f5[ 	]*vcvtudq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 31[ 	]*vcvtudq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7a b4 f0 23 01 00 00[ 	]*vcvtudq2pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 31[ 	]*vcvtudq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 7f[ 	]*vcvtudq2pd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 00 04 00 00[ 	]*vcvtudq2pd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 80[ 	]*vcvtudq2pd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 80[ 	]*vcvtudq2pd -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7a f5[ 	]*vcvtudq2pd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7a f5[ 	]*vcvtudq2pd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7a f5[ 	]*vcvtudq2pd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 31[ 	]*vcvtudq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7a b4 f0 23 01 00 00[ 	]*vcvtudq2pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 31[ 	]*vcvtudq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 7f[ 	]*vcvtudq2pd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 00 08 00 00[ 	]*vcvtudq2pd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 80[ 	]*vcvtudq2pd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 80[ 	]*vcvtudq2pd -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7a f5[ 	]*vcvtudq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7a f5[ 	]*vcvtudq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7a f5[ 	]*vcvtudq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 31[ 	]*vcvtudq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7a b4 f0 23 01 00 00[ 	]*vcvtudq2ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 31[ 	]*vcvtudq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 7f[ 	]*vcvtudq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 00 08 00 00[ 	]*vcvtudq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 80[ 	]*vcvtudq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 80[ 	]*vcvtudq2ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7a f5[ 	]*vcvtudq2ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7a f5[ 	]*vcvtudq2ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7a f5[ 	]*vcvtudq2ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 31[ 	]*vcvtudq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7a b4 f0 23 01 00 00[ 	]*vcvtudq2ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 31[ 	]*vcvtudq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 7f[ 	]*vcvtudq2ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 00 10 00 00[ 	]*vcvtudq2ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 80[ 	]*vcvtudq2ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 80[ 	]*vcvtudq2ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5e f4[ 	]*vdivpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5e f4[ 	]*vdivpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5e f4[ 	]*vdivpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 31[ 	]*vdivpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5e b4 f0 23 01 00 00[ 	]*vdivpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 31[ 	]*vdivpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 7f[ 	]*vdivpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 00 08 00 00[ 	]*vdivpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 80[ 	]*vdivpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 f0 f7 ff ff[ 	]*vdivpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 7f[ 	]*vdivpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 80[ 	]*vdivpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5e f4[ 	]*vdivpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5e f4[ 	]*vdivpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5e f4[ 	]*vdivpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 31[ 	]*vdivpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5e b4 f0 23 01 00 00[ 	]*vdivpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 31[ 	]*vdivpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 7f[ 	]*vdivpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 00 10 00 00[ 	]*vdivpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 80[ 	]*vdivpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 e0 ef ff ff[ 	]*vdivpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 7f[ 	]*vdivpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 80[ 	]*vdivpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5e f4[ 	]*vdivps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5e f4[ 	]*vdivps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5e f4[ 	]*vdivps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 31[ 	]*vdivps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5e b4 f0 23 01 00 00[ 	]*vdivps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 31[ 	]*vdivps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 7f[ 	]*vdivps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 00 08 00 00[ 	]*vdivps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 80[ 	]*vdivps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 f0 f7 ff ff[ 	]*vdivps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 7f[ 	]*vdivps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 80[ 	]*vdivps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5e f4[ 	]*vdivps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5e f4[ 	]*vdivps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5e f4[ 	]*vdivps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 31[ 	]*vdivps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5e b4 f0 23 01 00 00[ 	]*vdivps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 31[ 	]*vdivps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 7f[ 	]*vdivps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 00 10 00 00[ 	]*vdivps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 80[ 	]*vdivps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 e0 ef ff ff[ 	]*vdivps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 7f[ 	]*vdivps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 80[ 	]*vdivps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 31[ 	]*vexpandpd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 88 31[ 	]*vexpandpd \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 88 31[ 	]*vexpandpd \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 88 b4 f0 23 01 00 00[ 	]*vexpandpd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 7f[ 	]*vexpandpd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 80[ 	]*vexpandpd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 31[ 	]*vexpandpd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 88 31[ 	]*vexpandpd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 88 31[ 	]*vexpandpd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 88 b4 f0 23 01 00 00[ 	]*vexpandpd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 7f[ 	]*vexpandpd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 80[ 	]*vexpandpd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 88 f5[ 	]*vexpandpd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 88 f5[ 	]*vexpandpd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 88 f5[ 	]*vexpandpd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 88 f5[ 	]*vexpandpd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 88 f5[ 	]*vexpandpd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 88 f5[ 	]*vexpandpd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 31[ 	]*vexpandps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 88 31[ 	]*vexpandps \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 88 31[ 	]*vexpandps \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 88 b4 f0 23 01 00 00[ 	]*vexpandps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 7f[ 	]*vexpandps 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 80[ 	]*vexpandps -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 31[ 	]*vexpandps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 88 31[ 	]*vexpandps \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 88 31[ 	]*vexpandps \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 88 b4 f0 23 01 00 00[ 	]*vexpandps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 7f[ 	]*vexpandps 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 80[ 	]*vexpandps -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 88 f5[ 	]*vexpandps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 88 f5[ 	]*vexpandps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 88 f5[ 	]*vexpandps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 88 f5[ 	]*vexpandps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 88 f5[ 	]*vexpandps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 88 f5[ 	]*vexpandps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 98 f4[ 	]*vfmadd132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 98 f4[ 	]*vfmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 98 f4[ 	]*vfmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 31[ 	]*vfmadd132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 98 b4 f0 23 01 00 00[ 	]*vfmadd132pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 31[ 	]*vfmadd132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 7f[ 	]*vfmadd132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 00 08 00 00[ 	]*vfmadd132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 80[ 	]*vfmadd132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 80[ 	]*vfmadd132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 98 f4[ 	]*vfmadd132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 98 f4[ 	]*vfmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 98 f4[ 	]*vfmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 31[ 	]*vfmadd132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 98 b4 f0 23 01 00 00[ 	]*vfmadd132pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 31[ 	]*vfmadd132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 7f[ 	]*vfmadd132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 00 10 00 00[ 	]*vfmadd132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 80[ 	]*vfmadd132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 e0 ef ff ff[ 	]*vfmadd132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 80[ 	]*vfmadd132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 98 f4[ 	]*vfmadd132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 98 f4[ 	]*vfmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 98 f4[ 	]*vfmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 31[ 	]*vfmadd132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 98 b4 f0 23 01 00 00[ 	]*vfmadd132ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 31[ 	]*vfmadd132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 7f[ 	]*vfmadd132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 00 08 00 00[ 	]*vfmadd132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 80[ 	]*vfmadd132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 80[ 	]*vfmadd132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 98 f4[ 	]*vfmadd132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 98 f4[ 	]*vfmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 98 f4[ 	]*vfmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 31[ 	]*vfmadd132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 98 b4 f0 23 01 00 00[ 	]*vfmadd132ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 31[ 	]*vfmadd132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 7f[ 	]*vfmadd132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 00 10 00 00[ 	]*vfmadd132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 80[ 	]*vfmadd132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 e0 ef ff ff[ 	]*vfmadd132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 80[ 	]*vfmadd132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a8 f4[ 	]*vfmadd213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a8 f4[ 	]*vfmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a8 f4[ 	]*vfmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 31[ 	]*vfmadd213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a8 b4 f0 23 01 00 00[ 	]*vfmadd213pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 31[ 	]*vfmadd213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 7f[ 	]*vfmadd213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 00 08 00 00[ 	]*vfmadd213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 80[ 	]*vfmadd213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 80[ 	]*vfmadd213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a8 f4[ 	]*vfmadd213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a8 f4[ 	]*vfmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a8 f4[ 	]*vfmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 31[ 	]*vfmadd213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a8 b4 f0 23 01 00 00[ 	]*vfmadd213pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 31[ 	]*vfmadd213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 7f[ 	]*vfmadd213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 00 10 00 00[ 	]*vfmadd213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 80[ 	]*vfmadd213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 80[ 	]*vfmadd213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a8 f4[ 	]*vfmadd213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a8 f4[ 	]*vfmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a8 f4[ 	]*vfmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 31[ 	]*vfmadd213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a8 b4 f0 23 01 00 00[ 	]*vfmadd213ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 31[ 	]*vfmadd213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 7f[ 	]*vfmadd213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 00 08 00 00[ 	]*vfmadd213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 80[ 	]*vfmadd213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 80[ 	]*vfmadd213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a8 f4[ 	]*vfmadd213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a8 f4[ 	]*vfmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a8 f4[ 	]*vfmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 31[ 	]*vfmadd213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a8 b4 f0 23 01 00 00[ 	]*vfmadd213ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 31[ 	]*vfmadd213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 7f[ 	]*vfmadd213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 00 10 00 00[ 	]*vfmadd213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 80[ 	]*vfmadd213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 80[ 	]*vfmadd213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b8 f4[ 	]*vfmadd231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b8 f4[ 	]*vfmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b8 f4[ 	]*vfmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 31[ 	]*vfmadd231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b8 b4 f0 23 01 00 00[ 	]*vfmadd231pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 31[ 	]*vfmadd231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 7f[ 	]*vfmadd231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 00 08 00 00[ 	]*vfmadd231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 80[ 	]*vfmadd231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 80[ 	]*vfmadd231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b8 f4[ 	]*vfmadd231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b8 f4[ 	]*vfmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b8 f4[ 	]*vfmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 31[ 	]*vfmadd231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b8 b4 f0 23 01 00 00[ 	]*vfmadd231pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 31[ 	]*vfmadd231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 7f[ 	]*vfmadd231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 00 10 00 00[ 	]*vfmadd231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 80[ 	]*vfmadd231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 80[ 	]*vfmadd231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b8 f4[ 	]*vfmadd231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b8 f4[ 	]*vfmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b8 f4[ 	]*vfmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 31[ 	]*vfmadd231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b8 b4 f0 23 01 00 00[ 	]*vfmadd231ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 31[ 	]*vfmadd231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 7f[ 	]*vfmadd231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 00 08 00 00[ 	]*vfmadd231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 80[ 	]*vfmadd231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 80[ 	]*vfmadd231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b8 f4[ 	]*vfmadd231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b8 f4[ 	]*vfmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b8 f4[ 	]*vfmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 31[ 	]*vfmadd231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b8 b4 f0 23 01 00 00[ 	]*vfmadd231ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 31[ 	]*vfmadd231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 7f[ 	]*vfmadd231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 00 10 00 00[ 	]*vfmadd231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 80[ 	]*vfmadd231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 80[ 	]*vfmadd231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 96 f4[ 	]*vfmaddsub132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 96 f4[ 	]*vfmaddsub132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 96 f4[ 	]*vfmaddsub132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 31[ 	]*vfmaddsub132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 31[ 	]*vfmaddsub132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 7f[ 	]*vfmaddsub132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 00 08 00 00[ 	]*vfmaddsub132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 80[ 	]*vfmaddsub132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 80[ 	]*vfmaddsub132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 96 f4[ 	]*vfmaddsub132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 96 f4[ 	]*vfmaddsub132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 96 f4[ 	]*vfmaddsub132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 31[ 	]*vfmaddsub132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 31[ 	]*vfmaddsub132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 7f[ 	]*vfmaddsub132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 00 10 00 00[ 	]*vfmaddsub132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 80[ 	]*vfmaddsub132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 80[ 	]*vfmaddsub132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 96 f4[ 	]*vfmaddsub132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 96 f4[ 	]*vfmaddsub132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 96 f4[ 	]*vfmaddsub132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 31[ 	]*vfmaddsub132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 31[ 	]*vfmaddsub132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 7f[ 	]*vfmaddsub132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 00 08 00 00[ 	]*vfmaddsub132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 80[ 	]*vfmaddsub132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 80[ 	]*vfmaddsub132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 96 f4[ 	]*vfmaddsub132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 96 f4[ 	]*vfmaddsub132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 96 f4[ 	]*vfmaddsub132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 31[ 	]*vfmaddsub132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 31[ 	]*vfmaddsub132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 7f[ 	]*vfmaddsub132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 00 10 00 00[ 	]*vfmaddsub132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 80[ 	]*vfmaddsub132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 80[ 	]*vfmaddsub132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a6 f4[ 	]*vfmaddsub213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a6 f4[ 	]*vfmaddsub213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a6 f4[ 	]*vfmaddsub213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 31[ 	]*vfmaddsub213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 31[ 	]*vfmaddsub213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 7f[ 	]*vfmaddsub213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 80[ 	]*vfmaddsub213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 80[ 	]*vfmaddsub213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a6 f4[ 	]*vfmaddsub213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a6 f4[ 	]*vfmaddsub213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a6 f4[ 	]*vfmaddsub213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 31[ 	]*vfmaddsub213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 31[ 	]*vfmaddsub213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 7f[ 	]*vfmaddsub213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 80[ 	]*vfmaddsub213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 80[ 	]*vfmaddsub213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a6 f4[ 	]*vfmaddsub213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a6 f4[ 	]*vfmaddsub213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a6 f4[ 	]*vfmaddsub213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 31[ 	]*vfmaddsub213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 31[ 	]*vfmaddsub213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 7f[ 	]*vfmaddsub213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 80[ 	]*vfmaddsub213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 80[ 	]*vfmaddsub213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a6 f4[ 	]*vfmaddsub213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a6 f4[ 	]*vfmaddsub213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a6 f4[ 	]*vfmaddsub213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 31[ 	]*vfmaddsub213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 31[ 	]*vfmaddsub213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 7f[ 	]*vfmaddsub213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 80[ 	]*vfmaddsub213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 80[ 	]*vfmaddsub213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b6 f4[ 	]*vfmaddsub231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b6 f4[ 	]*vfmaddsub231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b6 f4[ 	]*vfmaddsub231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 31[ 	]*vfmaddsub231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 31[ 	]*vfmaddsub231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 7f[ 	]*vfmaddsub231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 80[ 	]*vfmaddsub231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 80[ 	]*vfmaddsub231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b6 f4[ 	]*vfmaddsub231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b6 f4[ 	]*vfmaddsub231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b6 f4[ 	]*vfmaddsub231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 31[ 	]*vfmaddsub231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 31[ 	]*vfmaddsub231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 7f[ 	]*vfmaddsub231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 80[ 	]*vfmaddsub231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 80[ 	]*vfmaddsub231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b6 f4[ 	]*vfmaddsub231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b6 f4[ 	]*vfmaddsub231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b6 f4[ 	]*vfmaddsub231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 31[ 	]*vfmaddsub231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 31[ 	]*vfmaddsub231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 7f[ 	]*vfmaddsub231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 80[ 	]*vfmaddsub231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 80[ 	]*vfmaddsub231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b6 f4[ 	]*vfmaddsub231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b6 f4[ 	]*vfmaddsub231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b6 f4[ 	]*vfmaddsub231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 31[ 	]*vfmaddsub231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 31[ 	]*vfmaddsub231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 7f[ 	]*vfmaddsub231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 80[ 	]*vfmaddsub231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 80[ 	]*vfmaddsub231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9a f4[ 	]*vfmsub132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9a f4[ 	]*vfmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9a f4[ 	]*vfmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 31[ 	]*vfmsub132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9a b4 f0 23 01 00 00[ 	]*vfmsub132pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 31[ 	]*vfmsub132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 7f[ 	]*vfmsub132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 00 08 00 00[ 	]*vfmsub132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 80[ 	]*vfmsub132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 80[ 	]*vfmsub132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9a f4[ 	]*vfmsub132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9a f4[ 	]*vfmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9a f4[ 	]*vfmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 31[ 	]*vfmsub132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9a b4 f0 23 01 00 00[ 	]*vfmsub132pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 31[ 	]*vfmsub132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 7f[ 	]*vfmsub132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 00 10 00 00[ 	]*vfmsub132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 80[ 	]*vfmsub132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 e0 ef ff ff[ 	]*vfmsub132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 80[ 	]*vfmsub132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9a f4[ 	]*vfmsub132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9a f4[ 	]*vfmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9a f4[ 	]*vfmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 31[ 	]*vfmsub132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9a b4 f0 23 01 00 00[ 	]*vfmsub132ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 31[ 	]*vfmsub132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 7f[ 	]*vfmsub132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 00 08 00 00[ 	]*vfmsub132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 80[ 	]*vfmsub132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 80[ 	]*vfmsub132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9a f4[ 	]*vfmsub132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9a f4[ 	]*vfmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9a f4[ 	]*vfmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 31[ 	]*vfmsub132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9a b4 f0 23 01 00 00[ 	]*vfmsub132ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 31[ 	]*vfmsub132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 7f[ 	]*vfmsub132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 00 10 00 00[ 	]*vfmsub132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 80[ 	]*vfmsub132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 e0 ef ff ff[ 	]*vfmsub132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 80[ 	]*vfmsub132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 aa f4[ 	]*vfmsub213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 aa f4[ 	]*vfmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 aa f4[ 	]*vfmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 31[ 	]*vfmsub213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 aa b4 f0 23 01 00 00[ 	]*vfmsub213pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 31[ 	]*vfmsub213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 7f[ 	]*vfmsub213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 00 08 00 00[ 	]*vfmsub213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 80[ 	]*vfmsub213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 80[ 	]*vfmsub213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 aa f4[ 	]*vfmsub213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 aa f4[ 	]*vfmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 aa f4[ 	]*vfmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 31[ 	]*vfmsub213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 aa b4 f0 23 01 00 00[ 	]*vfmsub213pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 31[ 	]*vfmsub213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 7f[ 	]*vfmsub213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 00 10 00 00[ 	]*vfmsub213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 80[ 	]*vfmsub213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 e0 ef ff ff[ 	]*vfmsub213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 80[ 	]*vfmsub213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 aa f4[ 	]*vfmsub213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 aa f4[ 	]*vfmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 aa f4[ 	]*vfmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 31[ 	]*vfmsub213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 aa b4 f0 23 01 00 00[ 	]*vfmsub213ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 31[ 	]*vfmsub213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 7f[ 	]*vfmsub213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 00 08 00 00[ 	]*vfmsub213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 80[ 	]*vfmsub213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 80[ 	]*vfmsub213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 aa f4[ 	]*vfmsub213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 aa f4[ 	]*vfmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 aa f4[ 	]*vfmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 31[ 	]*vfmsub213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 aa b4 f0 23 01 00 00[ 	]*vfmsub213ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 31[ 	]*vfmsub213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 7f[ 	]*vfmsub213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 00 10 00 00[ 	]*vfmsub213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 80[ 	]*vfmsub213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 e0 ef ff ff[ 	]*vfmsub213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 80[ 	]*vfmsub213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ba f4[ 	]*vfmsub231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ba f4[ 	]*vfmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ba f4[ 	]*vfmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 31[ 	]*vfmsub231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ba b4 f0 23 01 00 00[ 	]*vfmsub231pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 31[ 	]*vfmsub231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 7f[ 	]*vfmsub231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 00 08 00 00[ 	]*vfmsub231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 80[ 	]*vfmsub231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 80[ 	]*vfmsub231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ba f4[ 	]*vfmsub231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ba f4[ 	]*vfmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ba f4[ 	]*vfmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 31[ 	]*vfmsub231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ba b4 f0 23 01 00 00[ 	]*vfmsub231pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 31[ 	]*vfmsub231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 7f[ 	]*vfmsub231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 00 10 00 00[ 	]*vfmsub231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 80[ 	]*vfmsub231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 e0 ef ff ff[ 	]*vfmsub231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 80[ 	]*vfmsub231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ba f4[ 	]*vfmsub231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ba f4[ 	]*vfmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ba f4[ 	]*vfmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 31[ 	]*vfmsub231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ba b4 f0 23 01 00 00[ 	]*vfmsub231ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 31[ 	]*vfmsub231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 7f[ 	]*vfmsub231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 00 08 00 00[ 	]*vfmsub231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 80[ 	]*vfmsub231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 80[ 	]*vfmsub231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ba f4[ 	]*vfmsub231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ba f4[ 	]*vfmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ba f4[ 	]*vfmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 31[ 	]*vfmsub231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ba b4 f0 23 01 00 00[ 	]*vfmsub231ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 31[ 	]*vfmsub231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 7f[ 	]*vfmsub231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 00 10 00 00[ 	]*vfmsub231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 80[ 	]*vfmsub231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 e0 ef ff ff[ 	]*vfmsub231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 80[ 	]*vfmsub231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 97 f4[ 	]*vfmsubadd132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 97 f4[ 	]*vfmsubadd132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 97 f4[ 	]*vfmsubadd132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 31[ 	]*vfmsubadd132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 31[ 	]*vfmsubadd132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 7f[ 	]*vfmsubadd132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 00 08 00 00[ 	]*vfmsubadd132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 80[ 	]*vfmsubadd132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 80[ 	]*vfmsubadd132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 97 f4[ 	]*vfmsubadd132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 97 f4[ 	]*vfmsubadd132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 97 f4[ 	]*vfmsubadd132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 31[ 	]*vfmsubadd132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 31[ 	]*vfmsubadd132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 7f[ 	]*vfmsubadd132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 00 10 00 00[ 	]*vfmsubadd132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 80[ 	]*vfmsubadd132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 80[ 	]*vfmsubadd132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 97 f4[ 	]*vfmsubadd132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 97 f4[ 	]*vfmsubadd132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 97 f4[ 	]*vfmsubadd132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 31[ 	]*vfmsubadd132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 31[ 	]*vfmsubadd132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 7f[ 	]*vfmsubadd132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 00 08 00 00[ 	]*vfmsubadd132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 80[ 	]*vfmsubadd132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 80[ 	]*vfmsubadd132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 97 f4[ 	]*vfmsubadd132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 97 f4[ 	]*vfmsubadd132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 97 f4[ 	]*vfmsubadd132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 31[ 	]*vfmsubadd132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 31[ 	]*vfmsubadd132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 7f[ 	]*vfmsubadd132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 00 10 00 00[ 	]*vfmsubadd132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 80[ 	]*vfmsubadd132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 80[ 	]*vfmsubadd132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a7 f4[ 	]*vfmsubadd213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a7 f4[ 	]*vfmsubadd213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a7 f4[ 	]*vfmsubadd213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 31[ 	]*vfmsubadd213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 31[ 	]*vfmsubadd213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 7f[ 	]*vfmsubadd213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 80[ 	]*vfmsubadd213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 80[ 	]*vfmsubadd213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a7 f4[ 	]*vfmsubadd213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a7 f4[ 	]*vfmsubadd213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a7 f4[ 	]*vfmsubadd213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 31[ 	]*vfmsubadd213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 31[ 	]*vfmsubadd213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 7f[ 	]*vfmsubadd213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 80[ 	]*vfmsubadd213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 80[ 	]*vfmsubadd213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a7 f4[ 	]*vfmsubadd213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a7 f4[ 	]*vfmsubadd213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a7 f4[ 	]*vfmsubadd213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 31[ 	]*vfmsubadd213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 31[ 	]*vfmsubadd213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 7f[ 	]*vfmsubadd213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 80[ 	]*vfmsubadd213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 80[ 	]*vfmsubadd213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a7 f4[ 	]*vfmsubadd213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a7 f4[ 	]*vfmsubadd213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a7 f4[ 	]*vfmsubadd213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 31[ 	]*vfmsubadd213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 31[ 	]*vfmsubadd213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 7f[ 	]*vfmsubadd213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 80[ 	]*vfmsubadd213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 80[ 	]*vfmsubadd213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b7 f4[ 	]*vfmsubadd231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b7 f4[ 	]*vfmsubadd231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b7 f4[ 	]*vfmsubadd231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 31[ 	]*vfmsubadd231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 31[ 	]*vfmsubadd231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 7f[ 	]*vfmsubadd231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 80[ 	]*vfmsubadd231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 80[ 	]*vfmsubadd231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b7 f4[ 	]*vfmsubadd231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b7 f4[ 	]*vfmsubadd231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b7 f4[ 	]*vfmsubadd231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 31[ 	]*vfmsubadd231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 31[ 	]*vfmsubadd231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 7f[ 	]*vfmsubadd231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 80[ 	]*vfmsubadd231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 80[ 	]*vfmsubadd231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b7 f4[ 	]*vfmsubadd231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b7 f4[ 	]*vfmsubadd231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b7 f4[ 	]*vfmsubadd231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 31[ 	]*vfmsubadd231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 31[ 	]*vfmsubadd231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 7f[ 	]*vfmsubadd231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 80[ 	]*vfmsubadd231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 80[ 	]*vfmsubadd231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b7 f4[ 	]*vfmsubadd231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b7 f4[ 	]*vfmsubadd231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b7 f4[ 	]*vfmsubadd231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 31[ 	]*vfmsubadd231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 31[ 	]*vfmsubadd231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 7f[ 	]*vfmsubadd231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 80[ 	]*vfmsubadd231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 80[ 	]*vfmsubadd231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9c f4[ 	]*vfnmadd132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9c f4[ 	]*vfnmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9c f4[ 	]*vfnmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 31[ 	]*vfnmadd132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9c b4 f0 23 01 00 00[ 	]*vfnmadd132pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 31[ 	]*vfnmadd132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 7f[ 	]*vfnmadd132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 00 08 00 00[ 	]*vfnmadd132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 80[ 	]*vfnmadd132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 80[ 	]*vfnmadd132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9c f4[ 	]*vfnmadd132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9c f4[ 	]*vfnmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9c f4[ 	]*vfnmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 31[ 	]*vfnmadd132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9c b4 f0 23 01 00 00[ 	]*vfnmadd132pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 31[ 	]*vfnmadd132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 7f[ 	]*vfnmadd132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 00 10 00 00[ 	]*vfnmadd132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 80[ 	]*vfnmadd132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 80[ 	]*vfnmadd132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9c f4[ 	]*vfnmadd132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9c f4[ 	]*vfnmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9c f4[ 	]*vfnmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 31[ 	]*vfnmadd132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9c b4 f0 23 01 00 00[ 	]*vfnmadd132ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 31[ 	]*vfnmadd132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 7f[ 	]*vfnmadd132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 00 08 00 00[ 	]*vfnmadd132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 80[ 	]*vfnmadd132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 80[ 	]*vfnmadd132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9c f4[ 	]*vfnmadd132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9c f4[ 	]*vfnmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9c f4[ 	]*vfnmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 31[ 	]*vfnmadd132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9c b4 f0 23 01 00 00[ 	]*vfnmadd132ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 31[ 	]*vfnmadd132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 7f[ 	]*vfnmadd132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 00 10 00 00[ 	]*vfnmadd132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 80[ 	]*vfnmadd132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 80[ 	]*vfnmadd132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ac f4[ 	]*vfnmadd213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ac f4[ 	]*vfnmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ac f4[ 	]*vfnmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 31[ 	]*vfnmadd213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ac b4 f0 23 01 00 00[ 	]*vfnmadd213pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 31[ 	]*vfnmadd213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 7f[ 	]*vfnmadd213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 00 08 00 00[ 	]*vfnmadd213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 80[ 	]*vfnmadd213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 80[ 	]*vfnmadd213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ac f4[ 	]*vfnmadd213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ac f4[ 	]*vfnmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ac f4[ 	]*vfnmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 31[ 	]*vfnmadd213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ac b4 f0 23 01 00 00[ 	]*vfnmadd213pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 31[ 	]*vfnmadd213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 7f[ 	]*vfnmadd213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 00 10 00 00[ 	]*vfnmadd213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 80[ 	]*vfnmadd213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 80[ 	]*vfnmadd213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ac f4[ 	]*vfnmadd213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ac f4[ 	]*vfnmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ac f4[ 	]*vfnmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 31[ 	]*vfnmadd213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ac b4 f0 23 01 00 00[ 	]*vfnmadd213ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 31[ 	]*vfnmadd213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 7f[ 	]*vfnmadd213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 00 08 00 00[ 	]*vfnmadd213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 80[ 	]*vfnmadd213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 80[ 	]*vfnmadd213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ac f4[ 	]*vfnmadd213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ac f4[ 	]*vfnmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ac f4[ 	]*vfnmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 31[ 	]*vfnmadd213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ac b4 f0 23 01 00 00[ 	]*vfnmadd213ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 31[ 	]*vfnmadd213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 7f[ 	]*vfnmadd213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 00 10 00 00[ 	]*vfnmadd213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 80[ 	]*vfnmadd213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 80[ 	]*vfnmadd213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 bc f4[ 	]*vfnmadd231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 bc f4[ 	]*vfnmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 bc f4[ 	]*vfnmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 31[ 	]*vfnmadd231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 bc b4 f0 23 01 00 00[ 	]*vfnmadd231pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 31[ 	]*vfnmadd231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 7f[ 	]*vfnmadd231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 00 08 00 00[ 	]*vfnmadd231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 80[ 	]*vfnmadd231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 80[ 	]*vfnmadd231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 bc f4[ 	]*vfnmadd231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 bc f4[ 	]*vfnmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 bc f4[ 	]*vfnmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 31[ 	]*vfnmadd231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 bc b4 f0 23 01 00 00[ 	]*vfnmadd231pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 31[ 	]*vfnmadd231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 7f[ 	]*vfnmadd231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 00 10 00 00[ 	]*vfnmadd231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 80[ 	]*vfnmadd231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 80[ 	]*vfnmadd231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 bc f4[ 	]*vfnmadd231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 bc f4[ 	]*vfnmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 bc f4[ 	]*vfnmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 31[ 	]*vfnmadd231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 bc b4 f0 23 01 00 00[ 	]*vfnmadd231ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 31[ 	]*vfnmadd231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 7f[ 	]*vfnmadd231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 00 08 00 00[ 	]*vfnmadd231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 80[ 	]*vfnmadd231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 80[ 	]*vfnmadd231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 bc f4[ 	]*vfnmadd231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 bc f4[ 	]*vfnmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 bc f4[ 	]*vfnmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 31[ 	]*vfnmadd231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 bc b4 f0 23 01 00 00[ 	]*vfnmadd231ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 31[ 	]*vfnmadd231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 7f[ 	]*vfnmadd231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 00 10 00 00[ 	]*vfnmadd231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 80[ 	]*vfnmadd231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 80[ 	]*vfnmadd231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9e f4[ 	]*vfnmsub132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9e f4[ 	]*vfnmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9e f4[ 	]*vfnmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 31[ 	]*vfnmsub132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9e b4 f0 23 01 00 00[ 	]*vfnmsub132pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 31[ 	]*vfnmsub132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 7f[ 	]*vfnmsub132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 00 08 00 00[ 	]*vfnmsub132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 80[ 	]*vfnmsub132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 80[ 	]*vfnmsub132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9e f4[ 	]*vfnmsub132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9e f4[ 	]*vfnmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9e f4[ 	]*vfnmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 31[ 	]*vfnmsub132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9e b4 f0 23 01 00 00[ 	]*vfnmsub132pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 31[ 	]*vfnmsub132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 7f[ 	]*vfnmsub132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 00 10 00 00[ 	]*vfnmsub132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 80[ 	]*vfnmsub132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 80[ 	]*vfnmsub132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9e f4[ 	]*vfnmsub132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9e f4[ 	]*vfnmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9e f4[ 	]*vfnmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 31[ 	]*vfnmsub132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9e b4 f0 23 01 00 00[ 	]*vfnmsub132ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 31[ 	]*vfnmsub132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 7f[ 	]*vfnmsub132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 00 08 00 00[ 	]*vfnmsub132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 80[ 	]*vfnmsub132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 80[ 	]*vfnmsub132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9e f4[ 	]*vfnmsub132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9e f4[ 	]*vfnmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9e f4[ 	]*vfnmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 31[ 	]*vfnmsub132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9e b4 f0 23 01 00 00[ 	]*vfnmsub132ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 31[ 	]*vfnmsub132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 7f[ 	]*vfnmsub132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 00 10 00 00[ 	]*vfnmsub132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 80[ 	]*vfnmsub132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 80[ 	]*vfnmsub132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ae f4[ 	]*vfnmsub213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ae f4[ 	]*vfnmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ae f4[ 	]*vfnmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 31[ 	]*vfnmsub213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ae b4 f0 23 01 00 00[ 	]*vfnmsub213pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 31[ 	]*vfnmsub213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 7f[ 	]*vfnmsub213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 00 08 00 00[ 	]*vfnmsub213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 80[ 	]*vfnmsub213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 80[ 	]*vfnmsub213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ae f4[ 	]*vfnmsub213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ae f4[ 	]*vfnmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ae f4[ 	]*vfnmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 31[ 	]*vfnmsub213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ae b4 f0 23 01 00 00[ 	]*vfnmsub213pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 31[ 	]*vfnmsub213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 7f[ 	]*vfnmsub213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 00 10 00 00[ 	]*vfnmsub213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 80[ 	]*vfnmsub213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 80[ 	]*vfnmsub213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ae f4[ 	]*vfnmsub213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ae f4[ 	]*vfnmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ae f4[ 	]*vfnmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 31[ 	]*vfnmsub213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ae b4 f0 23 01 00 00[ 	]*vfnmsub213ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 31[ 	]*vfnmsub213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 7f[ 	]*vfnmsub213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 00 08 00 00[ 	]*vfnmsub213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 80[ 	]*vfnmsub213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 80[ 	]*vfnmsub213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ae f4[ 	]*vfnmsub213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ae f4[ 	]*vfnmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ae f4[ 	]*vfnmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 31[ 	]*vfnmsub213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ae b4 f0 23 01 00 00[ 	]*vfnmsub213ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 31[ 	]*vfnmsub213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 7f[ 	]*vfnmsub213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 00 10 00 00[ 	]*vfnmsub213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 80[ 	]*vfnmsub213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 80[ 	]*vfnmsub213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 be f4[ 	]*vfnmsub231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 be f4[ 	]*vfnmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 be f4[ 	]*vfnmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 31[ 	]*vfnmsub231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 be b4 f0 23 01 00 00[ 	]*vfnmsub231pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 31[ 	]*vfnmsub231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 7f[ 	]*vfnmsub231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 00 08 00 00[ 	]*vfnmsub231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 80[ 	]*vfnmsub231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 80[ 	]*vfnmsub231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 be f4[ 	]*vfnmsub231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 be f4[ 	]*vfnmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 be f4[ 	]*vfnmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 31[ 	]*vfnmsub231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 be b4 f0 23 01 00 00[ 	]*vfnmsub231pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 31[ 	]*vfnmsub231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 7f[ 	]*vfnmsub231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 00 10 00 00[ 	]*vfnmsub231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 80[ 	]*vfnmsub231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 e0 ef ff ff[ 	]*vfnmsub231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 80[ 	]*vfnmsub231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 be f4[ 	]*vfnmsub231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 be f4[ 	]*vfnmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 be f4[ 	]*vfnmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 31[ 	]*vfnmsub231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 be b4 f0 23 01 00 00[ 	]*vfnmsub231ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 31[ 	]*vfnmsub231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 7f[ 	]*vfnmsub231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 00 08 00 00[ 	]*vfnmsub231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 80[ 	]*vfnmsub231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 80[ 	]*vfnmsub231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 be f4[ 	]*vfnmsub231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 be f4[ 	]*vfnmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 be f4[ 	]*vfnmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 31[ 	]*vfnmsub231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 be b4 f0 23 01 00 00[ 	]*vfnmsub231ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 31[ 	]*vfnmsub231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 7f[ 	]*vfnmsub231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 00 10 00 00[ 	]*vfnmsub231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 80[ 	]*vfnmsub231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 e0 ef ff ff[ 	]*vfnmsub231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 80[ 	]*vfnmsub231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 b4 fe 7b 00 00 00[ 	]*vgatherdpd 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 74 39 20[ 	]*vgatherdpd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 b4 fe 7b 00 00 00[ 	]*vgatherdpd 0x7b\(%r14,%xmm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 74 39 20[ 	]*vgatherdpd 0x100\(%r9,%xmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%rcx,%xmm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 b4 fe 7b 00 00 00[ 	]*vgatherdps 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 74 39 40[ 	]*vgatherdps 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 b4 fe 7b 00 00 00[ 	]*vgatherdps 0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 74 39 40[ 	]*vgatherdps 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 b4 fe 7b 00 00 00[ 	]*vgatherqpd 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 74 39 20[ 	]*vgatherqpd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 b4 fe 7b 00 00 00[ 	]*vgatherqpd 0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 74 39 20[ 	]*vgatherqpd 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 b4 fe 7b 00 00 00[ 	]*vgatherqps 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 74 39 40[ 	]*vgatherqps 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 b4 fe 7b 00 00 00[ 	]*vgatherqps 0x7b\(%r14,%ymm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 74 39 40[ 	]*vgatherqps 0x100\(%r9,%ymm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%rcx,%ymm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 42 f5[ 	]*vgetexppd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 42 f5[ 	]*vgetexppd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 42 f5[ 	]*vgetexppd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 31[ 	]*vgetexppd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 42 b4 f0 23 01 00 00[ 	]*vgetexppd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 31[ 	]*vgetexppd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 7f[ 	]*vgetexppd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 00 08 00 00[ 	]*vgetexppd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 80[ 	]*vgetexppd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 f0 f7 ff ff[ 	]*vgetexppd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 7f[ 	]*vgetexppd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 80[ 	]*vgetexppd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 42 f5[ 	]*vgetexppd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 42 f5[ 	]*vgetexppd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 42 f5[ 	]*vgetexppd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 31[ 	]*vgetexppd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 42 b4 f0 23 01 00 00[ 	]*vgetexppd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 31[ 	]*vgetexppd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 7f[ 	]*vgetexppd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 00 10 00 00[ 	]*vgetexppd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 80[ 	]*vgetexppd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 e0 ef ff ff[ 	]*vgetexppd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 7f[ 	]*vgetexppd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 80[ 	]*vgetexppd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 42 f5[ 	]*vgetexpps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 42 f5[ 	]*vgetexpps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 42 f5[ 	]*vgetexpps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 31[ 	]*vgetexpps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 42 b4 f0 23 01 00 00[ 	]*vgetexpps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 31[ 	]*vgetexpps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 7f[ 	]*vgetexpps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 00 08 00 00[ 	]*vgetexpps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 80[ 	]*vgetexpps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 f0 f7 ff ff[ 	]*vgetexpps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 7f[ 	]*vgetexpps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 80[ 	]*vgetexpps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 42 f5[ 	]*vgetexpps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 42 f5[ 	]*vgetexpps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 42 f5[ 	]*vgetexpps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 31[ 	]*vgetexpps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 42 b4 f0 23 01 00 00[ 	]*vgetexpps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 31[ 	]*vgetexpps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 7f[ 	]*vgetexpps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 00 10 00 00[ 	]*vgetexpps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 80[ 	]*vgetexpps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 e0 ef ff ff[ 	]*vgetexpps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 7f[ 	]*vgetexpps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 80[ 	]*vgetexpps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 7b[ 	]*vgetmantpd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantpd \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 00 08 00 00 7b[ 	]*vgetmantpd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 7b[ 	]*vgetmantpd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantpd \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 00 10 00 00 7b[ 	]*vgetmantpd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 7b[ 	]*vgetmantps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantps \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 00 08 00 00 7b[ 	]*vgetmantps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 7b[ 	]*vgetmantps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantps \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 00 10 00 00 7b[ 	]*vgetmantps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 7b[ 	]*vinsertf32x4 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 31 7b[ 	]*vinsertf32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 18 b4 f0 23 01 00 00 7b[ 	]*vinsertf32x4 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 7f 7b[ 	]*vinsertf32x4 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 80 7b[ 	]*vinsertf32x4 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 7b[ 	]*vinserti32x4 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 31 7b[ 	]*vinserti32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 38 b4 f0 23 01 00 00 7b[ 	]*vinserti32x4 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 7f 7b[ 	]*vinserti32x4 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 80 7b[ 	]*vinserti32x4 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5f f4[ 	]*vmaxpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5f f4[ 	]*vmaxpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5f f4[ 	]*vmaxpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 31[ 	]*vmaxpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5f b4 f0 23 01 00 00[ 	]*vmaxpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 31[ 	]*vmaxpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 7f[ 	]*vmaxpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 00 08 00 00[ 	]*vmaxpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 80[ 	]*vmaxpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 f0 f7 ff ff[ 	]*vmaxpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 7f[ 	]*vmaxpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 80[ 	]*vmaxpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5f f4[ 	]*vmaxpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5f f4[ 	]*vmaxpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5f f4[ 	]*vmaxpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 31[ 	]*vmaxpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5f b4 f0 23 01 00 00[ 	]*vmaxpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 31[ 	]*vmaxpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 7f[ 	]*vmaxpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 00 10 00 00[ 	]*vmaxpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 80[ 	]*vmaxpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 e0 ef ff ff[ 	]*vmaxpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 7f[ 	]*vmaxpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 80[ 	]*vmaxpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5f f4[ 	]*vmaxps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5f f4[ 	]*vmaxps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5f f4[ 	]*vmaxps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 31[ 	]*vmaxps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5f b4 f0 23 01 00 00[ 	]*vmaxps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 31[ 	]*vmaxps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 7f[ 	]*vmaxps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 00 08 00 00[ 	]*vmaxps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 80[ 	]*vmaxps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 f0 f7 ff ff[ 	]*vmaxps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 7f[ 	]*vmaxps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 80[ 	]*vmaxps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5f f4[ 	]*vmaxps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5f f4[ 	]*vmaxps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5f f4[ 	]*vmaxps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 31[ 	]*vmaxps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5f b4 f0 23 01 00 00[ 	]*vmaxps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 31[ 	]*vmaxps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 7f[ 	]*vmaxps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 00 10 00 00[ 	]*vmaxps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 80[ 	]*vmaxps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 e0 ef ff ff[ 	]*vmaxps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 7f[ 	]*vmaxps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 80[ 	]*vmaxps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5d f4[ 	]*vminpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5d f4[ 	]*vminpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5d f4[ 	]*vminpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 31[ 	]*vminpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5d b4 f0 23 01 00 00[ 	]*vminpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 31[ 	]*vminpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 7f[ 	]*vminpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 00 08 00 00[ 	]*vminpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 80[ 	]*vminpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 f0 f7 ff ff[ 	]*vminpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 7f[ 	]*vminpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 80[ 	]*vminpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5d f4[ 	]*vminpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5d f4[ 	]*vminpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5d f4[ 	]*vminpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 31[ 	]*vminpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5d b4 f0 23 01 00 00[ 	]*vminpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 31[ 	]*vminpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 7f[ 	]*vminpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 00 10 00 00[ 	]*vminpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 80[ 	]*vminpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 e0 ef ff ff[ 	]*vminpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 7f[ 	]*vminpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 80[ 	]*vminpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5d f4[ 	]*vminps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5d f4[ 	]*vminps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5d f4[ 	]*vminps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 31[ 	]*vminps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5d b4 f0 23 01 00 00[ 	]*vminps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 31[ 	]*vminps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 7f[ 	]*vminps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 00 08 00 00[ 	]*vminps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 80[ 	]*vminps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 f0 f7 ff ff[ 	]*vminps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 7f[ 	]*vminps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 00 02 00 00[ 	]*vminps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 80[ 	]*vminps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5d f4[ 	]*vminps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5d f4[ 	]*vminps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5d f4[ 	]*vminps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 31[ 	]*vminps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5d b4 f0 23 01 00 00[ 	]*vminps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 31[ 	]*vminps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 7f[ 	]*vminps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 00 10 00 00[ 	]*vminps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 80[ 	]*vminps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 e0 ef ff ff[ 	]*vminps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 7f[ 	]*vminps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 00 02 00 00[ 	]*vminps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 80[ 	]*vminps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 31[ 	]*vmovapd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 28 b4 f0 23 01 00 00[ 	]*vmovapd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 7f[ 	]*vmovapd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 00 08 00 00[ 	]*vmovapd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 80[ 	]*vmovapd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 f0 f7 ff ff[ 	]*vmovapd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 31[ 	]*vmovapd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 28 b4 f0 23 01 00 00[ 	]*vmovapd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 7f[ 	]*vmovapd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 00 10 00 00[ 	]*vmovapd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 80[ 	]*vmovapd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 e0 ef ff ff[ 	]*vmovapd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 31[ 	]*vmovaps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 28 b4 f0 23 01 00 00[ 	]*vmovaps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 7f[ 	]*vmovaps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 00 08 00 00[ 	]*vmovaps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 80[ 	]*vmovaps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 f0 f7 ff ff[ 	]*vmovaps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 31[ 	]*vmovaps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 28 b4 f0 23 01 00 00[ 	]*vmovaps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 7f[ 	]*vmovaps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 00 10 00 00[ 	]*vmovaps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 80[ 	]*vmovaps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 e0 ef ff ff[ 	]*vmovaps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 12 f5[ 	]*vmovddup %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 12 f5[ 	]*vmovddup %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 12 f5[ 	]*vmovddup %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 31[ 	]*vmovddup \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 12 b4 f0 23 01 00 00[ 	]*vmovddup 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 7f[ 	]*vmovddup 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 00 04 00 00[ 	]*vmovddup 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 80[ 	]*vmovddup -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 f8 fb ff ff[ 	]*vmovddup -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 12 f5[ 	]*vmovddup %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 12 f5[ 	]*vmovddup %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 12 f5[ 	]*vmovddup %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 31[ 	]*vmovddup \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 12 b4 f0 23 01 00 00[ 	]*vmovddup 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 7f[ 	]*vmovddup 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 00 10 00 00[ 	]*vmovddup 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 80[ 	]*vmovddup -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 e0 ef ff ff[ 	]*vmovddup -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 31[ 	]*vmovdqa32 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 6f b4 f0 23 01 00 00[ 	]*vmovdqa32 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 7f[ 	]*vmovdqa32 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 00 08 00 00[ 	]*vmovdqa32 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 80[ 	]*vmovdqa32 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 31[ 	]*vmovdqa32 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 6f b4 f0 23 01 00 00[ 	]*vmovdqa32 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 7f[ 	]*vmovdqa32 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 00 10 00 00[ 	]*vmovdqa32 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 80[ 	]*vmovdqa32 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 e0 ef ff ff[ 	]*vmovdqa32 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 31[ 	]*vmovdqa64 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 6f b4 f0 23 01 00 00[ 	]*vmovdqa64 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 7f[ 	]*vmovdqa64 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 00 08 00 00[ 	]*vmovdqa64 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 80[ 	]*vmovdqa64 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 31[ 	]*vmovdqa64 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 6f b4 f0 23 01 00 00[ 	]*vmovdqa64 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 7f[ 	]*vmovdqa64 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 00 10 00 00[ 	]*vmovdqa64 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 80[ 	]*vmovdqa64 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 e0 ef ff ff[ 	]*vmovdqa64 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 31[ 	]*vmovdqu32 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu32 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 7f[ 	]*vmovdqu32 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 00 08 00 00[ 	]*vmovdqu32 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 80[ 	]*vmovdqu32 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 31[ 	]*vmovdqu32 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu32 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 7f[ 	]*vmovdqu32 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 00 10 00 00[ 	]*vmovdqu32 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 80[ 	]*vmovdqu32 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 e0 ef ff ff[ 	]*vmovdqu32 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 31[ 	]*vmovdqu64 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu64 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 7f[ 	]*vmovdqu64 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 00 08 00 00[ 	]*vmovdqu64 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 80[ 	]*vmovdqu64 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 31[ 	]*vmovdqu64 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu64 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 7f[ 	]*vmovdqu64 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 00 10 00 00[ 	]*vmovdqu64 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 80[ 	]*vmovdqu64 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 e0 ef ff ff[ 	]*vmovdqu64 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 31[ 	]*vmovntdq %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 e7 b4 f0 23 01 00 00[ 	]*vmovntdq %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 7f[ 	]*vmovntdq %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 00 08 00 00[ 	]*vmovntdq %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 80[ 	]*vmovntdq %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 f0 f7 ff ff[ 	]*vmovntdq %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 31[ 	]*vmovntdq %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 e7 b4 f0 23 01 00 00[ 	]*vmovntdq %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 7f[ 	]*vmovntdq %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 00 10 00 00[ 	]*vmovntdq %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 80[ 	]*vmovntdq %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 e0 ef ff ff[ 	]*vmovntdq %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 31[ 	]*vmovntdqa \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 2a b4 f0 23 01 00 00[ 	]*vmovntdqa 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 7f[ 	]*vmovntdqa 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 00 08 00 00[ 	]*vmovntdqa 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 80[ 	]*vmovntdqa -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 f0 f7 ff ff[ 	]*vmovntdqa -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 31[ 	]*vmovntdqa \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 2a b4 f0 23 01 00 00[ 	]*vmovntdqa 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 7f[ 	]*vmovntdqa 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 00 10 00 00[ 	]*vmovntdqa 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 80[ 	]*vmovntdqa -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 e0 ef ff ff[ 	]*vmovntdqa -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 31[ 	]*vmovntpd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 2b b4 f0 23 01 00 00[ 	]*vmovntpd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 7f[ 	]*vmovntpd %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 00 08 00 00[ 	]*vmovntpd %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 80[ 	]*vmovntpd %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 f0 f7 ff ff[ 	]*vmovntpd %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 31[ 	]*vmovntpd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 2b b4 f0 23 01 00 00[ 	]*vmovntpd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 7f[ 	]*vmovntpd %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 00 10 00 00[ 	]*vmovntpd %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 80[ 	]*vmovntpd %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 e0 ef ff ff[ 	]*vmovntpd %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 31[ 	]*vmovntps %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 2b b4 f0 23 01 00 00[ 	]*vmovntps %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 7f[ 	]*vmovntps %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 00 08 00 00[ 	]*vmovntps %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 80[ 	]*vmovntps %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 f0 f7 ff ff[ 	]*vmovntps %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 31[ 	]*vmovntps %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 2b b4 f0 23 01 00 00[ 	]*vmovntps %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 7f[ 	]*vmovntps %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 00 10 00 00[ 	]*vmovntps %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 80[ 	]*vmovntps %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 e0 ef ff ff[ 	]*vmovntps %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 16 f5[ 	]*vmovshdup %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 16 f5[ 	]*vmovshdup %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 16 f5[ 	]*vmovshdup %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 31[ 	]*vmovshdup \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 16 b4 f0 23 01 00 00[ 	]*vmovshdup 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 7f[ 	]*vmovshdup 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 00 08 00 00[ 	]*vmovshdup 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 80[ 	]*vmovshdup -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 f0 f7 ff ff[ 	]*vmovshdup -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 16 f5[ 	]*vmovshdup %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 16 f5[ 	]*vmovshdup %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 16 f5[ 	]*vmovshdup %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 31[ 	]*vmovshdup \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 16 b4 f0 23 01 00 00[ 	]*vmovshdup 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 7f[ 	]*vmovshdup 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 00 10 00 00[ 	]*vmovshdup 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 80[ 	]*vmovshdup -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 e0 ef ff ff[ 	]*vmovshdup -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 12 f5[ 	]*vmovsldup %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 12 f5[ 	]*vmovsldup %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 12 f5[ 	]*vmovsldup %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 31[ 	]*vmovsldup \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 12 b4 f0 23 01 00 00[ 	]*vmovsldup 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 7f[ 	]*vmovsldup 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 00 08 00 00[ 	]*vmovsldup 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 80[ 	]*vmovsldup -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 f0 f7 ff ff[ 	]*vmovsldup -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 12 f5[ 	]*vmovsldup %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 12 f5[ 	]*vmovsldup %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 12 f5[ 	]*vmovsldup %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 31[ 	]*vmovsldup \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 12 b4 f0 23 01 00 00[ 	]*vmovsldup 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 7f[ 	]*vmovsldup 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 00 10 00 00[ 	]*vmovsldup 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 80[ 	]*vmovsldup -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 e0 ef ff ff[ 	]*vmovsldup -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 31[ 	]*vmovupd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 10 b4 f0 23 01 00 00[ 	]*vmovupd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 7f[ 	]*vmovupd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 00 08 00 00[ 	]*vmovupd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 80[ 	]*vmovupd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 f0 f7 ff ff[ 	]*vmovupd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 31[ 	]*vmovupd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 10 b4 f0 23 01 00 00[ 	]*vmovupd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 7f[ 	]*vmovupd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 00 10 00 00[ 	]*vmovupd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 80[ 	]*vmovupd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 e0 ef ff ff[ 	]*vmovupd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 31[ 	]*vmovups \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 10 b4 f0 23 01 00 00[ 	]*vmovups 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 7f[ 	]*vmovups 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 00 08 00 00[ 	]*vmovups 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 80[ 	]*vmovups -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 f0 f7 ff ff[ 	]*vmovups -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 31[ 	]*vmovups \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 10 b4 f0 23 01 00 00[ 	]*vmovups 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 7f[ 	]*vmovups 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 00 10 00 00[ 	]*vmovups 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 80[ 	]*vmovups -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 e0 ef ff ff[ 	]*vmovups -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 59 f4[ 	]*vmulpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 59 f4[ 	]*vmulpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 59 f4[ 	]*vmulpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 31[ 	]*vmulpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 59 b4 f0 23 01 00 00[ 	]*vmulpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 31[ 	]*vmulpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 7f[ 	]*vmulpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 00 08 00 00[ 	]*vmulpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 80[ 	]*vmulpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 f0 f7 ff ff[ 	]*vmulpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 7f[ 	]*vmulpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 80[ 	]*vmulpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 59 f4[ 	]*vmulpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 59 f4[ 	]*vmulpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 59 f4[ 	]*vmulpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 31[ 	]*vmulpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 59 b4 f0 23 01 00 00[ 	]*vmulpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 31[ 	]*vmulpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 7f[ 	]*vmulpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 00 10 00 00[ 	]*vmulpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 80[ 	]*vmulpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 e0 ef ff ff[ 	]*vmulpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 7f[ 	]*vmulpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 80[ 	]*vmulpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 59 f4[ 	]*vmulps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 59 f4[ 	]*vmulps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 59 f4[ 	]*vmulps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 31[ 	]*vmulps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 59 b4 f0 23 01 00 00[ 	]*vmulps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 31[ 	]*vmulps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 7f[ 	]*vmulps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 00 08 00 00[ 	]*vmulps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 80[ 	]*vmulps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 f0 f7 ff ff[ 	]*vmulps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 7f[ 	]*vmulps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 80[ 	]*vmulps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 59 f4[ 	]*vmulps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 59 f4[ 	]*vmulps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 59 f4[ 	]*vmulps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 31[ 	]*vmulps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 59 b4 f0 23 01 00 00[ 	]*vmulps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 31[ 	]*vmulps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 7f[ 	]*vmulps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 00 10 00 00[ 	]*vmulps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 80[ 	]*vmulps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 e0 ef ff ff[ 	]*vmulps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 7f[ 	]*vmulps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 80[ 	]*vmulps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1e f5[ 	]*vpabsd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1e f5[ 	]*vpabsd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1e f5[ 	]*vpabsd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 31[ 	]*vpabsd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1e b4 f0 23 01 00 00[ 	]*vpabsd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 31[ 	]*vpabsd \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 7f[ 	]*vpabsd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 00 08 00 00[ 	]*vpabsd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 80[ 	]*vpabsd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 f0 f7 ff ff[ 	]*vpabsd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 7f[ 	]*vpabsd 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 80[ 	]*vpabsd -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1e f5[ 	]*vpabsd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1e f5[ 	]*vpabsd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1e f5[ 	]*vpabsd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 31[ 	]*vpabsd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1e b4 f0 23 01 00 00[ 	]*vpabsd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 31[ 	]*vpabsd \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 7f[ 	]*vpabsd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 00 10 00 00[ 	]*vpabsd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 80[ 	]*vpabsd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 e0 ef ff ff[ 	]*vpabsd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 7f[ 	]*vpabsd 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 80[ 	]*vpabsd -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1f f5[ 	]*vpabsq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1f f5[ 	]*vpabsq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1f f5[ 	]*vpabsq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 31[ 	]*vpabsq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1f b4 f0 23 01 00 00[ 	]*vpabsq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 31[ 	]*vpabsq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 7f[ 	]*vpabsq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 00 08 00 00[ 	]*vpabsq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 80[ 	]*vpabsq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 f0 f7 ff ff[ 	]*vpabsq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 7f[ 	]*vpabsq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 80[ 	]*vpabsq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1f f5[ 	]*vpabsq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1f f5[ 	]*vpabsq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1f f5[ 	]*vpabsq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 31[ 	]*vpabsq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1f b4 f0 23 01 00 00[ 	]*vpabsq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 31[ 	]*vpabsq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 7f[ 	]*vpabsq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 00 10 00 00[ 	]*vpabsq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 80[ 	]*vpabsq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 e0 ef ff ff[ 	]*vpabsq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 7f[ 	]*vpabsq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 80[ 	]*vpabsq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fe f4[ 	]*vpaddd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fe f4[ 	]*vpaddd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fe f4[ 	]*vpaddd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 31[ 	]*vpaddd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fe b4 f0 23 01 00 00[ 	]*vpaddd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 31[ 	]*vpaddd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 7f[ 	]*vpaddd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 00 08 00 00[ 	]*vpaddd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 80[ 	]*vpaddd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 f0 f7 ff ff[ 	]*vpaddd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 7f[ 	]*vpaddd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 80[ 	]*vpaddd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fe f4[ 	]*vpaddd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fe f4[ 	]*vpaddd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fe f4[ 	]*vpaddd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 31[ 	]*vpaddd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fe b4 f0 23 01 00 00[ 	]*vpaddd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 31[ 	]*vpaddd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 7f[ 	]*vpaddd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 00 10 00 00[ 	]*vpaddd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 80[ 	]*vpaddd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 e0 ef ff ff[ 	]*vpaddd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 7f[ 	]*vpaddd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 80[ 	]*vpaddd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d4 f4[ 	]*vpaddq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d4 f4[ 	]*vpaddq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d4 f4[ 	]*vpaddq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 31[ 	]*vpaddq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d4 b4 f0 23 01 00 00[ 	]*vpaddq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 31[ 	]*vpaddq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 7f[ 	]*vpaddq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 00 08 00 00[ 	]*vpaddq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 80[ 	]*vpaddq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 f0 f7 ff ff[ 	]*vpaddq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 7f[ 	]*vpaddq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 80[ 	]*vpaddq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d4 f4[ 	]*vpaddq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d4 f4[ 	]*vpaddq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d4 f4[ 	]*vpaddq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 31[ 	]*vpaddq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d4 b4 f0 23 01 00 00[ 	]*vpaddq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 31[ 	]*vpaddq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 7f[ 	]*vpaddq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 00 10 00 00[ 	]*vpaddq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 80[ 	]*vpaddq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 e0 ef ff ff[ 	]*vpaddq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 7f[ 	]*vpaddq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 80[ 	]*vpaddq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 db f4[ 	]*vpandd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 db f4[ 	]*vpandd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 db f4[ 	]*vpandd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 31[ 	]*vpandd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 db b4 f0 23 01 00 00[ 	]*vpandd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 31[ 	]*vpandd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 7f[ 	]*vpandd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 00 08 00 00[ 	]*vpandd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 80[ 	]*vpandd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 f0 f7 ff ff[ 	]*vpandd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 7f[ 	]*vpandd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 00 02 00 00[ 	]*vpandd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 80[ 	]*vpandd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 fc fd ff ff[ 	]*vpandd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 db f4[ 	]*vpandd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 db f4[ 	]*vpandd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 db f4[ 	]*vpandd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 31[ 	]*vpandd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 db b4 f0 23 01 00 00[ 	]*vpandd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 31[ 	]*vpandd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 7f[ 	]*vpandd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 00 10 00 00[ 	]*vpandd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 80[ 	]*vpandd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 e0 ef ff ff[ 	]*vpandd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 7f[ 	]*vpandd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 00 02 00 00[ 	]*vpandd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 80[ 	]*vpandd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 fc fd ff ff[ 	]*vpandd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 df f4[ 	]*vpandnd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 df f4[ 	]*vpandnd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 df f4[ 	]*vpandnd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 31[ 	]*vpandnd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 df b4 f0 23 01 00 00[ 	]*vpandnd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 31[ 	]*vpandnd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 7f[ 	]*vpandnd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 00 08 00 00[ 	]*vpandnd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 80[ 	]*vpandnd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 f0 f7 ff ff[ 	]*vpandnd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 7f[ 	]*vpandnd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 00 02 00 00[ 	]*vpandnd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 80[ 	]*vpandnd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 df f4[ 	]*vpandnd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 df f4[ 	]*vpandnd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 df f4[ 	]*vpandnd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 31[ 	]*vpandnd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 df b4 f0 23 01 00 00[ 	]*vpandnd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 31[ 	]*vpandnd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 7f[ 	]*vpandnd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 00 10 00 00[ 	]*vpandnd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 80[ 	]*vpandnd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 e0 ef ff ff[ 	]*vpandnd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 7f[ 	]*vpandnd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 00 02 00 00[ 	]*vpandnd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 80[ 	]*vpandnd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 df f4[ 	]*vpandnq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 df f4[ 	]*vpandnq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 df f4[ 	]*vpandnq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 31[ 	]*vpandnq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 df b4 f0 23 01 00 00[ 	]*vpandnq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 31[ 	]*vpandnq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 7f[ 	]*vpandnq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 00 08 00 00[ 	]*vpandnq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 80[ 	]*vpandnq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 f0 f7 ff ff[ 	]*vpandnq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 7f[ 	]*vpandnq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 00 04 00 00[ 	]*vpandnq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 80[ 	]*vpandnq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 df f4[ 	]*vpandnq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 df f4[ 	]*vpandnq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 df f4[ 	]*vpandnq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 31[ 	]*vpandnq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 df b4 f0 23 01 00 00[ 	]*vpandnq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 31[ 	]*vpandnq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 7f[ 	]*vpandnq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 00 10 00 00[ 	]*vpandnq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 80[ 	]*vpandnq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 e0 ef ff ff[ 	]*vpandnq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 7f[ 	]*vpandnq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 00 04 00 00[ 	]*vpandnq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 80[ 	]*vpandnq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 db f4[ 	]*vpandq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 db f4[ 	]*vpandq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 db f4[ 	]*vpandq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 31[ 	]*vpandq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 db b4 f0 23 01 00 00[ 	]*vpandq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 31[ 	]*vpandq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 7f[ 	]*vpandq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 00 08 00 00[ 	]*vpandq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 80[ 	]*vpandq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 f0 f7 ff ff[ 	]*vpandq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 7f[ 	]*vpandq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 00 04 00 00[ 	]*vpandq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 80[ 	]*vpandq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 db f4[ 	]*vpandq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 db f4[ 	]*vpandq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 db f4[ 	]*vpandq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 31[ 	]*vpandq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 db b4 f0 23 01 00 00[ 	]*vpandq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 31[ 	]*vpandq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 7f[ 	]*vpandq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 00 10 00 00[ 	]*vpandq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 80[ 	]*vpandq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 e0 ef ff ff[ 	]*vpandq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 7f[ 	]*vpandq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 00 04 00 00[ 	]*vpandq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 80[ 	]*vpandq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 64 f4[ 	]*vpblendmd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 64 f4[ 	]*vpblendmd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 64 f4[ 	]*vpblendmd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 31[ 	]*vpblendmd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 64 b4 f0 23 01 00 00[ 	]*vpblendmd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 31[ 	]*vpblendmd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 7f[ 	]*vpblendmd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 00 08 00 00[ 	]*vpblendmd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 80[ 	]*vpblendmd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 f0 f7 ff ff[ 	]*vpblendmd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 7f[ 	]*vpblendmd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 80[ 	]*vpblendmd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 64 f4[ 	]*vpblendmd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 64 f4[ 	]*vpblendmd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 64 f4[ 	]*vpblendmd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 31[ 	]*vpblendmd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 64 b4 f0 23 01 00 00[ 	]*vpblendmd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 31[ 	]*vpblendmd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 7f[ 	]*vpblendmd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 00 10 00 00[ 	]*vpblendmd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 80[ 	]*vpblendmd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 e0 ef ff ff[ 	]*vpblendmd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 7f[ 	]*vpblendmd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 80[ 	]*vpblendmd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 31[ 	]*vpbroadcastd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 58 31[ 	]*vpbroadcastd \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 58 31[ 	]*vpbroadcastd \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 58 b4 f0 23 01 00 00[ 	]*vpbroadcastd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 80[ 	]*vpbroadcastd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 31[ 	]*vpbroadcastd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 58 31[ 	]*vpbroadcastd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 58 31[ 	]*vpbroadcastd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 58 b4 f0 23 01 00 00[ 	]*vpbroadcastd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 80[ 	]*vpbroadcastd -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 58 f5[ 	]*vpbroadcastd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 58 f5[ 	]*vpbroadcastd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 58 f5[ 	]*vpbroadcastd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 58 f5[ 	]*vpbroadcastd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 58 f5[ 	]*vpbroadcastd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 58 f5[ 	]*vpbroadcastd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f0[ 	]*vpbroadcastd %eax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7c f0[ 	]*vpbroadcastd %eax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7c f0[ 	]*vpbroadcastd %eax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f5[ 	]*vpbroadcastd %ebp,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 08 7c f5[ 	]*vpbroadcastd %r13d,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f0[ 	]*vpbroadcastd %eax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7c f0[ 	]*vpbroadcastd %eax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7c f0[ 	]*vpbroadcastd %eax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f5[ 	]*vpbroadcastd %ebp,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 28 7c f5[ 	]*vpbroadcastd %r13d,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 31[ 	]*vpbroadcastq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 59 31[ 	]*vpbroadcastq \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 59 31[ 	]*vpbroadcastq \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 59 b4 f0 23 01 00 00[ 	]*vpbroadcastq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 80[ 	]*vpbroadcastq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 31[ 	]*vpbroadcastq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 59 31[ 	]*vpbroadcastq \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 59 31[ 	]*vpbroadcastq \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 59 b4 f0 23 01 00 00[ 	]*vpbroadcastq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 80[ 	]*vpbroadcastq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 59 f5[ 	]*vpbroadcastq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 59 f5[ 	]*vpbroadcastq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 59 f5[ 	]*vpbroadcastq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 59 f5[ 	]*vpbroadcastq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 59 f5[ 	]*vpbroadcastq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 59 f5[ 	]*vpbroadcastq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 7c f0[ 	]*vpbroadcastq %rax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 7c f0[ 	]*vpbroadcastq %rax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 7c f0[ 	]*vpbroadcastq %rax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 08 7c f0[ 	]*vpbroadcastq %r8,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 7c f0[ 	]*vpbroadcastq %rax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 7c f0[ 	]*vpbroadcastq %rax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 7c f0[ 	]*vpbroadcastq %rax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 28 7c f0[ 	]*vpbroadcastq %r8,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed ab[ 	]*vpcmpd \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1f ed ab[ 	]*vpcmpd \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed 7b[ 	]*vpcmpd \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1f ac f0 23 01 00 00 7b[ 	]*vpcmpd \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpd \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed ab[ 	]*vpcmpd \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1f ed ab[ 	]*vpcmpd \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed 7b[ 	]*vpcmpd \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1f ac f0 23 01 00 00 7b[ 	]*vpcmpd \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpd \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpd \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 76 ed[ 	]*vpcmpeqd %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 76 ed[ 	]*vpcmpeqd %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 29[ 	]*vpcmpeqd \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 76 ac f0 23 01 00 00[ 	]*vpcmpeqd 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 29[ 	]*vpcmpeqd \(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 7f[ 	]*vpcmpeqd 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa 00 08 00 00[ 	]*vpcmpeqd 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 80[ 	]*vpcmpeqd -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa f0 f7 ff ff[ 	]*vpcmpeqd -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 80[ 	]*vpcmpeqd -0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 76 ed[ 	]*vpcmpeqd %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 76 ed[ 	]*vpcmpeqd %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 29[ 	]*vpcmpeqd \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 76 ac f0 23 01 00 00[ 	]*vpcmpeqd 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 29[ 	]*vpcmpeqd \(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 7f[ 	]*vpcmpeqd 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa 00 10 00 00[ 	]*vpcmpeqd 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 80[ 	]*vpcmpeqd -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa e0 ef ff ff[ 	]*vpcmpeqd -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 80[ 	]*vpcmpeqd -0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 29 ed[ 	]*vpcmpeqq %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 29 ed[ 	]*vpcmpeqq %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 29[ 	]*vpcmpeqq \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 29 ac f0 23 01 00 00[ 	]*vpcmpeqq 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 29[ 	]*vpcmpeqq \(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 7f[ 	]*vpcmpeqq 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa 00 08 00 00[ 	]*vpcmpeqq 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 80[ 	]*vpcmpeqq -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa f0 f7 ff ff[ 	]*vpcmpeqq -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 80[ 	]*vpcmpeqq -0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 29 ed[ 	]*vpcmpeqq %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 29 ed[ 	]*vpcmpeqq %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 29[ 	]*vpcmpeqq \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 29 ac f0 23 01 00 00[ 	]*vpcmpeqq 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 29[ 	]*vpcmpeqq \(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 7f[ 	]*vpcmpeqq 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa 00 10 00 00[ 	]*vpcmpeqq 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 80[ 	]*vpcmpeqq -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa e0 ef ff ff[ 	]*vpcmpeqq -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 80[ 	]*vpcmpeqq -0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 66 ed[ 	]*vpcmpgtd %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 66 ed[ 	]*vpcmpgtd %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 29[ 	]*vpcmpgtd \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 66 ac f0 23 01 00 00[ 	]*vpcmpgtd 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 29[ 	]*vpcmpgtd \(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 7f[ 	]*vpcmpgtd 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa 00 08 00 00[ 	]*vpcmpgtd 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 80[ 	]*vpcmpgtd -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa f0 f7 ff ff[ 	]*vpcmpgtd -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 80[ 	]*vpcmpgtd -0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 66 ed[ 	]*vpcmpgtd %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 66 ed[ 	]*vpcmpgtd %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 29[ 	]*vpcmpgtd \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 66 ac f0 23 01 00 00[ 	]*vpcmpgtd 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 29[ 	]*vpcmpgtd \(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 7f[ 	]*vpcmpgtd 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa 00 10 00 00[ 	]*vpcmpgtd 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 80[ 	]*vpcmpgtd -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa e0 ef ff ff[ 	]*vpcmpgtd -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 80[ 	]*vpcmpgtd -0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 37 ed[ 	]*vpcmpgtq %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 37 ed[ 	]*vpcmpgtq %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 29[ 	]*vpcmpgtq \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 37 ac f0 23 01 00 00[ 	]*vpcmpgtq 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 29[ 	]*vpcmpgtq \(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 7f[ 	]*vpcmpgtq 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa 00 08 00 00[ 	]*vpcmpgtq 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 80[ 	]*vpcmpgtq -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa f0 f7 ff ff[ 	]*vpcmpgtq -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 80[ 	]*vpcmpgtq -0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 37 ed[ 	]*vpcmpgtq %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 37 ed[ 	]*vpcmpgtq %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 29[ 	]*vpcmpgtq \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 37 ac f0 23 01 00 00[ 	]*vpcmpgtq 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 29[ 	]*vpcmpgtq \(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 7f[ 	]*vpcmpgtq 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa 00 10 00 00[ 	]*vpcmpgtq 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 80[ 	]*vpcmpgtq -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa e0 ef ff ff[ 	]*vpcmpgtq -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 80[ 	]*vpcmpgtq -0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed ab[ 	]*vpcmpq \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1f ed ab[ 	]*vpcmpq \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed 7b[ 	]*vpcmpq \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1f ac f0 23 01 00 00 7b[ 	]*vpcmpq \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpq \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed ab[ 	]*vpcmpq \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1f ed ab[ 	]*vpcmpq \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed 7b[ 	]*vpcmpq \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1f ac f0 23 01 00 00 7b[ 	]*vpcmpq \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpq \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpq \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed ab[ 	]*vpcmpud \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1e ed ab[ 	]*vpcmpud \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed 7b[ 	]*vpcmpud \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1e ac f0 23 01 00 00 7b[ 	]*vpcmpud \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpud \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed ab[ 	]*vpcmpud \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1e ed ab[ 	]*vpcmpud \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed 7b[ 	]*vpcmpud \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1e ac f0 23 01 00 00 7b[ 	]*vpcmpud \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpud \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpud \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed ab[ 	]*vpcmpuq \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1e ed ab[ 	]*vpcmpuq \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed 7b[ 	]*vpcmpuq \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1e ac f0 23 01 00 00 7b[ 	]*vpcmpuq \$0x7b,0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpuq \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed ab[ 	]*vpcmpuq \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1e ed ab[ 	]*vpcmpuq \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed 7b[ 	]*vpcmpuq \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1e ac f0 23 01 00 00 7b[ 	]*vpcmpuq \$0x7b,0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpuq \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 64 f4[ 	]*vpblendmq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 64 f4[ 	]*vpblendmq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 64 f4[ 	]*vpblendmq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 31[ 	]*vpblendmq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 64 b4 f0 23 01 00 00[ 	]*vpblendmq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 31[ 	]*vpblendmq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 7f[ 	]*vpblendmq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 00 08 00 00[ 	]*vpblendmq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 80[ 	]*vpblendmq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 f0 f7 ff ff[ 	]*vpblendmq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 7f[ 	]*vpblendmq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 80[ 	]*vpblendmq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 64 f4[ 	]*vpblendmq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 64 f4[ 	]*vpblendmq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 64 f4[ 	]*vpblendmq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 31[ 	]*vpblendmq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 64 b4 f0 23 01 00 00[ 	]*vpblendmq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 31[ 	]*vpblendmq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 7f[ 	]*vpblendmq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 00 10 00 00[ 	]*vpblendmq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 80[ 	]*vpblendmq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 e0 ef ff ff[ 	]*vpblendmq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 7f[ 	]*vpblendmq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 80[ 	]*vpblendmq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 31[ 	]*vpcompressd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8b 31[ 	]*vpcompressd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8b b4 f0 23 01 00 00[ 	]*vpcompressd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 7f[ 	]*vpcompressd %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 00 02 00 00[ 	]*vpcompressd %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 80[ 	]*vpcompressd %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 fc fd ff ff[ 	]*vpcompressd %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 31[ 	]*vpcompressd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8b 31[ 	]*vpcompressd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8b b4 f0 23 01 00 00[ 	]*vpcompressd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 7f[ 	]*vpcompressd %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 00 02 00 00[ 	]*vpcompressd %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 80[ 	]*vpcompressd %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 fc fd ff ff[ 	]*vpcompressd %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8b ee[ 	]*vpcompressd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8b ee[ 	]*vpcompressd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8b ee[ 	]*vpcompressd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8b ee[ 	]*vpcompressd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8b ee[ 	]*vpcompressd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8b ee[ 	]*vpcompressd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 36 f4[ 	]*vpermd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 36 f4[ 	]*vpermd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 36 f4[ 	]*vpermd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 31[ 	]*vpermd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 36 b4 f0 23 01 00 00[ 	]*vpermd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 31[ 	]*vpermd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 7f[ 	]*vpermd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 00 10 00 00[ 	]*vpermd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 80[ 	]*vpermd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 e0 ef ff ff[ 	]*vpermd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 7f[ 	]*vpermd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 00 02 00 00[ 	]*vpermd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 80[ 	]*vpermd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 fc fd ff ff[ 	]*vpermd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 7b[ 	]*vpermilpd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 05 b4 f0 23 01 00 00 7b[ 	]*vpermilpd \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 00 08 00 00 7b[ 	]*vpermilpd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 7b[ 	]*vpermilpd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 05 b4 f0 23 01 00 00 7b[ 	]*vpermilpd \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 00 10 00 00 7b[ 	]*vpermilpd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0d f4[ 	]*vpermilpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0d f4[ 	]*vpermilpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0d f4[ 	]*vpermilpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 31[ 	]*vpermilpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0d b4 f0 23 01 00 00[ 	]*vpermilpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 31[ 	]*vpermilpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 7f[ 	]*vpermilpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 00 08 00 00[ 	]*vpermilpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 80[ 	]*vpermilpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 f0 f7 ff ff[ 	]*vpermilpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 7f[ 	]*vpermilpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 80[ 	]*vpermilpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0d f4[ 	]*vpermilpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0d f4[ 	]*vpermilpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0d f4[ 	]*vpermilpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 31[ 	]*vpermilpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0d b4 f0 23 01 00 00[ 	]*vpermilpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 31[ 	]*vpermilpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 7f[ 	]*vpermilpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 00 10 00 00[ 	]*vpermilpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 80[ 	]*vpermilpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 e0 ef ff ff[ 	]*vpermilpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 7f[ 	]*vpermilpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 80[ 	]*vpermilpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 ab[ 	]*vpermilps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 7b[ 	]*vpermilps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 04 b4 f0 23 01 00 00 7b[ 	]*vpermilps \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 00 08 00 00 7b[ 	]*vpermilps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 ab[ 	]*vpermilps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 04 f5 ab[ 	]*vpermilps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 04 f5 ab[ 	]*vpermilps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 7b[ 	]*vpermilps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 04 b4 f0 23 01 00 00 7b[ 	]*vpermilps \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 7f 7b[ 	]*vpermilps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 00 10 00 00 7b[ 	]*vpermilps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 e0 ef ff ff 7b[ 	]*vpermilps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0c f4[ 	]*vpermilps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0c f4[ 	]*vpermilps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0c f4[ 	]*vpermilps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 31[ 	]*vpermilps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0c b4 f0 23 01 00 00[ 	]*vpermilps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 31[ 	]*vpermilps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 7f[ 	]*vpermilps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 00 08 00 00[ 	]*vpermilps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 80[ 	]*vpermilps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 f0 f7 ff ff[ 	]*vpermilps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 7f[ 	]*vpermilps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 80[ 	]*vpermilps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0c f4[ 	]*vpermilps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0c f4[ 	]*vpermilps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0c f4[ 	]*vpermilps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 31[ 	]*vpermilps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0c b4 f0 23 01 00 00[ 	]*vpermilps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 31[ 	]*vpermilps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 7f[ 	]*vpermilps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 00 10 00 00[ 	]*vpermilps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 80[ 	]*vpermilps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 e0 ef ff ff[ 	]*vpermilps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 7f[ 	]*vpermilps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 80[ 	]*vpermilps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 ab[ 	]*vpermpd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 01 f5 ab[ 	]*vpermpd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 01 f5 ab[ 	]*vpermpd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 7b[ 	]*vpermpd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 31 7b[ 	]*vpermpd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 01 b4 f0 23 01 00 00 7b[ 	]*vpermpd \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 31 7b[ 	]*vpermpd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 7f 7b[ 	]*vpermpd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 00 10 00 00 7b[ 	]*vpermpd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 e0 ef ff ff 7b[ 	]*vpermpd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 7f 7b[ 	]*vpermpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 00 04 00 00 7b[ 	]*vpermpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 f8 fb ff ff 7b[ 	]*vpermpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 16 f4[ 	]*vpermps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 16 f4[ 	]*vpermps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 16 f4[ 	]*vpermps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 31[ 	]*vpermps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 16 b4 f0 23 01 00 00[ 	]*vpermps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 31[ 	]*vpermps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 7f[ 	]*vpermps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 00 10 00 00[ 	]*vpermps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 80[ 	]*vpermps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 e0 ef ff ff[ 	]*vpermps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 7f[ 	]*vpermps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 00 02 00 00[ 	]*vpermps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 80[ 	]*vpermps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 fc fd ff ff[ 	]*vpermps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 ab[ 	]*vpermq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 00 f5 ab[ 	]*vpermq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 00 f5 ab[ 	]*vpermq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 7b[ 	]*vpermq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 31 7b[ 	]*vpermq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 00 b4 f0 23 01 00 00 7b[ 	]*vpermq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 31 7b[ 	]*vpermq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 7f 7b[ 	]*vpermq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 00 10 00 00 7b[ 	]*vpermq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 80 7b[ 	]*vpermq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 e0 ef ff ff 7b[ 	]*vpermq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 7f 7b[ 	]*vpermq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 00 04 00 00 7b[ 	]*vpermq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 80 7b[ 	]*vpermq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 f8 fb ff ff 7b[ 	]*vpermq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 31[ 	]*vpexpandd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 89 31[ 	]*vpexpandd \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 89 31[ 	]*vpexpandd \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 89 b4 f0 23 01 00 00[ 	]*vpexpandd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 7f[ 	]*vpexpandd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 80[ 	]*vpexpandd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 31[ 	]*vpexpandd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 89 31[ 	]*vpexpandd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 89 31[ 	]*vpexpandd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 89 b4 f0 23 01 00 00[ 	]*vpexpandd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 7f[ 	]*vpexpandd 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 80[ 	]*vpexpandd -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 89 f5[ 	]*vpexpandd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 89 f5[ 	]*vpexpandd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 89 f5[ 	]*vpexpandd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 89 f5[ 	]*vpexpandd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 89 f5[ 	]*vpexpandd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 89 f5[ 	]*vpexpandd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 31[ 	]*vpexpandq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 89 31[ 	]*vpexpandq \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 89 31[ 	]*vpexpandq \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 89 b4 f0 23 01 00 00[ 	]*vpexpandq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 7f[ 	]*vpexpandq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 80[ 	]*vpexpandq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 31[ 	]*vpexpandq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 89 31[ 	]*vpexpandq \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 89 31[ 	]*vpexpandq \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 89 b4 f0 23 01 00 00[ 	]*vpexpandq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 7f[ 	]*vpexpandq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 80[ 	]*vpexpandq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 89 f5[ 	]*vpexpandq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 89 f5[ 	]*vpexpandq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 89 f5[ 	]*vpexpandq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 89 f5[ 	]*vpexpandq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 89 f5[ 	]*vpexpandq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 89 f5[ 	]*vpexpandq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 b4 fe 7b 00 00 00[ 	]*vpgatherdd 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 74 39 40[ 	]*vpgatherdd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 b4 fe 7b 00 00 00[ 	]*vpgatherdd 0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 74 39 40[ 	]*vpgatherdd 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 b4 fe 7b 00 00 00[ 	]*vpgatherdq 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 74 39 20[ 	]*vpgatherdq 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 b4 fe 7b 00 00 00[ 	]*vpgatherdq 0x7b\(%r14,%xmm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 74 39 20[ 	]*vpgatherdq 0x100\(%r9,%xmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 b4 fe 7b 00 00 00[ 	]*vpgatherqd 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 74 39 40[ 	]*vpgatherqd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 b4 fe 7b 00 00 00[ 	]*vpgatherqd 0x7b\(%r14,%ymm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 74 39 40[ 	]*vpgatherqd 0x100\(%r9,%ymm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%rcx,%ymm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 b4 fe 7b 00 00 00[ 	]*vpgatherqq 0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 74 39 20[ 	]*vpgatherqq 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 b4 fe 7b 00 00 00[ 	]*vpgatherqq 0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 74 39 20[ 	]*vpgatherqq 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3d f4[ 	]*vpmaxsd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3d f4[ 	]*vpmaxsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3d f4[ 	]*vpmaxsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 31[ 	]*vpmaxsd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3d b4 f0 23 01 00 00[ 	]*vpmaxsd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 31[ 	]*vpmaxsd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 7f[ 	]*vpmaxsd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 00 08 00 00[ 	]*vpmaxsd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 80[ 	]*vpmaxsd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 80[ 	]*vpmaxsd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3d f4[ 	]*vpmaxsd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3d f4[ 	]*vpmaxsd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3d f4[ 	]*vpmaxsd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 31[ 	]*vpmaxsd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3d b4 f0 23 01 00 00[ 	]*vpmaxsd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 31[ 	]*vpmaxsd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 7f[ 	]*vpmaxsd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 00 10 00 00[ 	]*vpmaxsd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 80[ 	]*vpmaxsd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 e0 ef ff ff[ 	]*vpmaxsd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 80[ 	]*vpmaxsd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3d f4[ 	]*vpmaxsq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3d f4[ 	]*vpmaxsq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3d f4[ 	]*vpmaxsq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 31[ 	]*vpmaxsq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3d b4 f0 23 01 00 00[ 	]*vpmaxsq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 31[ 	]*vpmaxsq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 7f[ 	]*vpmaxsq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 00 08 00 00[ 	]*vpmaxsq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 80[ 	]*vpmaxsq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 80[ 	]*vpmaxsq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3d f4[ 	]*vpmaxsq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3d f4[ 	]*vpmaxsq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3d f4[ 	]*vpmaxsq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 31[ 	]*vpmaxsq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3d b4 f0 23 01 00 00[ 	]*vpmaxsq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 31[ 	]*vpmaxsq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 7f[ 	]*vpmaxsq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 00 10 00 00[ 	]*vpmaxsq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 80[ 	]*vpmaxsq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 e0 ef ff ff[ 	]*vpmaxsq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 80[ 	]*vpmaxsq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3f f4[ 	]*vpmaxud %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3f f4[ 	]*vpmaxud %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3f f4[ 	]*vpmaxud %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 31[ 	]*vpmaxud \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3f b4 f0 23 01 00 00[ 	]*vpmaxud 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 31[ 	]*vpmaxud \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 7f[ 	]*vpmaxud 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 00 08 00 00[ 	]*vpmaxud 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 80[ 	]*vpmaxud -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 f0 f7 ff ff[ 	]*vpmaxud -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 7f[ 	]*vpmaxud 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 80[ 	]*vpmaxud -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3f f4[ 	]*vpmaxud %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3f f4[ 	]*vpmaxud %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3f f4[ 	]*vpmaxud %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 31[ 	]*vpmaxud \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3f b4 f0 23 01 00 00[ 	]*vpmaxud 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 31[ 	]*vpmaxud \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 7f[ 	]*vpmaxud 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 00 10 00 00[ 	]*vpmaxud 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 80[ 	]*vpmaxud -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 e0 ef ff ff[ 	]*vpmaxud -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 7f[ 	]*vpmaxud 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 80[ 	]*vpmaxud -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3f f4[ 	]*vpmaxuq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3f f4[ 	]*vpmaxuq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3f f4[ 	]*vpmaxuq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 31[ 	]*vpmaxuq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3f b4 f0 23 01 00 00[ 	]*vpmaxuq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 31[ 	]*vpmaxuq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 7f[ 	]*vpmaxuq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 00 08 00 00[ 	]*vpmaxuq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 80[ 	]*vpmaxuq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 f0 f7 ff ff[ 	]*vpmaxuq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 80[ 	]*vpmaxuq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3f f4[ 	]*vpmaxuq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3f f4[ 	]*vpmaxuq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3f f4[ 	]*vpmaxuq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 31[ 	]*vpmaxuq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3f b4 f0 23 01 00 00[ 	]*vpmaxuq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 31[ 	]*vpmaxuq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 7f[ 	]*vpmaxuq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 00 10 00 00[ 	]*vpmaxuq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 80[ 	]*vpmaxuq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 e0 ef ff ff[ 	]*vpmaxuq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 80[ 	]*vpmaxuq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 39 f4[ 	]*vpminsd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 39 f4[ 	]*vpminsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 39 f4[ 	]*vpminsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 31[ 	]*vpminsd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 39 b4 f0 23 01 00 00[ 	]*vpminsd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 31[ 	]*vpminsd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 7f[ 	]*vpminsd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 00 08 00 00[ 	]*vpminsd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 80[ 	]*vpminsd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 f0 f7 ff ff[ 	]*vpminsd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 7f[ 	]*vpminsd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 80[ 	]*vpminsd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 39 f4[ 	]*vpminsd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 39 f4[ 	]*vpminsd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 39 f4[ 	]*vpminsd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 31[ 	]*vpminsd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 39 b4 f0 23 01 00 00[ 	]*vpminsd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 31[ 	]*vpminsd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 7f[ 	]*vpminsd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 00 10 00 00[ 	]*vpminsd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 80[ 	]*vpminsd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 e0 ef ff ff[ 	]*vpminsd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 7f[ 	]*vpminsd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 80[ 	]*vpminsd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 39 f4[ 	]*vpminsq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 39 f4[ 	]*vpminsq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 39 f4[ 	]*vpminsq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 31[ 	]*vpminsq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 39 b4 f0 23 01 00 00[ 	]*vpminsq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 31[ 	]*vpminsq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 7f[ 	]*vpminsq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 00 08 00 00[ 	]*vpminsq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 80[ 	]*vpminsq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 f0 f7 ff ff[ 	]*vpminsq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 7f[ 	]*vpminsq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 80[ 	]*vpminsq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 39 f4[ 	]*vpminsq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 39 f4[ 	]*vpminsq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 39 f4[ 	]*vpminsq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 31[ 	]*vpminsq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 39 b4 f0 23 01 00 00[ 	]*vpminsq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 31[ 	]*vpminsq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 7f[ 	]*vpminsq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 00 10 00 00[ 	]*vpminsq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 80[ 	]*vpminsq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 e0 ef ff ff[ 	]*vpminsq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 7f[ 	]*vpminsq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 80[ 	]*vpminsq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3b f4[ 	]*vpminud %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3b f4[ 	]*vpminud %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3b f4[ 	]*vpminud %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 31[ 	]*vpminud \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3b b4 f0 23 01 00 00[ 	]*vpminud 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 31[ 	]*vpminud \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 7f[ 	]*vpminud 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 00 08 00 00[ 	]*vpminud 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 80[ 	]*vpminud -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 f0 f7 ff ff[ 	]*vpminud -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 7f[ 	]*vpminud 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 80[ 	]*vpminud -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3b f4[ 	]*vpminud %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3b f4[ 	]*vpminud %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3b f4[ 	]*vpminud %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 31[ 	]*vpminud \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3b b4 f0 23 01 00 00[ 	]*vpminud 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 31[ 	]*vpminud \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 7f[ 	]*vpminud 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 00 10 00 00[ 	]*vpminud 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 80[ 	]*vpminud -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 e0 ef ff ff[ 	]*vpminud -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 7f[ 	]*vpminud 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 80[ 	]*vpminud -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3b f4[ 	]*vpminuq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3b f4[ 	]*vpminuq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3b f4[ 	]*vpminuq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 31[ 	]*vpminuq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3b b4 f0 23 01 00 00[ 	]*vpminuq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 31[ 	]*vpminuq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 7f[ 	]*vpminuq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 00 08 00 00[ 	]*vpminuq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 80[ 	]*vpminuq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 f0 f7 ff ff[ 	]*vpminuq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 7f[ 	]*vpminuq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 80[ 	]*vpminuq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3b f4[ 	]*vpminuq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3b f4[ 	]*vpminuq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3b f4[ 	]*vpminuq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 31[ 	]*vpminuq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3b b4 f0 23 01 00 00[ 	]*vpminuq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 31[ 	]*vpminuq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 7f[ 	]*vpminuq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 00 10 00 00[ 	]*vpminuq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 80[ 	]*vpminuq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 e0 ef ff ff[ 	]*vpminuq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 7f[ 	]*vpminuq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 80[ 	]*vpminuq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 31[ 	]*vpmovsxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 80[ 	]*vpmovsxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 31[ 	]*vpmovsxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 80[ 	]*vpmovsxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 31[ 	]*vpmovsxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 7f[ 	]*vpmovsxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 80[ 	]*vpmovsxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 31[ 	]*vpmovsxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 80[ 	]*vpmovsxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 25 f5[ 	]*vpmovsxdq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 25 f5[ 	]*vpmovsxdq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 25 f5[ 	]*vpmovsxdq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 31[ 	]*vpmovsxdq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 25 b4 f0 23 01 00 00[ 	]*vpmovsxdq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 7f[ 	]*vpmovsxdq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 00 04 00 00[ 	]*vpmovsxdq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 80[ 	]*vpmovsxdq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 f8 fb ff ff[ 	]*vpmovsxdq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 25 f5[ 	]*vpmovsxdq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 25 f5[ 	]*vpmovsxdq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 25 f5[ 	]*vpmovsxdq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 31[ 	]*vpmovsxdq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 25 b4 f0 23 01 00 00[ 	]*vpmovsxdq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 7f[ 	]*vpmovsxdq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 00 08 00 00[ 	]*vpmovsxdq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 80[ 	]*vpmovsxdq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 31[ 	]*vpmovsxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 80[ 	]*vpmovsxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 31[ 	]*vpmovsxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 80[ 	]*vpmovsxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 31[ 	]*vpmovsxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 80[ 	]*vpmovsxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 31[ 	]*vpmovsxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 80[ 	]*vpmovsxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 31[ 	]*vpmovzxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 80[ 	]*vpmovzxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 31[ 	]*vpmovzxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 80[ 	]*vpmovzxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 31[ 	]*vpmovzxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 7f[ 	]*vpmovzxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 80[ 	]*vpmovzxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 31[ 	]*vpmovzxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 80[ 	]*vpmovzxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 35 f5[ 	]*vpmovzxdq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 35 f5[ 	]*vpmovzxdq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 35 f5[ 	]*vpmovzxdq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 31[ 	]*vpmovzxdq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 35 b4 f0 23 01 00 00[ 	]*vpmovzxdq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 7f[ 	]*vpmovzxdq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 00 04 00 00[ 	]*vpmovzxdq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 80[ 	]*vpmovzxdq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 f8 fb ff ff[ 	]*vpmovzxdq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 35 f5[ 	]*vpmovzxdq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 35 f5[ 	]*vpmovzxdq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 35 f5[ 	]*vpmovzxdq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 31[ 	]*vpmovzxdq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 35 b4 f0 23 01 00 00[ 	]*vpmovzxdq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 7f[ 	]*vpmovzxdq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 00 08 00 00[ 	]*vpmovzxdq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 80[ 	]*vpmovzxdq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 31[ 	]*vpmovzxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 80[ 	]*vpmovzxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 31[ 	]*vpmovzxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 80[ 	]*vpmovzxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 31[ 	]*vpmovzxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 80[ 	]*vpmovzxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 31[ 	]*vpmovzxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 80[ 	]*vpmovzxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 28 f4[ 	]*vpmuldq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 28 f4[ 	]*vpmuldq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 28 f4[ 	]*vpmuldq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 31[ 	]*vpmuldq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 28 b4 f0 23 01 00 00[ 	]*vpmuldq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 31[ 	]*vpmuldq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 7f[ 	]*vpmuldq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 00 08 00 00[ 	]*vpmuldq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 80[ 	]*vpmuldq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 f0 f7 ff ff[ 	]*vpmuldq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 7f[ 	]*vpmuldq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 80[ 	]*vpmuldq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 28 f4[ 	]*vpmuldq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 28 f4[ 	]*vpmuldq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 28 f4[ 	]*vpmuldq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 31[ 	]*vpmuldq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 28 b4 f0 23 01 00 00[ 	]*vpmuldq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 31[ 	]*vpmuldq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 7f[ 	]*vpmuldq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 00 10 00 00[ 	]*vpmuldq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 80[ 	]*vpmuldq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 e0 ef ff ff[ 	]*vpmuldq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 7f[ 	]*vpmuldq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 80[ 	]*vpmuldq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 40 f4[ 	]*vpmulld %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 40 f4[ 	]*vpmulld %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 40 f4[ 	]*vpmulld %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 31[ 	]*vpmulld \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 40 b4 f0 23 01 00 00[ 	]*vpmulld 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 31[ 	]*vpmulld \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 7f[ 	]*vpmulld 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 00 08 00 00[ 	]*vpmulld 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 80[ 	]*vpmulld -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 f0 f7 ff ff[ 	]*vpmulld -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 7f[ 	]*vpmulld 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 80[ 	]*vpmulld -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 40 f4[ 	]*vpmulld %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 40 f4[ 	]*vpmulld %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 40 f4[ 	]*vpmulld %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 31[ 	]*vpmulld \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 40 b4 f0 23 01 00 00[ 	]*vpmulld 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 31[ 	]*vpmulld \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 7f[ 	]*vpmulld 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 00 10 00 00[ 	]*vpmulld 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 80[ 	]*vpmulld -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 e0 ef ff ff[ 	]*vpmulld -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 7f[ 	]*vpmulld 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 80[ 	]*vpmulld -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f4 f4[ 	]*vpmuludq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f4 f4[ 	]*vpmuludq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f4 f4[ 	]*vpmuludq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 31[ 	]*vpmuludq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f4 b4 f0 23 01 00 00[ 	]*vpmuludq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 31[ 	]*vpmuludq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 7f[ 	]*vpmuludq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 00 08 00 00[ 	]*vpmuludq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 80[ 	]*vpmuludq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 f0 f7 ff ff[ 	]*vpmuludq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 7f[ 	]*vpmuludq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 80[ 	]*vpmuludq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f4 f4[ 	]*vpmuludq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f4 f4[ 	]*vpmuludq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f4 f4[ 	]*vpmuludq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 31[ 	]*vpmuludq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f4 b4 f0 23 01 00 00[ 	]*vpmuludq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 31[ 	]*vpmuludq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 7f[ 	]*vpmuludq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 00 10 00 00[ 	]*vpmuludq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 80[ 	]*vpmuludq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 e0 ef ff ff[ 	]*vpmuludq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 7f[ 	]*vpmuludq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 80[ 	]*vpmuludq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 eb f4[ 	]*vpord  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 eb f4[ 	]*vpord  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 eb f4[ 	]*vpord  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 31[ 	]*vpord  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 eb b4 f0 23 01 00 00[ 	]*vpord  0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 31[ 	]*vpord  \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 7f[ 	]*vpord  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 00 08 00 00[ 	]*vpord  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 80[ 	]*vpord  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 f0 f7 ff ff[ 	]*vpord  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 7f[ 	]*vpord  0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 00 02 00 00[ 	]*vpord  0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 80[ 	]*vpord  -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 eb f4[ 	]*vpord  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 eb f4[ 	]*vpord  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 eb f4[ 	]*vpord  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 31[ 	]*vpord  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 eb b4 f0 23 01 00 00[ 	]*vpord  0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 31[ 	]*vpord  \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 7f[ 	]*vpord  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 00 10 00 00[ 	]*vpord  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 80[ 	]*vpord  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 e0 ef ff ff[ 	]*vpord  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 7f[ 	]*vpord  0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 00 02 00 00[ 	]*vpord  0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 80[ 	]*vpord  -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 eb f4[ 	]*vporq  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 eb f4[ 	]*vporq  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 eb f4[ 	]*vporq  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 31[ 	]*vporq  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 eb b4 f0 23 01 00 00[ 	]*vporq  0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 31[ 	]*vporq  \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 7f[ 	]*vporq  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 00 08 00 00[ 	]*vporq  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 80[ 	]*vporq  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 f0 f7 ff ff[ 	]*vporq  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 7f[ 	]*vporq  0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 00 04 00 00[ 	]*vporq  0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 80[ 	]*vporq  -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 eb f4[ 	]*vporq  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 eb f4[ 	]*vporq  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 eb f4[ 	]*vporq  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 31[ 	]*vporq  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 eb b4 f0 23 01 00 00[ 	]*vporq  0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 31[ 	]*vporq  \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 7f[ 	]*vporq  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 00 10 00 00[ 	]*vporq  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 80[ 	]*vporq  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 e0 ef ff ff[ 	]*vporq  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 7f[ 	]*vporq  0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 00 04 00 00[ 	]*vporq  0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 80[ 	]*vporq  -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 74 39 40[ 	]*vpscatterdd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 74 39 40[ 	]*vpscatterdd %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 74 39 20[ 	]*vpscatterdq %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq %ymm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq %ymm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 74 39 20[ 	]*vpscatterdq %ymm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %ymm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 74 39 40[ 	]*vpscatterqd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd %xmm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd %xmm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 74 39 40[ 	]*vpscatterqd %xmm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 74 39 20[ 	]*vpscatterqq %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 74 39 20[ 	]*vpscatterqq %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 ab[ 	]*vpshufd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 7b[ 	]*vpshufd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshufd \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 00 08 00 00 7b[ 	]*vpshufd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 ab[ 	]*vpshufd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 70 f5 ab[ 	]*vpshufd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 70 f5 ab[ 	]*vpshufd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 7b[ 	]*vpshufd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshufd \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 7f 7b[ 	]*vpshufd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 00 10 00 00 7b[ 	]*vpshufd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f2 f4[ 	]*vpslld %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f2 f4[ 	]*vpslld %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f2 f4[ 	]*vpslld %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 31[ 	]*vpslld \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f2 b4 f0 23 01 00 00[ 	]*vpslld 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 7f[ 	]*vpslld 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 80[ 	]*vpslld -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f2 f4[ 	]*vpslld %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f2 f4[ 	]*vpslld %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f2 f4[ 	]*vpslld %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 31[ 	]*vpslld \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f2 b4 f0 23 01 00 00[ 	]*vpslld 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 7f[ 	]*vpslld 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 80[ 	]*vpslld -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f3 f4[ 	]*vpsllq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f3 f4[ 	]*vpsllq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f3 f4[ 	]*vpsllq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 31[ 	]*vpsllq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f3 b4 f0 23 01 00 00[ 	]*vpsllq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 7f[ 	]*vpsllq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 80[ 	]*vpsllq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f3 f4[ 	]*vpsllq %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f3 f4[ 	]*vpsllq %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f3 f4[ 	]*vpsllq %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 31[ 	]*vpsllq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f3 b4 f0 23 01 00 00[ 	]*vpsllq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 7f[ 	]*vpsllq 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 80[ 	]*vpsllq -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 47 f4[ 	]*vpsllvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 47 f4[ 	]*vpsllvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 47 f4[ 	]*vpsllvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 31[ 	]*vpsllvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 47 b4 f0 23 01 00 00[ 	]*vpsllvd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 31[ 	]*vpsllvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 7f[ 	]*vpsllvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 00 08 00 00[ 	]*vpsllvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 80[ 	]*vpsllvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 f0 f7 ff ff[ 	]*vpsllvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 7f[ 	]*vpsllvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 80[ 	]*vpsllvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 47 f4[ 	]*vpsllvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 47 f4[ 	]*vpsllvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 47 f4[ 	]*vpsllvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 31[ 	]*vpsllvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 47 b4 f0 23 01 00 00[ 	]*vpsllvd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 31[ 	]*vpsllvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 7f[ 	]*vpsllvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 00 10 00 00[ 	]*vpsllvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 80[ 	]*vpsllvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 e0 ef ff ff[ 	]*vpsllvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 7f[ 	]*vpsllvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 80[ 	]*vpsllvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 47 f4[ 	]*vpsllvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 47 f4[ 	]*vpsllvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 47 f4[ 	]*vpsllvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 31[ 	]*vpsllvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 47 b4 f0 23 01 00 00[ 	]*vpsllvq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 31[ 	]*vpsllvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 7f[ 	]*vpsllvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 00 08 00 00[ 	]*vpsllvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 80[ 	]*vpsllvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 f0 f7 ff ff[ 	]*vpsllvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 7f[ 	]*vpsllvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 80[ 	]*vpsllvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 47 f4[ 	]*vpsllvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 47 f4[ 	]*vpsllvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 47 f4[ 	]*vpsllvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 31[ 	]*vpsllvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 47 b4 f0 23 01 00 00[ 	]*vpsllvq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 31[ 	]*vpsllvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 7f[ 	]*vpsllvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 00 10 00 00[ 	]*vpsllvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 80[ 	]*vpsllvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 e0 ef ff ff[ 	]*vpsllvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 7f[ 	]*vpsllvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 80[ 	]*vpsllvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e2 f4[ 	]*vpsrad %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e2 f4[ 	]*vpsrad %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e2 f4[ 	]*vpsrad %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 31[ 	]*vpsrad \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e2 b4 f0 23 01 00 00[ 	]*vpsrad 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 7f[ 	]*vpsrad 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 80[ 	]*vpsrad -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e2 f4[ 	]*vpsrad %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e2 f4[ 	]*vpsrad %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e2 f4[ 	]*vpsrad %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 31[ 	]*vpsrad \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e2 b4 f0 23 01 00 00[ 	]*vpsrad 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 7f[ 	]*vpsrad 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 80[ 	]*vpsrad -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e2 f4[ 	]*vpsraq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e2 f4[ 	]*vpsraq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e2 f4[ 	]*vpsraq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 31[ 	]*vpsraq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e2 b4 f0 23 01 00 00[ 	]*vpsraq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 7f[ 	]*vpsraq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 80[ 	]*vpsraq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e2 f4[ 	]*vpsraq %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e2 f4[ 	]*vpsraq %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e2 f4[ 	]*vpsraq %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 31[ 	]*vpsraq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e2 b4 f0 23 01 00 00[ 	]*vpsraq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 7f[ 	]*vpsraq 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 80[ 	]*vpsraq -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 46 f4[ 	]*vpsravd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 46 f4[ 	]*vpsravd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 46 f4[ 	]*vpsravd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 31[ 	]*vpsravd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 46 b4 f0 23 01 00 00[ 	]*vpsravd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 31[ 	]*vpsravd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 7f[ 	]*vpsravd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 00 08 00 00[ 	]*vpsravd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 80[ 	]*vpsravd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 f0 f7 ff ff[ 	]*vpsravd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 7f[ 	]*vpsravd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 80[ 	]*vpsravd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 46 f4[ 	]*vpsravd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 46 f4[ 	]*vpsravd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 46 f4[ 	]*vpsravd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 31[ 	]*vpsravd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 46 b4 f0 23 01 00 00[ 	]*vpsravd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 31[ 	]*vpsravd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 7f[ 	]*vpsravd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 00 10 00 00[ 	]*vpsravd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 80[ 	]*vpsravd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 e0 ef ff ff[ 	]*vpsravd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 7f[ 	]*vpsravd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 80[ 	]*vpsravd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 46 f4[ 	]*vpsravq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 46 f4[ 	]*vpsravq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 46 f4[ 	]*vpsravq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 31[ 	]*vpsravq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 46 b4 f0 23 01 00 00[ 	]*vpsravq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 31[ 	]*vpsravq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 7f[ 	]*vpsravq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 00 08 00 00[ 	]*vpsravq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 80[ 	]*vpsravq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 f0 f7 ff ff[ 	]*vpsravq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 7f[ 	]*vpsravq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 80[ 	]*vpsravq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 46 f4[ 	]*vpsravq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 46 f4[ 	]*vpsravq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 46 f4[ 	]*vpsravq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 31[ 	]*vpsravq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 46 b4 f0 23 01 00 00[ 	]*vpsravq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 31[ 	]*vpsravq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 7f[ 	]*vpsravq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 00 10 00 00[ 	]*vpsravq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 80[ 	]*vpsravq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 e0 ef ff ff[ 	]*vpsravq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 7f[ 	]*vpsravq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 80[ 	]*vpsravq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d2 f4[ 	]*vpsrld %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d2 f4[ 	]*vpsrld %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d2 f4[ 	]*vpsrld %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 31[ 	]*vpsrld \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d2 b4 f0 23 01 00 00[ 	]*vpsrld 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 7f[ 	]*vpsrld 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 80[ 	]*vpsrld -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d2 f4[ 	]*vpsrld %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d2 f4[ 	]*vpsrld %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d2 f4[ 	]*vpsrld %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 31[ 	]*vpsrld \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d2 b4 f0 23 01 00 00[ 	]*vpsrld 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 7f[ 	]*vpsrld 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 80[ 	]*vpsrld -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d3 f4[ 	]*vpsrlq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d3 f4[ 	]*vpsrlq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d3 f4[ 	]*vpsrlq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 31[ 	]*vpsrlq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d3 b4 f0 23 01 00 00[ 	]*vpsrlq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 7f[ 	]*vpsrlq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 80[ 	]*vpsrlq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d3 f4[ 	]*vpsrlq %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d3 f4[ 	]*vpsrlq %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d3 f4[ 	]*vpsrlq %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 31[ 	]*vpsrlq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d3 b4 f0 23 01 00 00[ 	]*vpsrlq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 7f[ 	]*vpsrlq 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 80[ 	]*vpsrlq -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 45 f4[ 	]*vpsrlvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 45 f4[ 	]*vpsrlvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 45 f4[ 	]*vpsrlvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 31[ 	]*vpsrlvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 45 b4 f0 23 01 00 00[ 	]*vpsrlvd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 31[ 	]*vpsrlvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 7f[ 	]*vpsrlvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 00 08 00 00[ 	]*vpsrlvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 80[ 	]*vpsrlvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 7f[ 	]*vpsrlvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 80[ 	]*vpsrlvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 45 f4[ 	]*vpsrlvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 45 f4[ 	]*vpsrlvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 45 f4[ 	]*vpsrlvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 31[ 	]*vpsrlvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 45 b4 f0 23 01 00 00[ 	]*vpsrlvd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 31[ 	]*vpsrlvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 7f[ 	]*vpsrlvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 00 10 00 00[ 	]*vpsrlvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 80[ 	]*vpsrlvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 e0 ef ff ff[ 	]*vpsrlvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 7f[ 	]*vpsrlvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 80[ 	]*vpsrlvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 45 f4[ 	]*vpsrlvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 45 f4[ 	]*vpsrlvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 45 f4[ 	]*vpsrlvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 31[ 	]*vpsrlvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 45 b4 f0 23 01 00 00[ 	]*vpsrlvq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 31[ 	]*vpsrlvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 7f[ 	]*vpsrlvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 00 08 00 00[ 	]*vpsrlvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 80[ 	]*vpsrlvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 7f[ 	]*vpsrlvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 80[ 	]*vpsrlvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 45 f4[ 	]*vpsrlvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 45 f4[ 	]*vpsrlvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 45 f4[ 	]*vpsrlvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 31[ 	]*vpsrlvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 45 b4 f0 23 01 00 00[ 	]*vpsrlvq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 31[ 	]*vpsrlvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 7f[ 	]*vpsrlvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 00 10 00 00[ 	]*vpsrlvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 80[ 	]*vpsrlvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 e0 ef ff ff[ 	]*vpsrlvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 7f[ 	]*vpsrlvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 80[ 	]*vpsrlvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 ab[ 	]*vpsrld \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 d5 ab[ 	]*vpsrld \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 d5 ab[ 	]*vpsrld \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 7b[ 	]*vpsrld \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 94 f0 23 01 00 00 7b[ 	]*vpsrld \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 00 08 00 00 7b[ 	]*vpsrld \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 f0 f7 ff ff 7b[ 	]*vpsrld \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 ab[ 	]*vpsrld \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 d5 ab[ 	]*vpsrld \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 d5 ab[ 	]*vpsrld \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 7b[ 	]*vpsrld \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 94 f0 23 01 00 00 7b[ 	]*vpsrld \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 7f 7b[ 	]*vpsrld \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 00 10 00 00 7b[ 	]*vpsrld \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 e0 ef ff ff 7b[ 	]*vpsrld \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 7b[ 	]*vpsrlq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 94 f0 23 01 00 00 7b[ 	]*vpsrlq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 00 08 00 00 7b[ 	]*vpsrlq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 7b[ 	]*vpsrlq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 94 f0 23 01 00 00 7b[ 	]*vpsrlq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 00 10 00 00 7b[ 	]*vpsrlq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 e0 ef ff ff 7b[ 	]*vpsrlq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fa f4[ 	]*vpsubd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fa f4[ 	]*vpsubd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fa f4[ 	]*vpsubd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 31[ 	]*vpsubd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fa b4 f0 23 01 00 00[ 	]*vpsubd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 31[ 	]*vpsubd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 7f[ 	]*vpsubd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 00 08 00 00[ 	]*vpsubd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 80[ 	]*vpsubd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 f0 f7 ff ff[ 	]*vpsubd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 7f[ 	]*vpsubd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 80[ 	]*vpsubd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fa f4[ 	]*vpsubd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fa f4[ 	]*vpsubd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fa f4[ 	]*vpsubd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 31[ 	]*vpsubd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fa b4 f0 23 01 00 00[ 	]*vpsubd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 31[ 	]*vpsubd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 7f[ 	]*vpsubd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 00 10 00 00[ 	]*vpsubd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 80[ 	]*vpsubd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 e0 ef ff ff[ 	]*vpsubd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 7f[ 	]*vpsubd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 80[ 	]*vpsubd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fb f4[ 	]*vpsubq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fb f4[ 	]*vpsubq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fb f4[ 	]*vpsubq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 31[ 	]*vpsubq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fb b4 f0 23 01 00 00[ 	]*vpsubq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 31[ 	]*vpsubq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 7f[ 	]*vpsubq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 00 08 00 00[ 	]*vpsubq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 80[ 	]*vpsubq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 f0 f7 ff ff[ 	]*vpsubq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 7f[ 	]*vpsubq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 80[ 	]*vpsubq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fb f4[ 	]*vpsubq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fb f4[ 	]*vpsubq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fb f4[ 	]*vpsubq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 31[ 	]*vpsubq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fb b4 f0 23 01 00 00[ 	]*vpsubq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 31[ 	]*vpsubq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 7f[ 	]*vpsubq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 00 10 00 00[ 	]*vpsubq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 80[ 	]*vpsubq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 e0 ef ff ff[ 	]*vpsubq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 7f[ 	]*vpsubq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 80[ 	]*vpsubq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 27 ed[ 	]*vptestmd %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 27 ed[ 	]*vptestmd %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 29[ 	]*vptestmd \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 27 ac f0 23 01 00 00[ 	]*vptestmd 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 29[ 	]*vptestmd \(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 7f[ 	]*vptestmd 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa 00 08 00 00[ 	]*vptestmd 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 80[ 	]*vptestmd -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa f0 f7 ff ff[ 	]*vptestmd -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 7f[ 	]*vptestmd 0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 80[ 	]*vptestmd -0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 27 ed[ 	]*vptestmd %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 27 ed[ 	]*vptestmd %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 29[ 	]*vptestmd \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 27 ac f0 23 01 00 00[ 	]*vptestmd 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 29[ 	]*vptestmd \(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 7f[ 	]*vptestmd 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa 00 10 00 00[ 	]*vptestmd 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 80[ 	]*vptestmd -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa e0 ef ff ff[ 	]*vptestmd -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 7f[ 	]*vptestmd 0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 80[ 	]*vptestmd -0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 27 ed[ 	]*vptestmq %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 27 ed[ 	]*vptestmq %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 29[ 	]*vptestmq \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 27 ac f0 23 01 00 00[ 	]*vptestmq 0x123\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 29[ 	]*vptestmq \(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 7f[ 	]*vptestmq 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa 00 08 00 00[ 	]*vptestmq 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 80[ 	]*vptestmq -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa f0 f7 ff ff[ 	]*vptestmq -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 7f[ 	]*vptestmq 0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 80[ 	]*vptestmq -0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 27 ed[ 	]*vptestmq %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 27 ed[ 	]*vptestmq %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 29[ 	]*vptestmq \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 27 ac f0 23 01 00 00[ 	]*vptestmq 0x123\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 29[ 	]*vptestmq \(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 7f[ 	]*vptestmq 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa 00 10 00 00[ 	]*vptestmq 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 80[ 	]*vptestmq -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa e0 ef ff ff[ 	]*vptestmq -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 7f[ 	]*vptestmq 0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 80[ 	]*vptestmq -0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6a f4[ 	]*vpunpckhdq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6a f4[ 	]*vpunpckhdq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6a f4[ 	]*vpunpckhdq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 31[ 	]*vpunpckhdq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6a b4 f0 23 01 00 00[ 	]*vpunpckhdq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 31[ 	]*vpunpckhdq \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 7f[ 	]*vpunpckhdq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 00 08 00 00[ 	]*vpunpckhdq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 80[ 	]*vpunpckhdq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 80[ 	]*vpunpckhdq -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6a f4[ 	]*vpunpckhdq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6a f4[ 	]*vpunpckhdq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6a f4[ 	]*vpunpckhdq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 31[ 	]*vpunpckhdq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6a b4 f0 23 01 00 00[ 	]*vpunpckhdq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 31[ 	]*vpunpckhdq \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 7f[ 	]*vpunpckhdq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 00 10 00 00[ 	]*vpunpckhdq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 80[ 	]*vpunpckhdq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 e0 ef ff ff[ 	]*vpunpckhdq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 80[ 	]*vpunpckhdq -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6d f4[ 	]*vpunpckhqdq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6d f4[ 	]*vpunpckhqdq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6d f4[ 	]*vpunpckhqdq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 31[ 	]*vpunpckhqdq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6d b4 f0 23 01 00 00[ 	]*vpunpckhqdq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 31[ 	]*vpunpckhqdq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 7f[ 	]*vpunpckhqdq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 00 08 00 00[ 	]*vpunpckhqdq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 80[ 	]*vpunpckhqdq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 80[ 	]*vpunpckhqdq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6d f4[ 	]*vpunpckhqdq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6d f4[ 	]*vpunpckhqdq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6d f4[ 	]*vpunpckhqdq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 31[ 	]*vpunpckhqdq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6d b4 f0 23 01 00 00[ 	]*vpunpckhqdq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 31[ 	]*vpunpckhqdq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 7f[ 	]*vpunpckhqdq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 00 10 00 00[ 	]*vpunpckhqdq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 80[ 	]*vpunpckhqdq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 80[ 	]*vpunpckhqdq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 62 f4[ 	]*vpunpckldq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 62 f4[ 	]*vpunpckldq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 62 f4[ 	]*vpunpckldq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 31[ 	]*vpunpckldq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 62 b4 f0 23 01 00 00[ 	]*vpunpckldq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 31[ 	]*vpunpckldq \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 7f[ 	]*vpunpckldq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 00 08 00 00[ 	]*vpunpckldq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 80[ 	]*vpunpckldq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 f0 f7 ff ff[ 	]*vpunpckldq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 7f[ 	]*vpunpckldq 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 80[ 	]*vpunpckldq -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 62 f4[ 	]*vpunpckldq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 62 f4[ 	]*vpunpckldq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 62 f4[ 	]*vpunpckldq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 31[ 	]*vpunpckldq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 62 b4 f0 23 01 00 00[ 	]*vpunpckldq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 31[ 	]*vpunpckldq \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 7f[ 	]*vpunpckldq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 00 10 00 00[ 	]*vpunpckldq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 80[ 	]*vpunpckldq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 e0 ef ff ff[ 	]*vpunpckldq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 7f[ 	]*vpunpckldq 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 80[ 	]*vpunpckldq -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6c f4[ 	]*vpunpcklqdq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6c f4[ 	]*vpunpcklqdq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6c f4[ 	]*vpunpcklqdq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 31[ 	]*vpunpcklqdq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6c b4 f0 23 01 00 00[ 	]*vpunpcklqdq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 31[ 	]*vpunpcklqdq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 7f[ 	]*vpunpcklqdq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 00 08 00 00[ 	]*vpunpcklqdq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 80[ 	]*vpunpcklqdq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 80[ 	]*vpunpcklqdq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6c f4[ 	]*vpunpcklqdq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6c f4[ 	]*vpunpcklqdq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6c f4[ 	]*vpunpcklqdq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 31[ 	]*vpunpcklqdq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6c b4 f0 23 01 00 00[ 	]*vpunpcklqdq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 31[ 	]*vpunpcklqdq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 7f[ 	]*vpunpcklqdq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 00 10 00 00[ 	]*vpunpcklqdq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 80[ 	]*vpunpcklqdq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 80[ 	]*vpunpcklqdq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ef f4[ 	]*vpxord %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ef f4[ 	]*vpxord %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ef f4[ 	]*vpxord %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 31[ 	]*vpxord \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ef b4 f0 23 01 00 00[ 	]*vpxord 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 31[ 	]*vpxord \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 7f[ 	]*vpxord 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 00 08 00 00[ 	]*vpxord 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 80[ 	]*vpxord -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 f0 f7 ff ff[ 	]*vpxord -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 7f[ 	]*vpxord 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 00 02 00 00[ 	]*vpxord 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 80[ 	]*vpxord -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ef f4[ 	]*vpxord %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ef f4[ 	]*vpxord %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ef f4[ 	]*vpxord %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 31[ 	]*vpxord \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ef b4 f0 23 01 00 00[ 	]*vpxord 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 31[ 	]*vpxord \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 7f[ 	]*vpxord 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 00 10 00 00[ 	]*vpxord 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 80[ 	]*vpxord -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 e0 ef ff ff[ 	]*vpxord -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 7f[ 	]*vpxord 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 00 02 00 00[ 	]*vpxord 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 80[ 	]*vpxord -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ef f4[ 	]*vpxorq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ef f4[ 	]*vpxorq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ef f4[ 	]*vpxorq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 31[ 	]*vpxorq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ef b4 f0 23 01 00 00[ 	]*vpxorq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 31[ 	]*vpxorq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 7f[ 	]*vpxorq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 00 08 00 00[ 	]*vpxorq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 80[ 	]*vpxorq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 f0 f7 ff ff[ 	]*vpxorq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 7f[ 	]*vpxorq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 80[ 	]*vpxorq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ef f4[ 	]*vpxorq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ef f4[ 	]*vpxorq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ef f4[ 	]*vpxorq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 31[ 	]*vpxorq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ef b4 f0 23 01 00 00[ 	]*vpxorq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 31[ 	]*vpxorq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 7f[ 	]*vpxorq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 00 10 00 00[ 	]*vpxorq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 80[ 	]*vpxorq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 e0 ef ff ff[ 	]*vpxorq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 7f[ 	]*vpxorq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 80[ 	]*vpxorq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4c f5[ 	]*vrcp14pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4c f5[ 	]*vrcp14pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4c f5[ 	]*vrcp14pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 31[ 	]*vrcp14pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4c b4 f0 23 01 00 00[ 	]*vrcp14pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 31[ 	]*vrcp14pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 7f[ 	]*vrcp14pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 00 08 00 00[ 	]*vrcp14pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 80[ 	]*vrcp14pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 f0 f7 ff ff[ 	]*vrcp14pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 80[ 	]*vrcp14pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4c f5[ 	]*vrcp14pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4c f5[ 	]*vrcp14pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4c f5[ 	]*vrcp14pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 31[ 	]*vrcp14pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4c b4 f0 23 01 00 00[ 	]*vrcp14pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 31[ 	]*vrcp14pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 7f[ 	]*vrcp14pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 00 10 00 00[ 	]*vrcp14pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 80[ 	]*vrcp14pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 e0 ef ff ff[ 	]*vrcp14pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 80[ 	]*vrcp14pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4c f5[ 	]*vrcp14ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4c f5[ 	]*vrcp14ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4c f5[ 	]*vrcp14ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 31[ 	]*vrcp14ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4c b4 f0 23 01 00 00[ 	]*vrcp14ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 31[ 	]*vrcp14ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 7f[ 	]*vrcp14ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 00 08 00 00[ 	]*vrcp14ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 80[ 	]*vrcp14ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 f0 f7 ff ff[ 	]*vrcp14ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 80[ 	]*vrcp14ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4c f5[ 	]*vrcp14ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4c f5[ 	]*vrcp14ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4c f5[ 	]*vrcp14ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 31[ 	]*vrcp14ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4c b4 f0 23 01 00 00[ 	]*vrcp14ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 31[ 	]*vrcp14ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 7f[ 	]*vrcp14ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 00 10 00 00[ 	]*vrcp14ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 80[ 	]*vrcp14ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 e0 ef ff ff[ 	]*vrcp14ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 80[ 	]*vrcp14ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4e f5[ 	]*vrsqrt14pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4e f5[ 	]*vrsqrt14pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4e f5[ 	]*vrsqrt14pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 31[ 	]*vrsqrt14pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4e b4 f0 23 01 00 00[ 	]*vrsqrt14pd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 31[ 	]*vrsqrt14pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 7f[ 	]*vrsqrt14pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 00 08 00 00[ 	]*vrsqrt14pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 80[ 	]*vrsqrt14pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 80[ 	]*vrsqrt14pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4e f5[ 	]*vrsqrt14pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4e f5[ 	]*vrsqrt14pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4e f5[ 	]*vrsqrt14pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 31[ 	]*vrsqrt14pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4e b4 f0 23 01 00 00[ 	]*vrsqrt14pd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 31[ 	]*vrsqrt14pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 7f[ 	]*vrsqrt14pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 00 10 00 00[ 	]*vrsqrt14pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 80[ 	]*vrsqrt14pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 80[ 	]*vrsqrt14pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4e f5[ 	]*vrsqrt14ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4e f5[ 	]*vrsqrt14ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4e f5[ 	]*vrsqrt14ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 31[ 	]*vrsqrt14ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4e b4 f0 23 01 00 00[ 	]*vrsqrt14ps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 31[ 	]*vrsqrt14ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 7f[ 	]*vrsqrt14ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 00 08 00 00[ 	]*vrsqrt14ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 80[ 	]*vrsqrt14ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 80[ 	]*vrsqrt14ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4e f5[ 	]*vrsqrt14ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4e f5[ 	]*vrsqrt14ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4e f5[ 	]*vrsqrt14ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 31[ 	]*vrsqrt14ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4e b4 f0 23 01 00 00[ 	]*vrsqrt14ps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 31[ 	]*vrsqrt14ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 7f[ 	]*vrsqrt14ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 00 10 00 00[ 	]*vrsqrt14ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 80[ 	]*vrsqrt14ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 80[ 	]*vrsqrt14ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 74 39 20[ 	]*vscatterdpd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd %ymm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd %ymm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 74 39 20[ 	]*vscatterdpd %ymm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %ymm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 74 39 40[ 	]*vscatterdps %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 74 39 40[ 	]*vscatterdps %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 74 39 20[ 	]*vscatterqpd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd %ymm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 74 39 20[ 	]*vscatterqpd %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps %xmm30,0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 74 39 40[ 	]*vscatterqps %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps %xmm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps %xmm30,0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 74 39 40[ 	]*vscatterqps %xmm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 ab[ 	]*vshufpd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 c6 f4 ab[ 	]*vshufpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 c6 f4 ab[ 	]*vshufpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 7b[ 	]*vshufpd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c6 b4 f0 23 01 00 00 7b[ 	]*vshufpd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 00 08 00 00 7b[ 	]*vshufpd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 ab[ 	]*vshufpd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 c6 f4 ab[ 	]*vshufpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 c6 f4 ab[ 	]*vshufpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 7b[ 	]*vshufpd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 c6 b4 f0 23 01 00 00 7b[ 	]*vshufpd \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 00 10 00 00 7b[ 	]*vshufpd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufpd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 ab[ 	]*vshufps \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 c6 f4 ab[ 	]*vshufps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 c6 f4 ab[ 	]*vshufps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 7b[ 	]*vshufps \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 c6 b4 f0 23 01 00 00 7b[ 	]*vshufps \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 7f 7b[ 	]*vshufps \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 00 08 00 00 7b[ 	]*vshufps \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufps \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 ab[ 	]*vshufps \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 c6 f4 ab[ 	]*vshufps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 c6 f4 ab[ 	]*vshufps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 7b[ 	]*vshufps \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 c6 b4 f0 23 01 00 00 7b[ 	]*vshufps \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 7f 7b[ 	]*vshufps \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 00 10 00 00 7b[ 	]*vshufps \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufps \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 51 f5[ 	]*vsqrtpd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 51 f5[ 	]*vsqrtpd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 51 f5[ 	]*vsqrtpd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 31[ 	]*vsqrtpd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 51 b4 f0 23 01 00 00[ 	]*vsqrtpd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 31[ 	]*vsqrtpd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 7f[ 	]*vsqrtpd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 00 08 00 00[ 	]*vsqrtpd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 80[ 	]*vsqrtpd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 f0 f7 ff ff[ 	]*vsqrtpd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 7f[ 	]*vsqrtpd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 80[ 	]*vsqrtpd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 51 f5[ 	]*vsqrtpd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 51 f5[ 	]*vsqrtpd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 51 f5[ 	]*vsqrtpd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 31[ 	]*vsqrtpd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 51 b4 f0 23 01 00 00[ 	]*vsqrtpd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 31[ 	]*vsqrtpd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 7f[ 	]*vsqrtpd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 00 10 00 00[ 	]*vsqrtpd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 80[ 	]*vsqrtpd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 e0 ef ff ff[ 	]*vsqrtpd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 7f[ 	]*vsqrtpd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 80[ 	]*vsqrtpd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 51 f5[ 	]*vsqrtps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 51 f5[ 	]*vsqrtps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 51 f5[ 	]*vsqrtps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 31[ 	]*vsqrtps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 51 b4 f0 23 01 00 00[ 	]*vsqrtps 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 31[ 	]*vsqrtps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 7f[ 	]*vsqrtps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 00 08 00 00[ 	]*vsqrtps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 80[ 	]*vsqrtps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 f0 f7 ff ff[ 	]*vsqrtps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 7f[ 	]*vsqrtps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 80[ 	]*vsqrtps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 51 f5[ 	]*vsqrtps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 51 f5[ 	]*vsqrtps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 51 f5[ 	]*vsqrtps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 31[ 	]*vsqrtps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 51 b4 f0 23 01 00 00[ 	]*vsqrtps 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 31[ 	]*vsqrtps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 7f[ 	]*vsqrtps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 00 10 00 00[ 	]*vsqrtps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 80[ 	]*vsqrtps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 e0 ef ff ff[ 	]*vsqrtps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 7f[ 	]*vsqrtps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 80[ 	]*vsqrtps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5c f4[ 	]*vsubpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5c f4[ 	]*vsubpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5c f4[ 	]*vsubpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 31[ 	]*vsubpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5c b4 f0 23 01 00 00[ 	]*vsubpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 31[ 	]*vsubpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 7f[ 	]*vsubpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 00 08 00 00[ 	]*vsubpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 80[ 	]*vsubpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 f0 f7 ff ff[ 	]*vsubpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 7f[ 	]*vsubpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 80[ 	]*vsubpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5c f4[ 	]*vsubpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5c f4[ 	]*vsubpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5c f4[ 	]*vsubpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 31[ 	]*vsubpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5c b4 f0 23 01 00 00[ 	]*vsubpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 31[ 	]*vsubpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 7f[ 	]*vsubpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 00 10 00 00[ 	]*vsubpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 80[ 	]*vsubpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 e0 ef ff ff[ 	]*vsubpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 7f[ 	]*vsubpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 80[ 	]*vsubpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5c f4[ 	]*vsubps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5c f4[ 	]*vsubps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5c f4[ 	]*vsubps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 31[ 	]*vsubps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5c b4 f0 23 01 00 00[ 	]*vsubps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 31[ 	]*vsubps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 7f[ 	]*vsubps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 00 08 00 00[ 	]*vsubps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 80[ 	]*vsubps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 f0 f7 ff ff[ 	]*vsubps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 7f[ 	]*vsubps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 80[ 	]*vsubps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5c f4[ 	]*vsubps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5c f4[ 	]*vsubps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5c f4[ 	]*vsubps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 31[ 	]*vsubps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5c b4 f0 23 01 00 00[ 	]*vsubps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 31[ 	]*vsubps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 7f[ 	]*vsubps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 00 10 00 00[ 	]*vsubps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 80[ 	]*vsubps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 e0 ef ff ff[ 	]*vsubps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 7f[ 	]*vsubps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 80[ 	]*vsubps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 15 f4[ 	]*vunpckhpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 15 f4[ 	]*vunpckhpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 15 f4[ 	]*vunpckhpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 31[ 	]*vunpckhpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 15 b4 f0 23 01 00 00[ 	]*vunpckhpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 31[ 	]*vunpckhpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 7f[ 	]*vunpckhpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 00 08 00 00[ 	]*vunpckhpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 80[ 	]*vunpckhpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 f0 f7 ff ff[ 	]*vunpckhpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 7f[ 	]*vunpckhpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 80[ 	]*vunpckhpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 15 f4[ 	]*vunpckhpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 15 f4[ 	]*vunpckhpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 15 f4[ 	]*vunpckhpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 31[ 	]*vunpckhpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 15 b4 f0 23 01 00 00[ 	]*vunpckhpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 31[ 	]*vunpckhpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 7f[ 	]*vunpckhpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 00 10 00 00[ 	]*vunpckhpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 80[ 	]*vunpckhpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 e0 ef ff ff[ 	]*vunpckhpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 7f[ 	]*vunpckhpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 80[ 	]*vunpckhpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 15 f4[ 	]*vunpckhps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 15 f4[ 	]*vunpckhps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 15 f4[ 	]*vunpckhps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 31[ 	]*vunpckhps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 15 b4 f0 23 01 00 00[ 	]*vunpckhps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 31[ 	]*vunpckhps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 7f[ 	]*vunpckhps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 00 08 00 00[ 	]*vunpckhps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 80[ 	]*vunpckhps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 f0 f7 ff ff[ 	]*vunpckhps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 7f[ 	]*vunpckhps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 80[ 	]*vunpckhps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 15 f4[ 	]*vunpckhps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 15 f4[ 	]*vunpckhps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 15 f4[ 	]*vunpckhps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 31[ 	]*vunpckhps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 15 b4 f0 23 01 00 00[ 	]*vunpckhps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 31[ 	]*vunpckhps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 7f[ 	]*vunpckhps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 00 10 00 00[ 	]*vunpckhps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 80[ 	]*vunpckhps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 e0 ef ff ff[ 	]*vunpckhps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 7f[ 	]*vunpckhps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 80[ 	]*vunpckhps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 14 f4[ 	]*vunpcklpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 14 f4[ 	]*vunpcklpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 14 f4[ 	]*vunpcklpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 31[ 	]*vunpcklpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 14 b4 f0 23 01 00 00[ 	]*vunpcklpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 31[ 	]*vunpcklpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 7f[ 	]*vunpcklpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 00 08 00 00[ 	]*vunpcklpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 80[ 	]*vunpcklpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 f0 f7 ff ff[ 	]*vunpcklpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 7f[ 	]*vunpcklpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 80[ 	]*vunpcklpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 14 f4[ 	]*vunpcklpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 14 f4[ 	]*vunpcklpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 14 f4[ 	]*vunpcklpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 31[ 	]*vunpcklpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 14 b4 f0 23 01 00 00[ 	]*vunpcklpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 31[ 	]*vunpcklpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 7f[ 	]*vunpcklpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 00 10 00 00[ 	]*vunpcklpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 80[ 	]*vunpcklpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 e0 ef ff ff[ 	]*vunpcklpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 7f[ 	]*vunpcklpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 80[ 	]*vunpcklpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 14 f4[ 	]*vunpcklps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 14 f4[ 	]*vunpcklps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 14 f4[ 	]*vunpcklps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 31[ 	]*vunpcklps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 14 b4 f0 23 01 00 00[ 	]*vunpcklps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 31[ 	]*vunpcklps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 7f[ 	]*vunpcklps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 00 08 00 00[ 	]*vunpcklps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 80[ 	]*vunpcklps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 f0 f7 ff ff[ 	]*vunpcklps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 7f[ 	]*vunpcklps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 80[ 	]*vunpcklps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 14 f4[ 	]*vunpcklps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 14 f4[ 	]*vunpcklps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 14 f4[ 	]*vunpcklps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 31[ 	]*vunpcklps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 14 b4 f0 23 01 00 00[ 	]*vunpcklps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 31[ 	]*vunpcklps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 7f[ 	]*vunpcklps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 00 10 00 00[ 	]*vunpcklps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 80[ 	]*vunpcklps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 e0 ef ff ff[ 	]*vunpcklps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 7f[ 	]*vunpcklps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 80[ 	]*vunpcklps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 7b[ 	]*vpternlogd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 00 08 00 00 7b[ 	]*vpternlogd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 7b[ 	]*vpternlogd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogd \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 00 10 00 00 7b[ 	]*vpternlogd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 7b[ 	]*vpternlogq \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogq \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 00 08 00 00 7b[ 	]*vpternlogq \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 7b[ 	]*vpternlogq \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogq \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 00 10 00 00 7b[ 	]*vpternlogq \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 32 ee[ 	]*vpmovqb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 32 ee[ 	]*vpmovqb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 32 ee[ 	]*vpmovqb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 32 ee[ 	]*vpmovqb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 32 ee[ 	]*vpmovqb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 32 ee[ 	]*vpmovqb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 22 ee[ 	]*vpmovsqb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 22 ee[ 	]*vpmovsqb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 22 ee[ 	]*vpmovsqb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 22 ee[ 	]*vpmovsqb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 22 ee[ 	]*vpmovsqb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 22 ee[ 	]*vpmovsqb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 12 ee[ 	]*vpmovusqb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 12 ee[ 	]*vpmovusqb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 12 ee[ 	]*vpmovusqb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 12 ee[ 	]*vpmovusqb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 12 ee[ 	]*vpmovusqb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 12 ee[ 	]*vpmovusqb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 34 ee[ 	]*vpmovqw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 34 ee[ 	]*vpmovqw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 34 ee[ 	]*vpmovqw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 34 ee[ 	]*vpmovqw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 34 ee[ 	]*vpmovqw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 34 ee[ 	]*vpmovqw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 24 ee[ 	]*vpmovsqw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 24 ee[ 	]*vpmovsqw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 24 ee[ 	]*vpmovsqw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 24 ee[ 	]*vpmovsqw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 24 ee[ 	]*vpmovsqw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 24 ee[ 	]*vpmovsqw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 14 ee[ 	]*vpmovusqw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 14 ee[ 	]*vpmovusqw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 14 ee[ 	]*vpmovusqw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 14 ee[ 	]*vpmovusqw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 14 ee[ 	]*vpmovusqw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 14 ee[ 	]*vpmovusqw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 35 ee[ 	]*vpmovqd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 35 ee[ 	]*vpmovqd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 35 ee[ 	]*vpmovqd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 35 ee[ 	]*vpmovqd %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 35 ee[ 	]*vpmovqd %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 35 ee[ 	]*vpmovqd %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 25 ee[ 	]*vpmovsqd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 25 ee[ 	]*vpmovsqd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 25 ee[ 	]*vpmovsqd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 25 ee[ 	]*vpmovsqd %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 25 ee[ 	]*vpmovsqd %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 25 ee[ 	]*vpmovsqd %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 15 ee[ 	]*vpmovusqd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 15 ee[ 	]*vpmovusqd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 15 ee[ 	]*vpmovusqd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 15 ee[ 	]*vpmovusqd %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 15 ee[ 	]*vpmovusqd %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 15 ee[ 	]*vpmovusqd %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 31 ee[ 	]*vpmovdb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 31 ee[ 	]*vpmovdb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 31 ee[ 	]*vpmovdb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 31 ee[ 	]*vpmovdb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 31 ee[ 	]*vpmovdb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 31 ee[ 	]*vpmovdb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 21 ee[ 	]*vpmovsdb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 21 ee[ 	]*vpmovsdb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 21 ee[ 	]*vpmovsdb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 21 ee[ 	]*vpmovsdb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 21 ee[ 	]*vpmovsdb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 21 ee[ 	]*vpmovsdb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 11 ee[ 	]*vpmovusdb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 11 ee[ 	]*vpmovusdb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 11 ee[ 	]*vpmovusdb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 11 ee[ 	]*vpmovusdb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 11 ee[ 	]*vpmovusdb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 11 ee[ 	]*vpmovusdb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 33 ee[ 	]*vpmovdw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 33 ee[ 	]*vpmovdw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 33 ee[ 	]*vpmovdw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 33 ee[ 	]*vpmovdw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 33 ee[ 	]*vpmovdw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 33 ee[ 	]*vpmovdw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 23 ee[ 	]*vpmovsdw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 23 ee[ 	]*vpmovsdw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 23 ee[ 	]*vpmovsdw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 23 ee[ 	]*vpmovsdw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 23 ee[ 	]*vpmovsdw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 23 ee[ 	]*vpmovsdw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 13 ee[ 	]*vpmovusdw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 13 ee[ 	]*vpmovusdw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 13 ee[ 	]*vpmovusdw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 13 ee[ 	]*vpmovusdw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 13 ee[ 	]*vpmovusdw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 13 ee[ 	]*vpmovusdw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 7b[ 	]*vshuff32x4 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 31 7b[ 	]*vshuff32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 23 b4 f0 23 01 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 31 7b[ 	]*vshuff32x4 \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 7b[ 	]*vshuff64x2 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 31 7b[ 	]*vshuff64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 23 b4 f0 23 01 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 31 7b[ 	]*vshuff64x2 \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 7b[ 	]*vshufi32x4 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 31 7b[ 	]*vshufi32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 43 b4 f0 23 01 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 31 7b[ 	]*vshufi32x4 \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 7b[ 	]*vshufi64x2 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 31 7b[ 	]*vshufi64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 43 b4 f0 23 01 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 31 7b[ 	]*vshufi64x2 \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 36 f4[ 	]*vpermq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 36 f4[ 	]*vpermq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 36 f4[ 	]*vpermq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 31[ 	]*vpermq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 36 b4 f0 23 01 00 00[ 	]*vpermq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 31[ 	]*vpermq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 7f[ 	]*vpermq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 00 10 00 00[ 	]*vpermq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 80[ 	]*vpermq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 e0 ef ff ff[ 	]*vpermq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 7f[ 	]*vpermq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 00 04 00 00[ 	]*vpermq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 80[ 	]*vpermq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 f8 fb ff ff[ 	]*vpermq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 16 f4[ 	]*vpermpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 16 f4[ 	]*vpermpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 16 f4[ 	]*vpermpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 31[ 	]*vpermpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 16 b4 f0 23 01 00 00[ 	]*vpermpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 31[ 	]*vpermpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 7f[ 	]*vpermpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 00 10 00 00[ 	]*vpermpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 80[ 	]*vpermpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 e0 ef ff ff[ 	]*vpermpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 7f[ 	]*vpermpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 00 04 00 00[ 	]*vpermpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 80[ 	]*vpermpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 f8 fb ff ff[ 	]*vpermpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7e f4[ 	]*vpermt2d %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7e f4[ 	]*vpermt2d %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7e f4[ 	]*vpermt2d %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 31[ 	]*vpermt2d \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7e b4 f0 23 01 00 00[ 	]*vpermt2d 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 31[ 	]*vpermt2d \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 7f[ 	]*vpermt2d 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 00 08 00 00[ 	]*vpermt2d 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 80[ 	]*vpermt2d -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 f0 f7 ff ff[ 	]*vpermt2d -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 7f[ 	]*vpermt2d 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 80[ 	]*vpermt2d -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7e f4[ 	]*vpermt2d %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7e f4[ 	]*vpermt2d %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7e f4[ 	]*vpermt2d %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 31[ 	]*vpermt2d \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7e b4 f0 23 01 00 00[ 	]*vpermt2d 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 31[ 	]*vpermt2d \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 7f[ 	]*vpermt2d 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 00 10 00 00[ 	]*vpermt2d 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 80[ 	]*vpermt2d -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 e0 ef ff ff[ 	]*vpermt2d -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 7f[ 	]*vpermt2d 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 80[ 	]*vpermt2d -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7e f4[ 	]*vpermt2q %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7e f4[ 	]*vpermt2q %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7e f4[ 	]*vpermt2q %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 31[ 	]*vpermt2q \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7e b4 f0 23 01 00 00[ 	]*vpermt2q 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 31[ 	]*vpermt2q \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 7f[ 	]*vpermt2q 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 00 08 00 00[ 	]*vpermt2q 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 80[ 	]*vpermt2q -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 f0 f7 ff ff[ 	]*vpermt2q -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 7f[ 	]*vpermt2q 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 80[ 	]*vpermt2q -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7e f4[ 	]*vpermt2q %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7e f4[ 	]*vpermt2q %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7e f4[ 	]*vpermt2q %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 31[ 	]*vpermt2q \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7e b4 f0 23 01 00 00[ 	]*vpermt2q 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 31[ 	]*vpermt2q \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 7f[ 	]*vpermt2q 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 00 10 00 00[ 	]*vpermt2q 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 80[ 	]*vpermt2q -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 e0 ef ff ff[ 	]*vpermt2q -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 7f[ 	]*vpermt2q 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 80[ 	]*vpermt2q -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7f f4[ 	]*vpermt2ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7f f4[ 	]*vpermt2ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7f f4[ 	]*vpermt2ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 31[ 	]*vpermt2ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7f b4 f0 23 01 00 00[ 	]*vpermt2ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 31[ 	]*vpermt2ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 7f[ 	]*vpermt2ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 00 08 00 00[ 	]*vpermt2ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 80[ 	]*vpermt2ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 f0 f7 ff ff[ 	]*vpermt2ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 80[ 	]*vpermt2ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7f f4[ 	]*vpermt2ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7f f4[ 	]*vpermt2ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7f f4[ 	]*vpermt2ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 31[ 	]*vpermt2ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7f b4 f0 23 01 00 00[ 	]*vpermt2ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 31[ 	]*vpermt2ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 7f[ 	]*vpermt2ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 00 10 00 00[ 	]*vpermt2ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 80[ 	]*vpermt2ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 e0 ef ff ff[ 	]*vpermt2ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 80[ 	]*vpermt2ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7f f4[ 	]*vpermt2pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7f f4[ 	]*vpermt2pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7f f4[ 	]*vpermt2pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 31[ 	]*vpermt2pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7f b4 f0 23 01 00 00[ 	]*vpermt2pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 31[ 	]*vpermt2pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 7f[ 	]*vpermt2pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 00 08 00 00[ 	]*vpermt2pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 80[ 	]*vpermt2pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 f0 f7 ff ff[ 	]*vpermt2pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 80[ 	]*vpermt2pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7f f4[ 	]*vpermt2pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7f f4[ 	]*vpermt2pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7f f4[ 	]*vpermt2pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 31[ 	]*vpermt2pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7f b4 f0 23 01 00 00[ 	]*vpermt2pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 31[ 	]*vpermt2pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 7f[ 	]*vpermt2pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 00 10 00 00[ 	]*vpermt2pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 80[ 	]*vpermt2pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 e0 ef ff ff[ 	]*vpermt2pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 80[ 	]*vpermt2pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 ab[ 	]*valignq \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 03 f4 ab[ 	]*valignq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 03 f4 ab[ 	]*valignq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 7b[ 	]*valignq \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 03 b4 f0 23 01 00 00 7b[ 	]*valignq \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 7f 7b[ 	]*valignq \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 00 08 00 00 7b[ 	]*valignq \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 80 7b[ 	]*valignq \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 f0 f7 ff ff 7b[ 	]*valignq \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 ab[ 	]*valignq \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 03 f4 ab[ 	]*valignq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 03 f4 ab[ 	]*valignq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 7b[ 	]*valignq \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 03 b4 f0 23 01 00 00 7b[ 	]*valignq \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 7f 7b[ 	]*valignq \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 00 10 00 00 7b[ 	]*valignq \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 80 7b[ 	]*valignq \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 e0 ef ff ff 7b[ 	]*valignq \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 2c f4[ 	]*vscalefpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 2c f4[ 	]*vscalefpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 2c f4[ 	]*vscalefpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 31[ 	]*vscalefpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 2c b4 f0 23 01 00 00[ 	]*vscalefpd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 31[ 	]*vscalefpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 7f[ 	]*vscalefpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 00 08 00 00[ 	]*vscalefpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 80[ 	]*vscalefpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 f0 f7 ff ff[ 	]*vscalefpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 7f[ 	]*vscalefpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 80[ 	]*vscalefpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 2c f4[ 	]*vscalefpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 2c f4[ 	]*vscalefpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 2c f4[ 	]*vscalefpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 31[ 	]*vscalefpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 2c b4 f0 23 01 00 00[ 	]*vscalefpd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 31[ 	]*vscalefpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 7f[ 	]*vscalefpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 00 10 00 00[ 	]*vscalefpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 80[ 	]*vscalefpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 e0 ef ff ff[ 	]*vscalefpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 7f[ 	]*vscalefpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 80[ 	]*vscalefpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2c f4[ 	]*vscalefps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2c f4[ 	]*vscalefps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2c f4[ 	]*vscalefps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 31[ 	]*vscalefps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2c b4 f0 23 01 00 00[ 	]*vscalefps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 31[ 	]*vscalefps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 7f[ 	]*vscalefps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 00 08 00 00[ 	]*vscalefps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 80[ 	]*vscalefps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 f0 f7 ff ff[ 	]*vscalefps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 7f[ 	]*vscalefps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 80[ 	]*vscalefps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2c f4[ 	]*vscalefps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2c f4[ 	]*vscalefps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2c f4[ 	]*vscalefps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 31[ 	]*vscalefps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2c b4 f0 23 01 00 00[ 	]*vscalefps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 31[ 	]*vscalefps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 7f[ 	]*vscalefps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 00 10 00 00[ 	]*vscalefps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 80[ 	]*vscalefps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 e0 ef ff ff[ 	]*vscalefps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 7f[ 	]*vscalefps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 80[ 	]*vscalefps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 7b[ 	]*vfixupimmps \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmps \$0x7b,0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmps \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 7b[ 	]*vfixupimmps \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmps \$0x7b,0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmps \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 ab[ 	]*vpslld \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 f5 ab[ 	]*vpslld \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 f5 ab[ 	]*vpslld \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 7b[ 	]*vpslld \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 b4 f0 23 01 00 00 7b[ 	]*vpslld \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 7f 7b[ 	]*vpslld \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 00 08 00 00 7b[ 	]*vpslld \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 80 7b[ 	]*vpslld \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 f0 f7 ff ff 7b[ 	]*vpslld \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 ab[ 	]*vpslld \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 f5 ab[ 	]*vpslld \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 f5 ab[ 	]*vpslld \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 7b[ 	]*vpslld \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 b4 f0 23 01 00 00 7b[ 	]*vpslld \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 7f 7b[ 	]*vpslld \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 00 10 00 00 7b[ 	]*vpslld \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 80 7b[ 	]*vpslld \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 e0 ef ff ff 7b[ 	]*vpslld \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 ab[ 	]*vpsllq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 f5 ab[ 	]*vpsllq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 f5 ab[ 	]*vpsllq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 7b[ 	]*vpsllq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 b4 f0 23 01 00 00 7b[ 	]*vpsllq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 00 08 00 00 7b[ 	]*vpsllq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 ab[ 	]*vpsllq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 f5 ab[ 	]*vpsllq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 f5 ab[ 	]*vpsllq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 7b[ 	]*vpsllq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 b4 f0 23 01 00 00 7b[ 	]*vpsllq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 7f 7b[ 	]*vpsllq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 00 10 00 00 7b[ 	]*vpsllq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 e0 ef ff ff 7b[ 	]*vpsllq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 ab[ 	]*vpsrad \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 e5 ab[ 	]*vpsrad \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 e5 ab[ 	]*vpsrad \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 7b[ 	]*vpsrad \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 a4 f0 23 01 00 00 7b[ 	]*vpsrad \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 00 08 00 00 7b[ 	]*vpsrad \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 ab[ 	]*vpsrad \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 e5 ab[ 	]*vpsrad \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 e5 ab[ 	]*vpsrad \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 7b[ 	]*vpsrad \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 a4 f0 23 01 00 00 7b[ 	]*vpsrad \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 7f 7b[ 	]*vpsrad \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 00 10 00 00 7b[ 	]*vpsrad \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsrad \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 ab[ 	]*vpsraq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 e5 ab[ 	]*vpsraq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 e5 ab[ 	]*vpsraq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 7b[ 	]*vpsraq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 a4 f0 23 01 00 00 7b[ 	]*vpsraq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 00 08 00 00 7b[ 	]*vpsraq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 ab[ 	]*vpsraq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 e5 ab[ 	]*vpsraq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 e5 ab[ 	]*vpsraq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 7b[ 	]*vpsraq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 a4 f0 23 01 00 00 7b[ 	]*vpsraq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 7f 7b[ 	]*vpsraq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 00 10 00 00 7b[ 	]*vpsraq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsraq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 15 f4[ 	]*vprolvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 15 f4[ 	]*vprolvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 15 f4[ 	]*vprolvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 31[ 	]*vprolvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 15 b4 f0 23 01 00 00[ 	]*vprolvd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 31[ 	]*vprolvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 7f[ 	]*vprolvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 00 08 00 00[ 	]*vprolvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 80[ 	]*vprolvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 f0 f7 ff ff[ 	]*vprolvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 7f[ 	]*vprolvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 80[ 	]*vprolvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 15 f4[ 	]*vprolvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 15 f4[ 	]*vprolvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 15 f4[ 	]*vprolvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 31[ 	]*vprolvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 15 b4 f0 23 01 00 00[ 	]*vprolvd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 31[ 	]*vprolvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 7f[ 	]*vprolvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 00 10 00 00[ 	]*vprolvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 80[ 	]*vprolvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 e0 ef ff ff[ 	]*vprolvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 7f[ 	]*vprolvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 80[ 	]*vprolvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd ab[ 	]*vprold \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 cd ab[ 	]*vprold \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 cd ab[ 	]*vprold \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd 7b[ 	]*vprold \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 8c f0 23 01 00 00 7b[ 	]*vprold \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 7f 7b[ 	]*vprold \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a 00 08 00 00 7b[ 	]*vprold \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 80 7b[ 	]*vprold \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a f0 f7 ff ff 7b[ 	]*vprold \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd ab[ 	]*vprold \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 cd ab[ 	]*vprold \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 cd ab[ 	]*vprold \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd 7b[ 	]*vprold \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 8c f0 23 01 00 00 7b[ 	]*vprold \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 7f 7b[ 	]*vprold \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a 00 10 00 00 7b[ 	]*vprold \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 80 7b[ 	]*vprold \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a e0 ef ff ff 7b[ 	]*vprold \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 15 f4[ 	]*vprolvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 15 f4[ 	]*vprolvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 15 f4[ 	]*vprolvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 31[ 	]*vprolvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 15 b4 f0 23 01 00 00[ 	]*vprolvq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 31[ 	]*vprolvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 7f[ 	]*vprolvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 00 08 00 00[ 	]*vprolvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 80[ 	]*vprolvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 f0 f7 ff ff[ 	]*vprolvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 7f[ 	]*vprolvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 80[ 	]*vprolvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 15 f4[ 	]*vprolvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 15 f4[ 	]*vprolvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 15 f4[ 	]*vprolvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 31[ 	]*vprolvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 15 b4 f0 23 01 00 00[ 	]*vprolvq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 31[ 	]*vprolvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 7f[ 	]*vprolvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 00 10 00 00[ 	]*vprolvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 80[ 	]*vprolvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 e0 ef ff ff[ 	]*vprolvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 7f[ 	]*vprolvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 80[ 	]*vprolvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd ab[ 	]*vprolq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 cd ab[ 	]*vprolq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 cd ab[ 	]*vprolq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd 7b[ 	]*vprolq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 8c f0 23 01 00 00 7b[ 	]*vprolq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a 00 08 00 00 7b[ 	]*vprolq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a f0 f7 ff ff 7b[ 	]*vprolq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd ab[ 	]*vprolq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 cd ab[ 	]*vprolq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 cd ab[ 	]*vprolq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd 7b[ 	]*vprolq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 8c f0 23 01 00 00 7b[ 	]*vprolq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 7f 7b[ 	]*vprolq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a 00 10 00 00 7b[ 	]*vprolq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a e0 ef ff ff 7b[ 	]*vprolq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 14 f4[ 	]*vprorvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 14 f4[ 	]*vprorvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 14 f4[ 	]*vprorvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 31[ 	]*vprorvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 14 b4 f0 23 01 00 00[ 	]*vprorvd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 31[ 	]*vprorvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 7f[ 	]*vprorvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 00 08 00 00[ 	]*vprorvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 80[ 	]*vprorvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 f0 f7 ff ff[ 	]*vprorvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 7f[ 	]*vprorvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 80[ 	]*vprorvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 14 f4[ 	]*vprorvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 14 f4[ 	]*vprorvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 14 f4[ 	]*vprorvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 31[ 	]*vprorvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 14 b4 f0 23 01 00 00[ 	]*vprorvd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 31[ 	]*vprorvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 7f[ 	]*vprorvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 00 10 00 00[ 	]*vprorvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 80[ 	]*vprorvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 e0 ef ff ff[ 	]*vprorvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 7f[ 	]*vprorvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 80[ 	]*vprorvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 ab[ 	]*vprord \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 c5 ab[ 	]*vprord \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 c5 ab[ 	]*vprord \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 7b[ 	]*vprord \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 84 f0 23 01 00 00 7b[ 	]*vprord \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 7f 7b[ 	]*vprord \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 00 08 00 00 7b[ 	]*vprord \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 80 7b[ 	]*vprord \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 f0 f7 ff ff 7b[ 	]*vprord \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 ab[ 	]*vprord \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 c5 ab[ 	]*vprord \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 c5 ab[ 	]*vprord \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 7b[ 	]*vprord \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 84 f0 23 01 00 00 7b[ 	]*vprord \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 7f 7b[ 	]*vprord \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 00 10 00 00 7b[ 	]*vprord \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 80 7b[ 	]*vprord \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 e0 ef ff ff 7b[ 	]*vprord \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 14 f4[ 	]*vprorvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 14 f4[ 	]*vprorvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 14 f4[ 	]*vprorvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 31[ 	]*vprorvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 14 b4 f0 23 01 00 00[ 	]*vprorvq 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 31[ 	]*vprorvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 7f[ 	]*vprorvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 00 08 00 00[ 	]*vprorvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 80[ 	]*vprorvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 f0 f7 ff ff[ 	]*vprorvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 7f[ 	]*vprorvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 80[ 	]*vprorvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 14 f4[ 	]*vprorvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 14 f4[ 	]*vprorvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 14 f4[ 	]*vprorvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 31[ 	]*vprorvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 14 b4 f0 23 01 00 00[ 	]*vprorvq 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 31[ 	]*vprorvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 7f[ 	]*vprorvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 00 10 00 00[ 	]*vprorvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 80[ 	]*vprorvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 e0 ef ff ff[ 	]*vprorvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 7f[ 	]*vprorvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 80[ 	]*vprorvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 ab[ 	]*vprorq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 c5 ab[ 	]*vprorq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 c5 ab[ 	]*vprorq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 7b[ 	]*vprorq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 84 f0 23 01 00 00 7b[ 	]*vprorq \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 7f 7b[ 	]*vprorq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 00 08 00 00 7b[ 	]*vprorq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 80 7b[ 	]*vprorq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 f0 f7 ff ff 7b[ 	]*vprorq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 ab[ 	]*vprorq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 c5 ab[ 	]*vprorq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 c5 ab[ 	]*vprorq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 7b[ 	]*vprorq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 84 f0 23 01 00 00 7b[ 	]*vprorq \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 7f 7b[ 	]*vprorq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 00 10 00 00 7b[ 	]*vprorq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 80 7b[ 	]*vprorq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 e0 ef ff ff 7b[ 	]*vprorq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 7b[ 	]*vrndscalepd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 09 b4 f0 23 01 00 00 7b[ 	]*vrndscalepd \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 00 08 00 00 7b[ 	]*vrndscalepd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 7b[ 	]*vrndscalepd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 09 b4 f0 23 01 00 00 7b[ 	]*vrndscalepd \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 00 10 00 00 7b[ 	]*vrndscalepd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 7b[ 	]*vrndscaleps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 08 b4 f0 23 01 00 00 7b[ 	]*vrndscaleps \$0x7b,0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 00 08 00 00 7b[ 	]*vrndscaleps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 7b[ 	]*vrndscaleps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 08 b4 f0 23 01 00 00 7b[ 	]*vrndscaleps \$0x7b,0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 00 10 00 00 7b[ 	]*vrndscaleps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 31[ 	]*vpcompressq %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8b 31[ 	]*vpcompressq %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8b b4 f0 23 01 00 00[ 	]*vpcompressq %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 7f[ 	]*vpcompressq %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 00 04 00 00[ 	]*vpcompressq %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 80[ 	]*vpcompressq %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 f8 fb ff ff[ 	]*vpcompressq %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 31[ 	]*vpcompressq %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8b 31[ 	]*vpcompressq %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8b b4 f0 23 01 00 00[ 	]*vpcompressq %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 7f[ 	]*vpcompressq %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 00 04 00 00[ 	]*vpcompressq %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 80[ 	]*vpcompressq %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 f8 fb ff ff[ 	]*vpcompressq %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8b ee[ 	]*vpcompressq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8b ee[ 	]*vpcompressq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8b ee[ 	]*vpcompressq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8b ee[ 	]*vpcompressq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8b ee[ 	]*vpcompressq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8b ee[ 	]*vpcompressq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 ab[ 	]*vcvtps2ph \$0xab,%xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 0f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 1d b4 f0 23 01 00 00 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 ab[ 	]*vcvtps2ph \$0xab,%ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 1d b4 f0 23 01 00 00 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 ab[ 	]*vextractf32x4 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 19 29 ab[ 	]*vextractf32x4 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 19 ac f0 23 01 00 00 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 7f 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 80 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 ab[ 	]*vextracti32x4 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 39 29 ab[ 	]*vextracti32x4 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 39 ac f0 23 01 00 00 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 7f 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 80 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 31[ 	]*vmovapd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 29 31[ 	]*vmovapd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 29 b4 f0 23 01 00 00[ 	]*vmovapd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 7f[ 	]*vmovapd %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 00 08 00 00[ 	]*vmovapd %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 80[ 	]*vmovapd %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 f0 f7 ff ff[ 	]*vmovapd %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 31[ 	]*vmovapd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 29 31[ 	]*vmovapd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 29 b4 f0 23 01 00 00[ 	]*vmovapd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 7f[ 	]*vmovapd %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 00 10 00 00[ 	]*vmovapd %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 80[ 	]*vmovapd %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 e0 ef ff ff[ 	]*vmovapd %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 31[ 	]*vmovaps %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 29 31[ 	]*vmovaps %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 29 b4 f0 23 01 00 00[ 	]*vmovaps %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 7f[ 	]*vmovaps %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 00 08 00 00[ 	]*vmovaps %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 80[ 	]*vmovaps %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 f0 f7 ff ff[ 	]*vmovaps %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 31[ 	]*vmovaps %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 29 31[ 	]*vmovaps %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 29 b4 f0 23 01 00 00[ 	]*vmovaps %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 7f[ 	]*vmovaps %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 00 10 00 00[ 	]*vmovaps %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 80[ 	]*vmovaps %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 e0 ef ff ff[ 	]*vmovaps %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 31[ 	]*vmovdqa32 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 0f 7f 31[ 	]*vmovdqa32 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7f b4 f0 23 01 00 00[ 	]*vmovdqa32 %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 7f[ 	]*vmovdqa32 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 00 08 00 00[ 	]*vmovdqa32 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 80[ 	]*vmovdqa32 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 31[ 	]*vmovdqa32 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 2f 7f 31[ 	]*vmovdqa32 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7f b4 f0 23 01 00 00[ 	]*vmovdqa32 %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 7f[ 	]*vmovdqa32 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 00 10 00 00[ 	]*vmovdqa32 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 80[ 	]*vmovdqa32 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 e0 ef ff ff[ 	]*vmovdqa32 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 31[ 	]*vmovdqa64 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 7f 31[ 	]*vmovdqa64 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7f b4 f0 23 01 00 00[ 	]*vmovdqa64 %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 7f[ 	]*vmovdqa64 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 00 08 00 00[ 	]*vmovdqa64 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 80[ 	]*vmovdqa64 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 31[ 	]*vmovdqa64 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 7f 31[ 	]*vmovdqa64 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7f b4 f0 23 01 00 00[ 	]*vmovdqa64 %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 7f[ 	]*vmovdqa64 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 00 10 00 00[ 	]*vmovdqa64 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 80[ 	]*vmovdqa64 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 e0 ef ff ff[ 	]*vmovdqa64 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 31[ 	]*vmovdqu32 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 0f 7f 31[ 	]*vmovdqu32 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu32 %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 7f[ 	]*vmovdqu32 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 00 08 00 00[ 	]*vmovdqu32 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 80[ 	]*vmovdqu32 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 31[ 	]*vmovdqu32 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 2f 7f 31[ 	]*vmovdqu32 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu32 %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 7f[ 	]*vmovdqu32 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 00 10 00 00[ 	]*vmovdqu32 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 80[ 	]*vmovdqu32 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 e0 ef ff ff[ 	]*vmovdqu32 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 31[ 	]*vmovdqu64 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 0f 7f 31[ 	]*vmovdqu64 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu64 %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 7f[ 	]*vmovdqu64 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 00 08 00 00[ 	]*vmovdqu64 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 80[ 	]*vmovdqu64 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 31[ 	]*vmovdqu64 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 2f 7f 31[ 	]*vmovdqu64 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu64 %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 7f[ 	]*vmovdqu64 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 00 10 00 00[ 	]*vmovdqu64 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 80[ 	]*vmovdqu64 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 e0 ef ff ff[ 	]*vmovdqu64 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 31[ 	]*vmovupd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 11 31[ 	]*vmovupd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 11 b4 f0 23 01 00 00[ 	]*vmovupd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 7f[ 	]*vmovupd %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 00 08 00 00[ 	]*vmovupd %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 80[ 	]*vmovupd %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 f0 f7 ff ff[ 	]*vmovupd %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 31[ 	]*vmovupd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 11 31[ 	]*vmovupd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 11 b4 f0 23 01 00 00[ 	]*vmovupd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 7f[ 	]*vmovupd %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 00 10 00 00[ 	]*vmovupd %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 80[ 	]*vmovupd %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 e0 ef ff ff[ 	]*vmovupd %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 31[ 	]*vmovups %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 11 31[ 	]*vmovups %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 11 b4 f0 23 01 00 00[ 	]*vmovups %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 7f[ 	]*vmovups %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 00 08 00 00[ 	]*vmovups %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 80[ 	]*vmovups %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 f0 f7 ff ff[ 	]*vmovups %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 31[ 	]*vmovups %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 11 31[ 	]*vmovups %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 11 b4 f0 23 01 00 00[ 	]*vmovups %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 7f[ 	]*vmovups %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 00 10 00 00[ 	]*vmovups %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 80[ 	]*vmovups %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 e0 ef ff ff[ 	]*vmovups %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 31[ 	]*vpmovqb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 32 31[ 	]*vpmovqb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 32 b4 f0 23 01 00 00[ 	]*vpmovqb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 7f[ 	]*vpmovqb %xmm30,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 00 01 00 00[ 	]*vpmovqb %xmm30,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 80[ 	]*vpmovqb %xmm30,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 fe fe ff ff[ 	]*vpmovqb %xmm30,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 31[ 	]*vpmovqb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 32 31[ 	]*vpmovqb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 32 b4 f0 23 01 00 00[ 	]*vpmovqb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 7f[ 	]*vpmovqb %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 00 02 00 00[ 	]*vpmovqb %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 80[ 	]*vpmovqb %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 fc fd ff ff[ 	]*vpmovqb %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 31[ 	]*vpmovsqb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 22 31[ 	]*vpmovsqb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 22 b4 f0 23 01 00 00[ 	]*vpmovsqb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 7f[ 	]*vpmovsqb %xmm30,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 00 01 00 00[ 	]*vpmovsqb %xmm30,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 80[ 	]*vpmovsqb %xmm30,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 fe fe ff ff[ 	]*vpmovsqb %xmm30,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 31[ 	]*vpmovsqb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 22 31[ 	]*vpmovsqb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 22 b4 f0 23 01 00 00[ 	]*vpmovsqb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 7f[ 	]*vpmovsqb %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 00 02 00 00[ 	]*vpmovsqb %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 80[ 	]*vpmovsqb %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 fc fd ff ff[ 	]*vpmovsqb %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 31[ 	]*vpmovusqb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 12 31[ 	]*vpmovusqb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 12 b4 f0 23 01 00 00[ 	]*vpmovusqb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 7f[ 	]*vpmovusqb %xmm30,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 00 01 00 00[ 	]*vpmovusqb %xmm30,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 80[ 	]*vpmovusqb %xmm30,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 fe fe ff ff[ 	]*vpmovusqb %xmm30,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 31[ 	]*vpmovusqb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 12 31[ 	]*vpmovusqb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 12 b4 f0 23 01 00 00[ 	]*vpmovusqb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 7f[ 	]*vpmovusqb %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 00 02 00 00[ 	]*vpmovusqb %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 80[ 	]*vpmovusqb %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 fc fd ff ff[ 	]*vpmovusqb %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 31[ 	]*vpmovqw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 34 31[ 	]*vpmovqw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 34 b4 f0 23 01 00 00[ 	]*vpmovqw %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 7f[ 	]*vpmovqw %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 00 02 00 00[ 	]*vpmovqw %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 80[ 	]*vpmovqw %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 fc fd ff ff[ 	]*vpmovqw %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 31[ 	]*vpmovqw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 34 31[ 	]*vpmovqw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 34 b4 f0 23 01 00 00[ 	]*vpmovqw %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 7f[ 	]*vpmovqw %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 00 04 00 00[ 	]*vpmovqw %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 80[ 	]*vpmovqw %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 f8 fb ff ff[ 	]*vpmovqw %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 31[ 	]*vpmovsqw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 24 31[ 	]*vpmovsqw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 24 b4 f0 23 01 00 00[ 	]*vpmovsqw %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 7f[ 	]*vpmovsqw %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 00 02 00 00[ 	]*vpmovsqw %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 80[ 	]*vpmovsqw %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 fc fd ff ff[ 	]*vpmovsqw %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 31[ 	]*vpmovsqw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 24 31[ 	]*vpmovsqw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 24 b4 f0 23 01 00 00[ 	]*vpmovsqw %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 7f[ 	]*vpmovsqw %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 00 04 00 00[ 	]*vpmovsqw %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 80[ 	]*vpmovsqw %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 f8 fb ff ff[ 	]*vpmovsqw %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 31[ 	]*vpmovusqw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 14 31[ 	]*vpmovusqw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 14 b4 f0 23 01 00 00[ 	]*vpmovusqw %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 7f[ 	]*vpmovusqw %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 00 02 00 00[ 	]*vpmovusqw %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 80[ 	]*vpmovusqw %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 fc fd ff ff[ 	]*vpmovusqw %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 31[ 	]*vpmovusqw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 14 31[ 	]*vpmovusqw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 14 b4 f0 23 01 00 00[ 	]*vpmovusqw %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 7f[ 	]*vpmovusqw %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 00 04 00 00[ 	]*vpmovusqw %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 80[ 	]*vpmovusqw %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 f8 fb ff ff[ 	]*vpmovusqw %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 31[ 	]*vpmovqd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 35 31[ 	]*vpmovqd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 35 b4 f0 23 01 00 00[ 	]*vpmovqd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 7f[ 	]*vpmovqd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 00 04 00 00[ 	]*vpmovqd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 80[ 	]*vpmovqd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 f8 fb ff ff[ 	]*vpmovqd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 31[ 	]*vpmovqd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 35 31[ 	]*vpmovqd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 35 b4 f0 23 01 00 00[ 	]*vpmovqd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 7f[ 	]*vpmovqd %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 00 08 00 00[ 	]*vpmovqd %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 80[ 	]*vpmovqd %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 f0 f7 ff ff[ 	]*vpmovqd %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 31[ 	]*vpmovsqd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 25 31[ 	]*vpmovsqd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 25 b4 f0 23 01 00 00[ 	]*vpmovsqd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 7f[ 	]*vpmovsqd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 00 04 00 00[ 	]*vpmovsqd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 80[ 	]*vpmovsqd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 f8 fb ff ff[ 	]*vpmovsqd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 31[ 	]*vpmovsqd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 25 31[ 	]*vpmovsqd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 25 b4 f0 23 01 00 00[ 	]*vpmovsqd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 7f[ 	]*vpmovsqd %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 00 08 00 00[ 	]*vpmovsqd %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 80[ 	]*vpmovsqd %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 f0 f7 ff ff[ 	]*vpmovsqd %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 31[ 	]*vpmovusqd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 15 31[ 	]*vpmovusqd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 15 b4 f0 23 01 00 00[ 	]*vpmovusqd %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 7f[ 	]*vpmovusqd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 00 04 00 00[ 	]*vpmovusqd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 80[ 	]*vpmovusqd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 f8 fb ff ff[ 	]*vpmovusqd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 31[ 	]*vpmovusqd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 15 31[ 	]*vpmovusqd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 15 b4 f0 23 01 00 00[ 	]*vpmovusqd %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 7f[ 	]*vpmovusqd %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 00 08 00 00[ 	]*vpmovusqd %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 80[ 	]*vpmovusqd %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 f0 f7 ff ff[ 	]*vpmovusqd %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 31[ 	]*vpmovdb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 31 31[ 	]*vpmovdb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 31 b4 f0 23 01 00 00[ 	]*vpmovdb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 7f[ 	]*vpmovdb %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 00 02 00 00[ 	]*vpmovdb %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 80[ 	]*vpmovdb %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 fc fd ff ff[ 	]*vpmovdb %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 31[ 	]*vpmovdb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 31 31[ 	]*vpmovdb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 31 b4 f0 23 01 00 00[ 	]*vpmovdb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 7f[ 	]*vpmovdb %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 00 04 00 00[ 	]*vpmovdb %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 80[ 	]*vpmovdb %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 f8 fb ff ff[ 	]*vpmovdb %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 31[ 	]*vpmovsdb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 21 31[ 	]*vpmovsdb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 21 b4 f0 23 01 00 00[ 	]*vpmovsdb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 7f[ 	]*vpmovsdb %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 00 02 00 00[ 	]*vpmovsdb %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 80[ 	]*vpmovsdb %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 fc fd ff ff[ 	]*vpmovsdb %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 31[ 	]*vpmovsdb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 21 31[ 	]*vpmovsdb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 21 b4 f0 23 01 00 00[ 	]*vpmovsdb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 7f[ 	]*vpmovsdb %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 00 04 00 00[ 	]*vpmovsdb %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 80[ 	]*vpmovsdb %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 f8 fb ff ff[ 	]*vpmovsdb %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 31[ 	]*vpmovusdb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 11 31[ 	]*vpmovusdb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 11 b4 f0 23 01 00 00[ 	]*vpmovusdb %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 7f[ 	]*vpmovusdb %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 00 02 00 00[ 	]*vpmovusdb %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 80[ 	]*vpmovusdb %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 fc fd ff ff[ 	]*vpmovusdb %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 31[ 	]*vpmovusdb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 11 31[ 	]*vpmovusdb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 11 b4 f0 23 01 00 00[ 	]*vpmovusdb %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 7f[ 	]*vpmovusdb %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 00 04 00 00[ 	]*vpmovusdb %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 80[ 	]*vpmovusdb %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 f8 fb ff ff[ 	]*vpmovusdb %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 31[ 	]*vpmovdw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 33 31[ 	]*vpmovdw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 33 b4 f0 23 01 00 00[ 	]*vpmovdw %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 7f[ 	]*vpmovdw %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 00 04 00 00[ 	]*vpmovdw %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 80[ 	]*vpmovdw %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 f8 fb ff ff[ 	]*vpmovdw %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 31[ 	]*vpmovdw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 33 31[ 	]*vpmovdw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 33 b4 f0 23 01 00 00[ 	]*vpmovdw %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 7f[ 	]*vpmovdw %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 00 08 00 00[ 	]*vpmovdw %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 80[ 	]*vpmovdw %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 f0 f7 ff ff[ 	]*vpmovdw %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 31[ 	]*vpmovsdw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 23 31[ 	]*vpmovsdw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 23 b4 f0 23 01 00 00[ 	]*vpmovsdw %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 7f[ 	]*vpmovsdw %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 00 04 00 00[ 	]*vpmovsdw %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 80[ 	]*vpmovsdw %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 f8 fb ff ff[ 	]*vpmovsdw %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 31[ 	]*vpmovsdw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 23 31[ 	]*vpmovsdw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 23 b4 f0 23 01 00 00[ 	]*vpmovsdw %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 7f[ 	]*vpmovsdw %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 00 08 00 00[ 	]*vpmovsdw %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 80[ 	]*vpmovsdw %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 f0 f7 ff ff[ 	]*vpmovsdw %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 31[ 	]*vpmovusdw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 13 31[ 	]*vpmovusdw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 13 b4 f0 23 01 00 00[ 	]*vpmovusdw %xmm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 7f[ 	]*vpmovusdw %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 00 04 00 00[ 	]*vpmovusdw %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 80[ 	]*vpmovusdw %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 f8 fb ff ff[ 	]*vpmovusdw %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 31[ 	]*vpmovusdw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 13 31[ 	]*vpmovusdw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 13 b4 f0 23 01 00 00[ 	]*vpmovusdw %ymm30,0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 7f[ 	]*vpmovusdw %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 00 08 00 00[ 	]*vpmovusdw %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 80[ 	]*vpmovusdw %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 f0 f7 ff ff[ 	]*vpmovusdw %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 78 f5[ 	]*vcvttpd2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 78 f5[ 	]*vcvttpd2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 78 f5[ 	]*vcvttpd2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 31[ 	]*vcvttpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 78 b4 f0 23 01 00 00[ 	]*vcvttpd2udq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 31[ 	]*vcvttpd2udq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 7f[ 	]*vcvttpd2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 00 08 00 00[ 	]*vcvttpd2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 80[ 	]*vcvttpd2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 80[ 	]*vcvttpd2udq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 78 f5[ 	]*vcvttpd2udq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 78 f5[ 	]*vcvttpd2udq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 78 f5[ 	]*vcvttpd2udq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 31[ 	]*vcvttpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 78 b4 f0 23 01 00 00[ 	]*vcvttpd2udq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 31[ 	]*vcvttpd2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 7f[ 	]*vcvttpd2udq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 00 10 00 00[ 	]*vcvttpd2udq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 80[ 	]*vcvttpd2udq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 80[ 	]*vcvttpd2udq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 78 f5[ 	]*vcvttps2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 78 f5[ 	]*vcvttps2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 78 f5[ 	]*vcvttps2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 31[ 	]*vcvttps2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 78 b4 f0 23 01 00 00[ 	]*vcvttps2udq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 31[ 	]*vcvttps2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 7f[ 	]*vcvttps2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 00 08 00 00[ 	]*vcvttps2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 80[ 	]*vcvttps2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 80[ 	]*vcvttps2udq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 78 f5[ 	]*vcvttps2udq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 78 f5[ 	]*vcvttps2udq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 78 f5[ 	]*vcvttps2udq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 31[ 	]*vcvttps2udq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 78 b4 f0 23 01 00 00[ 	]*vcvttps2udq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 31[ 	]*vcvttps2udq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 7f[ 	]*vcvttps2udq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 00 10 00 00[ 	]*vcvttps2udq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 80[ 	]*vcvttps2udq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 e0 ef ff ff[ 	]*vcvttps2udq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 80[ 	]*vcvttps2udq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 76 f4[ 	]*vpermi2d %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 76 f4[ 	]*vpermi2d %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 76 f4[ 	]*vpermi2d %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 31[ 	]*vpermi2d \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 76 b4 f0 23 01 00 00[ 	]*vpermi2d 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 31[ 	]*vpermi2d \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 7f[ 	]*vpermi2d 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 00 08 00 00[ 	]*vpermi2d 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 80[ 	]*vpermi2d -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 f0 f7 ff ff[ 	]*vpermi2d -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 7f[ 	]*vpermi2d 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 80[ 	]*vpermi2d -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 76 f4[ 	]*vpermi2d %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 76 f4[ 	]*vpermi2d %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 76 f4[ 	]*vpermi2d %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 31[ 	]*vpermi2d \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 76 b4 f0 23 01 00 00[ 	]*vpermi2d 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 31[ 	]*vpermi2d \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 7f[ 	]*vpermi2d 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 00 10 00 00[ 	]*vpermi2d 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 80[ 	]*vpermi2d -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 e0 ef ff ff[ 	]*vpermi2d -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 7f[ 	]*vpermi2d 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 80[ 	]*vpermi2d -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 76 f4[ 	]*vpermi2q %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 76 f4[ 	]*vpermi2q %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 76 f4[ 	]*vpermi2q %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 31[ 	]*vpermi2q \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 76 b4 f0 23 01 00 00[ 	]*vpermi2q 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 31[ 	]*vpermi2q \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 7f[ 	]*vpermi2q 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 00 08 00 00[ 	]*vpermi2q 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 80[ 	]*vpermi2q -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 f0 f7 ff ff[ 	]*vpermi2q -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 7f[ 	]*vpermi2q 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 80[ 	]*vpermi2q -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 76 f4[ 	]*vpermi2q %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 76 f4[ 	]*vpermi2q %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 76 f4[ 	]*vpermi2q %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 31[ 	]*vpermi2q \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 76 b4 f0 23 01 00 00[ 	]*vpermi2q 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 31[ 	]*vpermi2q \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 7f[ 	]*vpermi2q 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 00 10 00 00[ 	]*vpermi2q 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 80[ 	]*vpermi2q -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 e0 ef ff ff[ 	]*vpermi2q -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 7f[ 	]*vpermi2q 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 80[ 	]*vpermi2q -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 77 f4[ 	]*vpermi2ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 77 f4[ 	]*vpermi2ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 77 f4[ 	]*vpermi2ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 31[ 	]*vpermi2ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 77 b4 f0 23 01 00 00[ 	]*vpermi2ps 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 31[ 	]*vpermi2ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 7f[ 	]*vpermi2ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 00 08 00 00[ 	]*vpermi2ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 80[ 	]*vpermi2ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 f0 f7 ff ff[ 	]*vpermi2ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 7f[ 	]*vpermi2ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 80[ 	]*vpermi2ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 77 f4[ 	]*vpermi2ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 77 f4[ 	]*vpermi2ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 77 f4[ 	]*vpermi2ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 31[ 	]*vpermi2ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 77 b4 f0 23 01 00 00[ 	]*vpermi2ps 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 31[ 	]*vpermi2ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 7f[ 	]*vpermi2ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 00 10 00 00[ 	]*vpermi2ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 80[ 	]*vpermi2ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 e0 ef ff ff[ 	]*vpermi2ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 7f[ 	]*vpermi2ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 80[ 	]*vpermi2ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 77 f4[ 	]*vpermi2pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 77 f4[ 	]*vpermi2pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 77 f4[ 	]*vpermi2pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 31[ 	]*vpermi2pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 77 b4 f0 23 01 00 00[ 	]*vpermi2pd 0x123\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 31[ 	]*vpermi2pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 7f[ 	]*vpermi2pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 00 08 00 00[ 	]*vpermi2pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 80[ 	]*vpermi2pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 f0 f7 ff ff[ 	]*vpermi2pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 7f[ 	]*vpermi2pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 80[ 	]*vpermi2pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 77 f4[ 	]*vpermi2pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 77 f4[ 	]*vpermi2pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 77 f4[ 	]*vpermi2pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 31[ 	]*vpermi2pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 77 b4 f0 23 01 00 00[ 	]*vpermi2pd 0x123\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 31[ 	]*vpermi2pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 7f[ 	]*vpermi2pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 00 10 00 00[ 	]*vpermi2pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 80[ 	]*vpermi2pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 e0 ef ff ff[ 	]*vpermi2pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 7f[ 	]*vpermi2pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 80[ 	]*vpermi2pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 27 ec[ 	]*vptestnmd %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 27 ec[ 	]*vptestnmd %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 29[ 	]*vptestnmd \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 27 ac f0 23 01 00 00[ 	]*vptestnmd 0x123\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 29[ 	]*vptestnmd \(%rcx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 7f[ 	]*vptestnmd 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa 00 08 00 00[ 	]*vptestnmd 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 80[ 	]*vptestnmd -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa f0 f7 ff ff[ 	]*vptestnmd -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 7f[ 	]*vptestnmd 0x1fc\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 80[ 	]*vptestnmd -0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 27 ec[ 	]*vptestnmd %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 27 ec[ 	]*vptestnmd %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 29[ 	]*vptestnmd \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 27 ac f0 23 01 00 00[ 	]*vptestnmd 0x123\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 29[ 	]*vptestnmd \(%rcx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 7f[ 	]*vptestnmd 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa 00 10 00 00[ 	]*vptestnmd 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 80[ 	]*vptestnmd -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa e0 ef ff ff[ 	]*vptestnmd -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 7f[ 	]*vptestnmd 0x1fc\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 80[ 	]*vptestnmd -0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 27 ec[ 	]*vptestnmq %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 27 ec[ 	]*vptestnmq %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 29[ 	]*vptestnmq \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 27 ac f0 23 01 00 00[ 	]*vptestnmq 0x123\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 29[ 	]*vptestnmq \(%rcx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 7f[ 	]*vptestnmq 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa 00 08 00 00[ 	]*vptestnmq 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 80[ 	]*vptestnmq -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa f0 f7 ff ff[ 	]*vptestnmq -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 7f[ 	]*vptestnmq 0x3f8\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 80[ 	]*vptestnmq -0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 27 ec[ 	]*vptestnmq %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 27 ec[ 	]*vptestnmq %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 29[ 	]*vptestnmq \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 27 ac f0 23 01 00 00[ 	]*vptestnmq 0x123\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 29[ 	]*vptestnmq \(%rcx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 7f[ 	]*vptestnmq 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa 00 10 00 00[ 	]*vptestnmq 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 80[ 	]*vptestnmq -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa e0 ef ff ff[ 	]*vptestnmq -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 7f[ 	]*vptestnmq 0x3f8\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 80[ 	]*vptestnmq -0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 58 f4[ 	]*vaddpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 58 f4[ 	]*vaddpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 58 f4[ 	]*vaddpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 31[ 	]*vaddpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 58 b4 f0 34 12 00 00[ 	]*vaddpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 31[ 	]*vaddpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 7f[ 	]*vaddpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 00 08 00 00[ 	]*vaddpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 80[ 	]*vaddpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 f0 f7 ff ff[ 	]*vaddpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 7f[ 	]*vaddpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 80[ 	]*vaddpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 58 f4[ 	]*vaddpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 58 f4[ 	]*vaddpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 58 f4[ 	]*vaddpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 31[ 	]*vaddpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 58 b4 f0 34 12 00 00[ 	]*vaddpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 31[ 	]*vaddpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 7f[ 	]*vaddpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 00 10 00 00[ 	]*vaddpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 80[ 	]*vaddpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 e0 ef ff ff[ 	]*vaddpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 7f[ 	]*vaddpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 00 04 00 00[ 	]*vaddpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 80[ 	]*vaddpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 f8 fb ff ff[ 	]*vaddpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 58 f4[ 	]*vaddps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 58 f4[ 	]*vaddps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 58 f4[ 	]*vaddps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 31[ 	]*vaddps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 58 b4 f0 34 12 00 00[ 	]*vaddps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 31[ 	]*vaddps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 7f[ 	]*vaddps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 00 08 00 00[ 	]*vaddps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 80[ 	]*vaddps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 f0 f7 ff ff[ 	]*vaddps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 7f[ 	]*vaddps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 80[ 	]*vaddps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 58 f4[ 	]*vaddps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 58 f4[ 	]*vaddps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 58 f4[ 	]*vaddps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 31[ 	]*vaddps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 58 b4 f0 34 12 00 00[ 	]*vaddps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 31[ 	]*vaddps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 7f[ 	]*vaddps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 00 10 00 00[ 	]*vaddps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 80[ 	]*vaddps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 e0 ef ff ff[ 	]*vaddps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 7f[ 	]*vaddps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 00 02 00 00[ 	]*vaddps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 80[ 	]*vaddps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 fc fd ff ff[ 	]*vaddps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 ab[ 	]*valignd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 03 f4 ab[ 	]*valignd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 03 f4 ab[ 	]*valignd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 7b[ 	]*valignd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 03 b4 f0 34 12 00 00 7b[ 	]*valignd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 7f 7b[ 	]*valignd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 00 08 00 00 7b[ 	]*valignd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 80 7b[ 	]*valignd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 f0 f7 ff ff 7b[ 	]*valignd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 ab[ 	]*valignd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 03 f4 ab[ 	]*valignd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 03 f4 ab[ 	]*valignd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 7b[ 	]*valignd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 03 b4 f0 34 12 00 00 7b[ 	]*valignd \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 31 7b[ 	]*valignd \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 7f 7b[ 	]*valignd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 00 10 00 00 7b[ 	]*valignd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 80 7b[ 	]*valignd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 e0 ef ff ff 7b[ 	]*valignd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 7f 7b[ 	]*valignd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 00 02 00 00 7b[ 	]*valignd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 80 7b[ 	]*valignd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 fc fd ff ff 7b[ 	]*valignd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 65 f4[ 	]*vblendmpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 65 f4[ 	]*vblendmpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 65 f4[ 	]*vblendmpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 31[ 	]*vblendmpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 65 b4 f0 34 12 00 00[ 	]*vblendmpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 31[ 	]*vblendmpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 7f[ 	]*vblendmpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 00 08 00 00[ 	]*vblendmpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 80[ 	]*vblendmpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 f0 f7 ff ff[ 	]*vblendmpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 7f[ 	]*vblendmpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 80[ 	]*vblendmpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 65 f4[ 	]*vblendmpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 65 f4[ 	]*vblendmpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 65 f4[ 	]*vblendmpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 31[ 	]*vblendmpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 65 b4 f0 34 12 00 00[ 	]*vblendmpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 31[ 	]*vblendmpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 7f[ 	]*vblendmpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 00 10 00 00[ 	]*vblendmpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 80[ 	]*vblendmpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 e0 ef ff ff[ 	]*vblendmpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 7f[ 	]*vblendmpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 00 04 00 00[ 	]*vblendmpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 80[ 	]*vblendmpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 f8 fb ff ff[ 	]*vblendmpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 65 f4[ 	]*vblendmps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 65 f4[ 	]*vblendmps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 65 f4[ 	]*vblendmps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 31[ 	]*vblendmps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 65 b4 f0 34 12 00 00[ 	]*vblendmps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 31[ 	]*vblendmps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 7f[ 	]*vblendmps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 00 08 00 00[ 	]*vblendmps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 80[ 	]*vblendmps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 f0 f7 ff ff[ 	]*vblendmps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 7f[ 	]*vblendmps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 80[ 	]*vblendmps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 65 f4[ 	]*vblendmps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 65 f4[ 	]*vblendmps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 65 f4[ 	]*vblendmps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 31[ 	]*vblendmps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 65 b4 f0 34 12 00 00[ 	]*vblendmps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 31[ 	]*vblendmps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 7f[ 	]*vblendmps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 00 10 00 00[ 	]*vblendmps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 80[ 	]*vblendmps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 e0 ef ff ff[ 	]*vblendmps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 7f[ 	]*vblendmps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 00 02 00 00[ 	]*vblendmps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 80[ 	]*vblendmps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 fc fd ff ff[ 	]*vblendmps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 31[ 	]*vbroadcastf32x4 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 1a 31[ 	]*vbroadcastf32x4 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 1a 31[ 	]*vbroadcastf32x4 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1a b4 f0 34 12 00 00[ 	]*vbroadcastf32x4 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 7f[ 	]*vbroadcastf32x4 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 80[ 	]*vbroadcastf32x4 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 31[ 	]*vbroadcasti32x4 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 5a 31[ 	]*vbroadcasti32x4 \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 5a 31[ 	]*vbroadcasti32x4 \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 5a b4 f0 34 12 00 00[ 	]*vbroadcasti32x4 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 7f[ 	]*vbroadcasti32x4 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 80[ 	]*vbroadcasti32x4 -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 31[ 	]*vbroadcastsd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 19 31[ 	]*vbroadcastsd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 19 31[ 	]*vbroadcastsd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 19 b4 f0 34 12 00 00[ 	]*vbroadcastsd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 7f[ 	]*vbroadcastsd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 00 04 00 00[ 	]*vbroadcastsd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 80[ 	]*vbroadcastsd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 f8 fb ff ff[ 	]*vbroadcastsd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 19 f5[ 	]*vbroadcastsd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 19 f5[ 	]*vbroadcastsd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 19 f5[ 	]*vbroadcastsd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 31[ 	]*vbroadcastss \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 18 31[ 	]*vbroadcastss \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 18 31[ 	]*vbroadcastss \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 18 b4 f0 34 12 00 00[ 	]*vbroadcastss 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 7f[ 	]*vbroadcastss 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 80[ 	]*vbroadcastss -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 31[ 	]*vbroadcastss \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 18 31[ 	]*vbroadcastss \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 18 31[ 	]*vbroadcastss \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 18 b4 f0 34 12 00 00[ 	]*vbroadcastss 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 7f[ 	]*vbroadcastss 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 00 02 00 00[ 	]*vbroadcastss 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 80[ 	]*vbroadcastss -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 fc fd ff ff[ 	]*vbroadcastss -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 18 f5[ 	]*vbroadcastss %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 18 f5[ 	]*vbroadcastss %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 18 f5[ 	]*vbroadcastss %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 18 f5[ 	]*vbroadcastss %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 18 f5[ 	]*vbroadcastss %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 18 f5[ 	]*vbroadcastss %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec ab[ 	]*vcmppd \$0xab,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 07 c2 ec ab[ 	]*vcmppd \$0xab,%xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec 7b[ 	]*vcmppd \$0x7b,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 00 c2 ac f0 34 12 00 00 7b[ 	]*vcmppd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa 00 08 00 00 7b[ 	]*vcmppd \$0x7b,0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmppd \$0x7b,-0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec ab[ 	]*vcmppd \$0xab,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 27 c2 ec ab[ 	]*vcmppd \$0xab,%ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec 7b[ 	]*vcmppd \$0x7b,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 20 c2 ac f0 34 12 00 00 7b[ 	]*vcmppd \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 29 7b[ 	]*vcmppd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa 00 10 00 00 7b[ 	]*vcmppd \$0x7b,0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa e0 ef ff ff 7b[ 	]*vcmppd \$0x7b,-0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 7f 7b[ 	]*vcmppd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa 00 04 00 00 7b[ 	]*vcmppd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 80 7b[ 	]*vcmppd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa f8 fb ff ff 7b[ 	]*vcmppd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec ab[ 	]*vcmpps \$0xab,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 07 c2 ec ab[ 	]*vcmpps \$0xab,%xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec 7b[ 	]*vcmpps \$0x7b,%xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 00 c2 ac f0 34 12 00 00 7b[ 	]*vcmpps \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa 00 08 00 00 7b[ 	]*vcmpps \$0x7b,0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmpps \$0x7b,-0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec ab[ 	]*vcmpps \$0xab,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 27 c2 ec ab[ 	]*vcmpps \$0xab,%ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec 7b[ 	]*vcmpps \$0x7b,%ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 20 c2 ac f0 34 12 00 00 7b[ 	]*vcmpps \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 29 7b[ 	]*vcmpps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa 00 10 00 00 7b[ 	]*vcmpps \$0x7b,0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa e0 ef ff ff 7b[ 	]*vcmpps \$0x7b,-0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 7f 7b[ 	]*vcmpps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa 00 02 00 00 7b[ 	]*vcmpps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 80 7b[ 	]*vcmpps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa fc fd ff ff 7b[ 	]*vcmpps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 31[ 	]*vcompresspd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8a 31[ 	]*vcompresspd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8a b4 f0 34 12 00 00[ 	]*vcompresspd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 7f[ 	]*vcompresspd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 00 04 00 00[ 	]*vcompresspd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 80[ 	]*vcompresspd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 f8 fb ff ff[ 	]*vcompresspd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 31[ 	]*vcompresspd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8a 31[ 	]*vcompresspd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8a b4 f0 34 12 00 00[ 	]*vcompresspd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 7f[ 	]*vcompresspd %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 00 04 00 00[ 	]*vcompresspd %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 80[ 	]*vcompresspd %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 f8 fb ff ff[ 	]*vcompresspd %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8a ee[ 	]*vcompresspd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8a ee[ 	]*vcompresspd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8a ee[ 	]*vcompresspd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8a ee[ 	]*vcompresspd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8a ee[ 	]*vcompresspd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8a ee[ 	]*vcompresspd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 31[ 	]*vcompressps %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8a 31[ 	]*vcompressps %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8a b4 f0 34 12 00 00[ 	]*vcompressps %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 7f[ 	]*vcompressps %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 00 02 00 00[ 	]*vcompressps %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 80[ 	]*vcompressps %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 fc fd ff ff[ 	]*vcompressps %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 31[ 	]*vcompressps %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8a 31[ 	]*vcompressps %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8a b4 f0 34 12 00 00[ 	]*vcompressps %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 7f[ 	]*vcompressps %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 00 02 00 00[ 	]*vcompressps %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 80[ 	]*vcompressps %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 fc fd ff ff[ 	]*vcompressps %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8a ee[ 	]*vcompressps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8a ee[ 	]*vcompressps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8a ee[ 	]*vcompressps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8a ee[ 	]*vcompressps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8a ee[ 	]*vcompressps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8a ee[ 	]*vcompressps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 e6 f5[ 	]*vcvtdq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f e6 f5[ 	]*vcvtdq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f e6 f5[ 	]*vcvtdq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 31[ 	]*vcvtdq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 e6 b4 f0 34 12 00 00[ 	]*vcvtdq2pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 31[ 	]*vcvtdq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 7f[ 	]*vcvtdq2pd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 00 04 00 00[ 	]*vcvtdq2pd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 80[ 	]*vcvtdq2pd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 80[ 	]*vcvtdq2pd -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 e6 f5[ 	]*vcvtdq2pd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f e6 f5[ 	]*vcvtdq2pd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af e6 f5[ 	]*vcvtdq2pd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 31[ 	]*vcvtdq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 e6 b4 f0 34 12 00 00[ 	]*vcvtdq2pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 31[ 	]*vcvtdq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 7f[ 	]*vcvtdq2pd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 00 08 00 00[ 	]*vcvtdq2pd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 80[ 	]*vcvtdq2pd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 7f[ 	]*vcvtdq2pd 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 00 02 00 00[ 	]*vcvtdq2pd 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 80[ 	]*vcvtdq2pd -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5b f5[ 	]*vcvtdq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5b f5[ 	]*vcvtdq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5b f5[ 	]*vcvtdq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 31[ 	]*vcvtdq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5b b4 f0 34 12 00 00[ 	]*vcvtdq2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 31[ 	]*vcvtdq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 7f[ 	]*vcvtdq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 00 08 00 00[ 	]*vcvtdq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 80[ 	]*vcvtdq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 80[ 	]*vcvtdq2ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5b f5[ 	]*vcvtdq2ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5b f5[ 	]*vcvtdq2ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5b f5[ 	]*vcvtdq2ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 31[ 	]*vcvtdq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5b b4 f0 34 12 00 00[ 	]*vcvtdq2ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 31[ 	]*vcvtdq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 7f[ 	]*vcvtdq2ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 00 10 00 00[ 	]*vcvtdq2ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 80[ 	]*vcvtdq2ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 7f[ 	]*vcvtdq2ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 00 02 00 00[ 	]*vcvtdq2ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 80[ 	]*vcvtdq2ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 fc fd ff ff[ 	]*vcvtdq2ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 e6 f5[ 	]*vcvtpd2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f e6 f5[ 	]*vcvtpd2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f e6 f5[ 	]*vcvtpd2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 31[ 	]*vcvtpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 e6 b4 f0 34 12 00 00[ 	]*vcvtpd2dq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 31[ 	]*vcvtpd2dq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 7f[ 	]*vcvtpd2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 00 08 00 00[ 	]*vcvtpd2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 80[ 	]*vcvtpd2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 80[ 	]*vcvtpd2dq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 e6 f5[ 	]*vcvtpd2dq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f e6 f5[ 	]*vcvtpd2dq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af e6 f5[ 	]*vcvtpd2dq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 31[ 	]*vcvtpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 e6 b4 f0 34 12 00 00[ 	]*vcvtpd2dq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 31[ 	]*vcvtpd2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 7f[ 	]*vcvtpd2dq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 00 10 00 00[ 	]*vcvtpd2dq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 80[ 	]*vcvtpd2dq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 7f[ 	]*vcvtpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 00 04 00 00[ 	]*vcvtpd2dq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 80[ 	]*vcvtpd2dq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 5a f5[ 	]*vcvtpd2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 5a f5[ 	]*vcvtpd2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 5a f5[ 	]*vcvtpd2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 31[ 	]*vcvtpd2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 5a b4 f0 34 12 00 00[ 	]*vcvtpd2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 31[ 	]*vcvtpd2ps \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 7f[ 	]*vcvtpd2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 00 08 00 00[ 	]*vcvtpd2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 80[ 	]*vcvtpd2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 80[ 	]*vcvtpd2ps -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 5a f5[ 	]*vcvtpd2ps %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 5a f5[ 	]*vcvtpd2ps %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 5a f5[ 	]*vcvtpd2ps %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 31[ 	]*vcvtpd2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 5a b4 f0 34 12 00 00[ 	]*vcvtpd2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 31[ 	]*vcvtpd2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 7f[ 	]*vcvtpd2ps 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 00 10 00 00[ 	]*vcvtpd2ps 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 80[ 	]*vcvtpd2ps -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 7f[ 	]*vcvtpd2ps 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 00 04 00 00[ 	]*vcvtpd2ps 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 80[ 	]*vcvtpd2ps -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 79 f5[ 	]*vcvtpd2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 79 f5[ 	]*vcvtpd2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 79 f5[ 	]*vcvtpd2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 31[ 	]*vcvtpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 79 b4 f0 34 12 00 00[ 	]*vcvtpd2udq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 31[ 	]*vcvtpd2udq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 7f[ 	]*vcvtpd2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 00 08 00 00[ 	]*vcvtpd2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 80[ 	]*vcvtpd2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 80[ 	]*vcvtpd2udq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 79 f5[ 	]*vcvtpd2udq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 79 f5[ 	]*vcvtpd2udq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 79 f5[ 	]*vcvtpd2udq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 31[ 	]*vcvtpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 79 b4 f0 34 12 00 00[ 	]*vcvtpd2udq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 31[ 	]*vcvtpd2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 7f[ 	]*vcvtpd2udq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 00 10 00 00[ 	]*vcvtpd2udq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 80[ 	]*vcvtpd2udq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 7f[ 	]*vcvtpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 00 04 00 00[ 	]*vcvtpd2udq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 80[ 	]*vcvtpd2udq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 13 f5[ 	]*vcvtph2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 13 f5[ 	]*vcvtph2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 13 f5[ 	]*vcvtph2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 31[ 	]*vcvtph2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 13 b4 f0 34 12 00 00[ 	]*vcvtph2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 7f[ 	]*vcvtph2ps 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 00 04 00 00[ 	]*vcvtph2ps 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 80[ 	]*vcvtph2ps -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 f8 fb ff ff[ 	]*vcvtph2ps -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 13 f5[ 	]*vcvtph2ps %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 13 f5[ 	]*vcvtph2ps %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 13 f5[ 	]*vcvtph2ps %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 31[ 	]*vcvtph2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 13 b4 f0 34 12 00 00[ 	]*vcvtph2ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 7f[ 	]*vcvtph2ps 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 00 08 00 00[ 	]*vcvtph2ps 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 80[ 	]*vcvtph2ps -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 5b f5[ 	]*vcvtps2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 5b f5[ 	]*vcvtps2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 5b f5[ 	]*vcvtps2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 31[ 	]*vcvtps2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 5b b4 f0 34 12 00 00[ 	]*vcvtps2dq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 31[ 	]*vcvtps2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 7f[ 	]*vcvtps2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 00 08 00 00[ 	]*vcvtps2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 80[ 	]*vcvtps2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 80[ 	]*vcvtps2dq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 5b f5[ 	]*vcvtps2dq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 5b f5[ 	]*vcvtps2dq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 5b f5[ 	]*vcvtps2dq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 31[ 	]*vcvtps2dq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 5b b4 f0 34 12 00 00[ 	]*vcvtps2dq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 31[ 	]*vcvtps2dq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 7f[ 	]*vcvtps2dq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 00 10 00 00[ 	]*vcvtps2dq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 80[ 	]*vcvtps2dq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 e0 ef ff ff[ 	]*vcvtps2dq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 7f[ 	]*vcvtps2dq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 00 02 00 00[ 	]*vcvtps2dq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 80[ 	]*vcvtps2dq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 fc fd ff ff[ 	]*vcvtps2dq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5a f5[ 	]*vcvtps2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5a f5[ 	]*vcvtps2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5a f5[ 	]*vcvtps2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 31[ 	]*vcvtps2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5a b4 f0 34 12 00 00[ 	]*vcvtps2pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 31[ 	]*vcvtps2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 7f[ 	]*vcvtps2pd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 00 04 00 00[ 	]*vcvtps2pd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 80[ 	]*vcvtps2pd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 f8 fb ff ff[ 	]*vcvtps2pd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 80[ 	]*vcvtps2pd -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5a f5[ 	]*vcvtps2pd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5a f5[ 	]*vcvtps2pd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5a f5[ 	]*vcvtps2pd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 31[ 	]*vcvtps2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5a b4 f0 34 12 00 00[ 	]*vcvtps2pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 31[ 	]*vcvtps2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 7f[ 	]*vcvtps2pd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 00 08 00 00[ 	]*vcvtps2pd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 80[ 	]*vcvtps2pd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 7f[ 	]*vcvtps2pd 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 00 02 00 00[ 	]*vcvtps2pd 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 80[ 	]*vcvtps2pd -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 fc fd ff ff[ 	]*vcvtps2pd -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 1d ee ab[ 	]*vcvtps2ph \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 1d ee ab[ 	]*vcvtps2ph \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee 7b[ 	]*vcvtps2ph \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 79 f5[ 	]*vcvtps2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 79 f5[ 	]*vcvtps2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 79 f5[ 	]*vcvtps2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 31[ 	]*vcvtps2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 79 b4 f0 34 12 00 00[ 	]*vcvtps2udq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 31[ 	]*vcvtps2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 7f[ 	]*vcvtps2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 00 08 00 00[ 	]*vcvtps2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 80[ 	]*vcvtps2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 80[ 	]*vcvtps2udq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 79 f5[ 	]*vcvtps2udq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 79 f5[ 	]*vcvtps2udq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 79 f5[ 	]*vcvtps2udq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 31[ 	]*vcvtps2udq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 79 b4 f0 34 12 00 00[ 	]*vcvtps2udq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 31[ 	]*vcvtps2udq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 7f[ 	]*vcvtps2udq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 00 10 00 00[ 	]*vcvtps2udq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 80[ 	]*vcvtps2udq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 e0 ef ff ff[ 	]*vcvtps2udq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 7f[ 	]*vcvtps2udq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 00 02 00 00[ 	]*vcvtps2udq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 80[ 	]*vcvtps2udq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 fc fd ff ff[ 	]*vcvtps2udq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 e6 f5[ 	]*vcvttpd2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f e6 f5[ 	]*vcvttpd2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f e6 f5[ 	]*vcvttpd2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 31[ 	]*vcvttpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 e6 b4 f0 34 12 00 00[ 	]*vcvttpd2dq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 31[ 	]*vcvttpd2dq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 7f[ 	]*vcvttpd2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 00 08 00 00[ 	]*vcvttpd2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 80[ 	]*vcvttpd2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 80[ 	]*vcvttpd2dq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 e6 f5[ 	]*vcvttpd2dq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f e6 f5[ 	]*vcvttpd2dq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af e6 f5[ 	]*vcvttpd2dq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 31[ 	]*vcvttpd2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 e6 b4 f0 34 12 00 00[ 	]*vcvttpd2dq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 31[ 	]*vcvttpd2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 7f[ 	]*vcvttpd2dq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 00 10 00 00[ 	]*vcvttpd2dq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 80[ 	]*vcvttpd2dq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 7f[ 	]*vcvttpd2dq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 00 04 00 00[ 	]*vcvttpd2dq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 80[ 	]*vcvttpd2dq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 5b f5[ 	]*vcvttps2dq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 5b f5[ 	]*vcvttps2dq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 5b f5[ 	]*vcvttps2dq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 31[ 	]*vcvttps2dq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 5b b4 f0 34 12 00 00[ 	]*vcvttps2dq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 31[ 	]*vcvttps2dq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 7f[ 	]*vcvttps2dq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 00 08 00 00[ 	]*vcvttps2dq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 80[ 	]*vcvttps2dq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 80[ 	]*vcvttps2dq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 5b f5[ 	]*vcvttps2dq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 5b f5[ 	]*vcvttps2dq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 5b f5[ 	]*vcvttps2dq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 31[ 	]*vcvttps2dq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 5b b4 f0 34 12 00 00[ 	]*vcvttps2dq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 31[ 	]*vcvttps2dq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 7f[ 	]*vcvttps2dq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 00 10 00 00[ 	]*vcvttps2dq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 80[ 	]*vcvttps2dq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 e0 ef ff ff[ 	]*vcvttps2dq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 7f[ 	]*vcvttps2dq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 00 02 00 00[ 	]*vcvttps2dq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 80[ 	]*vcvttps2dq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 fc fd ff ff[ 	]*vcvttps2dq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7a f5[ 	]*vcvtudq2pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7a f5[ 	]*vcvtudq2pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7a f5[ 	]*vcvtudq2pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 31[ 	]*vcvtudq2pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7a b4 f0 34 12 00 00[ 	]*vcvtudq2pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 31[ 	]*vcvtudq2pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 7f[ 	]*vcvtudq2pd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 00 04 00 00[ 	]*vcvtudq2pd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 80[ 	]*vcvtudq2pd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 80[ 	]*vcvtudq2pd -0x200\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7a f5[ 	]*vcvtudq2pd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7a f5[ 	]*vcvtudq2pd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7a f5[ 	]*vcvtudq2pd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 31[ 	]*vcvtudq2pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7a b4 f0 34 12 00 00[ 	]*vcvtudq2pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 31[ 	]*vcvtudq2pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 7f[ 	]*vcvtudq2pd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 00 08 00 00[ 	]*vcvtudq2pd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 80[ 	]*vcvtudq2pd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 7f[ 	]*vcvtudq2pd 0x1fc\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 00 02 00 00[ 	]*vcvtudq2pd 0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 80[ 	]*vcvtudq2pd -0x200\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 fc fd ff ff[ 	]*vcvtudq2pd -0x204\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7a f5[ 	]*vcvtudq2ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7a f5[ 	]*vcvtudq2ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7a f5[ 	]*vcvtudq2ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 31[ 	]*vcvtudq2ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7a b4 f0 34 12 00 00[ 	]*vcvtudq2ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 31[ 	]*vcvtudq2ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 7f[ 	]*vcvtudq2ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 00 08 00 00[ 	]*vcvtudq2ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 80[ 	]*vcvtudq2ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 80[ 	]*vcvtudq2ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7a f5[ 	]*vcvtudq2ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7a f5[ 	]*vcvtudq2ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7a f5[ 	]*vcvtudq2ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 31[ 	]*vcvtudq2ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7a b4 f0 34 12 00 00[ 	]*vcvtudq2ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 31[ 	]*vcvtudq2ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 7f[ 	]*vcvtudq2ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 00 10 00 00[ 	]*vcvtudq2ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 80[ 	]*vcvtudq2ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 7f[ 	]*vcvtudq2ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 00 02 00 00[ 	]*vcvtudq2ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 80[ 	]*vcvtudq2ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 fc fd ff ff[ 	]*vcvtudq2ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5e f4[ 	]*vdivpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5e f4[ 	]*vdivpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5e f4[ 	]*vdivpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 31[ 	]*vdivpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5e b4 f0 34 12 00 00[ 	]*vdivpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 31[ 	]*vdivpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 7f[ 	]*vdivpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 00 08 00 00[ 	]*vdivpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 80[ 	]*vdivpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 f0 f7 ff ff[ 	]*vdivpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 7f[ 	]*vdivpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 80[ 	]*vdivpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5e f4[ 	]*vdivpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5e f4[ 	]*vdivpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5e f4[ 	]*vdivpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 31[ 	]*vdivpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5e b4 f0 34 12 00 00[ 	]*vdivpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 31[ 	]*vdivpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 7f[ 	]*vdivpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 00 10 00 00[ 	]*vdivpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 80[ 	]*vdivpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 e0 ef ff ff[ 	]*vdivpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 7f[ 	]*vdivpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 00 04 00 00[ 	]*vdivpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 80[ 	]*vdivpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 f8 fb ff ff[ 	]*vdivpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5e f4[ 	]*vdivps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5e f4[ 	]*vdivps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5e f4[ 	]*vdivps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 31[ 	]*vdivps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5e b4 f0 34 12 00 00[ 	]*vdivps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 31[ 	]*vdivps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 7f[ 	]*vdivps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 00 08 00 00[ 	]*vdivps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 80[ 	]*vdivps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 f0 f7 ff ff[ 	]*vdivps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 7f[ 	]*vdivps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 80[ 	]*vdivps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5e f4[ 	]*vdivps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5e f4[ 	]*vdivps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5e f4[ 	]*vdivps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 31[ 	]*vdivps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5e b4 f0 34 12 00 00[ 	]*vdivps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 31[ 	]*vdivps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 7f[ 	]*vdivps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 00 10 00 00[ 	]*vdivps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 80[ 	]*vdivps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 e0 ef ff ff[ 	]*vdivps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 7f[ 	]*vdivps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 00 02 00 00[ 	]*vdivps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 80[ 	]*vdivps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 fc fd ff ff[ 	]*vdivps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 31[ 	]*vexpandpd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 88 31[ 	]*vexpandpd \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 88 31[ 	]*vexpandpd \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 88 b4 f0 34 12 00 00[ 	]*vexpandpd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 7f[ 	]*vexpandpd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 80[ 	]*vexpandpd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 31[ 	]*vexpandpd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 88 31[ 	]*vexpandpd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 88 31[ 	]*vexpandpd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 88 b4 f0 34 12 00 00[ 	]*vexpandpd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 7f[ 	]*vexpandpd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 00 04 00 00[ 	]*vexpandpd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 80[ 	]*vexpandpd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 f8 fb ff ff[ 	]*vexpandpd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 88 f5[ 	]*vexpandpd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 88 f5[ 	]*vexpandpd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 88 f5[ 	]*vexpandpd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 88 f5[ 	]*vexpandpd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 88 f5[ 	]*vexpandpd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 88 f5[ 	]*vexpandpd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 31[ 	]*vexpandps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 88 31[ 	]*vexpandps \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 88 31[ 	]*vexpandps \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 88 b4 f0 34 12 00 00[ 	]*vexpandps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 7f[ 	]*vexpandps 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 80[ 	]*vexpandps -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 31[ 	]*vexpandps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 88 31[ 	]*vexpandps \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 88 31[ 	]*vexpandps \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 88 b4 f0 34 12 00 00[ 	]*vexpandps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 7f[ 	]*vexpandps 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 00 02 00 00[ 	]*vexpandps 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 80[ 	]*vexpandps -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 fc fd ff ff[ 	]*vexpandps -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 88 f5[ 	]*vexpandps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 88 f5[ 	]*vexpandps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 88 f5[ 	]*vexpandps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 88 f5[ 	]*vexpandps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 88 f5[ 	]*vexpandps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 88 f5[ 	]*vexpandps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 19 ee ab[ 	]*vextractf32x4 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 39 ee ab[ 	]*vextracti32x4 \$0xab,%ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 98 f4[ 	]*vfmadd132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 98 f4[ 	]*vfmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 98 f4[ 	]*vfmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 31[ 	]*vfmadd132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 98 b4 f0 34 12 00 00[ 	]*vfmadd132pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 31[ 	]*vfmadd132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 7f[ 	]*vfmadd132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 00 08 00 00[ 	]*vfmadd132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 80[ 	]*vfmadd132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 80[ 	]*vfmadd132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 98 f4[ 	]*vfmadd132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 98 f4[ 	]*vfmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 98 f4[ 	]*vfmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 31[ 	]*vfmadd132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 98 b4 f0 34 12 00 00[ 	]*vfmadd132pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 31[ 	]*vfmadd132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 7f[ 	]*vfmadd132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 00 10 00 00[ 	]*vfmadd132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 80[ 	]*vfmadd132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 e0 ef ff ff[ 	]*vfmadd132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 7f[ 	]*vfmadd132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 00 04 00 00[ 	]*vfmadd132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 80[ 	]*vfmadd132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 f8 fb ff ff[ 	]*vfmadd132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 98 f4[ 	]*vfmadd132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 98 f4[ 	]*vfmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 98 f4[ 	]*vfmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 31[ 	]*vfmadd132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 98 b4 f0 34 12 00 00[ 	]*vfmadd132ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 31[ 	]*vfmadd132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 7f[ 	]*vfmadd132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 00 08 00 00[ 	]*vfmadd132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 80[ 	]*vfmadd132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 80[ 	]*vfmadd132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 98 f4[ 	]*vfmadd132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 98 f4[ 	]*vfmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 98 f4[ 	]*vfmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 31[ 	]*vfmadd132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 98 b4 f0 34 12 00 00[ 	]*vfmadd132ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 31[ 	]*vfmadd132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 7f[ 	]*vfmadd132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 00 10 00 00[ 	]*vfmadd132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 80[ 	]*vfmadd132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 e0 ef ff ff[ 	]*vfmadd132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 7f[ 	]*vfmadd132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 00 02 00 00[ 	]*vfmadd132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 80[ 	]*vfmadd132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 fc fd ff ff[ 	]*vfmadd132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a8 f4[ 	]*vfmadd213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a8 f4[ 	]*vfmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a8 f4[ 	]*vfmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 31[ 	]*vfmadd213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a8 b4 f0 34 12 00 00[ 	]*vfmadd213pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 31[ 	]*vfmadd213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 7f[ 	]*vfmadd213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 00 08 00 00[ 	]*vfmadd213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 80[ 	]*vfmadd213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 80[ 	]*vfmadd213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a8 f4[ 	]*vfmadd213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a8 f4[ 	]*vfmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a8 f4[ 	]*vfmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 31[ 	]*vfmadd213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a8 b4 f0 34 12 00 00[ 	]*vfmadd213pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 31[ 	]*vfmadd213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 7f[ 	]*vfmadd213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 00 10 00 00[ 	]*vfmadd213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 80[ 	]*vfmadd213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 7f[ 	]*vfmadd213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 00 04 00 00[ 	]*vfmadd213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 80[ 	]*vfmadd213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a8 f4[ 	]*vfmadd213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a8 f4[ 	]*vfmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a8 f4[ 	]*vfmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 31[ 	]*vfmadd213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a8 b4 f0 34 12 00 00[ 	]*vfmadd213ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 31[ 	]*vfmadd213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 7f[ 	]*vfmadd213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 00 08 00 00[ 	]*vfmadd213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 80[ 	]*vfmadd213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 80[ 	]*vfmadd213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a8 f4[ 	]*vfmadd213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a8 f4[ 	]*vfmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a8 f4[ 	]*vfmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 31[ 	]*vfmadd213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a8 b4 f0 34 12 00 00[ 	]*vfmadd213ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 31[ 	]*vfmadd213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 7f[ 	]*vfmadd213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 00 10 00 00[ 	]*vfmadd213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 80[ 	]*vfmadd213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 7f[ 	]*vfmadd213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 00 02 00 00[ 	]*vfmadd213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 80[ 	]*vfmadd213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 fc fd ff ff[ 	]*vfmadd213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b8 f4[ 	]*vfmadd231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b8 f4[ 	]*vfmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b8 f4[ 	]*vfmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 31[ 	]*vfmadd231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b8 b4 f0 34 12 00 00[ 	]*vfmadd231pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 31[ 	]*vfmadd231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 7f[ 	]*vfmadd231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 00 08 00 00[ 	]*vfmadd231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 80[ 	]*vfmadd231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 80[ 	]*vfmadd231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b8 f4[ 	]*vfmadd231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b8 f4[ 	]*vfmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b8 f4[ 	]*vfmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 31[ 	]*vfmadd231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b8 b4 f0 34 12 00 00[ 	]*vfmadd231pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 31[ 	]*vfmadd231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 7f[ 	]*vfmadd231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 00 10 00 00[ 	]*vfmadd231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 80[ 	]*vfmadd231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 7f[ 	]*vfmadd231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 00 04 00 00[ 	]*vfmadd231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 80[ 	]*vfmadd231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b8 f4[ 	]*vfmadd231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b8 f4[ 	]*vfmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b8 f4[ 	]*vfmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 31[ 	]*vfmadd231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b8 b4 f0 34 12 00 00[ 	]*vfmadd231ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 31[ 	]*vfmadd231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 7f[ 	]*vfmadd231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 00 08 00 00[ 	]*vfmadd231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 80[ 	]*vfmadd231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 80[ 	]*vfmadd231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b8 f4[ 	]*vfmadd231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b8 f4[ 	]*vfmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b8 f4[ 	]*vfmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 31[ 	]*vfmadd231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b8 b4 f0 34 12 00 00[ 	]*vfmadd231ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 31[ 	]*vfmadd231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 7f[ 	]*vfmadd231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 00 10 00 00[ 	]*vfmadd231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 80[ 	]*vfmadd231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 7f[ 	]*vfmadd231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 00 02 00 00[ 	]*vfmadd231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 80[ 	]*vfmadd231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 fc fd ff ff[ 	]*vfmadd231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 96 f4[ 	]*vfmaddsub132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 96 f4[ 	]*vfmaddsub132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 96 f4[ 	]*vfmaddsub132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 31[ 	]*vfmaddsub132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 31[ 	]*vfmaddsub132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 7f[ 	]*vfmaddsub132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 00 08 00 00[ 	]*vfmaddsub132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 80[ 	]*vfmaddsub132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 80[ 	]*vfmaddsub132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 96 f4[ 	]*vfmaddsub132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 96 f4[ 	]*vfmaddsub132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 96 f4[ 	]*vfmaddsub132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 31[ 	]*vfmaddsub132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 31[ 	]*vfmaddsub132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 7f[ 	]*vfmaddsub132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 00 10 00 00[ 	]*vfmaddsub132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 80[ 	]*vfmaddsub132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 7f[ 	]*vfmaddsub132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 00 04 00 00[ 	]*vfmaddsub132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 80[ 	]*vfmaddsub132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 96 f4[ 	]*vfmaddsub132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 96 f4[ 	]*vfmaddsub132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 96 f4[ 	]*vfmaddsub132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 31[ 	]*vfmaddsub132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 31[ 	]*vfmaddsub132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 7f[ 	]*vfmaddsub132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 00 08 00 00[ 	]*vfmaddsub132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 80[ 	]*vfmaddsub132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 80[ 	]*vfmaddsub132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 96 f4[ 	]*vfmaddsub132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 96 f4[ 	]*vfmaddsub132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 96 f4[ 	]*vfmaddsub132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 31[ 	]*vfmaddsub132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 31[ 	]*vfmaddsub132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 7f[ 	]*vfmaddsub132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 00 10 00 00[ 	]*vfmaddsub132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 80[ 	]*vfmaddsub132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 7f[ 	]*vfmaddsub132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 00 02 00 00[ 	]*vfmaddsub132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 80[ 	]*vfmaddsub132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a6 f4[ 	]*vfmaddsub213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a6 f4[ 	]*vfmaddsub213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a6 f4[ 	]*vfmaddsub213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 31[ 	]*vfmaddsub213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 31[ 	]*vfmaddsub213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 7f[ 	]*vfmaddsub213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 80[ 	]*vfmaddsub213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 80[ 	]*vfmaddsub213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a6 f4[ 	]*vfmaddsub213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a6 f4[ 	]*vfmaddsub213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a6 f4[ 	]*vfmaddsub213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 31[ 	]*vfmaddsub213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 31[ 	]*vfmaddsub213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 7f[ 	]*vfmaddsub213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 80[ 	]*vfmaddsub213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 7f[ 	]*vfmaddsub213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 80[ 	]*vfmaddsub213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a6 f4[ 	]*vfmaddsub213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a6 f4[ 	]*vfmaddsub213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a6 f4[ 	]*vfmaddsub213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 31[ 	]*vfmaddsub213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 31[ 	]*vfmaddsub213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 7f[ 	]*vfmaddsub213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 80[ 	]*vfmaddsub213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 80[ 	]*vfmaddsub213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a6 f4[ 	]*vfmaddsub213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a6 f4[ 	]*vfmaddsub213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a6 f4[ 	]*vfmaddsub213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 31[ 	]*vfmaddsub213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 31[ 	]*vfmaddsub213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 7f[ 	]*vfmaddsub213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 80[ 	]*vfmaddsub213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 7f[ 	]*vfmaddsub213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 80[ 	]*vfmaddsub213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b6 f4[ 	]*vfmaddsub231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b6 f4[ 	]*vfmaddsub231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b6 f4[ 	]*vfmaddsub231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 31[ 	]*vfmaddsub231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 31[ 	]*vfmaddsub231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 7f[ 	]*vfmaddsub231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 80[ 	]*vfmaddsub231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 80[ 	]*vfmaddsub231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b6 f4[ 	]*vfmaddsub231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b6 f4[ 	]*vfmaddsub231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b6 f4[ 	]*vfmaddsub231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 31[ 	]*vfmaddsub231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 31[ 	]*vfmaddsub231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 7f[ 	]*vfmaddsub231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 80[ 	]*vfmaddsub231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 7f[ 	]*vfmaddsub231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 80[ 	]*vfmaddsub231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b6 f4[ 	]*vfmaddsub231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b6 f4[ 	]*vfmaddsub231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b6 f4[ 	]*vfmaddsub231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 31[ 	]*vfmaddsub231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 31[ 	]*vfmaddsub231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 7f[ 	]*vfmaddsub231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 80[ 	]*vfmaddsub231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 80[ 	]*vfmaddsub231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b6 f4[ 	]*vfmaddsub231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b6 f4[ 	]*vfmaddsub231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b6 f4[ 	]*vfmaddsub231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 31[ 	]*vfmaddsub231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 31[ 	]*vfmaddsub231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 7f[ 	]*vfmaddsub231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 80[ 	]*vfmaddsub231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 7f[ 	]*vfmaddsub231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 80[ 	]*vfmaddsub231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9a f4[ 	]*vfmsub132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9a f4[ 	]*vfmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9a f4[ 	]*vfmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 31[ 	]*vfmsub132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9a b4 f0 34 12 00 00[ 	]*vfmsub132pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 31[ 	]*vfmsub132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 7f[ 	]*vfmsub132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 00 08 00 00[ 	]*vfmsub132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 80[ 	]*vfmsub132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 80[ 	]*vfmsub132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9a f4[ 	]*vfmsub132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9a f4[ 	]*vfmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9a f4[ 	]*vfmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 31[ 	]*vfmsub132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9a b4 f0 34 12 00 00[ 	]*vfmsub132pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 31[ 	]*vfmsub132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 7f[ 	]*vfmsub132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 00 10 00 00[ 	]*vfmsub132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 80[ 	]*vfmsub132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 e0 ef ff ff[ 	]*vfmsub132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 7f[ 	]*vfmsub132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 00 04 00 00[ 	]*vfmsub132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 80[ 	]*vfmsub132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 f8 fb ff ff[ 	]*vfmsub132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9a f4[ 	]*vfmsub132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9a f4[ 	]*vfmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9a f4[ 	]*vfmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 31[ 	]*vfmsub132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9a b4 f0 34 12 00 00[ 	]*vfmsub132ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 31[ 	]*vfmsub132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 7f[ 	]*vfmsub132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 00 08 00 00[ 	]*vfmsub132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 80[ 	]*vfmsub132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 80[ 	]*vfmsub132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9a f4[ 	]*vfmsub132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9a f4[ 	]*vfmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9a f4[ 	]*vfmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 31[ 	]*vfmsub132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9a b4 f0 34 12 00 00[ 	]*vfmsub132ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 31[ 	]*vfmsub132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 7f[ 	]*vfmsub132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 00 10 00 00[ 	]*vfmsub132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 80[ 	]*vfmsub132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 e0 ef ff ff[ 	]*vfmsub132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 7f[ 	]*vfmsub132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 00 02 00 00[ 	]*vfmsub132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 80[ 	]*vfmsub132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 fc fd ff ff[ 	]*vfmsub132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 aa f4[ 	]*vfmsub213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 aa f4[ 	]*vfmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 aa f4[ 	]*vfmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 31[ 	]*vfmsub213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 aa b4 f0 34 12 00 00[ 	]*vfmsub213pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 31[ 	]*vfmsub213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 7f[ 	]*vfmsub213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 00 08 00 00[ 	]*vfmsub213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 80[ 	]*vfmsub213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 80[ 	]*vfmsub213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 aa f4[ 	]*vfmsub213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 aa f4[ 	]*vfmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 aa f4[ 	]*vfmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 31[ 	]*vfmsub213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 aa b4 f0 34 12 00 00[ 	]*vfmsub213pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 31[ 	]*vfmsub213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 7f[ 	]*vfmsub213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 00 10 00 00[ 	]*vfmsub213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 80[ 	]*vfmsub213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 e0 ef ff ff[ 	]*vfmsub213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 7f[ 	]*vfmsub213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 00 04 00 00[ 	]*vfmsub213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 80[ 	]*vfmsub213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 f8 fb ff ff[ 	]*vfmsub213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 aa f4[ 	]*vfmsub213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 aa f4[ 	]*vfmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 aa f4[ 	]*vfmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 31[ 	]*vfmsub213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 aa b4 f0 34 12 00 00[ 	]*vfmsub213ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 31[ 	]*vfmsub213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 7f[ 	]*vfmsub213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 00 08 00 00[ 	]*vfmsub213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 80[ 	]*vfmsub213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 80[ 	]*vfmsub213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 aa f4[ 	]*vfmsub213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 aa f4[ 	]*vfmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 aa f4[ 	]*vfmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 31[ 	]*vfmsub213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 aa b4 f0 34 12 00 00[ 	]*vfmsub213ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 31[ 	]*vfmsub213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 7f[ 	]*vfmsub213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 00 10 00 00[ 	]*vfmsub213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 80[ 	]*vfmsub213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 e0 ef ff ff[ 	]*vfmsub213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 7f[ 	]*vfmsub213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 00 02 00 00[ 	]*vfmsub213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 80[ 	]*vfmsub213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 fc fd ff ff[ 	]*vfmsub213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ba f4[ 	]*vfmsub231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ba f4[ 	]*vfmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ba f4[ 	]*vfmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 31[ 	]*vfmsub231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ba b4 f0 34 12 00 00[ 	]*vfmsub231pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 31[ 	]*vfmsub231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 7f[ 	]*vfmsub231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 00 08 00 00[ 	]*vfmsub231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 80[ 	]*vfmsub231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 80[ 	]*vfmsub231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ba f4[ 	]*vfmsub231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ba f4[ 	]*vfmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ba f4[ 	]*vfmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 31[ 	]*vfmsub231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ba b4 f0 34 12 00 00[ 	]*vfmsub231pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 31[ 	]*vfmsub231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 7f[ 	]*vfmsub231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 00 10 00 00[ 	]*vfmsub231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 80[ 	]*vfmsub231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 e0 ef ff ff[ 	]*vfmsub231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 7f[ 	]*vfmsub231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 00 04 00 00[ 	]*vfmsub231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 80[ 	]*vfmsub231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 f8 fb ff ff[ 	]*vfmsub231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ba f4[ 	]*vfmsub231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ba f4[ 	]*vfmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ba f4[ 	]*vfmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 31[ 	]*vfmsub231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ba b4 f0 34 12 00 00[ 	]*vfmsub231ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 31[ 	]*vfmsub231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 7f[ 	]*vfmsub231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 00 08 00 00[ 	]*vfmsub231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 80[ 	]*vfmsub231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 80[ 	]*vfmsub231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ba f4[ 	]*vfmsub231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ba f4[ 	]*vfmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ba f4[ 	]*vfmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 31[ 	]*vfmsub231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ba b4 f0 34 12 00 00[ 	]*vfmsub231ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 31[ 	]*vfmsub231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 7f[ 	]*vfmsub231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 00 10 00 00[ 	]*vfmsub231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 80[ 	]*vfmsub231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 e0 ef ff ff[ 	]*vfmsub231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 7f[ 	]*vfmsub231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 00 02 00 00[ 	]*vfmsub231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 80[ 	]*vfmsub231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 fc fd ff ff[ 	]*vfmsub231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 97 f4[ 	]*vfmsubadd132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 97 f4[ 	]*vfmsubadd132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 97 f4[ 	]*vfmsubadd132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 31[ 	]*vfmsubadd132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 31[ 	]*vfmsubadd132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 7f[ 	]*vfmsubadd132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 00 08 00 00[ 	]*vfmsubadd132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 80[ 	]*vfmsubadd132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 80[ 	]*vfmsubadd132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 97 f4[ 	]*vfmsubadd132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 97 f4[ 	]*vfmsubadd132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 97 f4[ 	]*vfmsubadd132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 31[ 	]*vfmsubadd132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 31[ 	]*vfmsubadd132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 7f[ 	]*vfmsubadd132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 00 10 00 00[ 	]*vfmsubadd132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 80[ 	]*vfmsubadd132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 7f[ 	]*vfmsubadd132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 00 04 00 00[ 	]*vfmsubadd132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 80[ 	]*vfmsubadd132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 97 f4[ 	]*vfmsubadd132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 97 f4[ 	]*vfmsubadd132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 97 f4[ 	]*vfmsubadd132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 31[ 	]*vfmsubadd132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 31[ 	]*vfmsubadd132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 7f[ 	]*vfmsubadd132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 00 08 00 00[ 	]*vfmsubadd132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 80[ 	]*vfmsubadd132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 80[ 	]*vfmsubadd132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 97 f4[ 	]*vfmsubadd132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 97 f4[ 	]*vfmsubadd132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 97 f4[ 	]*vfmsubadd132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 31[ 	]*vfmsubadd132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 31[ 	]*vfmsubadd132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 7f[ 	]*vfmsubadd132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 00 10 00 00[ 	]*vfmsubadd132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 80[ 	]*vfmsubadd132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 7f[ 	]*vfmsubadd132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 00 02 00 00[ 	]*vfmsubadd132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 80[ 	]*vfmsubadd132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a7 f4[ 	]*vfmsubadd213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a7 f4[ 	]*vfmsubadd213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a7 f4[ 	]*vfmsubadd213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 31[ 	]*vfmsubadd213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 31[ 	]*vfmsubadd213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 7f[ 	]*vfmsubadd213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 80[ 	]*vfmsubadd213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 80[ 	]*vfmsubadd213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a7 f4[ 	]*vfmsubadd213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a7 f4[ 	]*vfmsubadd213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a7 f4[ 	]*vfmsubadd213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 31[ 	]*vfmsubadd213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 31[ 	]*vfmsubadd213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 7f[ 	]*vfmsubadd213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 80[ 	]*vfmsubadd213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 7f[ 	]*vfmsubadd213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 80[ 	]*vfmsubadd213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a7 f4[ 	]*vfmsubadd213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a7 f4[ 	]*vfmsubadd213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a7 f4[ 	]*vfmsubadd213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 31[ 	]*vfmsubadd213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 31[ 	]*vfmsubadd213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 7f[ 	]*vfmsubadd213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 80[ 	]*vfmsubadd213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 80[ 	]*vfmsubadd213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a7 f4[ 	]*vfmsubadd213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a7 f4[ 	]*vfmsubadd213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a7 f4[ 	]*vfmsubadd213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 31[ 	]*vfmsubadd213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 31[ 	]*vfmsubadd213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 7f[ 	]*vfmsubadd213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 80[ 	]*vfmsubadd213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 7f[ 	]*vfmsubadd213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 80[ 	]*vfmsubadd213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b7 f4[ 	]*vfmsubadd231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b7 f4[ 	]*vfmsubadd231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b7 f4[ 	]*vfmsubadd231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 31[ 	]*vfmsubadd231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 31[ 	]*vfmsubadd231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 7f[ 	]*vfmsubadd231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 80[ 	]*vfmsubadd231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 80[ 	]*vfmsubadd231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b7 f4[ 	]*vfmsubadd231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b7 f4[ 	]*vfmsubadd231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b7 f4[ 	]*vfmsubadd231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 31[ 	]*vfmsubadd231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 31[ 	]*vfmsubadd231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 7f[ 	]*vfmsubadd231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 80[ 	]*vfmsubadd231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 7f[ 	]*vfmsubadd231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 80[ 	]*vfmsubadd231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b7 f4[ 	]*vfmsubadd231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b7 f4[ 	]*vfmsubadd231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b7 f4[ 	]*vfmsubadd231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 31[ 	]*vfmsubadd231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 31[ 	]*vfmsubadd231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 7f[ 	]*vfmsubadd231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 80[ 	]*vfmsubadd231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 80[ 	]*vfmsubadd231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b7 f4[ 	]*vfmsubadd231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b7 f4[ 	]*vfmsubadd231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b7 f4[ 	]*vfmsubadd231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 31[ 	]*vfmsubadd231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 31[ 	]*vfmsubadd231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 7f[ 	]*vfmsubadd231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 80[ 	]*vfmsubadd231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 7f[ 	]*vfmsubadd231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 80[ 	]*vfmsubadd231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9c f4[ 	]*vfnmadd132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9c f4[ 	]*vfnmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9c f4[ 	]*vfnmadd132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 31[ 	]*vfnmadd132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9c b4 f0 34 12 00 00[ 	]*vfnmadd132pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 31[ 	]*vfnmadd132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 7f[ 	]*vfnmadd132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 00 08 00 00[ 	]*vfnmadd132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 80[ 	]*vfnmadd132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 80[ 	]*vfnmadd132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9c f4[ 	]*vfnmadd132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9c f4[ 	]*vfnmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9c f4[ 	]*vfnmadd132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 31[ 	]*vfnmadd132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9c b4 f0 34 12 00 00[ 	]*vfnmadd132pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 31[ 	]*vfnmadd132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 7f[ 	]*vfnmadd132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 00 10 00 00[ 	]*vfnmadd132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 80[ 	]*vfnmadd132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 7f[ 	]*vfnmadd132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 00 04 00 00[ 	]*vfnmadd132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 80[ 	]*vfnmadd132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9c f4[ 	]*vfnmadd132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9c f4[ 	]*vfnmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9c f4[ 	]*vfnmadd132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 31[ 	]*vfnmadd132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9c b4 f0 34 12 00 00[ 	]*vfnmadd132ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 31[ 	]*vfnmadd132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 7f[ 	]*vfnmadd132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 00 08 00 00[ 	]*vfnmadd132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 80[ 	]*vfnmadd132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 80[ 	]*vfnmadd132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9c f4[ 	]*vfnmadd132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9c f4[ 	]*vfnmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9c f4[ 	]*vfnmadd132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 31[ 	]*vfnmadd132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9c b4 f0 34 12 00 00[ 	]*vfnmadd132ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 31[ 	]*vfnmadd132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 7f[ 	]*vfnmadd132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 00 10 00 00[ 	]*vfnmadd132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 80[ 	]*vfnmadd132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 7f[ 	]*vfnmadd132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 00 02 00 00[ 	]*vfnmadd132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 80[ 	]*vfnmadd132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 fc fd ff ff[ 	]*vfnmadd132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ac f4[ 	]*vfnmadd213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ac f4[ 	]*vfnmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ac f4[ 	]*vfnmadd213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 31[ 	]*vfnmadd213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ac b4 f0 34 12 00 00[ 	]*vfnmadd213pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 31[ 	]*vfnmadd213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 7f[ 	]*vfnmadd213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 00 08 00 00[ 	]*vfnmadd213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 80[ 	]*vfnmadd213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 80[ 	]*vfnmadd213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ac f4[ 	]*vfnmadd213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ac f4[ 	]*vfnmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ac f4[ 	]*vfnmadd213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 31[ 	]*vfnmadd213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ac b4 f0 34 12 00 00[ 	]*vfnmadd213pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 31[ 	]*vfnmadd213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 7f[ 	]*vfnmadd213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 00 10 00 00[ 	]*vfnmadd213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 80[ 	]*vfnmadd213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 7f[ 	]*vfnmadd213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 00 04 00 00[ 	]*vfnmadd213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 80[ 	]*vfnmadd213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ac f4[ 	]*vfnmadd213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ac f4[ 	]*vfnmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ac f4[ 	]*vfnmadd213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 31[ 	]*vfnmadd213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ac b4 f0 34 12 00 00[ 	]*vfnmadd213ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 31[ 	]*vfnmadd213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 7f[ 	]*vfnmadd213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 00 08 00 00[ 	]*vfnmadd213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 80[ 	]*vfnmadd213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 80[ 	]*vfnmadd213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ac f4[ 	]*vfnmadd213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ac f4[ 	]*vfnmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ac f4[ 	]*vfnmadd213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 31[ 	]*vfnmadd213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ac b4 f0 34 12 00 00[ 	]*vfnmadd213ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 31[ 	]*vfnmadd213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 7f[ 	]*vfnmadd213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 00 10 00 00[ 	]*vfnmadd213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 80[ 	]*vfnmadd213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 7f[ 	]*vfnmadd213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 00 02 00 00[ 	]*vfnmadd213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 80[ 	]*vfnmadd213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 fc fd ff ff[ 	]*vfnmadd213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 bc f4[ 	]*vfnmadd231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 bc f4[ 	]*vfnmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 bc f4[ 	]*vfnmadd231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 31[ 	]*vfnmadd231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 bc b4 f0 34 12 00 00[ 	]*vfnmadd231pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 31[ 	]*vfnmadd231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 7f[ 	]*vfnmadd231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 00 08 00 00[ 	]*vfnmadd231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 80[ 	]*vfnmadd231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 80[ 	]*vfnmadd231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 bc f4[ 	]*vfnmadd231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 bc f4[ 	]*vfnmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 bc f4[ 	]*vfnmadd231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 31[ 	]*vfnmadd231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 bc b4 f0 34 12 00 00[ 	]*vfnmadd231pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 31[ 	]*vfnmadd231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 7f[ 	]*vfnmadd231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 00 10 00 00[ 	]*vfnmadd231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 80[ 	]*vfnmadd231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 7f[ 	]*vfnmadd231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 00 04 00 00[ 	]*vfnmadd231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 80[ 	]*vfnmadd231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 bc f4[ 	]*vfnmadd231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 bc f4[ 	]*vfnmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 bc f4[ 	]*vfnmadd231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 31[ 	]*vfnmadd231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 bc b4 f0 34 12 00 00[ 	]*vfnmadd231ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 31[ 	]*vfnmadd231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 7f[ 	]*vfnmadd231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 00 08 00 00[ 	]*vfnmadd231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 80[ 	]*vfnmadd231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 80[ 	]*vfnmadd231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 bc f4[ 	]*vfnmadd231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 bc f4[ 	]*vfnmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 bc f4[ 	]*vfnmadd231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 31[ 	]*vfnmadd231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 bc b4 f0 34 12 00 00[ 	]*vfnmadd231ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 31[ 	]*vfnmadd231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 7f[ 	]*vfnmadd231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 00 10 00 00[ 	]*vfnmadd231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 80[ 	]*vfnmadd231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 7f[ 	]*vfnmadd231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 00 02 00 00[ 	]*vfnmadd231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 80[ 	]*vfnmadd231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 fc fd ff ff[ 	]*vfnmadd231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9e f4[ 	]*vfnmsub132pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9e f4[ 	]*vfnmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9e f4[ 	]*vfnmsub132pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 31[ 	]*vfnmsub132pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9e b4 f0 34 12 00 00[ 	]*vfnmsub132pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 31[ 	]*vfnmsub132pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 7f[ 	]*vfnmsub132pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 00 08 00 00[ 	]*vfnmsub132pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 80[ 	]*vfnmsub132pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 80[ 	]*vfnmsub132pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9e f4[ 	]*vfnmsub132pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9e f4[ 	]*vfnmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9e f4[ 	]*vfnmsub132pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 31[ 	]*vfnmsub132pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9e b4 f0 34 12 00 00[ 	]*vfnmsub132pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 31[ 	]*vfnmsub132pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 7f[ 	]*vfnmsub132pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 00 10 00 00[ 	]*vfnmsub132pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 80[ 	]*vfnmsub132pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 7f[ 	]*vfnmsub132pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 00 04 00 00[ 	]*vfnmsub132pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 80[ 	]*vfnmsub132pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9e f4[ 	]*vfnmsub132ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9e f4[ 	]*vfnmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9e f4[ 	]*vfnmsub132ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 31[ 	]*vfnmsub132ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9e b4 f0 34 12 00 00[ 	]*vfnmsub132ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 31[ 	]*vfnmsub132ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 7f[ 	]*vfnmsub132ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 00 08 00 00[ 	]*vfnmsub132ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 80[ 	]*vfnmsub132ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 80[ 	]*vfnmsub132ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9e f4[ 	]*vfnmsub132ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9e f4[ 	]*vfnmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9e f4[ 	]*vfnmsub132ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 31[ 	]*vfnmsub132ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9e b4 f0 34 12 00 00[ 	]*vfnmsub132ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 31[ 	]*vfnmsub132ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 7f[ 	]*vfnmsub132ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 00 10 00 00[ 	]*vfnmsub132ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 80[ 	]*vfnmsub132ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 7f[ 	]*vfnmsub132ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 00 02 00 00[ 	]*vfnmsub132ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 80[ 	]*vfnmsub132ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 fc fd ff ff[ 	]*vfnmsub132ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ae f4[ 	]*vfnmsub213pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ae f4[ 	]*vfnmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ae f4[ 	]*vfnmsub213pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 31[ 	]*vfnmsub213pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ae b4 f0 34 12 00 00[ 	]*vfnmsub213pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 31[ 	]*vfnmsub213pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 7f[ 	]*vfnmsub213pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 00 08 00 00[ 	]*vfnmsub213pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 80[ 	]*vfnmsub213pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 80[ 	]*vfnmsub213pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ae f4[ 	]*vfnmsub213pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ae f4[ 	]*vfnmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ae f4[ 	]*vfnmsub213pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 31[ 	]*vfnmsub213pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ae b4 f0 34 12 00 00[ 	]*vfnmsub213pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 31[ 	]*vfnmsub213pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 7f[ 	]*vfnmsub213pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 00 10 00 00[ 	]*vfnmsub213pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 80[ 	]*vfnmsub213pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 7f[ 	]*vfnmsub213pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 00 04 00 00[ 	]*vfnmsub213pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 80[ 	]*vfnmsub213pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ae f4[ 	]*vfnmsub213ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ae f4[ 	]*vfnmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ae f4[ 	]*vfnmsub213ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 31[ 	]*vfnmsub213ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ae b4 f0 34 12 00 00[ 	]*vfnmsub213ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 31[ 	]*vfnmsub213ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 7f[ 	]*vfnmsub213ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 00 08 00 00[ 	]*vfnmsub213ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 80[ 	]*vfnmsub213ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 80[ 	]*vfnmsub213ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ae f4[ 	]*vfnmsub213ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ae f4[ 	]*vfnmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ae f4[ 	]*vfnmsub213ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 31[ 	]*vfnmsub213ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ae b4 f0 34 12 00 00[ 	]*vfnmsub213ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 31[ 	]*vfnmsub213ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 7f[ 	]*vfnmsub213ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 00 10 00 00[ 	]*vfnmsub213ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 80[ 	]*vfnmsub213ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 7f[ 	]*vfnmsub213ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 00 02 00 00[ 	]*vfnmsub213ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 80[ 	]*vfnmsub213ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 fc fd ff ff[ 	]*vfnmsub213ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 be f4[ 	]*vfnmsub231pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 be f4[ 	]*vfnmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 be f4[ 	]*vfnmsub231pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 31[ 	]*vfnmsub231pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 be b4 f0 34 12 00 00[ 	]*vfnmsub231pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 31[ 	]*vfnmsub231pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 7f[ 	]*vfnmsub231pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 00 08 00 00[ 	]*vfnmsub231pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 80[ 	]*vfnmsub231pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 80[ 	]*vfnmsub231pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 be f4[ 	]*vfnmsub231pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 be f4[ 	]*vfnmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 be f4[ 	]*vfnmsub231pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 31[ 	]*vfnmsub231pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 be b4 f0 34 12 00 00[ 	]*vfnmsub231pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 31[ 	]*vfnmsub231pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 7f[ 	]*vfnmsub231pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 00 10 00 00[ 	]*vfnmsub231pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 80[ 	]*vfnmsub231pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 e0 ef ff ff[ 	]*vfnmsub231pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 7f[ 	]*vfnmsub231pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 00 04 00 00[ 	]*vfnmsub231pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 80[ 	]*vfnmsub231pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 f8 fb ff ff[ 	]*vfnmsub231pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 be f4[ 	]*vfnmsub231ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 be f4[ 	]*vfnmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 be f4[ 	]*vfnmsub231ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 31[ 	]*vfnmsub231ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 be b4 f0 34 12 00 00[ 	]*vfnmsub231ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 31[ 	]*vfnmsub231ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 7f[ 	]*vfnmsub231ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 00 08 00 00[ 	]*vfnmsub231ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 80[ 	]*vfnmsub231ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 80[ 	]*vfnmsub231ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 be f4[ 	]*vfnmsub231ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 be f4[ 	]*vfnmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 be f4[ 	]*vfnmsub231ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 31[ 	]*vfnmsub231ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 be b4 f0 34 12 00 00[ 	]*vfnmsub231ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 31[ 	]*vfnmsub231ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 7f[ 	]*vfnmsub231ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 00 10 00 00[ 	]*vfnmsub231ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 80[ 	]*vfnmsub231ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 e0 ef ff ff[ 	]*vfnmsub231ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 7f[ 	]*vfnmsub231ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 00 02 00 00[ 	]*vfnmsub231ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 80[ 	]*vfnmsub231ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 fc fd ff ff[ 	]*vfnmsub231ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 b4 fe 85 ff ff ff[ 	]*vgatherdpd -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 74 39 20[ 	]*vgatherdpd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 b4 fe 85 ff ff ff[ 	]*vgatherdpd -0x7b\(%r14,%xmm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 74 39 20[ 	]*vgatherdpd 0x100\(%r9,%xmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 92 b4 b9 00 04 00 00[ 	]*vgatherdpd 0x400\(%rcx,%xmm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 b4 fe 85 ff ff ff[ 	]*vgatherdps -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 74 39 40[ 	]*vgatherdps 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 b4 fe 85 ff ff ff[ 	]*vgatherdps -0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 74 39 40[ 	]*vgatherdps 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 92 b4 b9 00 04 00 00[ 	]*vgatherdps 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 b4 fe 85 ff ff ff[ 	]*vgatherqpd -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 74 39 20[ 	]*vgatherqpd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 b4 fe 85 ff ff ff[ 	]*vgatherqpd -0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 74 39 20[ 	]*vgatherqpd 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 93 b4 b9 00 04 00 00[ 	]*vgatherqpd 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 b4 fe 85 ff ff ff[ 	]*vgatherqps -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 74 39 40[ 	]*vgatherqps 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 b4 fe 85 ff ff ff[ 	]*vgatherqps -0x7b\(%r14,%ymm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 74 39 40[ 	]*vgatherqps 0x100\(%r9,%ymm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 93 b4 b9 00 04 00 00[ 	]*vgatherqps 0x400\(%rcx,%ymm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 42 f5[ 	]*vgetexppd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 42 f5[ 	]*vgetexppd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 42 f5[ 	]*vgetexppd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 31[ 	]*vgetexppd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 42 b4 f0 34 12 00 00[ 	]*vgetexppd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 31[ 	]*vgetexppd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 7f[ 	]*vgetexppd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 00 08 00 00[ 	]*vgetexppd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 80[ 	]*vgetexppd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 f0 f7 ff ff[ 	]*vgetexppd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 7f[ 	]*vgetexppd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 80[ 	]*vgetexppd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 42 f5[ 	]*vgetexppd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 42 f5[ 	]*vgetexppd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 42 f5[ 	]*vgetexppd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 31[ 	]*vgetexppd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 42 b4 f0 34 12 00 00[ 	]*vgetexppd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 31[ 	]*vgetexppd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 7f[ 	]*vgetexppd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 00 10 00 00[ 	]*vgetexppd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 80[ 	]*vgetexppd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 e0 ef ff ff[ 	]*vgetexppd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 7f[ 	]*vgetexppd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 00 04 00 00[ 	]*vgetexppd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 80[ 	]*vgetexppd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 f8 fb ff ff[ 	]*vgetexppd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 42 f5[ 	]*vgetexpps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 42 f5[ 	]*vgetexpps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 42 f5[ 	]*vgetexpps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 31[ 	]*vgetexpps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 42 b4 f0 34 12 00 00[ 	]*vgetexpps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 31[ 	]*vgetexpps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 7f[ 	]*vgetexpps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 00 08 00 00[ 	]*vgetexpps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 80[ 	]*vgetexpps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 f0 f7 ff ff[ 	]*vgetexpps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 7f[ 	]*vgetexpps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 80[ 	]*vgetexpps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 42 f5[ 	]*vgetexpps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 42 f5[ 	]*vgetexpps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 42 f5[ 	]*vgetexpps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 31[ 	]*vgetexpps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 42 b4 f0 34 12 00 00[ 	]*vgetexpps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 31[ 	]*vgetexpps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 7f[ 	]*vgetexpps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 00 10 00 00[ 	]*vgetexpps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 80[ 	]*vgetexpps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 e0 ef ff ff[ 	]*vgetexpps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 7f[ 	]*vgetexpps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 00 02 00 00[ 	]*vgetexpps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 80[ 	]*vgetexpps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 fc fd ff ff[ 	]*vgetexpps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 26 f5 ab[ 	]*vgetmantpd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 7b[ 	]*vgetmantpd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantpd \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 00 08 00 00 7b[ 	]*vgetmantpd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 26 f5 ab[ 	]*vgetmantpd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 7b[ 	]*vgetmantpd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantpd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 31 7b[ 	]*vgetmantpd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 00 10 00 00 7b[ 	]*vgetmantpd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 7f 7b[ 	]*vgetmantpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 00 04 00 00 7b[ 	]*vgetmantpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 80 7b[ 	]*vgetmantpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 26 f5 ab[ 	]*vgetmantps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 7b[ 	]*vgetmantps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantps \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 00 08 00 00 7b[ 	]*vgetmantps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 26 f5 ab[ 	]*vgetmantps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 7b[ 	]*vgetmantps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantps \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 31 7b[ 	]*vgetmantps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 00 10 00 00 7b[ 	]*vgetmantps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 7f 7b[ 	]*vgetmantps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 00 02 00 00 7b[ 	]*vgetmantps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 80 7b[ 	]*vgetmantps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 fc fd ff ff 7b[ 	]*vgetmantps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 18 f4 ab[ 	]*vinsertf32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 7b[ 	]*vinsertf32x4 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 31 7b[ 	]*vinsertf32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 18 b4 f0 34 12 00 00 7b[ 	]*vinsertf32x4 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 7f 7b[ 	]*vinsertf32x4 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 80 7b[ 	]*vinsertf32x4 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 38 f4 ab[ 	]*vinserti32x4 \$0xab,%xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 7b[ 	]*vinserti32x4 \$0x7b,%xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 31 7b[ 	]*vinserti32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 38 b4 f0 34 12 00 00 7b[ 	]*vinserti32x4 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 7f 7b[ 	]*vinserti32x4 \$0x7b,0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 \$0x7b,0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 80 7b[ 	]*vinserti32x4 \$0x7b,-0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 \$0x7b,-0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5f f4[ 	]*vmaxpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5f f4[ 	]*vmaxpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5f f4[ 	]*vmaxpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 31[ 	]*vmaxpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5f b4 f0 34 12 00 00[ 	]*vmaxpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 31[ 	]*vmaxpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 7f[ 	]*vmaxpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 00 08 00 00[ 	]*vmaxpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 80[ 	]*vmaxpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 f0 f7 ff ff[ 	]*vmaxpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 7f[ 	]*vmaxpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 80[ 	]*vmaxpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5f f4[ 	]*vmaxpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5f f4[ 	]*vmaxpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5f f4[ 	]*vmaxpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 31[ 	]*vmaxpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5f b4 f0 34 12 00 00[ 	]*vmaxpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 31[ 	]*vmaxpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 7f[ 	]*vmaxpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 00 10 00 00[ 	]*vmaxpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 80[ 	]*vmaxpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 e0 ef ff ff[ 	]*vmaxpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 7f[ 	]*vmaxpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 00 04 00 00[ 	]*vmaxpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 80[ 	]*vmaxpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 f8 fb ff ff[ 	]*vmaxpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5f f4[ 	]*vmaxps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5f f4[ 	]*vmaxps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5f f4[ 	]*vmaxps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 31[ 	]*vmaxps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5f b4 f0 34 12 00 00[ 	]*vmaxps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 31[ 	]*vmaxps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 7f[ 	]*vmaxps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 00 08 00 00[ 	]*vmaxps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 80[ 	]*vmaxps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 f0 f7 ff ff[ 	]*vmaxps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 7f[ 	]*vmaxps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 80[ 	]*vmaxps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5f f4[ 	]*vmaxps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5f f4[ 	]*vmaxps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5f f4[ 	]*vmaxps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 31[ 	]*vmaxps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5f b4 f0 34 12 00 00[ 	]*vmaxps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 31[ 	]*vmaxps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 7f[ 	]*vmaxps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 00 10 00 00[ 	]*vmaxps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 80[ 	]*vmaxps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 e0 ef ff ff[ 	]*vmaxps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 7f[ 	]*vmaxps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 00 02 00 00[ 	]*vmaxps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 80[ 	]*vmaxps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 fc fd ff ff[ 	]*vmaxps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5d f4[ 	]*vminpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5d f4[ 	]*vminpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5d f4[ 	]*vminpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 31[ 	]*vminpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5d b4 f0 34 12 00 00[ 	]*vminpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 31[ 	]*vminpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 7f[ 	]*vminpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 00 08 00 00[ 	]*vminpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 80[ 	]*vminpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 f0 f7 ff ff[ 	]*vminpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 7f[ 	]*vminpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 80[ 	]*vminpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5d f4[ 	]*vminpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5d f4[ 	]*vminpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5d f4[ 	]*vminpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 31[ 	]*vminpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5d b4 f0 34 12 00 00[ 	]*vminpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 31[ 	]*vminpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 7f[ 	]*vminpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 00 10 00 00[ 	]*vminpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 80[ 	]*vminpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 e0 ef ff ff[ 	]*vminpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 7f[ 	]*vminpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 00 04 00 00[ 	]*vminpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 80[ 	]*vminpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 f8 fb ff ff[ 	]*vminpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5d f4[ 	]*vminps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5d f4[ 	]*vminps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5d f4[ 	]*vminps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 31[ 	]*vminps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5d b4 f0 34 12 00 00[ 	]*vminps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 31[ 	]*vminps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 7f[ 	]*vminps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 00 08 00 00[ 	]*vminps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 80[ 	]*vminps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 f0 f7 ff ff[ 	]*vminps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 7f[ 	]*vminps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 00 02 00 00[ 	]*vminps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 80[ 	]*vminps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5d f4[ 	]*vminps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5d f4[ 	]*vminps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5d f4[ 	]*vminps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 31[ 	]*vminps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5d b4 f0 34 12 00 00[ 	]*vminps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 31[ 	]*vminps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 7f[ 	]*vminps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 00 10 00 00[ 	]*vminps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 80[ 	]*vminps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 e0 ef ff ff[ 	]*vminps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 7f[ 	]*vminps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 00 02 00 00[ 	]*vminps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 80[ 	]*vminps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 fc fd ff ff[ 	]*vminps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 31[ 	]*vmovapd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 28 b4 f0 34 12 00 00[ 	]*vmovapd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 7f[ 	]*vmovapd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 00 08 00 00[ 	]*vmovapd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 80[ 	]*vmovapd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 f0 f7 ff ff[ 	]*vmovapd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 31[ 	]*vmovapd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 28 b4 f0 34 12 00 00[ 	]*vmovapd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 7f[ 	]*vmovapd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 00 10 00 00[ 	]*vmovapd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 80[ 	]*vmovapd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 e0 ef ff ff[ 	]*vmovapd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 31[ 	]*vmovaps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 28 b4 f0 34 12 00 00[ 	]*vmovaps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 7f[ 	]*vmovaps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 00 08 00 00[ 	]*vmovaps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 80[ 	]*vmovaps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 f0 f7 ff ff[ 	]*vmovaps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 31[ 	]*vmovaps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 28 b4 f0 34 12 00 00[ 	]*vmovaps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 7f[ 	]*vmovaps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 00 10 00 00[ 	]*vmovaps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 80[ 	]*vmovaps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 e0 ef ff ff[ 	]*vmovaps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 12 f5[ 	]*vmovddup %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 12 f5[ 	]*vmovddup %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 12 f5[ 	]*vmovddup %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 31[ 	]*vmovddup \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 12 b4 f0 34 12 00 00[ 	]*vmovddup 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 7f[ 	]*vmovddup 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 00 04 00 00[ 	]*vmovddup 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 80[ 	]*vmovddup -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 f8 fb ff ff[ 	]*vmovddup -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 12 f5[ 	]*vmovddup %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 12 f5[ 	]*vmovddup %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 12 f5[ 	]*vmovddup %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 31[ 	]*vmovddup \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 12 b4 f0 34 12 00 00[ 	]*vmovddup 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 7f[ 	]*vmovddup 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 00 10 00 00[ 	]*vmovddup 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 80[ 	]*vmovddup -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 e0 ef ff ff[ 	]*vmovddup -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 31[ 	]*vmovdqa32 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 6f b4 f0 34 12 00 00[ 	]*vmovdqa32 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 7f[ 	]*vmovdqa32 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 00 08 00 00[ 	]*vmovdqa32 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 80[ 	]*vmovdqa32 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 31[ 	]*vmovdqa32 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 6f b4 f0 34 12 00 00[ 	]*vmovdqa32 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 7f[ 	]*vmovdqa32 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 00 10 00 00[ 	]*vmovdqa32 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 80[ 	]*vmovdqa32 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 e0 ef ff ff[ 	]*vmovdqa32 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 31[ 	]*vmovdqa64 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 6f b4 f0 34 12 00 00[ 	]*vmovdqa64 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 7f[ 	]*vmovdqa64 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 00 08 00 00[ 	]*vmovdqa64 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 80[ 	]*vmovdqa64 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 31[ 	]*vmovdqa64 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 6f b4 f0 34 12 00 00[ 	]*vmovdqa64 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 7f[ 	]*vmovdqa64 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 00 10 00 00[ 	]*vmovdqa64 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 80[ 	]*vmovdqa64 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 e0 ef ff ff[ 	]*vmovdqa64 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 31[ 	]*vmovdqu32 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu32 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 7f[ 	]*vmovdqu32 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 00 08 00 00[ 	]*vmovdqu32 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 80[ 	]*vmovdqu32 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 31[ 	]*vmovdqu32 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu32 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 7f[ 	]*vmovdqu32 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 00 10 00 00[ 	]*vmovdqu32 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 80[ 	]*vmovdqu32 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 e0 ef ff ff[ 	]*vmovdqu32 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 31[ 	]*vmovdqu64 \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu64 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 7f[ 	]*vmovdqu64 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 00 08 00 00[ 	]*vmovdqu64 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 80[ 	]*vmovdqu64 -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 31[ 	]*vmovdqu64 \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu64 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 7f[ 	]*vmovdqu64 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 00 10 00 00[ 	]*vmovdqu64 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 80[ 	]*vmovdqu64 -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 e0 ef ff ff[ 	]*vmovdqu64 -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 31[ 	]*vmovntdq %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 e7 b4 f0 34 12 00 00[ 	]*vmovntdq %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 7f[ 	]*vmovntdq %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 00 08 00 00[ 	]*vmovntdq %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 80[ 	]*vmovntdq %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 f0 f7 ff ff[ 	]*vmovntdq %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 31[ 	]*vmovntdq %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 e7 b4 f0 34 12 00 00[ 	]*vmovntdq %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 7f[ 	]*vmovntdq %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 00 10 00 00[ 	]*vmovntdq %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 80[ 	]*vmovntdq %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 e0 ef ff ff[ 	]*vmovntdq %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 31[ 	]*vmovntdqa \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 2a b4 f0 34 12 00 00[ 	]*vmovntdqa 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 7f[ 	]*vmovntdqa 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 00 08 00 00[ 	]*vmovntdqa 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 80[ 	]*vmovntdqa -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 f0 f7 ff ff[ 	]*vmovntdqa -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 31[ 	]*vmovntdqa \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 2a b4 f0 34 12 00 00[ 	]*vmovntdqa 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 7f[ 	]*vmovntdqa 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 00 10 00 00[ 	]*vmovntdqa 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 80[ 	]*vmovntdqa -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 e0 ef ff ff[ 	]*vmovntdqa -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 31[ 	]*vmovntpd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 2b b4 f0 34 12 00 00[ 	]*vmovntpd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 7f[ 	]*vmovntpd %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 00 08 00 00[ 	]*vmovntpd %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 80[ 	]*vmovntpd %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 f0 f7 ff ff[ 	]*vmovntpd %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 31[ 	]*vmovntpd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 2b b4 f0 34 12 00 00[ 	]*vmovntpd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 7f[ 	]*vmovntpd %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 00 10 00 00[ 	]*vmovntpd %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 80[ 	]*vmovntpd %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 e0 ef ff ff[ 	]*vmovntpd %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 31[ 	]*vmovntps %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 2b b4 f0 34 12 00 00[ 	]*vmovntps %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 7f[ 	]*vmovntps %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 00 08 00 00[ 	]*vmovntps %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 80[ 	]*vmovntps %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 f0 f7 ff ff[ 	]*vmovntps %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 31[ 	]*vmovntps %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 2b b4 f0 34 12 00 00[ 	]*vmovntps %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 7f[ 	]*vmovntps %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 00 10 00 00[ 	]*vmovntps %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 80[ 	]*vmovntps %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 e0 ef ff ff[ 	]*vmovntps %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 16 f5[ 	]*vmovshdup %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 16 f5[ 	]*vmovshdup %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 16 f5[ 	]*vmovshdup %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 31[ 	]*vmovshdup \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 16 b4 f0 34 12 00 00[ 	]*vmovshdup 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 7f[ 	]*vmovshdup 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 00 08 00 00[ 	]*vmovshdup 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 80[ 	]*vmovshdup -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 f0 f7 ff ff[ 	]*vmovshdup -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 16 f5[ 	]*vmovshdup %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 16 f5[ 	]*vmovshdup %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 16 f5[ 	]*vmovshdup %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 31[ 	]*vmovshdup \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 16 b4 f0 34 12 00 00[ 	]*vmovshdup 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 7f[ 	]*vmovshdup 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 00 10 00 00[ 	]*vmovshdup 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 80[ 	]*vmovshdup -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 e0 ef ff ff[ 	]*vmovshdup -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 12 f5[ 	]*vmovsldup %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 12 f5[ 	]*vmovsldup %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 12 f5[ 	]*vmovsldup %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 31[ 	]*vmovsldup \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 12 b4 f0 34 12 00 00[ 	]*vmovsldup 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 7f[ 	]*vmovsldup 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 00 08 00 00[ 	]*vmovsldup 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 80[ 	]*vmovsldup -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 f0 f7 ff ff[ 	]*vmovsldup -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 12 f5[ 	]*vmovsldup %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 12 f5[ 	]*vmovsldup %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 12 f5[ 	]*vmovsldup %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 31[ 	]*vmovsldup \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 12 b4 f0 34 12 00 00[ 	]*vmovsldup 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 7f[ 	]*vmovsldup 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 00 10 00 00[ 	]*vmovsldup 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 80[ 	]*vmovsldup -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 e0 ef ff ff[ 	]*vmovsldup -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 31[ 	]*vmovupd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 10 b4 f0 34 12 00 00[ 	]*vmovupd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 7f[ 	]*vmovupd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 00 08 00 00[ 	]*vmovupd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 80[ 	]*vmovupd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 f0 f7 ff ff[ 	]*vmovupd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 31[ 	]*vmovupd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 10 b4 f0 34 12 00 00[ 	]*vmovupd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 7f[ 	]*vmovupd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 00 10 00 00[ 	]*vmovupd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 80[ 	]*vmovupd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 e0 ef ff ff[ 	]*vmovupd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 31[ 	]*vmovups \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 10 b4 f0 34 12 00 00[ 	]*vmovups 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 7f[ 	]*vmovups 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 00 08 00 00[ 	]*vmovups 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 80[ 	]*vmovups -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 f0 f7 ff ff[ 	]*vmovups -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 31[ 	]*vmovups \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 10 b4 f0 34 12 00 00[ 	]*vmovups 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 7f[ 	]*vmovups 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 00 10 00 00[ 	]*vmovups 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 80[ 	]*vmovups -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 e0 ef ff ff[ 	]*vmovups -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 59 f4[ 	]*vmulpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 59 f4[ 	]*vmulpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 59 f4[ 	]*vmulpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 31[ 	]*vmulpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 59 b4 f0 34 12 00 00[ 	]*vmulpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 31[ 	]*vmulpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 7f[ 	]*vmulpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 00 08 00 00[ 	]*vmulpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 80[ 	]*vmulpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 f0 f7 ff ff[ 	]*vmulpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 7f[ 	]*vmulpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 80[ 	]*vmulpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 59 f4[ 	]*vmulpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 59 f4[ 	]*vmulpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 59 f4[ 	]*vmulpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 31[ 	]*vmulpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 59 b4 f0 34 12 00 00[ 	]*vmulpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 31[ 	]*vmulpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 7f[ 	]*vmulpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 00 10 00 00[ 	]*vmulpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 80[ 	]*vmulpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 e0 ef ff ff[ 	]*vmulpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 7f[ 	]*vmulpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 00 04 00 00[ 	]*vmulpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 80[ 	]*vmulpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 f8 fb ff ff[ 	]*vmulpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 59 f4[ 	]*vmulps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 59 f4[ 	]*vmulps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 59 f4[ 	]*vmulps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 31[ 	]*vmulps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 59 b4 f0 34 12 00 00[ 	]*vmulps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 31[ 	]*vmulps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 7f[ 	]*vmulps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 00 08 00 00[ 	]*vmulps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 80[ 	]*vmulps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 f0 f7 ff ff[ 	]*vmulps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 7f[ 	]*vmulps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 80[ 	]*vmulps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 59 f4[ 	]*vmulps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 59 f4[ 	]*vmulps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 59 f4[ 	]*vmulps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 31[ 	]*vmulps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 59 b4 f0 34 12 00 00[ 	]*vmulps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 31[ 	]*vmulps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 7f[ 	]*vmulps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 00 10 00 00[ 	]*vmulps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 80[ 	]*vmulps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 e0 ef ff ff[ 	]*vmulps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 7f[ 	]*vmulps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 00 02 00 00[ 	]*vmulps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 80[ 	]*vmulps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 fc fd ff ff[ 	]*vmulps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1e f5[ 	]*vpabsd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1e f5[ 	]*vpabsd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1e f5[ 	]*vpabsd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 31[ 	]*vpabsd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1e b4 f0 34 12 00 00[ 	]*vpabsd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 31[ 	]*vpabsd \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 7f[ 	]*vpabsd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 00 08 00 00[ 	]*vpabsd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 80[ 	]*vpabsd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 f0 f7 ff ff[ 	]*vpabsd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 7f[ 	]*vpabsd 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 80[ 	]*vpabsd -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1e f5[ 	]*vpabsd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1e f5[ 	]*vpabsd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1e f5[ 	]*vpabsd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 31[ 	]*vpabsd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1e b4 f0 34 12 00 00[ 	]*vpabsd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 31[ 	]*vpabsd \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 7f[ 	]*vpabsd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 00 10 00 00[ 	]*vpabsd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 80[ 	]*vpabsd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 e0 ef ff ff[ 	]*vpabsd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 7f[ 	]*vpabsd 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 00 02 00 00[ 	]*vpabsd 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 80[ 	]*vpabsd -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 fc fd ff ff[ 	]*vpabsd -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1f f5[ 	]*vpabsq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1f f5[ 	]*vpabsq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1f f5[ 	]*vpabsq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 31[ 	]*vpabsq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1f b4 f0 34 12 00 00[ 	]*vpabsq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 31[ 	]*vpabsq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 7f[ 	]*vpabsq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 00 08 00 00[ 	]*vpabsq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 80[ 	]*vpabsq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 f0 f7 ff ff[ 	]*vpabsq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 7f[ 	]*vpabsq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 80[ 	]*vpabsq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1f f5[ 	]*vpabsq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1f f5[ 	]*vpabsq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1f f5[ 	]*vpabsq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 31[ 	]*vpabsq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1f b4 f0 34 12 00 00[ 	]*vpabsq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 31[ 	]*vpabsq \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 7f[ 	]*vpabsq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 00 10 00 00[ 	]*vpabsq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 80[ 	]*vpabsq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 e0 ef ff ff[ 	]*vpabsq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 7f[ 	]*vpabsq 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 00 04 00 00[ 	]*vpabsq 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 80[ 	]*vpabsq -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 f8 fb ff ff[ 	]*vpabsq -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fe f4[ 	]*vpaddd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fe f4[ 	]*vpaddd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fe f4[ 	]*vpaddd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 31[ 	]*vpaddd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fe b4 f0 34 12 00 00[ 	]*vpaddd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 31[ 	]*vpaddd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 7f[ 	]*vpaddd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 00 08 00 00[ 	]*vpaddd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 80[ 	]*vpaddd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 f0 f7 ff ff[ 	]*vpaddd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 7f[ 	]*vpaddd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 80[ 	]*vpaddd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fe f4[ 	]*vpaddd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fe f4[ 	]*vpaddd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fe f4[ 	]*vpaddd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 31[ 	]*vpaddd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fe b4 f0 34 12 00 00[ 	]*vpaddd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 31[ 	]*vpaddd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 7f[ 	]*vpaddd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 00 10 00 00[ 	]*vpaddd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 80[ 	]*vpaddd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 e0 ef ff ff[ 	]*vpaddd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 7f[ 	]*vpaddd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 00 02 00 00[ 	]*vpaddd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 80[ 	]*vpaddd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 fc fd ff ff[ 	]*vpaddd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d4 f4[ 	]*vpaddq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d4 f4[ 	]*vpaddq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d4 f4[ 	]*vpaddq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 31[ 	]*vpaddq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d4 b4 f0 34 12 00 00[ 	]*vpaddq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 31[ 	]*vpaddq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 7f[ 	]*vpaddq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 00 08 00 00[ 	]*vpaddq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 80[ 	]*vpaddq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 f0 f7 ff ff[ 	]*vpaddq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 7f[ 	]*vpaddq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 80[ 	]*vpaddq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d4 f4[ 	]*vpaddq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d4 f4[ 	]*vpaddq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d4 f4[ 	]*vpaddq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 31[ 	]*vpaddq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d4 b4 f0 34 12 00 00[ 	]*vpaddq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 31[ 	]*vpaddq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 7f[ 	]*vpaddq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 00 10 00 00[ 	]*vpaddq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 80[ 	]*vpaddq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 e0 ef ff ff[ 	]*vpaddq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 7f[ 	]*vpaddq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 00 04 00 00[ 	]*vpaddq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 80[ 	]*vpaddq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 f8 fb ff ff[ 	]*vpaddq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 db f4[ 	]*vpandd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 db f4[ 	]*vpandd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 db f4[ 	]*vpandd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 31[ 	]*vpandd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 db b4 f0 34 12 00 00[ 	]*vpandd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 31[ 	]*vpandd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 7f[ 	]*vpandd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 00 08 00 00[ 	]*vpandd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 80[ 	]*vpandd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 f0 f7 ff ff[ 	]*vpandd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 7f[ 	]*vpandd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 00 02 00 00[ 	]*vpandd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 80[ 	]*vpandd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 fc fd ff ff[ 	]*vpandd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 db f4[ 	]*vpandd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 db f4[ 	]*vpandd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 db f4[ 	]*vpandd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 31[ 	]*vpandd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 db b4 f0 34 12 00 00[ 	]*vpandd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 31[ 	]*vpandd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 7f[ 	]*vpandd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 00 10 00 00[ 	]*vpandd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 80[ 	]*vpandd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 e0 ef ff ff[ 	]*vpandd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 7f[ 	]*vpandd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 00 02 00 00[ 	]*vpandd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 80[ 	]*vpandd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 fc fd ff ff[ 	]*vpandd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 df f4[ 	]*vpandnd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 df f4[ 	]*vpandnd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 df f4[ 	]*vpandnd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 31[ 	]*vpandnd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 df b4 f0 34 12 00 00[ 	]*vpandnd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 31[ 	]*vpandnd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 7f[ 	]*vpandnd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 00 08 00 00[ 	]*vpandnd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 80[ 	]*vpandnd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 f0 f7 ff ff[ 	]*vpandnd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 7f[ 	]*vpandnd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 00 02 00 00[ 	]*vpandnd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 80[ 	]*vpandnd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 df f4[ 	]*vpandnd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 df f4[ 	]*vpandnd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 df f4[ 	]*vpandnd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 31[ 	]*vpandnd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 df b4 f0 34 12 00 00[ 	]*vpandnd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 31[ 	]*vpandnd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 7f[ 	]*vpandnd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 00 10 00 00[ 	]*vpandnd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 80[ 	]*vpandnd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 e0 ef ff ff[ 	]*vpandnd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 7f[ 	]*vpandnd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 00 02 00 00[ 	]*vpandnd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 80[ 	]*vpandnd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 fc fd ff ff[ 	]*vpandnd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 df f4[ 	]*vpandnq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 df f4[ 	]*vpandnq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 df f4[ 	]*vpandnq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 31[ 	]*vpandnq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 df b4 f0 34 12 00 00[ 	]*vpandnq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 31[ 	]*vpandnq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 7f[ 	]*vpandnq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 00 08 00 00[ 	]*vpandnq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 80[ 	]*vpandnq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 f0 f7 ff ff[ 	]*vpandnq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 7f[ 	]*vpandnq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 00 04 00 00[ 	]*vpandnq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 80[ 	]*vpandnq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 df f4[ 	]*vpandnq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 df f4[ 	]*vpandnq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 df f4[ 	]*vpandnq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 31[ 	]*vpandnq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 df b4 f0 34 12 00 00[ 	]*vpandnq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 31[ 	]*vpandnq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 7f[ 	]*vpandnq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 00 10 00 00[ 	]*vpandnq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 80[ 	]*vpandnq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 e0 ef ff ff[ 	]*vpandnq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 7f[ 	]*vpandnq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 00 04 00 00[ 	]*vpandnq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 80[ 	]*vpandnq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 f8 fb ff ff[ 	]*vpandnq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 db f4[ 	]*vpandq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 db f4[ 	]*vpandq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 db f4[ 	]*vpandq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 31[ 	]*vpandq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 db b4 f0 34 12 00 00[ 	]*vpandq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 31[ 	]*vpandq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 7f[ 	]*vpandq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 00 08 00 00[ 	]*vpandq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 80[ 	]*vpandq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 f0 f7 ff ff[ 	]*vpandq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 7f[ 	]*vpandq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 00 04 00 00[ 	]*vpandq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 80[ 	]*vpandq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 db f4[ 	]*vpandq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 db f4[ 	]*vpandq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 db f4[ 	]*vpandq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 31[ 	]*vpandq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 db b4 f0 34 12 00 00[ 	]*vpandq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 31[ 	]*vpandq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 7f[ 	]*vpandq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 00 10 00 00[ 	]*vpandq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 80[ 	]*vpandq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 e0 ef ff ff[ 	]*vpandq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 7f[ 	]*vpandq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 00 04 00 00[ 	]*vpandq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 80[ 	]*vpandq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 f8 fb ff ff[ 	]*vpandq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 64 f4[ 	]*vpblendmd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 64 f4[ 	]*vpblendmd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 64 f4[ 	]*vpblendmd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 31[ 	]*vpblendmd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 64 b4 f0 34 12 00 00[ 	]*vpblendmd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 31[ 	]*vpblendmd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 7f[ 	]*vpblendmd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 00 08 00 00[ 	]*vpblendmd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 80[ 	]*vpblendmd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 f0 f7 ff ff[ 	]*vpblendmd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 7f[ 	]*vpblendmd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 80[ 	]*vpblendmd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 64 f4[ 	]*vpblendmd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 64 f4[ 	]*vpblendmd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 64 f4[ 	]*vpblendmd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 31[ 	]*vpblendmd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 64 b4 f0 34 12 00 00[ 	]*vpblendmd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 31[ 	]*vpblendmd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 7f[ 	]*vpblendmd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 00 10 00 00[ 	]*vpblendmd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 80[ 	]*vpblendmd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 e0 ef ff ff[ 	]*vpblendmd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 7f[ 	]*vpblendmd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 00 02 00 00[ 	]*vpblendmd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 80[ 	]*vpblendmd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 fc fd ff ff[ 	]*vpblendmd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 31[ 	]*vpbroadcastd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 58 31[ 	]*vpbroadcastd \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 58 31[ 	]*vpbroadcastd \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 58 b4 f0 34 12 00 00[ 	]*vpbroadcastd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 80[ 	]*vpbroadcastd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 31[ 	]*vpbroadcastd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 58 31[ 	]*vpbroadcastd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 58 31[ 	]*vpbroadcastd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 58 b4 f0 34 12 00 00[ 	]*vpbroadcastd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 7f[ 	]*vpbroadcastd 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 00 02 00 00[ 	]*vpbroadcastd 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 80[ 	]*vpbroadcastd -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 fc fd ff ff[ 	]*vpbroadcastd -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 58 f5[ 	]*vpbroadcastd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 58 f5[ 	]*vpbroadcastd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 58 f5[ 	]*vpbroadcastd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 58 f5[ 	]*vpbroadcastd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 58 f5[ 	]*vpbroadcastd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 58 f5[ 	]*vpbroadcastd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f0[ 	]*vpbroadcastd %eax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7c f0[ 	]*vpbroadcastd %eax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7c f0[ 	]*vpbroadcastd %eax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f5[ 	]*vpbroadcastd %ebp,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 08 7c f5[ 	]*vpbroadcastd %r13d,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f0[ 	]*vpbroadcastd %eax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7c f0[ 	]*vpbroadcastd %eax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7c f0[ 	]*vpbroadcastd %eax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f5[ 	]*vpbroadcastd %ebp,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 28 7c f5[ 	]*vpbroadcastd %r13d,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 31[ 	]*vpbroadcastq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 59 31[ 	]*vpbroadcastq \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 59 31[ 	]*vpbroadcastq \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 59 b4 f0 34 12 00 00[ 	]*vpbroadcastq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 80[ 	]*vpbroadcastq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 31[ 	]*vpbroadcastq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 59 31[ 	]*vpbroadcastq \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 59 31[ 	]*vpbroadcastq \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 59 b4 f0 34 12 00 00[ 	]*vpbroadcastq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 7f[ 	]*vpbroadcastq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 00 04 00 00[ 	]*vpbroadcastq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 80[ 	]*vpbroadcastq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 f8 fb ff ff[ 	]*vpbroadcastq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 59 f5[ 	]*vpbroadcastq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 59 f5[ 	]*vpbroadcastq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 59 f5[ 	]*vpbroadcastq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 59 f5[ 	]*vpbroadcastq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 59 f5[ 	]*vpbroadcastq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 59 f5[ 	]*vpbroadcastq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 7c f0[ 	]*vpbroadcastq %rax,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 7c f0[ 	]*vpbroadcastq %rax,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 7c f0[ 	]*vpbroadcastq %rax,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 08 7c f0[ 	]*vpbroadcastq %r8,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 7c f0[ 	]*vpbroadcastq %rax,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 7c f0[ 	]*vpbroadcastq %rax,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 7c f0[ 	]*vpbroadcastq %rax,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 28 7c f0[ 	]*vpbroadcastq %r8,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed ab[ 	]*vpcmpd \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1f ed ab[ 	]*vpcmpd \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed 7b[ 	]*vpcmpd \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1f ac f0 34 12 00 00 7b[ 	]*vpcmpd \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpd \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed ab[ 	]*vpcmpd \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1f ed ab[ 	]*vpcmpd \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed 7b[ 	]*vpcmpd \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1f ac f0 34 12 00 00 7b[ 	]*vpcmpd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 29 7b[ 	]*vpcmpd \$0x7b,\(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpd \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpd \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 7f 7b[ 	]*vpcmpd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa 00 02 00 00 7b[ 	]*vpcmpd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 80 7b[ 	]*vpcmpd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa fc fd ff ff 7b[ 	]*vpcmpd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 76 ed[ 	]*vpcmpeqd %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 76 ed[ 	]*vpcmpeqd %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 29[ 	]*vpcmpeqd \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 76 ac f0 34 12 00 00[ 	]*vpcmpeqd 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 29[ 	]*vpcmpeqd \(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 7f[ 	]*vpcmpeqd 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa 00 08 00 00[ 	]*vpcmpeqd 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 80[ 	]*vpcmpeqd -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa f0 f7 ff ff[ 	]*vpcmpeqd -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 80[ 	]*vpcmpeqd -0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 76 ed[ 	]*vpcmpeqd %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 76 ed[ 	]*vpcmpeqd %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 29[ 	]*vpcmpeqd \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 76 ac f0 34 12 00 00[ 	]*vpcmpeqd 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 29[ 	]*vpcmpeqd \(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 7f[ 	]*vpcmpeqd 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa 00 10 00 00[ 	]*vpcmpeqd 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 80[ 	]*vpcmpeqd -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa e0 ef ff ff[ 	]*vpcmpeqd -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 7f[ 	]*vpcmpeqd 0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa 00 02 00 00[ 	]*vpcmpeqd 0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 80[ 	]*vpcmpeqd -0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa fc fd ff ff[ 	]*vpcmpeqd -0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 29 ed[ 	]*vpcmpeqq %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 29 ed[ 	]*vpcmpeqq %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 29[ 	]*vpcmpeqq \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 29 ac f0 34 12 00 00[ 	]*vpcmpeqq 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 29[ 	]*vpcmpeqq \(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 7f[ 	]*vpcmpeqq 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa 00 08 00 00[ 	]*vpcmpeqq 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 80[ 	]*vpcmpeqq -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa f0 f7 ff ff[ 	]*vpcmpeqq -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 80[ 	]*vpcmpeqq -0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 29 ed[ 	]*vpcmpeqq %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 29 ed[ 	]*vpcmpeqq %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 29[ 	]*vpcmpeqq \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 29 ac f0 34 12 00 00[ 	]*vpcmpeqq 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 29[ 	]*vpcmpeqq \(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 7f[ 	]*vpcmpeqq 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa 00 10 00 00[ 	]*vpcmpeqq 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 80[ 	]*vpcmpeqq -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa e0 ef ff ff[ 	]*vpcmpeqq -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 7f[ 	]*vpcmpeqq 0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa 00 04 00 00[ 	]*vpcmpeqq 0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 80[ 	]*vpcmpeqq -0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa f8 fb ff ff[ 	]*vpcmpeqq -0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 66 ed[ 	]*vpcmpgtd %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 66 ed[ 	]*vpcmpgtd %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 29[ 	]*vpcmpgtd \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 66 ac f0 34 12 00 00[ 	]*vpcmpgtd 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 29[ 	]*vpcmpgtd \(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 7f[ 	]*vpcmpgtd 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa 00 08 00 00[ 	]*vpcmpgtd 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 80[ 	]*vpcmpgtd -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa f0 f7 ff ff[ 	]*vpcmpgtd -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 80[ 	]*vpcmpgtd -0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 66 ed[ 	]*vpcmpgtd %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 66 ed[ 	]*vpcmpgtd %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 29[ 	]*vpcmpgtd \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 66 ac f0 34 12 00 00[ 	]*vpcmpgtd 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 29[ 	]*vpcmpgtd \(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 7f[ 	]*vpcmpgtd 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa 00 10 00 00[ 	]*vpcmpgtd 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 80[ 	]*vpcmpgtd -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa e0 ef ff ff[ 	]*vpcmpgtd -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 7f[ 	]*vpcmpgtd 0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa 00 02 00 00[ 	]*vpcmpgtd 0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 80[ 	]*vpcmpgtd -0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa fc fd ff ff[ 	]*vpcmpgtd -0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 37 ed[ 	]*vpcmpgtq %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 37 ed[ 	]*vpcmpgtq %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 29[ 	]*vpcmpgtq \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 37 ac f0 34 12 00 00[ 	]*vpcmpgtq 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 29[ 	]*vpcmpgtq \(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 7f[ 	]*vpcmpgtq 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa 00 08 00 00[ 	]*vpcmpgtq 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 80[ 	]*vpcmpgtq -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa f0 f7 ff ff[ 	]*vpcmpgtq -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 80[ 	]*vpcmpgtq -0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 37 ed[ 	]*vpcmpgtq %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 37 ed[ 	]*vpcmpgtq %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 29[ 	]*vpcmpgtq \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 37 ac f0 34 12 00 00[ 	]*vpcmpgtq 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 29[ 	]*vpcmpgtq \(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 7f[ 	]*vpcmpgtq 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa 00 10 00 00[ 	]*vpcmpgtq 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 80[ 	]*vpcmpgtq -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa e0 ef ff ff[ 	]*vpcmpgtq -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 7f[ 	]*vpcmpgtq 0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa 00 04 00 00[ 	]*vpcmpgtq 0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 80[ 	]*vpcmpgtq -0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa f8 fb ff ff[ 	]*vpcmpgtq -0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed ab[ 	]*vpcmpq \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1f ed ab[ 	]*vpcmpq \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed 7b[ 	]*vpcmpq \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1f ac f0 34 12 00 00 7b[ 	]*vpcmpq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpq \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed ab[ 	]*vpcmpq \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1f ed ab[ 	]*vpcmpq \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed 7b[ 	]*vpcmpq \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1f ac f0 34 12 00 00 7b[ 	]*vpcmpq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 29 7b[ 	]*vpcmpq \$0x7b,\(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpq \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpq \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 7f 7b[ 	]*vpcmpq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa 00 04 00 00 7b[ 	]*vpcmpq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 80 7b[ 	]*vpcmpq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa f8 fb ff ff 7b[ 	]*vpcmpq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed ab[ 	]*vpcmpud \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1e ed ab[ 	]*vpcmpud \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed 7b[ 	]*vpcmpud \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1e ac f0 34 12 00 00 7b[ 	]*vpcmpud \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpud \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed ab[ 	]*vpcmpud \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1e ed ab[ 	]*vpcmpud \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed 7b[ 	]*vpcmpud \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1e ac f0 34 12 00 00 7b[ 	]*vpcmpud \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 29 7b[ 	]*vpcmpud \$0x7b,\(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpud \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpud \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 7f 7b[ 	]*vpcmpud \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa 00 02 00 00 7b[ 	]*vpcmpud \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 80 7b[ 	]*vpcmpud \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa fc fd ff ff 7b[ 	]*vpcmpud \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed ab[ 	]*vpcmpuq \$0xab,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1e ed ab[ 	]*vpcmpuq \$0xab,%xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed 7b[ 	]*vpcmpuq \$0x7b,%xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1e ac f0 34 12 00 00 7b[ 	]*vpcmpuq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpuq \$0x7b,0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed ab[ 	]*vpcmpuq \$0xab,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1e ed ab[ 	]*vpcmpuq \$0xab,%ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed 7b[ 	]*vpcmpuq \$0x7b,%ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1e ac f0 34 12 00 00 7b[ 	]*vpcmpuq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 29 7b[ 	]*vpcmpuq \$0x7b,\(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpuq \$0x7b,0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 7f 7b[ 	]*vpcmpuq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa 00 04 00 00 7b[ 	]*vpcmpuq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 80 7b[ 	]*vpcmpuq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 64 f4[ 	]*vpblendmq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 64 f4[ 	]*vpblendmq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 64 f4[ 	]*vpblendmq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 31[ 	]*vpblendmq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 64 b4 f0 34 12 00 00[ 	]*vpblendmq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 31[ 	]*vpblendmq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 7f[ 	]*vpblendmq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 00 08 00 00[ 	]*vpblendmq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 80[ 	]*vpblendmq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 f0 f7 ff ff[ 	]*vpblendmq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 7f[ 	]*vpblendmq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 80[ 	]*vpblendmq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 64 f4[ 	]*vpblendmq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 64 f4[ 	]*vpblendmq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 64 f4[ 	]*vpblendmq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 31[ 	]*vpblendmq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 64 b4 f0 34 12 00 00[ 	]*vpblendmq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 31[ 	]*vpblendmq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 7f[ 	]*vpblendmq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 00 10 00 00[ 	]*vpblendmq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 80[ 	]*vpblendmq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 e0 ef ff ff[ 	]*vpblendmq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 7f[ 	]*vpblendmq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 00 04 00 00[ 	]*vpblendmq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 80[ 	]*vpblendmq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 f8 fb ff ff[ 	]*vpblendmq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 31[ 	]*vpcompressd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8b 31[ 	]*vpcompressd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8b b4 f0 34 12 00 00[ 	]*vpcompressd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 7f[ 	]*vpcompressd %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 00 02 00 00[ 	]*vpcompressd %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 80[ 	]*vpcompressd %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 fc fd ff ff[ 	]*vpcompressd %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 31[ 	]*vpcompressd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8b 31[ 	]*vpcompressd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8b b4 f0 34 12 00 00[ 	]*vpcompressd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 7f[ 	]*vpcompressd %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 00 02 00 00[ 	]*vpcompressd %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 80[ 	]*vpcompressd %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 fc fd ff ff[ 	]*vpcompressd %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8b ee[ 	]*vpcompressd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8b ee[ 	]*vpcompressd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8b ee[ 	]*vpcompressd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8b ee[ 	]*vpcompressd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8b ee[ 	]*vpcompressd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8b ee[ 	]*vpcompressd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 36 f4[ 	]*vpermd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 36 f4[ 	]*vpermd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 36 f4[ 	]*vpermd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 31[ 	]*vpermd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 36 b4 f0 34 12 00 00[ 	]*vpermd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 31[ 	]*vpermd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 7f[ 	]*vpermd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 00 10 00 00[ 	]*vpermd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 80[ 	]*vpermd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 e0 ef ff ff[ 	]*vpermd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 7f[ 	]*vpermd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 00 02 00 00[ 	]*vpermd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 80[ 	]*vpermd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 fc fd ff ff[ 	]*vpermd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 05 f5 ab[ 	]*vpermilpd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 7b[ 	]*vpermilpd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 05 b4 f0 34 12 00 00 7b[ 	]*vpermilpd \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 00 08 00 00 7b[ 	]*vpermilpd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 05 f5 ab[ 	]*vpermilpd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 7b[ 	]*vpermilpd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 05 b4 f0 34 12 00 00 7b[ 	]*vpermilpd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 31 7b[ 	]*vpermilpd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 00 10 00 00 7b[ 	]*vpermilpd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 7f 7b[ 	]*vpermilpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 00 04 00 00 7b[ 	]*vpermilpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 80 7b[ 	]*vpermilpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0d f4[ 	]*vpermilpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0d f4[ 	]*vpermilpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0d f4[ 	]*vpermilpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 31[ 	]*vpermilpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0d b4 f0 34 12 00 00[ 	]*vpermilpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 31[ 	]*vpermilpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 7f[ 	]*vpermilpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 00 08 00 00[ 	]*vpermilpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 80[ 	]*vpermilpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 f0 f7 ff ff[ 	]*vpermilpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 7f[ 	]*vpermilpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 80[ 	]*vpermilpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0d f4[ 	]*vpermilpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0d f4[ 	]*vpermilpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0d f4[ 	]*vpermilpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 31[ 	]*vpermilpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0d b4 f0 34 12 00 00[ 	]*vpermilpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 31[ 	]*vpermilpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 7f[ 	]*vpermilpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 00 10 00 00[ 	]*vpermilpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 80[ 	]*vpermilpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 e0 ef ff ff[ 	]*vpermilpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 7f[ 	]*vpermilpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 00 04 00 00[ 	]*vpermilpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 80[ 	]*vpermilpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 f8 fb ff ff[ 	]*vpermilpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 ab[ 	]*vpermilps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 04 f5 ab[ 	]*vpermilps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 7b[ 	]*vpermilps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 04 b4 f0 34 12 00 00 7b[ 	]*vpermilps \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 00 08 00 00 7b[ 	]*vpermilps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 ab[ 	]*vpermilps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 04 f5 ab[ 	]*vpermilps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 04 f5 ab[ 	]*vpermilps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 7b[ 	]*vpermilps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 04 b4 f0 34 12 00 00 7b[ 	]*vpermilps \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 31 7b[ 	]*vpermilps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 7f 7b[ 	]*vpermilps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 00 10 00 00 7b[ 	]*vpermilps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 e0 ef ff ff 7b[ 	]*vpermilps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 7f 7b[ 	]*vpermilps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 00 02 00 00 7b[ 	]*vpermilps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 80 7b[ 	]*vpermilps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 fc fd ff ff 7b[ 	]*vpermilps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0c f4[ 	]*vpermilps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0c f4[ 	]*vpermilps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0c f4[ 	]*vpermilps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 31[ 	]*vpermilps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0c b4 f0 34 12 00 00[ 	]*vpermilps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 31[ 	]*vpermilps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 7f[ 	]*vpermilps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 00 08 00 00[ 	]*vpermilps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 80[ 	]*vpermilps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 f0 f7 ff ff[ 	]*vpermilps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 7f[ 	]*vpermilps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 80[ 	]*vpermilps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0c f4[ 	]*vpermilps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0c f4[ 	]*vpermilps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0c f4[ 	]*vpermilps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 31[ 	]*vpermilps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0c b4 f0 34 12 00 00[ 	]*vpermilps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 31[ 	]*vpermilps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 7f[ 	]*vpermilps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 00 10 00 00[ 	]*vpermilps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 80[ 	]*vpermilps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 e0 ef ff ff[ 	]*vpermilps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 7f[ 	]*vpermilps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 00 02 00 00[ 	]*vpermilps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 80[ 	]*vpermilps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 fc fd ff ff[ 	]*vpermilps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 ab[ 	]*vpermpd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 01 f5 ab[ 	]*vpermpd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 01 f5 ab[ 	]*vpermpd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 7b[ 	]*vpermpd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 31 7b[ 	]*vpermpd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 01 b4 f0 34 12 00 00 7b[ 	]*vpermpd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 31 7b[ 	]*vpermpd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 7f 7b[ 	]*vpermpd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 00 10 00 00 7b[ 	]*vpermpd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 e0 ef ff ff 7b[ 	]*vpermpd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 7f 7b[ 	]*vpermpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 00 04 00 00 7b[ 	]*vpermpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 80 7b[ 	]*vpermpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 f8 fb ff ff 7b[ 	]*vpermpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 16 f4[ 	]*vpermps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 16 f4[ 	]*vpermps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 16 f4[ 	]*vpermps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 31[ 	]*vpermps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 16 b4 f0 34 12 00 00[ 	]*vpermps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 31[ 	]*vpermps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 7f[ 	]*vpermps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 00 10 00 00[ 	]*vpermps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 80[ 	]*vpermps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 e0 ef ff ff[ 	]*vpermps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 7f[ 	]*vpermps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 00 02 00 00[ 	]*vpermps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 80[ 	]*vpermps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 fc fd ff ff[ 	]*vpermps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 ab[ 	]*vpermq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 00 f5 ab[ 	]*vpermq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 00 f5 ab[ 	]*vpermq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 7b[ 	]*vpermq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 31 7b[ 	]*vpermq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 00 b4 f0 34 12 00 00 7b[ 	]*vpermq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 31 7b[ 	]*vpermq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 7f 7b[ 	]*vpermq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 00 10 00 00 7b[ 	]*vpermq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 80 7b[ 	]*vpermq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 e0 ef ff ff 7b[ 	]*vpermq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 7f 7b[ 	]*vpermq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 00 04 00 00 7b[ 	]*vpermq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 80 7b[ 	]*vpermq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 f8 fb ff ff 7b[ 	]*vpermq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 31[ 	]*vpexpandd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 89 31[ 	]*vpexpandd \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 89 31[ 	]*vpexpandd \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 89 b4 f0 34 12 00 00[ 	]*vpexpandd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 7f[ 	]*vpexpandd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 80[ 	]*vpexpandd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 31[ 	]*vpexpandd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 89 31[ 	]*vpexpandd \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 89 31[ 	]*vpexpandd \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 89 b4 f0 34 12 00 00[ 	]*vpexpandd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 7f[ 	]*vpexpandd 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 00 02 00 00[ 	]*vpexpandd 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 80[ 	]*vpexpandd -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 fc fd ff ff[ 	]*vpexpandd -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 89 f5[ 	]*vpexpandd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 89 f5[ 	]*vpexpandd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 89 f5[ 	]*vpexpandd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 89 f5[ 	]*vpexpandd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 89 f5[ 	]*vpexpandd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 89 f5[ 	]*vpexpandd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 31[ 	]*vpexpandq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 89 31[ 	]*vpexpandq \(%rcx\),%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 89 31[ 	]*vpexpandq \(%rcx\),%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 89 b4 f0 34 12 00 00[ 	]*vpexpandq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 7f[ 	]*vpexpandq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 80[ 	]*vpexpandq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 31[ 	]*vpexpandq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 89 31[ 	]*vpexpandq \(%rcx\),%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 89 31[ 	]*vpexpandq \(%rcx\),%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 89 b4 f0 34 12 00 00[ 	]*vpexpandq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 7f[ 	]*vpexpandq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 00 04 00 00[ 	]*vpexpandq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 80[ 	]*vpexpandq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 f8 fb ff ff[ 	]*vpexpandq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 89 f5[ 	]*vpexpandq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 89 f5[ 	]*vpexpandq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 89 f5[ 	]*vpexpandq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 89 f5[ 	]*vpexpandq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 89 f5[ 	]*vpexpandq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 89 f5[ 	]*vpexpandq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 b4 fe 85 ff ff ff[ 	]*vpgatherdd -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 74 39 40[ 	]*vpgatherdd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 b4 fe 85 ff ff ff[ 	]*vpgatherdd -0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 74 39 40[ 	]*vpgatherdd 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdd 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 b4 fe 85 ff ff ff[ 	]*vpgatherdq -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 74 39 20[ 	]*vpgatherdq 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 b4 fe 85 ff ff ff[ 	]*vpgatherdq -0x7b\(%r14,%xmm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 74 39 20[ 	]*vpgatherdq 0x100\(%r9,%xmm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdq 0x400\(%rcx,%xmm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 b4 fe 85 ff ff ff[ 	]*vpgatherqd -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 74 39 40[ 	]*vpgatherqd 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 b4 fe 85 ff ff ff[ 	]*vpgatherqd -0x7b\(%r14,%ymm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 74 39 40[ 	]*vpgatherqd 0x100\(%r9,%ymm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqd 0x400\(%rcx,%ymm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 b4 fe 85 ff ff ff[ 	]*vpgatherqq -0x7b\(%r14,%xmm31,8\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 74 39 20[ 	]*vpgatherqq 0x100\(%r9,%xmm31,1\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%rcx,%xmm31,4\),%xmm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 b4 fe 85 ff ff ff[ 	]*vpgatherqq -0x7b\(%r14,%ymm31,8\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 74 39 20[ 	]*vpgatherqq 0x100\(%r9,%ymm31,1\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqq 0x400\(%rcx,%ymm31,4\),%ymm30\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3d f4[ 	]*vpmaxsd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3d f4[ 	]*vpmaxsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3d f4[ 	]*vpmaxsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 31[ 	]*vpmaxsd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3d b4 f0 34 12 00 00[ 	]*vpmaxsd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 31[ 	]*vpmaxsd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 7f[ 	]*vpmaxsd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 00 08 00 00[ 	]*vpmaxsd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 80[ 	]*vpmaxsd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 80[ 	]*vpmaxsd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3d f4[ 	]*vpmaxsd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3d f4[ 	]*vpmaxsd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3d f4[ 	]*vpmaxsd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 31[ 	]*vpmaxsd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3d b4 f0 34 12 00 00[ 	]*vpmaxsd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 31[ 	]*vpmaxsd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 7f[ 	]*vpmaxsd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 00 10 00 00[ 	]*vpmaxsd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 80[ 	]*vpmaxsd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 e0 ef ff ff[ 	]*vpmaxsd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 7f[ 	]*vpmaxsd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 00 02 00 00[ 	]*vpmaxsd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 80[ 	]*vpmaxsd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 fc fd ff ff[ 	]*vpmaxsd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3d f4[ 	]*vpmaxsq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3d f4[ 	]*vpmaxsq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3d f4[ 	]*vpmaxsq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 31[ 	]*vpmaxsq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3d b4 f0 34 12 00 00[ 	]*vpmaxsq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 31[ 	]*vpmaxsq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 7f[ 	]*vpmaxsq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 00 08 00 00[ 	]*vpmaxsq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 80[ 	]*vpmaxsq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 80[ 	]*vpmaxsq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3d f4[ 	]*vpmaxsq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3d f4[ 	]*vpmaxsq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3d f4[ 	]*vpmaxsq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 31[ 	]*vpmaxsq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3d b4 f0 34 12 00 00[ 	]*vpmaxsq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 31[ 	]*vpmaxsq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 7f[ 	]*vpmaxsq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 00 10 00 00[ 	]*vpmaxsq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 80[ 	]*vpmaxsq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 e0 ef ff ff[ 	]*vpmaxsq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 7f[ 	]*vpmaxsq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 00 04 00 00[ 	]*vpmaxsq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 80[ 	]*vpmaxsq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 f8 fb ff ff[ 	]*vpmaxsq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3f f4[ 	]*vpmaxud %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3f f4[ 	]*vpmaxud %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3f f4[ 	]*vpmaxud %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 31[ 	]*vpmaxud \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3f b4 f0 34 12 00 00[ 	]*vpmaxud 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 31[ 	]*vpmaxud \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 7f[ 	]*vpmaxud 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 00 08 00 00[ 	]*vpmaxud 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 80[ 	]*vpmaxud -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 f0 f7 ff ff[ 	]*vpmaxud -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 7f[ 	]*vpmaxud 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 80[ 	]*vpmaxud -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3f f4[ 	]*vpmaxud %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3f f4[ 	]*vpmaxud %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3f f4[ 	]*vpmaxud %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 31[ 	]*vpmaxud \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3f b4 f0 34 12 00 00[ 	]*vpmaxud 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 31[ 	]*vpmaxud \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 7f[ 	]*vpmaxud 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 00 10 00 00[ 	]*vpmaxud 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 80[ 	]*vpmaxud -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 e0 ef ff ff[ 	]*vpmaxud -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 7f[ 	]*vpmaxud 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 00 02 00 00[ 	]*vpmaxud 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 80[ 	]*vpmaxud -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 fc fd ff ff[ 	]*vpmaxud -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3f f4[ 	]*vpmaxuq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3f f4[ 	]*vpmaxuq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3f f4[ 	]*vpmaxuq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 31[ 	]*vpmaxuq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3f b4 f0 34 12 00 00[ 	]*vpmaxuq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 31[ 	]*vpmaxuq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 7f[ 	]*vpmaxuq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 00 08 00 00[ 	]*vpmaxuq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 80[ 	]*vpmaxuq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 f0 f7 ff ff[ 	]*vpmaxuq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 80[ 	]*vpmaxuq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3f f4[ 	]*vpmaxuq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3f f4[ 	]*vpmaxuq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3f f4[ 	]*vpmaxuq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 31[ 	]*vpmaxuq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3f b4 f0 34 12 00 00[ 	]*vpmaxuq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 31[ 	]*vpmaxuq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 7f[ 	]*vpmaxuq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 00 10 00 00[ 	]*vpmaxuq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 80[ 	]*vpmaxuq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 e0 ef ff ff[ 	]*vpmaxuq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 7f[ 	]*vpmaxuq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 00 04 00 00[ 	]*vpmaxuq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 80[ 	]*vpmaxuq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 f8 fb ff ff[ 	]*vpmaxuq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 39 f4[ 	]*vpminsd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 39 f4[ 	]*vpminsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 39 f4[ 	]*vpminsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 31[ 	]*vpminsd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 39 b4 f0 34 12 00 00[ 	]*vpminsd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 31[ 	]*vpminsd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 7f[ 	]*vpminsd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 00 08 00 00[ 	]*vpminsd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 80[ 	]*vpminsd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 f0 f7 ff ff[ 	]*vpminsd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 7f[ 	]*vpminsd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 80[ 	]*vpminsd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 39 f4[ 	]*vpminsd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 39 f4[ 	]*vpminsd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 39 f4[ 	]*vpminsd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 31[ 	]*vpminsd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 39 b4 f0 34 12 00 00[ 	]*vpminsd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 31[ 	]*vpminsd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 7f[ 	]*vpminsd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 00 10 00 00[ 	]*vpminsd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 80[ 	]*vpminsd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 e0 ef ff ff[ 	]*vpminsd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 7f[ 	]*vpminsd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 00 02 00 00[ 	]*vpminsd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 80[ 	]*vpminsd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 fc fd ff ff[ 	]*vpminsd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 39 f4[ 	]*vpminsq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 39 f4[ 	]*vpminsq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 39 f4[ 	]*vpminsq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 31[ 	]*vpminsq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 39 b4 f0 34 12 00 00[ 	]*vpminsq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 31[ 	]*vpminsq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 7f[ 	]*vpminsq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 00 08 00 00[ 	]*vpminsq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 80[ 	]*vpminsq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 f0 f7 ff ff[ 	]*vpminsq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 7f[ 	]*vpminsq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 80[ 	]*vpminsq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 39 f4[ 	]*vpminsq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 39 f4[ 	]*vpminsq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 39 f4[ 	]*vpminsq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 31[ 	]*vpminsq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 39 b4 f0 34 12 00 00[ 	]*vpminsq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 31[ 	]*vpminsq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 7f[ 	]*vpminsq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 00 10 00 00[ 	]*vpminsq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 80[ 	]*vpminsq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 e0 ef ff ff[ 	]*vpminsq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 7f[ 	]*vpminsq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 00 04 00 00[ 	]*vpminsq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 80[ 	]*vpminsq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 f8 fb ff ff[ 	]*vpminsq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3b f4[ 	]*vpminud %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3b f4[ 	]*vpminud %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3b f4[ 	]*vpminud %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 31[ 	]*vpminud \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3b b4 f0 34 12 00 00[ 	]*vpminud 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 31[ 	]*vpminud \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 7f[ 	]*vpminud 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 00 08 00 00[ 	]*vpminud 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 80[ 	]*vpminud -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 f0 f7 ff ff[ 	]*vpminud -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 7f[ 	]*vpminud 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 80[ 	]*vpminud -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3b f4[ 	]*vpminud %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3b f4[ 	]*vpminud %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3b f4[ 	]*vpminud %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 31[ 	]*vpminud \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3b b4 f0 34 12 00 00[ 	]*vpminud 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 31[ 	]*vpminud \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 7f[ 	]*vpminud 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 00 10 00 00[ 	]*vpminud 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 80[ 	]*vpminud -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 e0 ef ff ff[ 	]*vpminud -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 7f[ 	]*vpminud 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 00 02 00 00[ 	]*vpminud 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 80[ 	]*vpminud -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 fc fd ff ff[ 	]*vpminud -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3b f4[ 	]*vpminuq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3b f4[ 	]*vpminuq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3b f4[ 	]*vpminuq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 31[ 	]*vpminuq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3b b4 f0 34 12 00 00[ 	]*vpminuq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 31[ 	]*vpminuq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 7f[ 	]*vpminuq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 00 08 00 00[ 	]*vpminuq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 80[ 	]*vpminuq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 f0 f7 ff ff[ 	]*vpminuq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 7f[ 	]*vpminuq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 80[ 	]*vpminuq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3b f4[ 	]*vpminuq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3b f4[ 	]*vpminuq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3b f4[ 	]*vpminuq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 31[ 	]*vpminuq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3b b4 f0 34 12 00 00[ 	]*vpminuq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 31[ 	]*vpminuq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 7f[ 	]*vpminuq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 00 10 00 00[ 	]*vpminuq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 80[ 	]*vpminuq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 e0 ef ff ff[ 	]*vpminuq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 7f[ 	]*vpminuq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 00 04 00 00[ 	]*vpminuq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 80[ 	]*vpminuq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 f8 fb ff ff[ 	]*vpminuq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 31[ 	]*vpmovsxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 80[ 	]*vpmovsxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 31[ 	]*vpmovsxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 80[ 	]*vpmovsxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 31[ 	]*vpmovsxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 7f[ 	]*vpmovsxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 80[ 	]*vpmovsxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 31[ 	]*vpmovsxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 80[ 	]*vpmovsxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 25 f5[ 	]*vpmovsxdq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 25 f5[ 	]*vpmovsxdq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 25 f5[ 	]*vpmovsxdq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 31[ 	]*vpmovsxdq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 25 b4 f0 34 12 00 00[ 	]*vpmovsxdq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 7f[ 	]*vpmovsxdq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 00 04 00 00[ 	]*vpmovsxdq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 80[ 	]*vpmovsxdq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 f8 fb ff ff[ 	]*vpmovsxdq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 25 f5[ 	]*vpmovsxdq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 25 f5[ 	]*vpmovsxdq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 25 f5[ 	]*vpmovsxdq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 31[ 	]*vpmovsxdq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 25 b4 f0 34 12 00 00[ 	]*vpmovsxdq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 7f[ 	]*vpmovsxdq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 00 08 00 00[ 	]*vpmovsxdq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 80[ 	]*vpmovsxdq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 31[ 	]*vpmovsxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 80[ 	]*vpmovsxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 31[ 	]*vpmovsxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 80[ 	]*vpmovsxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 31[ 	]*vpmovsxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 80[ 	]*vpmovsxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 31[ 	]*vpmovsxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 80[ 	]*vpmovsxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 31[ 	]*vpmovzxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 80[ 	]*vpmovzxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 31[ 	]*vpmovzxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 80[ 	]*vpmovzxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 31[ 	]*vpmovzxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 7f[ 	]*vpmovzxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 80[ 	]*vpmovzxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 31[ 	]*vpmovzxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 80[ 	]*vpmovzxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 35 f5[ 	]*vpmovzxdq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 35 f5[ 	]*vpmovzxdq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 35 f5[ 	]*vpmovzxdq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 31[ 	]*vpmovzxdq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 35 b4 f0 34 12 00 00[ 	]*vpmovzxdq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 7f[ 	]*vpmovzxdq 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 00 04 00 00[ 	]*vpmovzxdq 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 80[ 	]*vpmovzxdq -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 f8 fb ff ff[ 	]*vpmovzxdq -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 35 f5[ 	]*vpmovzxdq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 35 f5[ 	]*vpmovzxdq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 35 f5[ 	]*vpmovzxdq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 31[ 	]*vpmovzxdq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 35 b4 f0 34 12 00 00[ 	]*vpmovzxdq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 7f[ 	]*vpmovzxdq 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 00 08 00 00[ 	]*vpmovzxdq 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 80[ 	]*vpmovzxdq -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 31[ 	]*vpmovzxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 80[ 	]*vpmovzxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 31[ 	]*vpmovzxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 80[ 	]*vpmovzxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 31[ 	]*vpmovzxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 80[ 	]*vpmovzxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 31[ 	]*vpmovzxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 80[ 	]*vpmovzxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 28 f4[ 	]*vpmuldq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 28 f4[ 	]*vpmuldq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 28 f4[ 	]*vpmuldq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 31[ 	]*vpmuldq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 28 b4 f0 34 12 00 00[ 	]*vpmuldq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 31[ 	]*vpmuldq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 7f[ 	]*vpmuldq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 00 08 00 00[ 	]*vpmuldq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 80[ 	]*vpmuldq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 f0 f7 ff ff[ 	]*vpmuldq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 7f[ 	]*vpmuldq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 80[ 	]*vpmuldq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 28 f4[ 	]*vpmuldq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 28 f4[ 	]*vpmuldq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 28 f4[ 	]*vpmuldq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 31[ 	]*vpmuldq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 28 b4 f0 34 12 00 00[ 	]*vpmuldq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 31[ 	]*vpmuldq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 7f[ 	]*vpmuldq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 00 10 00 00[ 	]*vpmuldq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 80[ 	]*vpmuldq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 e0 ef ff ff[ 	]*vpmuldq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 7f[ 	]*vpmuldq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 00 04 00 00[ 	]*vpmuldq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 80[ 	]*vpmuldq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 f8 fb ff ff[ 	]*vpmuldq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 40 f4[ 	]*vpmulld %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 40 f4[ 	]*vpmulld %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 40 f4[ 	]*vpmulld %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 31[ 	]*vpmulld \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 40 b4 f0 34 12 00 00[ 	]*vpmulld 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 31[ 	]*vpmulld \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 7f[ 	]*vpmulld 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 00 08 00 00[ 	]*vpmulld 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 80[ 	]*vpmulld -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 f0 f7 ff ff[ 	]*vpmulld -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 7f[ 	]*vpmulld 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 80[ 	]*vpmulld -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 40 f4[ 	]*vpmulld %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 40 f4[ 	]*vpmulld %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 40 f4[ 	]*vpmulld %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 31[ 	]*vpmulld \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 40 b4 f0 34 12 00 00[ 	]*vpmulld 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 31[ 	]*vpmulld \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 7f[ 	]*vpmulld 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 00 10 00 00[ 	]*vpmulld 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 80[ 	]*vpmulld -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 e0 ef ff ff[ 	]*vpmulld -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 7f[ 	]*vpmulld 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 00 02 00 00[ 	]*vpmulld 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 80[ 	]*vpmulld -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 fc fd ff ff[ 	]*vpmulld -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f4 f4[ 	]*vpmuludq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f4 f4[ 	]*vpmuludq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f4 f4[ 	]*vpmuludq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 31[ 	]*vpmuludq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f4 b4 f0 34 12 00 00[ 	]*vpmuludq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 31[ 	]*vpmuludq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 7f[ 	]*vpmuludq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 00 08 00 00[ 	]*vpmuludq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 80[ 	]*vpmuludq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 f0 f7 ff ff[ 	]*vpmuludq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 7f[ 	]*vpmuludq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 80[ 	]*vpmuludq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f4 f4[ 	]*vpmuludq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f4 f4[ 	]*vpmuludq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f4 f4[ 	]*vpmuludq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 31[ 	]*vpmuludq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f4 b4 f0 34 12 00 00[ 	]*vpmuludq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 31[ 	]*vpmuludq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 7f[ 	]*vpmuludq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 00 10 00 00[ 	]*vpmuludq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 80[ 	]*vpmuludq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 e0 ef ff ff[ 	]*vpmuludq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 7f[ 	]*vpmuludq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 00 04 00 00[ 	]*vpmuludq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 80[ 	]*vpmuludq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 f8 fb ff ff[ 	]*vpmuludq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 eb f4[ 	]*vpord  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 eb f4[ 	]*vpord  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 eb f4[ 	]*vpord  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 31[ 	]*vpord  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 eb b4 f0 34 12 00 00[ 	]*vpord  0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 31[ 	]*vpord  \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 7f[ 	]*vpord  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 00 08 00 00[ 	]*vpord  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 80[ 	]*vpord  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 f0 f7 ff ff[ 	]*vpord  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 7f[ 	]*vpord  0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 00 02 00 00[ 	]*vpord  0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 80[ 	]*vpord  -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 eb f4[ 	]*vpord  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 eb f4[ 	]*vpord  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 eb f4[ 	]*vpord  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 31[ 	]*vpord  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 eb b4 f0 34 12 00 00[ 	]*vpord  0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 31[ 	]*vpord  \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 7f[ 	]*vpord  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 00 10 00 00[ 	]*vpord  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 80[ 	]*vpord  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 e0 ef ff ff[ 	]*vpord  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 7f[ 	]*vpord  0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 00 02 00 00[ 	]*vpord  0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 80[ 	]*vpord  -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 fc fd ff ff[ 	]*vpord  -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 eb f4[ 	]*vporq  %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 eb f4[ 	]*vporq  %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 eb f4[ 	]*vporq  %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 31[ 	]*vporq  \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 eb b4 f0 34 12 00 00[ 	]*vporq  0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 31[ 	]*vporq  \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 7f[ 	]*vporq  0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 00 08 00 00[ 	]*vporq  0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 80[ 	]*vporq  -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 f0 f7 ff ff[ 	]*vporq  -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 7f[ 	]*vporq  0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 00 04 00 00[ 	]*vporq  0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 80[ 	]*vporq  -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 eb f4[ 	]*vporq  %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 eb f4[ 	]*vporq  %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 eb f4[ 	]*vporq  %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 31[ 	]*vporq  \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 eb b4 f0 34 12 00 00[ 	]*vporq  0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 31[ 	]*vporq  \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 7f[ 	]*vporq  0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 00 10 00 00[ 	]*vporq  0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 80[ 	]*vporq  -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 e0 ef ff ff[ 	]*vporq  -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 7f[ 	]*vporq  0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 00 04 00 00[ 	]*vporq  0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 80[ 	]*vporq  -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 f8 fb ff ff[ 	]*vporq  -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 74 39 40[ 	]*vpscatterdd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 74 39 40[ 	]*vpscatterdd %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 74 39 20[ 	]*vpscatterdq %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq %ymm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq %ymm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 74 39 20[ 	]*vpscatterdq %ymm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq %ymm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 74 39 40[ 	]*vpscatterqd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd %xmm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd %xmm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 74 39 40[ 	]*vpscatterqd %xmm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd %xmm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 74 39 20[ 	]*vpscatterqq %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 74 39 20[ 	]*vpscatterqq %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 ab[ 	]*vpshufd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 70 f5 ab[ 	]*vpshufd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 7b[ 	]*vpshufd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshufd \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 00 08 00 00 7b[ 	]*vpshufd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 ab[ 	]*vpshufd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 70 f5 ab[ 	]*vpshufd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 70 f5 ab[ 	]*vpshufd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 7b[ 	]*vpshufd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshufd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 31 7b[ 	]*vpshufd \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 7f 7b[ 	]*vpshufd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 00 10 00 00 7b[ 	]*vpshufd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 7f 7b[ 	]*vpshufd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 00 02 00 00 7b[ 	]*vpshufd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 80 7b[ 	]*vpshufd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 fc fd ff ff 7b[ 	]*vpshufd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f2 f4[ 	]*vpslld %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f2 f4[ 	]*vpslld %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f2 f4[ 	]*vpslld %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 31[ 	]*vpslld \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f2 b4 f0 34 12 00 00[ 	]*vpslld 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 7f[ 	]*vpslld 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 80[ 	]*vpslld -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f2 f4[ 	]*vpslld %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f2 f4[ 	]*vpslld %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f2 f4[ 	]*vpslld %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 31[ 	]*vpslld \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f2 b4 f0 34 12 00 00[ 	]*vpslld 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 7f[ 	]*vpslld 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 00 08 00 00[ 	]*vpslld 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 80[ 	]*vpslld -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 f0 f7 ff ff[ 	]*vpslld -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f3 f4[ 	]*vpsllq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f3 f4[ 	]*vpsllq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f3 f4[ 	]*vpsllq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 31[ 	]*vpsllq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f3 b4 f0 34 12 00 00[ 	]*vpsllq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 7f[ 	]*vpsllq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 80[ 	]*vpsllq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f3 f4[ 	]*vpsllq %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f3 f4[ 	]*vpsllq %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f3 f4[ 	]*vpsllq %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 31[ 	]*vpsllq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f3 b4 f0 34 12 00 00[ 	]*vpsllq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 7f[ 	]*vpsllq 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 00 08 00 00[ 	]*vpsllq 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 80[ 	]*vpsllq -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 f0 f7 ff ff[ 	]*vpsllq -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 47 f4[ 	]*vpsllvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 47 f4[ 	]*vpsllvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 47 f4[ 	]*vpsllvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 31[ 	]*vpsllvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 47 b4 f0 34 12 00 00[ 	]*vpsllvd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 31[ 	]*vpsllvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 7f[ 	]*vpsllvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 00 08 00 00[ 	]*vpsllvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 80[ 	]*vpsllvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 f0 f7 ff ff[ 	]*vpsllvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 7f[ 	]*vpsllvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 80[ 	]*vpsllvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 47 f4[ 	]*vpsllvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 47 f4[ 	]*vpsllvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 47 f4[ 	]*vpsllvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 31[ 	]*vpsllvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 47 b4 f0 34 12 00 00[ 	]*vpsllvd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 31[ 	]*vpsllvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 7f[ 	]*vpsllvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 00 10 00 00[ 	]*vpsllvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 80[ 	]*vpsllvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 e0 ef ff ff[ 	]*vpsllvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 7f[ 	]*vpsllvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 00 02 00 00[ 	]*vpsllvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 80[ 	]*vpsllvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 fc fd ff ff[ 	]*vpsllvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 47 f4[ 	]*vpsllvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 47 f4[ 	]*vpsllvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 47 f4[ 	]*vpsllvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 31[ 	]*vpsllvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 47 b4 f0 34 12 00 00[ 	]*vpsllvq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 31[ 	]*vpsllvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 7f[ 	]*vpsllvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 00 08 00 00[ 	]*vpsllvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 80[ 	]*vpsllvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 f0 f7 ff ff[ 	]*vpsllvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 7f[ 	]*vpsllvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 80[ 	]*vpsllvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 47 f4[ 	]*vpsllvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 47 f4[ 	]*vpsllvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 47 f4[ 	]*vpsllvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 31[ 	]*vpsllvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 47 b4 f0 34 12 00 00[ 	]*vpsllvq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 31[ 	]*vpsllvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 7f[ 	]*vpsllvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 00 10 00 00[ 	]*vpsllvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 80[ 	]*vpsllvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 e0 ef ff ff[ 	]*vpsllvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 7f[ 	]*vpsllvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 00 04 00 00[ 	]*vpsllvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 80[ 	]*vpsllvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 f8 fb ff ff[ 	]*vpsllvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e2 f4[ 	]*vpsrad %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e2 f4[ 	]*vpsrad %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e2 f4[ 	]*vpsrad %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 31[ 	]*vpsrad \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e2 b4 f0 34 12 00 00[ 	]*vpsrad 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 7f[ 	]*vpsrad 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 80[ 	]*vpsrad -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e2 f4[ 	]*vpsrad %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e2 f4[ 	]*vpsrad %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e2 f4[ 	]*vpsrad %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 31[ 	]*vpsrad \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e2 b4 f0 34 12 00 00[ 	]*vpsrad 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 7f[ 	]*vpsrad 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 00 08 00 00[ 	]*vpsrad 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 80[ 	]*vpsrad -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 f0 f7 ff ff[ 	]*vpsrad -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e2 f4[ 	]*vpsraq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e2 f4[ 	]*vpsraq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e2 f4[ 	]*vpsraq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 31[ 	]*vpsraq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e2 b4 f0 34 12 00 00[ 	]*vpsraq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 7f[ 	]*vpsraq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 80[ 	]*vpsraq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e2 f4[ 	]*vpsraq %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e2 f4[ 	]*vpsraq %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e2 f4[ 	]*vpsraq %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 31[ 	]*vpsraq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e2 b4 f0 34 12 00 00[ 	]*vpsraq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 7f[ 	]*vpsraq 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 00 08 00 00[ 	]*vpsraq 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 80[ 	]*vpsraq -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 f0 f7 ff ff[ 	]*vpsraq -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 46 f4[ 	]*vpsravd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 46 f4[ 	]*vpsravd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 46 f4[ 	]*vpsravd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 31[ 	]*vpsravd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 46 b4 f0 34 12 00 00[ 	]*vpsravd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 31[ 	]*vpsravd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 7f[ 	]*vpsravd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 00 08 00 00[ 	]*vpsravd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 80[ 	]*vpsravd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 f0 f7 ff ff[ 	]*vpsravd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 7f[ 	]*vpsravd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 80[ 	]*vpsravd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 46 f4[ 	]*vpsravd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 46 f4[ 	]*vpsravd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 46 f4[ 	]*vpsravd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 31[ 	]*vpsravd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 46 b4 f0 34 12 00 00[ 	]*vpsravd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 31[ 	]*vpsravd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 7f[ 	]*vpsravd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 00 10 00 00[ 	]*vpsravd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 80[ 	]*vpsravd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 e0 ef ff ff[ 	]*vpsravd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 7f[ 	]*vpsravd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 00 02 00 00[ 	]*vpsravd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 80[ 	]*vpsravd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 fc fd ff ff[ 	]*vpsravd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 46 f4[ 	]*vpsravq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 46 f4[ 	]*vpsravq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 46 f4[ 	]*vpsravq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 31[ 	]*vpsravq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 46 b4 f0 34 12 00 00[ 	]*vpsravq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 31[ 	]*vpsravq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 7f[ 	]*vpsravq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 00 08 00 00[ 	]*vpsravq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 80[ 	]*vpsravq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 f0 f7 ff ff[ 	]*vpsravq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 7f[ 	]*vpsravq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 80[ 	]*vpsravq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 46 f4[ 	]*vpsravq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 46 f4[ 	]*vpsravq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 46 f4[ 	]*vpsravq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 31[ 	]*vpsravq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 46 b4 f0 34 12 00 00[ 	]*vpsravq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 31[ 	]*vpsravq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 7f[ 	]*vpsravq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 00 10 00 00[ 	]*vpsravq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 80[ 	]*vpsravq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 e0 ef ff ff[ 	]*vpsravq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 7f[ 	]*vpsravq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 00 04 00 00[ 	]*vpsravq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 80[ 	]*vpsravq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 f8 fb ff ff[ 	]*vpsravq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d2 f4[ 	]*vpsrld %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d2 f4[ 	]*vpsrld %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d2 f4[ 	]*vpsrld %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 31[ 	]*vpsrld \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d2 b4 f0 34 12 00 00[ 	]*vpsrld 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 7f[ 	]*vpsrld 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 80[ 	]*vpsrld -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d2 f4[ 	]*vpsrld %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d2 f4[ 	]*vpsrld %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d2 f4[ 	]*vpsrld %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 31[ 	]*vpsrld \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d2 b4 f0 34 12 00 00[ 	]*vpsrld 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 7f[ 	]*vpsrld 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 00 08 00 00[ 	]*vpsrld 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 80[ 	]*vpsrld -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 f0 f7 ff ff[ 	]*vpsrld -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d3 f4[ 	]*vpsrlq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d3 f4[ 	]*vpsrlq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d3 f4[ 	]*vpsrlq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 31[ 	]*vpsrlq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d3 b4 f0 34 12 00 00[ 	]*vpsrlq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 7f[ 	]*vpsrlq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 80[ 	]*vpsrlq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d3 f4[ 	]*vpsrlq %xmm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d3 f4[ 	]*vpsrlq %xmm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d3 f4[ 	]*vpsrlq %xmm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 31[ 	]*vpsrlq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d3 b4 f0 34 12 00 00[ 	]*vpsrlq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 7f[ 	]*vpsrlq 0x7f0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 00 08 00 00[ 	]*vpsrlq 0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 80[ 	]*vpsrlq -0x800\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 f0 f7 ff ff[ 	]*vpsrlq -0x810\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 45 f4[ 	]*vpsrlvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 45 f4[ 	]*vpsrlvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 45 f4[ 	]*vpsrlvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 31[ 	]*vpsrlvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 45 b4 f0 34 12 00 00[ 	]*vpsrlvd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 31[ 	]*vpsrlvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 7f[ 	]*vpsrlvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 00 08 00 00[ 	]*vpsrlvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 80[ 	]*vpsrlvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 7f[ 	]*vpsrlvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 80[ 	]*vpsrlvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 45 f4[ 	]*vpsrlvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 45 f4[ 	]*vpsrlvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 45 f4[ 	]*vpsrlvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 31[ 	]*vpsrlvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 45 b4 f0 34 12 00 00[ 	]*vpsrlvd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 31[ 	]*vpsrlvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 7f[ 	]*vpsrlvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 00 10 00 00[ 	]*vpsrlvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 80[ 	]*vpsrlvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 e0 ef ff ff[ 	]*vpsrlvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 7f[ 	]*vpsrlvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 00 02 00 00[ 	]*vpsrlvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 80[ 	]*vpsrlvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 fc fd ff ff[ 	]*vpsrlvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 45 f4[ 	]*vpsrlvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 45 f4[ 	]*vpsrlvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 45 f4[ 	]*vpsrlvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 31[ 	]*vpsrlvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 45 b4 f0 34 12 00 00[ 	]*vpsrlvq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 31[ 	]*vpsrlvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 7f[ 	]*vpsrlvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 00 08 00 00[ 	]*vpsrlvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 80[ 	]*vpsrlvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 7f[ 	]*vpsrlvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 80[ 	]*vpsrlvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 45 f4[ 	]*vpsrlvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 45 f4[ 	]*vpsrlvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 45 f4[ 	]*vpsrlvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 31[ 	]*vpsrlvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 45 b4 f0 34 12 00 00[ 	]*vpsrlvq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 31[ 	]*vpsrlvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 7f[ 	]*vpsrlvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 00 10 00 00[ 	]*vpsrlvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 80[ 	]*vpsrlvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 e0 ef ff ff[ 	]*vpsrlvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 7f[ 	]*vpsrlvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 00 04 00 00[ 	]*vpsrlvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 80[ 	]*vpsrlvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 f8 fb ff ff[ 	]*vpsrlvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 ab[ 	]*vpsrld \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 d5 ab[ 	]*vpsrld \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 d5 ab[ 	]*vpsrld \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 7b[ 	]*vpsrld \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 94 f0 34 12 00 00 7b[ 	]*vpsrld \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 00 08 00 00 7b[ 	]*vpsrld \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 f0 f7 ff ff 7b[ 	]*vpsrld \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 ab[ 	]*vpsrld \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 d5 ab[ 	]*vpsrld \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 d5 ab[ 	]*vpsrld \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 7b[ 	]*vpsrld \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 94 f0 34 12 00 00 7b[ 	]*vpsrld \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 11 7b[ 	]*vpsrld \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 7f 7b[ 	]*vpsrld \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 00 10 00 00 7b[ 	]*vpsrld \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 e0 ef ff ff 7b[ 	]*vpsrld \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 7f 7b[ 	]*vpsrld \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 00 02 00 00 7b[ 	]*vpsrld \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 80 7b[ 	]*vpsrld \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 fc fd ff ff 7b[ 	]*vpsrld \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 d5 ab[ 	]*vpsrlq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 7b[ 	]*vpsrlq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 94 f0 34 12 00 00 7b[ 	]*vpsrlq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 00 08 00 00 7b[ 	]*vpsrlq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 d5 ab[ 	]*vpsrlq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 7b[ 	]*vpsrlq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 94 f0 34 12 00 00 7b[ 	]*vpsrlq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 11 7b[ 	]*vpsrlq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 00 10 00 00 7b[ 	]*vpsrlq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 e0 ef ff ff 7b[ 	]*vpsrlq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 7f 7b[ 	]*vpsrlq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 00 04 00 00 7b[ 	]*vpsrlq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 80 7b[ 	]*vpsrlq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 f8 fb ff ff 7b[ 	]*vpsrlq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fa f4[ 	]*vpsubd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fa f4[ 	]*vpsubd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fa f4[ 	]*vpsubd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 31[ 	]*vpsubd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fa b4 f0 34 12 00 00[ 	]*vpsubd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 31[ 	]*vpsubd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 7f[ 	]*vpsubd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 00 08 00 00[ 	]*vpsubd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 80[ 	]*vpsubd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 f0 f7 ff ff[ 	]*vpsubd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 7f[ 	]*vpsubd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 80[ 	]*vpsubd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fa f4[ 	]*vpsubd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fa f4[ 	]*vpsubd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fa f4[ 	]*vpsubd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 31[ 	]*vpsubd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fa b4 f0 34 12 00 00[ 	]*vpsubd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 31[ 	]*vpsubd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 7f[ 	]*vpsubd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 00 10 00 00[ 	]*vpsubd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 80[ 	]*vpsubd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 e0 ef ff ff[ 	]*vpsubd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 7f[ 	]*vpsubd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 00 02 00 00[ 	]*vpsubd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 80[ 	]*vpsubd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 fc fd ff ff[ 	]*vpsubd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fb f4[ 	]*vpsubq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fb f4[ 	]*vpsubq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fb f4[ 	]*vpsubq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 31[ 	]*vpsubq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fb b4 f0 34 12 00 00[ 	]*vpsubq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 31[ 	]*vpsubq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 7f[ 	]*vpsubq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 00 08 00 00[ 	]*vpsubq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 80[ 	]*vpsubq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 f0 f7 ff ff[ 	]*vpsubq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 7f[ 	]*vpsubq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 80[ 	]*vpsubq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fb f4[ 	]*vpsubq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fb f4[ 	]*vpsubq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fb f4[ 	]*vpsubq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 31[ 	]*vpsubq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fb b4 f0 34 12 00 00[ 	]*vpsubq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 31[ 	]*vpsubq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 7f[ 	]*vpsubq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 00 10 00 00[ 	]*vpsubq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 80[ 	]*vpsubq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 e0 ef ff ff[ 	]*vpsubq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 7f[ 	]*vpsubq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 00 04 00 00[ 	]*vpsubq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 80[ 	]*vpsubq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 f8 fb ff ff[ 	]*vpsubq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 27 ed[ 	]*vptestmd %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 27 ed[ 	]*vptestmd %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 29[ 	]*vptestmd \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 27 ac f0 34 12 00 00[ 	]*vptestmd 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 29[ 	]*vptestmd \(%rcx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 7f[ 	]*vptestmd 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa 00 08 00 00[ 	]*vptestmd 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 80[ 	]*vptestmd -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa f0 f7 ff ff[ 	]*vptestmd -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 7f[ 	]*vptestmd 0x1fc\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 80[ 	]*vptestmd -0x200\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%rdx\)\{1to4\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 27 ed[ 	]*vptestmd %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 27 ed[ 	]*vptestmd %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 29[ 	]*vptestmd \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 27 ac f0 34 12 00 00[ 	]*vptestmd 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 29[ 	]*vptestmd \(%rcx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 7f[ 	]*vptestmd 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa 00 10 00 00[ 	]*vptestmd 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 80[ 	]*vptestmd -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa e0 ef ff ff[ 	]*vptestmd -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 7f[ 	]*vptestmd 0x1fc\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa 00 02 00 00[ 	]*vptestmd 0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 80[ 	]*vptestmd -0x200\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa fc fd ff ff[ 	]*vptestmd -0x204\(%rdx\)\{1to8\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 27 ed[ 	]*vptestmq %xmm29,%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 27 ed[ 	]*vptestmq %xmm29,%xmm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 29[ 	]*vptestmq \(%rcx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 27 ac f0 34 12 00 00[ 	]*vptestmq 0x1234\(%rax,%r14,8\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 29[ 	]*vptestmq \(%rcx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 7f[ 	]*vptestmq 0x7f0\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa 00 08 00 00[ 	]*vptestmq 0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 80[ 	]*vptestmq -0x800\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa f0 f7 ff ff[ 	]*vptestmq -0x810\(%rdx\),%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 7f[ 	]*vptestmq 0x3f8\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 80[ 	]*vptestmq -0x400\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%rdx\)\{1to2\},%xmm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 27 ed[ 	]*vptestmq %ymm29,%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 27 ed[ 	]*vptestmq %ymm29,%ymm30,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 29[ 	]*vptestmq \(%rcx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 27 ac f0 34 12 00 00[ 	]*vptestmq 0x1234\(%rax,%r14,8\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 29[ 	]*vptestmq \(%rcx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 7f[ 	]*vptestmq 0xfe0\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa 00 10 00 00[ 	]*vptestmq 0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 80[ 	]*vptestmq -0x1000\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa e0 ef ff ff[ 	]*vptestmq -0x1020\(%rdx\),%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 7f[ 	]*vptestmq 0x3f8\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa 00 04 00 00[ 	]*vptestmq 0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 80[ 	]*vptestmq -0x400\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa f8 fb ff ff[ 	]*vptestmq -0x408\(%rdx\)\{1to4\},%ymm30,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6a f4[ 	]*vpunpckhdq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6a f4[ 	]*vpunpckhdq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6a f4[ 	]*vpunpckhdq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 31[ 	]*vpunpckhdq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6a b4 f0 34 12 00 00[ 	]*vpunpckhdq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 31[ 	]*vpunpckhdq \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 7f[ 	]*vpunpckhdq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 00 08 00 00[ 	]*vpunpckhdq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 80[ 	]*vpunpckhdq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 80[ 	]*vpunpckhdq -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6a f4[ 	]*vpunpckhdq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6a f4[ 	]*vpunpckhdq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6a f4[ 	]*vpunpckhdq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 31[ 	]*vpunpckhdq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6a b4 f0 34 12 00 00[ 	]*vpunpckhdq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 31[ 	]*vpunpckhdq \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 7f[ 	]*vpunpckhdq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 00 10 00 00[ 	]*vpunpckhdq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 80[ 	]*vpunpckhdq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 e0 ef ff ff[ 	]*vpunpckhdq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 7f[ 	]*vpunpckhdq 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 00 02 00 00[ 	]*vpunpckhdq 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 80[ 	]*vpunpckhdq -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 fc fd ff ff[ 	]*vpunpckhdq -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6d f4[ 	]*vpunpckhqdq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6d f4[ 	]*vpunpckhqdq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6d f4[ 	]*vpunpckhqdq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 31[ 	]*vpunpckhqdq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6d b4 f0 34 12 00 00[ 	]*vpunpckhqdq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 31[ 	]*vpunpckhqdq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 7f[ 	]*vpunpckhqdq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 00 08 00 00[ 	]*vpunpckhqdq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 80[ 	]*vpunpckhqdq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 80[ 	]*vpunpckhqdq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6d f4[ 	]*vpunpckhqdq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6d f4[ 	]*vpunpckhqdq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6d f4[ 	]*vpunpckhqdq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 31[ 	]*vpunpckhqdq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6d b4 f0 34 12 00 00[ 	]*vpunpckhqdq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 31[ 	]*vpunpckhqdq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 7f[ 	]*vpunpckhqdq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 00 10 00 00[ 	]*vpunpckhqdq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 80[ 	]*vpunpckhqdq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 7f[ 	]*vpunpckhqdq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 00 04 00 00[ 	]*vpunpckhqdq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 80[ 	]*vpunpckhqdq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 62 f4[ 	]*vpunpckldq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 62 f4[ 	]*vpunpckldq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 62 f4[ 	]*vpunpckldq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 31[ 	]*vpunpckldq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 62 b4 f0 34 12 00 00[ 	]*vpunpckldq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 31[ 	]*vpunpckldq \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 7f[ 	]*vpunpckldq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 00 08 00 00[ 	]*vpunpckldq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 80[ 	]*vpunpckldq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 f0 f7 ff ff[ 	]*vpunpckldq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 7f[ 	]*vpunpckldq 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 80[ 	]*vpunpckldq -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 62 f4[ 	]*vpunpckldq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 62 f4[ 	]*vpunpckldq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 62 f4[ 	]*vpunpckldq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 31[ 	]*vpunpckldq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 62 b4 f0 34 12 00 00[ 	]*vpunpckldq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 31[ 	]*vpunpckldq \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 7f[ 	]*vpunpckldq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 00 10 00 00[ 	]*vpunpckldq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 80[ 	]*vpunpckldq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 e0 ef ff ff[ 	]*vpunpckldq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 7f[ 	]*vpunpckldq 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 00 02 00 00[ 	]*vpunpckldq 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 80[ 	]*vpunpckldq -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 fc fd ff ff[ 	]*vpunpckldq -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6c f4[ 	]*vpunpcklqdq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6c f4[ 	]*vpunpcklqdq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6c f4[ 	]*vpunpcklqdq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 31[ 	]*vpunpcklqdq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6c b4 f0 34 12 00 00[ 	]*vpunpcklqdq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 31[ 	]*vpunpcklqdq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 7f[ 	]*vpunpcklqdq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 00 08 00 00[ 	]*vpunpcklqdq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 80[ 	]*vpunpcklqdq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 80[ 	]*vpunpcklqdq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6c f4[ 	]*vpunpcklqdq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6c f4[ 	]*vpunpcklqdq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6c f4[ 	]*vpunpcklqdq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 31[ 	]*vpunpcklqdq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6c b4 f0 34 12 00 00[ 	]*vpunpcklqdq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 31[ 	]*vpunpcklqdq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 7f[ 	]*vpunpcklqdq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 00 10 00 00[ 	]*vpunpcklqdq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 80[ 	]*vpunpcklqdq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 7f[ 	]*vpunpcklqdq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 00 04 00 00[ 	]*vpunpcklqdq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 80[ 	]*vpunpcklqdq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ef f4[ 	]*vpxord %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ef f4[ 	]*vpxord %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ef f4[ 	]*vpxord %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 31[ 	]*vpxord \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ef b4 f0 34 12 00 00[ 	]*vpxord 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 31[ 	]*vpxord \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 7f[ 	]*vpxord 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 00 08 00 00[ 	]*vpxord 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 80[ 	]*vpxord -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 f0 f7 ff ff[ 	]*vpxord -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 7f[ 	]*vpxord 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 00 02 00 00[ 	]*vpxord 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 80[ 	]*vpxord -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ef f4[ 	]*vpxord %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ef f4[ 	]*vpxord %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ef f4[ 	]*vpxord %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 31[ 	]*vpxord \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ef b4 f0 34 12 00 00[ 	]*vpxord 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 31[ 	]*vpxord \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 7f[ 	]*vpxord 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 00 10 00 00[ 	]*vpxord 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 80[ 	]*vpxord -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 e0 ef ff ff[ 	]*vpxord -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 7f[ 	]*vpxord 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 00 02 00 00[ 	]*vpxord 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 80[ 	]*vpxord -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 fc fd ff ff[ 	]*vpxord -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ef f4[ 	]*vpxorq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ef f4[ 	]*vpxorq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ef f4[ 	]*vpxorq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 31[ 	]*vpxorq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ef b4 f0 34 12 00 00[ 	]*vpxorq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 31[ 	]*vpxorq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 7f[ 	]*vpxorq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 00 08 00 00[ 	]*vpxorq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 80[ 	]*vpxorq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 f0 f7 ff ff[ 	]*vpxorq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 7f[ 	]*vpxorq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 80[ 	]*vpxorq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ef f4[ 	]*vpxorq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ef f4[ 	]*vpxorq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ef f4[ 	]*vpxorq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 31[ 	]*vpxorq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ef b4 f0 34 12 00 00[ 	]*vpxorq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 31[ 	]*vpxorq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 7f[ 	]*vpxorq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 00 10 00 00[ 	]*vpxorq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 80[ 	]*vpxorq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 e0 ef ff ff[ 	]*vpxorq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 7f[ 	]*vpxorq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 00 04 00 00[ 	]*vpxorq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 80[ 	]*vpxorq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 f8 fb ff ff[ 	]*vpxorq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4c f5[ 	]*vrcp14pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4c f5[ 	]*vrcp14pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4c f5[ 	]*vrcp14pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 31[ 	]*vrcp14pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4c b4 f0 34 12 00 00[ 	]*vrcp14pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 31[ 	]*vrcp14pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 7f[ 	]*vrcp14pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 00 08 00 00[ 	]*vrcp14pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 80[ 	]*vrcp14pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 f0 f7 ff ff[ 	]*vrcp14pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 80[ 	]*vrcp14pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4c f5[ 	]*vrcp14pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4c f5[ 	]*vrcp14pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4c f5[ 	]*vrcp14pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 31[ 	]*vrcp14pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4c b4 f0 34 12 00 00[ 	]*vrcp14pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 31[ 	]*vrcp14pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 7f[ 	]*vrcp14pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 00 10 00 00[ 	]*vrcp14pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 80[ 	]*vrcp14pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 e0 ef ff ff[ 	]*vrcp14pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 7f[ 	]*vrcp14pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 00 04 00 00[ 	]*vrcp14pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 80[ 	]*vrcp14pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 f8 fb ff ff[ 	]*vrcp14pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4c f5[ 	]*vrcp14ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4c f5[ 	]*vrcp14ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4c f5[ 	]*vrcp14ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 31[ 	]*vrcp14ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4c b4 f0 34 12 00 00[ 	]*vrcp14ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 31[ 	]*vrcp14ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 7f[ 	]*vrcp14ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 00 08 00 00[ 	]*vrcp14ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 80[ 	]*vrcp14ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 f0 f7 ff ff[ 	]*vrcp14ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 80[ 	]*vrcp14ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4c f5[ 	]*vrcp14ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4c f5[ 	]*vrcp14ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4c f5[ 	]*vrcp14ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 31[ 	]*vrcp14ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4c b4 f0 34 12 00 00[ 	]*vrcp14ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 31[ 	]*vrcp14ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 7f[ 	]*vrcp14ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 00 10 00 00[ 	]*vrcp14ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 80[ 	]*vrcp14ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 e0 ef ff ff[ 	]*vrcp14ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 7f[ 	]*vrcp14ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 00 02 00 00[ 	]*vrcp14ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 80[ 	]*vrcp14ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 fc fd ff ff[ 	]*vrcp14ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4e f5[ 	]*vrsqrt14pd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4e f5[ 	]*vrsqrt14pd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4e f5[ 	]*vrsqrt14pd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 31[ 	]*vrsqrt14pd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4e b4 f0 34 12 00 00[ 	]*vrsqrt14pd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 31[ 	]*vrsqrt14pd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 7f[ 	]*vrsqrt14pd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 00 08 00 00[ 	]*vrsqrt14pd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 80[ 	]*vrsqrt14pd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 80[ 	]*vrsqrt14pd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4e f5[ 	]*vrsqrt14pd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4e f5[ 	]*vrsqrt14pd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4e f5[ 	]*vrsqrt14pd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 31[ 	]*vrsqrt14pd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4e b4 f0 34 12 00 00[ 	]*vrsqrt14pd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 31[ 	]*vrsqrt14pd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 7f[ 	]*vrsqrt14pd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 00 10 00 00[ 	]*vrsqrt14pd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 80[ 	]*vrsqrt14pd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 7f[ 	]*vrsqrt14pd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 00 04 00 00[ 	]*vrsqrt14pd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 80[ 	]*vrsqrt14pd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4e f5[ 	]*vrsqrt14ps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4e f5[ 	]*vrsqrt14ps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4e f5[ 	]*vrsqrt14ps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 31[ 	]*vrsqrt14ps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4e b4 f0 34 12 00 00[ 	]*vrsqrt14ps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 31[ 	]*vrsqrt14ps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 7f[ 	]*vrsqrt14ps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 00 08 00 00[ 	]*vrsqrt14ps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 80[ 	]*vrsqrt14ps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 80[ 	]*vrsqrt14ps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4e f5[ 	]*vrsqrt14ps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4e f5[ 	]*vrsqrt14ps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4e f5[ 	]*vrsqrt14ps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 31[ 	]*vrsqrt14ps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4e b4 f0 34 12 00 00[ 	]*vrsqrt14ps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 31[ 	]*vrsqrt14ps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 7f[ 	]*vrsqrt14ps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 00 10 00 00[ 	]*vrsqrt14ps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 80[ 	]*vrsqrt14ps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 7f[ 	]*vrsqrt14ps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 00 02 00 00[ 	]*vrsqrt14ps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 80[ 	]*vrsqrt14ps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 fc fd ff ff[ 	]*vrsqrt14ps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 74 39 20[ 	]*vscatterdpd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd %ymm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd %ymm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 74 39 20[ 	]*vscatterdpd %ymm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd %ymm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 74 39 40[ 	]*vscatterdps %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 74 39 40[ 	]*vscatterdps %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdps %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 74 39 20[ 	]*vscatterqpd %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd %ymm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 74 39 20[ 	]*vscatterqpd %ymm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd %ymm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps %xmm30,-0x7b\(%r14,%xmm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 74 39 40[ 	]*vscatterqps %xmm30,0x100\(%r9,%xmm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm30,0x400\(%rcx,%xmm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps %xmm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps %xmm30,-0x7b\(%r14,%ymm31,8\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 74 39 40[ 	]*vscatterqps %xmm30,0x100\(%r9,%ymm31,1\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqps %xmm30,0x400\(%rcx,%ymm31,4\)\{%k1\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 ab[ 	]*vshufpd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 c6 f4 ab[ 	]*vshufpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 c6 f4 ab[ 	]*vshufpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 7b[ 	]*vshufpd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c6 b4 f0 34 12 00 00 7b[ 	]*vshufpd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 00 08 00 00 7b[ 	]*vshufpd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 ab[ 	]*vshufpd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 c6 f4 ab[ 	]*vshufpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 c6 f4 ab[ 	]*vshufpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 7b[ 	]*vshufpd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 c6 b4 f0 34 12 00 00 7b[ 	]*vshufpd \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 31 7b[ 	]*vshufpd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 00 10 00 00 7b[ 	]*vshufpd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufpd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 7f 7b[ 	]*vshufpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 00 04 00 00 7b[ 	]*vshufpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 80 7b[ 	]*vshufpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 ab[ 	]*vshufps \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 c6 f4 ab[ 	]*vshufps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 c6 f4 ab[ 	]*vshufps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 7b[ 	]*vshufps \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 c6 b4 f0 34 12 00 00 7b[ 	]*vshufps \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 7f 7b[ 	]*vshufps \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 00 08 00 00 7b[ 	]*vshufps \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufps \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 ab[ 	]*vshufps \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 c6 f4 ab[ 	]*vshufps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 c6 f4 ab[ 	]*vshufps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 7b[ 	]*vshufps \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 c6 b4 f0 34 12 00 00 7b[ 	]*vshufps \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 31 7b[ 	]*vshufps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 7f 7b[ 	]*vshufps \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 00 10 00 00 7b[ 	]*vshufps \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufps \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 7f 7b[ 	]*vshufps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 00 02 00 00 7b[ 	]*vshufps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 80 7b[ 	]*vshufps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 fc fd ff ff 7b[ 	]*vshufps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 51 f5[ 	]*vsqrtpd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 51 f5[ 	]*vsqrtpd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 51 f5[ 	]*vsqrtpd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 31[ 	]*vsqrtpd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 51 b4 f0 34 12 00 00[ 	]*vsqrtpd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 31[ 	]*vsqrtpd \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 7f[ 	]*vsqrtpd 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 00 08 00 00[ 	]*vsqrtpd 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 80[ 	]*vsqrtpd -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 f0 f7 ff ff[ 	]*vsqrtpd -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 7f[ 	]*vsqrtpd 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 80[ 	]*vsqrtpd -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 51 f5[ 	]*vsqrtpd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 51 f5[ 	]*vsqrtpd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 51 f5[ 	]*vsqrtpd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 31[ 	]*vsqrtpd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 51 b4 f0 34 12 00 00[ 	]*vsqrtpd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 31[ 	]*vsqrtpd \(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 7f[ 	]*vsqrtpd 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 00 10 00 00[ 	]*vsqrtpd 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 80[ 	]*vsqrtpd -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 e0 ef ff ff[ 	]*vsqrtpd -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 7f[ 	]*vsqrtpd 0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 00 04 00 00[ 	]*vsqrtpd 0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 80[ 	]*vsqrtpd -0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 f8 fb ff ff[ 	]*vsqrtpd -0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 51 f5[ 	]*vsqrtps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 51 f5[ 	]*vsqrtps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 51 f5[ 	]*vsqrtps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 31[ 	]*vsqrtps \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 51 b4 f0 34 12 00 00[ 	]*vsqrtps 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 31[ 	]*vsqrtps \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 7f[ 	]*vsqrtps 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 00 08 00 00[ 	]*vsqrtps 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 80[ 	]*vsqrtps -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 f0 f7 ff ff[ 	]*vsqrtps -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 7f[ 	]*vsqrtps 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 80[ 	]*vsqrtps -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 51 f5[ 	]*vsqrtps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 51 f5[ 	]*vsqrtps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 51 f5[ 	]*vsqrtps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 31[ 	]*vsqrtps \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 51 b4 f0 34 12 00 00[ 	]*vsqrtps 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 31[ 	]*vsqrtps \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 7f[ 	]*vsqrtps 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 00 10 00 00[ 	]*vsqrtps 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 80[ 	]*vsqrtps -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 e0 ef ff ff[ 	]*vsqrtps -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 7f[ 	]*vsqrtps 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 00 02 00 00[ 	]*vsqrtps 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 80[ 	]*vsqrtps -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 fc fd ff ff[ 	]*vsqrtps -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5c f4[ 	]*vsubpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5c f4[ 	]*vsubpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5c f4[ 	]*vsubpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 31[ 	]*vsubpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5c b4 f0 34 12 00 00[ 	]*vsubpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 31[ 	]*vsubpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 7f[ 	]*vsubpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 00 08 00 00[ 	]*vsubpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 80[ 	]*vsubpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 f0 f7 ff ff[ 	]*vsubpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 7f[ 	]*vsubpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 80[ 	]*vsubpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5c f4[ 	]*vsubpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5c f4[ 	]*vsubpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5c f4[ 	]*vsubpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 31[ 	]*vsubpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5c b4 f0 34 12 00 00[ 	]*vsubpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 31[ 	]*vsubpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 7f[ 	]*vsubpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 00 10 00 00[ 	]*vsubpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 80[ 	]*vsubpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 e0 ef ff ff[ 	]*vsubpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 7f[ 	]*vsubpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 00 04 00 00[ 	]*vsubpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 80[ 	]*vsubpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 f8 fb ff ff[ 	]*vsubpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5c f4[ 	]*vsubps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5c f4[ 	]*vsubps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5c f4[ 	]*vsubps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 31[ 	]*vsubps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5c b4 f0 34 12 00 00[ 	]*vsubps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 31[ 	]*vsubps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 7f[ 	]*vsubps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 00 08 00 00[ 	]*vsubps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 80[ 	]*vsubps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 f0 f7 ff ff[ 	]*vsubps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 7f[ 	]*vsubps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 80[ 	]*vsubps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5c f4[ 	]*vsubps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5c f4[ 	]*vsubps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5c f4[ 	]*vsubps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 31[ 	]*vsubps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5c b4 f0 34 12 00 00[ 	]*vsubps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 31[ 	]*vsubps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 7f[ 	]*vsubps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 00 10 00 00[ 	]*vsubps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 80[ 	]*vsubps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 e0 ef ff ff[ 	]*vsubps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 7f[ 	]*vsubps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 00 02 00 00[ 	]*vsubps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 80[ 	]*vsubps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 fc fd ff ff[ 	]*vsubps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 15 f4[ 	]*vunpckhpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 15 f4[ 	]*vunpckhpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 15 f4[ 	]*vunpckhpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 31[ 	]*vunpckhpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 15 b4 f0 34 12 00 00[ 	]*vunpckhpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 31[ 	]*vunpckhpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 7f[ 	]*vunpckhpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 00 08 00 00[ 	]*vunpckhpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 80[ 	]*vunpckhpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 f0 f7 ff ff[ 	]*vunpckhpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 7f[ 	]*vunpckhpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 80[ 	]*vunpckhpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 15 f4[ 	]*vunpckhpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 15 f4[ 	]*vunpckhpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 15 f4[ 	]*vunpckhpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 31[ 	]*vunpckhpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 15 b4 f0 34 12 00 00[ 	]*vunpckhpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 31[ 	]*vunpckhpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 7f[ 	]*vunpckhpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 00 10 00 00[ 	]*vunpckhpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 80[ 	]*vunpckhpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 e0 ef ff ff[ 	]*vunpckhpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 7f[ 	]*vunpckhpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 00 04 00 00[ 	]*vunpckhpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 80[ 	]*vunpckhpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 f8 fb ff ff[ 	]*vunpckhpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 15 f4[ 	]*vunpckhps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 15 f4[ 	]*vunpckhps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 15 f4[ 	]*vunpckhps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 31[ 	]*vunpckhps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 15 b4 f0 34 12 00 00[ 	]*vunpckhps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 31[ 	]*vunpckhps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 7f[ 	]*vunpckhps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 00 08 00 00[ 	]*vunpckhps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 80[ 	]*vunpckhps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 f0 f7 ff ff[ 	]*vunpckhps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 7f[ 	]*vunpckhps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 80[ 	]*vunpckhps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 15 f4[ 	]*vunpckhps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 15 f4[ 	]*vunpckhps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 15 f4[ 	]*vunpckhps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 31[ 	]*vunpckhps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 15 b4 f0 34 12 00 00[ 	]*vunpckhps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 31[ 	]*vunpckhps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 7f[ 	]*vunpckhps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 00 10 00 00[ 	]*vunpckhps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 80[ 	]*vunpckhps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 e0 ef ff ff[ 	]*vunpckhps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 7f[ 	]*vunpckhps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 00 02 00 00[ 	]*vunpckhps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 80[ 	]*vunpckhps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 fc fd ff ff[ 	]*vunpckhps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 14 f4[ 	]*vunpcklpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 14 f4[ 	]*vunpcklpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 14 f4[ 	]*vunpcklpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 31[ 	]*vunpcklpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 14 b4 f0 34 12 00 00[ 	]*vunpcklpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 31[ 	]*vunpcklpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 7f[ 	]*vunpcklpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 00 08 00 00[ 	]*vunpcklpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 80[ 	]*vunpcklpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 f0 f7 ff ff[ 	]*vunpcklpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 7f[ 	]*vunpcklpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 80[ 	]*vunpcklpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 14 f4[ 	]*vunpcklpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 14 f4[ 	]*vunpcklpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 14 f4[ 	]*vunpcklpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 31[ 	]*vunpcklpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 14 b4 f0 34 12 00 00[ 	]*vunpcklpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 31[ 	]*vunpcklpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 7f[ 	]*vunpcklpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 00 10 00 00[ 	]*vunpcklpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 80[ 	]*vunpcklpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 e0 ef ff ff[ 	]*vunpcklpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 7f[ 	]*vunpcklpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 00 04 00 00[ 	]*vunpcklpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 80[ 	]*vunpcklpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 f8 fb ff ff[ 	]*vunpcklpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 14 f4[ 	]*vunpcklps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 14 f4[ 	]*vunpcklps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 14 f4[ 	]*vunpcklps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 31[ 	]*vunpcklps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 14 b4 f0 34 12 00 00[ 	]*vunpcklps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 31[ 	]*vunpcklps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 7f[ 	]*vunpcklps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 00 08 00 00[ 	]*vunpcklps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 80[ 	]*vunpcklps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 f0 f7 ff ff[ 	]*vunpcklps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 7f[ 	]*vunpcklps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 80[ 	]*vunpcklps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 14 f4[ 	]*vunpcklps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 14 f4[ 	]*vunpcklps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 14 f4[ 	]*vunpcklps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 31[ 	]*vunpcklps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 14 b4 f0 34 12 00 00[ 	]*vunpcklps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 31[ 	]*vunpcklps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 7f[ 	]*vunpcklps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 00 10 00 00[ 	]*vunpcklps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 80[ 	]*vunpcklps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 e0 ef ff ff[ 	]*vunpcklps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 7f[ 	]*vunpcklps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 00 02 00 00[ 	]*vunpcklps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 80[ 	]*vunpcklps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 fc fd ff ff[ 	]*vunpcklps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 25 f4 ab[ 	]*vpternlogd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 7b[ 	]*vpternlogd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 00 08 00 00 7b[ 	]*vpternlogd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 25 f4 ab[ 	]*vpternlogd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 7b[ 	]*vpternlogd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogd \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 31 7b[ 	]*vpternlogd \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 00 10 00 00 7b[ 	]*vpternlogd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 7f 7b[ 	]*vpternlogd \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 00 02 00 00 7b[ 	]*vpternlogd \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 80 7b[ 	]*vpternlogd \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 fc fd ff ff 7b[ 	]*vpternlogd \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 25 f4 ab[ 	]*vpternlogq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 7b[ 	]*vpternlogq \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogq \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 00 08 00 00 7b[ 	]*vpternlogq \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 25 f4 ab[ 	]*vpternlogq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 7b[ 	]*vpternlogq \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogq \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 31 7b[ 	]*vpternlogq \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 00 10 00 00 7b[ 	]*vpternlogq \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 7f 7b[ 	]*vpternlogq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 00 04 00 00 7b[ 	]*vpternlogq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 80 7b[ 	]*vpternlogq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 32 ee[ 	]*vpmovqb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 32 ee[ 	]*vpmovqb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 32 ee[ 	]*vpmovqb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 32 ee[ 	]*vpmovqb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 32 ee[ 	]*vpmovqb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 32 ee[ 	]*vpmovqb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 22 ee[ 	]*vpmovsqb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 22 ee[ 	]*vpmovsqb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 22 ee[ 	]*vpmovsqb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 22 ee[ 	]*vpmovsqb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 22 ee[ 	]*vpmovsqb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 22 ee[ 	]*vpmovsqb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 12 ee[ 	]*vpmovusqb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 12 ee[ 	]*vpmovusqb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 12 ee[ 	]*vpmovusqb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 12 ee[ 	]*vpmovusqb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 12 ee[ 	]*vpmovusqb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 12 ee[ 	]*vpmovusqb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 34 ee[ 	]*vpmovqw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 34 ee[ 	]*vpmovqw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 34 ee[ 	]*vpmovqw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 34 ee[ 	]*vpmovqw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 34 ee[ 	]*vpmovqw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 34 ee[ 	]*vpmovqw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 24 ee[ 	]*vpmovsqw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 24 ee[ 	]*vpmovsqw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 24 ee[ 	]*vpmovsqw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 24 ee[ 	]*vpmovsqw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 24 ee[ 	]*vpmovsqw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 24 ee[ 	]*vpmovsqw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 14 ee[ 	]*vpmovusqw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 14 ee[ 	]*vpmovusqw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 14 ee[ 	]*vpmovusqw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 14 ee[ 	]*vpmovusqw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 14 ee[ 	]*vpmovusqw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 14 ee[ 	]*vpmovusqw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 35 ee[ 	]*vpmovqd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 35 ee[ 	]*vpmovqd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 35 ee[ 	]*vpmovqd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 35 ee[ 	]*vpmovqd %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 35 ee[ 	]*vpmovqd %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 35 ee[ 	]*vpmovqd %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 25 ee[ 	]*vpmovsqd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 25 ee[ 	]*vpmovsqd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 25 ee[ 	]*vpmovsqd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 25 ee[ 	]*vpmovsqd %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 25 ee[ 	]*vpmovsqd %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 25 ee[ 	]*vpmovsqd %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 15 ee[ 	]*vpmovusqd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 15 ee[ 	]*vpmovusqd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 15 ee[ 	]*vpmovusqd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 15 ee[ 	]*vpmovusqd %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 15 ee[ 	]*vpmovusqd %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 15 ee[ 	]*vpmovusqd %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 31 ee[ 	]*vpmovdb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 31 ee[ 	]*vpmovdb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 31 ee[ 	]*vpmovdb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 31 ee[ 	]*vpmovdb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 31 ee[ 	]*vpmovdb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 31 ee[ 	]*vpmovdb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 21 ee[ 	]*vpmovsdb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 21 ee[ 	]*vpmovsdb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 21 ee[ 	]*vpmovsdb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 21 ee[ 	]*vpmovsdb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 21 ee[ 	]*vpmovsdb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 21 ee[ 	]*vpmovsdb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 11 ee[ 	]*vpmovusdb %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 11 ee[ 	]*vpmovusdb %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 11 ee[ 	]*vpmovusdb %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 11 ee[ 	]*vpmovusdb %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 11 ee[ 	]*vpmovusdb %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 11 ee[ 	]*vpmovusdb %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 33 ee[ 	]*vpmovdw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 33 ee[ 	]*vpmovdw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 33 ee[ 	]*vpmovdw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 33 ee[ 	]*vpmovdw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 33 ee[ 	]*vpmovdw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 33 ee[ 	]*vpmovdw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 23 ee[ 	]*vpmovsdw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 23 ee[ 	]*vpmovsdw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 23 ee[ 	]*vpmovsdw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 23 ee[ 	]*vpmovsdw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 23 ee[ 	]*vpmovsdw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 23 ee[ 	]*vpmovsdw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 13 ee[ 	]*vpmovusdw %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 13 ee[ 	]*vpmovusdw %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 13 ee[ 	]*vpmovusdw %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 13 ee[ 	]*vpmovusdw %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 13 ee[ 	]*vpmovusdw %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 13 ee[ 	]*vpmovusdw %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 23 f4 ab[ 	]*vshuff32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 7b[ 	]*vshuff32x4 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 31 7b[ 	]*vshuff32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 23 b4 f0 34 12 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 31 7b[ 	]*vshuff32x4 \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 7f 7b[ 	]*vshuff32x4 \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 80 7b[ 	]*vshuff32x4 \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 23 f4 ab[ 	]*vshuff64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 7b[ 	]*vshuff64x2 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 31 7b[ 	]*vshuff64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 23 b4 f0 34 12 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 31 7b[ 	]*vshuff64x2 \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 7f 7b[ 	]*vshuff64x2 \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 80 7b[ 	]*vshuff64x2 \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 43 f4 ab[ 	]*vshufi32x4 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 7b[ 	]*vshufi32x4 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 31 7b[ 	]*vshufi32x4 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 43 b4 f0 34 12 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 31 7b[ 	]*vshufi32x4 \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 7f 7b[ 	]*vshufi32x4 \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 80 7b[ 	]*vshufi32x4 \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 43 f4 ab[ 	]*vshufi64x2 \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 7b[ 	]*vshufi64x2 \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 31 7b[ 	]*vshufi64x2 \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 43 b4 f0 34 12 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 31 7b[ 	]*vshufi64x2 \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 7f 7b[ 	]*vshufi64x2 \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 80 7b[ 	]*vshufi64x2 \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 36 f4[ 	]*vpermq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 36 f4[ 	]*vpermq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 36 f4[ 	]*vpermq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 31[ 	]*vpermq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 36 b4 f0 34 12 00 00[ 	]*vpermq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 31[ 	]*vpermq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 7f[ 	]*vpermq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 00 10 00 00[ 	]*vpermq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 80[ 	]*vpermq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 e0 ef ff ff[ 	]*vpermq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 7f[ 	]*vpermq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 00 04 00 00[ 	]*vpermq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 80[ 	]*vpermq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 f8 fb ff ff[ 	]*vpermq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 16 f4[ 	]*vpermpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 16 f4[ 	]*vpermpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 16 f4[ 	]*vpermpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 31[ 	]*vpermpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 16 b4 f0 34 12 00 00[ 	]*vpermpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 31[ 	]*vpermpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 7f[ 	]*vpermpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 00 10 00 00[ 	]*vpermpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 80[ 	]*vpermpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 e0 ef ff ff[ 	]*vpermpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 7f[ 	]*vpermpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 00 04 00 00[ 	]*vpermpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 80[ 	]*vpermpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 f8 fb ff ff[ 	]*vpermpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7e f4[ 	]*vpermt2d %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7e f4[ 	]*vpermt2d %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7e f4[ 	]*vpermt2d %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 31[ 	]*vpermt2d \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7e b4 f0 34 12 00 00[ 	]*vpermt2d 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 31[ 	]*vpermt2d \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 7f[ 	]*vpermt2d 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 00 08 00 00[ 	]*vpermt2d 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 80[ 	]*vpermt2d -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 f0 f7 ff ff[ 	]*vpermt2d -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 7f[ 	]*vpermt2d 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 80[ 	]*vpermt2d -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7e f4[ 	]*vpermt2d %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7e f4[ 	]*vpermt2d %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7e f4[ 	]*vpermt2d %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 31[ 	]*vpermt2d \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7e b4 f0 34 12 00 00[ 	]*vpermt2d 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 31[ 	]*vpermt2d \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 7f[ 	]*vpermt2d 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 00 10 00 00[ 	]*vpermt2d 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 80[ 	]*vpermt2d -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 e0 ef ff ff[ 	]*vpermt2d -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 7f[ 	]*vpermt2d 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 00 02 00 00[ 	]*vpermt2d 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 80[ 	]*vpermt2d -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 fc fd ff ff[ 	]*vpermt2d -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7e f4[ 	]*vpermt2q %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7e f4[ 	]*vpermt2q %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7e f4[ 	]*vpermt2q %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 31[ 	]*vpermt2q \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7e b4 f0 34 12 00 00[ 	]*vpermt2q 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 31[ 	]*vpermt2q \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 7f[ 	]*vpermt2q 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 00 08 00 00[ 	]*vpermt2q 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 80[ 	]*vpermt2q -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 f0 f7 ff ff[ 	]*vpermt2q -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 7f[ 	]*vpermt2q 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 80[ 	]*vpermt2q -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7e f4[ 	]*vpermt2q %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7e f4[ 	]*vpermt2q %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7e f4[ 	]*vpermt2q %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 31[ 	]*vpermt2q \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7e b4 f0 34 12 00 00[ 	]*vpermt2q 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 31[ 	]*vpermt2q \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 7f[ 	]*vpermt2q 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 00 10 00 00[ 	]*vpermt2q 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 80[ 	]*vpermt2q -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 e0 ef ff ff[ 	]*vpermt2q -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 7f[ 	]*vpermt2q 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 00 04 00 00[ 	]*vpermt2q 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 80[ 	]*vpermt2q -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 f8 fb ff ff[ 	]*vpermt2q -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7f f4[ 	]*vpermt2ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7f f4[ 	]*vpermt2ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7f f4[ 	]*vpermt2ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 31[ 	]*vpermt2ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7f b4 f0 34 12 00 00[ 	]*vpermt2ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 31[ 	]*vpermt2ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 7f[ 	]*vpermt2ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 00 08 00 00[ 	]*vpermt2ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 80[ 	]*vpermt2ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 f0 f7 ff ff[ 	]*vpermt2ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 80[ 	]*vpermt2ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7f f4[ 	]*vpermt2ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7f f4[ 	]*vpermt2ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7f f4[ 	]*vpermt2ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 31[ 	]*vpermt2ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7f b4 f0 34 12 00 00[ 	]*vpermt2ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 31[ 	]*vpermt2ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 7f[ 	]*vpermt2ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 00 10 00 00[ 	]*vpermt2ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 80[ 	]*vpermt2ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 e0 ef ff ff[ 	]*vpermt2ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 7f[ 	]*vpermt2ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 00 02 00 00[ 	]*vpermt2ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 80[ 	]*vpermt2ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 fc fd ff ff[ 	]*vpermt2ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7f f4[ 	]*vpermt2pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7f f4[ 	]*vpermt2pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7f f4[ 	]*vpermt2pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 31[ 	]*vpermt2pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7f b4 f0 34 12 00 00[ 	]*vpermt2pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 31[ 	]*vpermt2pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 7f[ 	]*vpermt2pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 00 08 00 00[ 	]*vpermt2pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 80[ 	]*vpermt2pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 f0 f7 ff ff[ 	]*vpermt2pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 80[ 	]*vpermt2pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7f f4[ 	]*vpermt2pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7f f4[ 	]*vpermt2pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7f f4[ 	]*vpermt2pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 31[ 	]*vpermt2pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7f b4 f0 34 12 00 00[ 	]*vpermt2pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 31[ 	]*vpermt2pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 7f[ 	]*vpermt2pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 00 10 00 00[ 	]*vpermt2pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 80[ 	]*vpermt2pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 e0 ef ff ff[ 	]*vpermt2pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 7f[ 	]*vpermt2pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 00 04 00 00[ 	]*vpermt2pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 80[ 	]*vpermt2pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 f8 fb ff ff[ 	]*vpermt2pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 ab[ 	]*valignq \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 03 f4 ab[ 	]*valignq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 03 f4 ab[ 	]*valignq \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 7b[ 	]*valignq \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 03 b4 f0 34 12 00 00 7b[ 	]*valignq \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 7f 7b[ 	]*valignq \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 00 08 00 00 7b[ 	]*valignq \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 80 7b[ 	]*valignq \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 f0 f7 ff ff 7b[ 	]*valignq \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 ab[ 	]*valignq \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 03 f4 ab[ 	]*valignq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 03 f4 ab[ 	]*valignq \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 7b[ 	]*valignq \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 03 b4 f0 34 12 00 00 7b[ 	]*valignq \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 31 7b[ 	]*valignq \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 7f 7b[ 	]*valignq \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 00 10 00 00 7b[ 	]*valignq \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 80 7b[ 	]*valignq \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 e0 ef ff ff 7b[ 	]*valignq \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 7f 7b[ 	]*valignq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 00 04 00 00 7b[ 	]*valignq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 80 7b[ 	]*valignq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 f8 fb ff ff 7b[ 	]*valignq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 2c f4[ 	]*vscalefpd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 2c f4[ 	]*vscalefpd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 2c f4[ 	]*vscalefpd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 31[ 	]*vscalefpd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 2c b4 f0 34 12 00 00[ 	]*vscalefpd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 31[ 	]*vscalefpd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 7f[ 	]*vscalefpd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 00 08 00 00[ 	]*vscalefpd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 80[ 	]*vscalefpd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 f0 f7 ff ff[ 	]*vscalefpd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 7f[ 	]*vscalefpd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 80[ 	]*vscalefpd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 2c f4[ 	]*vscalefpd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 2c f4[ 	]*vscalefpd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 2c f4[ 	]*vscalefpd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 31[ 	]*vscalefpd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 2c b4 f0 34 12 00 00[ 	]*vscalefpd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 31[ 	]*vscalefpd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 7f[ 	]*vscalefpd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 00 10 00 00[ 	]*vscalefpd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 80[ 	]*vscalefpd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 e0 ef ff ff[ 	]*vscalefpd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 7f[ 	]*vscalefpd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 00 04 00 00[ 	]*vscalefpd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 80[ 	]*vscalefpd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 f8 fb ff ff[ 	]*vscalefpd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2c f4[ 	]*vscalefps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2c f4[ 	]*vscalefps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2c f4[ 	]*vscalefps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 31[ 	]*vscalefps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2c b4 f0 34 12 00 00[ 	]*vscalefps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 31[ 	]*vscalefps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 7f[ 	]*vscalefps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 00 08 00 00[ 	]*vscalefps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 80[ 	]*vscalefps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 f0 f7 ff ff[ 	]*vscalefps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 7f[ 	]*vscalefps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 80[ 	]*vscalefps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2c f4[ 	]*vscalefps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2c f4[ 	]*vscalefps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2c f4[ 	]*vscalefps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 31[ 	]*vscalefps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2c b4 f0 34 12 00 00[ 	]*vscalefps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 31[ 	]*vscalefps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 7f[ 	]*vscalefps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 00 10 00 00[ 	]*vscalefps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 80[ 	]*vscalefps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 e0 ef ff ff[ 	]*vscalefps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 7f[ 	]*vscalefps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 00 02 00 00[ 	]*vscalefps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 80[ 	]*vscalefps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 fc fd ff ff[ 	]*vscalefps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 54 f4 ab[ 	]*vfixupimmpd \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 54 f4 ab[ 	]*vfixupimmpd \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 7b[ 	]*vfixupimmpd \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 31 7b[ 	]*vfixupimmpd \$0x7b,\(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 7f 7b[ 	]*vfixupimmpd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 80 7b[ 	]*vfixupimmpd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 54 f4 ab[ 	]*vfixupimmps \$0xab,%xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 7b[ 	]*vfixupimmps \$0x7b,%xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmps \$0x7b,0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmps \$0x7b,0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 54 f4 ab[ 	]*vfixupimmps \$0xab,%ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 7b[ 	]*vfixupimmps \$0x7b,%ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmps \$0x7b,0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 31 7b[ 	]*vfixupimmps \$0x7b,\(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmps \$0x7b,0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 7f 7b[ 	]*vfixupimmps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 00 02 00 00 7b[ 	]*vfixupimmps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 80 7b[ 	]*vfixupimmps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 ab[ 	]*vpslld \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 f5 ab[ 	]*vpslld \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 f5 ab[ 	]*vpslld \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 7b[ 	]*vpslld \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 b4 f0 34 12 00 00 7b[ 	]*vpslld \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 7f 7b[ 	]*vpslld \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 00 08 00 00 7b[ 	]*vpslld \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 80 7b[ 	]*vpslld \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 f0 f7 ff ff 7b[ 	]*vpslld \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 ab[ 	]*vpslld \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 f5 ab[ 	]*vpslld \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 f5 ab[ 	]*vpslld \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 7b[ 	]*vpslld \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 b4 f0 34 12 00 00 7b[ 	]*vpslld \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 31 7b[ 	]*vpslld \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 7f 7b[ 	]*vpslld \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 00 10 00 00 7b[ 	]*vpslld \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 80 7b[ 	]*vpslld \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 e0 ef ff ff 7b[ 	]*vpslld \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 7f 7b[ 	]*vpslld \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 00 02 00 00 7b[ 	]*vpslld \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 80 7b[ 	]*vpslld \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 fc fd ff ff 7b[ 	]*vpslld \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 ab[ 	]*vpsllq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 f5 ab[ 	]*vpsllq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 f5 ab[ 	]*vpsllq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 7b[ 	]*vpsllq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 b4 f0 34 12 00 00 7b[ 	]*vpsllq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 00 08 00 00 7b[ 	]*vpsllq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 ab[ 	]*vpsllq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 f5 ab[ 	]*vpsllq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 f5 ab[ 	]*vpsllq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 7b[ 	]*vpsllq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 b4 f0 34 12 00 00 7b[ 	]*vpsllq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 31 7b[ 	]*vpsllq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 7f 7b[ 	]*vpsllq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 00 10 00 00 7b[ 	]*vpsllq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 e0 ef ff ff 7b[ 	]*vpsllq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 7f 7b[ 	]*vpsllq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 00 04 00 00 7b[ 	]*vpsllq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 80 7b[ 	]*vpsllq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 f8 fb ff ff 7b[ 	]*vpsllq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 ab[ 	]*vpsrad \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 e5 ab[ 	]*vpsrad \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 e5 ab[ 	]*vpsrad \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 7b[ 	]*vpsrad \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 a4 f0 34 12 00 00 7b[ 	]*vpsrad \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 00 08 00 00 7b[ 	]*vpsrad \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 ab[ 	]*vpsrad \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 e5 ab[ 	]*vpsrad \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 e5 ab[ 	]*vpsrad \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 7b[ 	]*vpsrad \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 a4 f0 34 12 00 00 7b[ 	]*vpsrad \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 21 7b[ 	]*vpsrad \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 7f 7b[ 	]*vpsrad \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 00 10 00 00 7b[ 	]*vpsrad \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsrad \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 7f 7b[ 	]*vpsrad \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 00 02 00 00 7b[ 	]*vpsrad \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 80 7b[ 	]*vpsrad \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 fc fd ff ff 7b[ 	]*vpsrad \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 ab[ 	]*vpsraq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 e5 ab[ 	]*vpsraq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 e5 ab[ 	]*vpsraq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 7b[ 	]*vpsraq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 a4 f0 34 12 00 00 7b[ 	]*vpsraq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 00 08 00 00 7b[ 	]*vpsraq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 ab[ 	]*vpsraq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 e5 ab[ 	]*vpsraq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 e5 ab[ 	]*vpsraq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 7b[ 	]*vpsraq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 a4 f0 34 12 00 00 7b[ 	]*vpsraq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 21 7b[ 	]*vpsraq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 7f 7b[ 	]*vpsraq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 00 10 00 00 7b[ 	]*vpsraq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsraq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 7f 7b[ 	]*vpsraq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 00 04 00 00 7b[ 	]*vpsraq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 80 7b[ 	]*vpsraq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 f8 fb ff ff 7b[ 	]*vpsraq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 15 f4[ 	]*vprolvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 15 f4[ 	]*vprolvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 15 f4[ 	]*vprolvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 31[ 	]*vprolvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 15 b4 f0 34 12 00 00[ 	]*vprolvd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 31[ 	]*vprolvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 7f[ 	]*vprolvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 00 08 00 00[ 	]*vprolvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 80[ 	]*vprolvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 f0 f7 ff ff[ 	]*vprolvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 7f[ 	]*vprolvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 80[ 	]*vprolvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 15 f4[ 	]*vprolvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 15 f4[ 	]*vprolvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 15 f4[ 	]*vprolvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 31[ 	]*vprolvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 15 b4 f0 34 12 00 00[ 	]*vprolvd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 31[ 	]*vprolvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 7f[ 	]*vprolvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 00 10 00 00[ 	]*vprolvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 80[ 	]*vprolvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 e0 ef ff ff[ 	]*vprolvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 7f[ 	]*vprolvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 00 02 00 00[ 	]*vprolvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 80[ 	]*vprolvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 fc fd ff ff[ 	]*vprolvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd ab[ 	]*vprold \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 cd ab[ 	]*vprold \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 cd ab[ 	]*vprold \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd 7b[ 	]*vprold \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 8c f0 34 12 00 00 7b[ 	]*vprold \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 7f 7b[ 	]*vprold \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a 00 08 00 00 7b[ 	]*vprold \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 80 7b[ 	]*vprold \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a f0 f7 ff ff 7b[ 	]*vprold \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd ab[ 	]*vprold \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 cd ab[ 	]*vprold \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 cd ab[ 	]*vprold \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd 7b[ 	]*vprold \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 8c f0 34 12 00 00 7b[ 	]*vprold \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 09 7b[ 	]*vprold \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 7f 7b[ 	]*vprold \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a 00 10 00 00 7b[ 	]*vprold \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 80 7b[ 	]*vprold \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a e0 ef ff ff 7b[ 	]*vprold \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 7f 7b[ 	]*vprold \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a 00 02 00 00 7b[ 	]*vprold \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 80 7b[ 	]*vprold \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a fc fd ff ff 7b[ 	]*vprold \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 15 f4[ 	]*vprolvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 15 f4[ 	]*vprolvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 15 f4[ 	]*vprolvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 31[ 	]*vprolvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 15 b4 f0 34 12 00 00[ 	]*vprolvq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 31[ 	]*vprolvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 7f[ 	]*vprolvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 00 08 00 00[ 	]*vprolvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 80[ 	]*vprolvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 f0 f7 ff ff[ 	]*vprolvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 7f[ 	]*vprolvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 80[ 	]*vprolvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 15 f4[ 	]*vprolvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 15 f4[ 	]*vprolvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 15 f4[ 	]*vprolvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 31[ 	]*vprolvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 15 b4 f0 34 12 00 00[ 	]*vprolvq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 31[ 	]*vprolvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 7f[ 	]*vprolvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 00 10 00 00[ 	]*vprolvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 80[ 	]*vprolvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 e0 ef ff ff[ 	]*vprolvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 7f[ 	]*vprolvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 00 04 00 00[ 	]*vprolvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 80[ 	]*vprolvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 f8 fb ff ff[ 	]*vprolvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd ab[ 	]*vprolq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 cd ab[ 	]*vprolq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 cd ab[ 	]*vprolq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd 7b[ 	]*vprolq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 8c f0 34 12 00 00 7b[ 	]*vprolq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a 00 08 00 00 7b[ 	]*vprolq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a f0 f7 ff ff 7b[ 	]*vprolq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd ab[ 	]*vprolq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 cd ab[ 	]*vprolq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 cd ab[ 	]*vprolq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd 7b[ 	]*vprolq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 8c f0 34 12 00 00 7b[ 	]*vprolq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 09 7b[ 	]*vprolq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 7f 7b[ 	]*vprolq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a 00 10 00 00 7b[ 	]*vprolq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a e0 ef ff ff 7b[ 	]*vprolq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 7f 7b[ 	]*vprolq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a 00 04 00 00 7b[ 	]*vprolq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 80 7b[ 	]*vprolq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a f8 fb ff ff 7b[ 	]*vprolq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 14 f4[ 	]*vprorvd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 14 f4[ 	]*vprorvd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 14 f4[ 	]*vprorvd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 31[ 	]*vprorvd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 14 b4 f0 34 12 00 00[ 	]*vprorvd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 31[ 	]*vprorvd \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 7f[ 	]*vprorvd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 00 08 00 00[ 	]*vprorvd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 80[ 	]*vprorvd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 f0 f7 ff ff[ 	]*vprorvd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 7f[ 	]*vprorvd 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 80[ 	]*vprorvd -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 14 f4[ 	]*vprorvd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 14 f4[ 	]*vprorvd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 14 f4[ 	]*vprorvd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 31[ 	]*vprorvd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 14 b4 f0 34 12 00 00[ 	]*vprorvd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 31[ 	]*vprorvd \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 7f[ 	]*vprorvd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 00 10 00 00[ 	]*vprorvd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 80[ 	]*vprorvd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 e0 ef ff ff[ 	]*vprorvd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 7f[ 	]*vprorvd 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 00 02 00 00[ 	]*vprorvd 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 80[ 	]*vprorvd -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 fc fd ff ff[ 	]*vprorvd -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 ab[ 	]*vprord \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 c5 ab[ 	]*vprord \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 c5 ab[ 	]*vprord \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 7b[ 	]*vprord \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 84 f0 34 12 00 00 7b[ 	]*vprord \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 7f 7b[ 	]*vprord \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 00 08 00 00 7b[ 	]*vprord \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 80 7b[ 	]*vprord \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 f0 f7 ff ff 7b[ 	]*vprord \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 ab[ 	]*vprord \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 c5 ab[ 	]*vprord \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 c5 ab[ 	]*vprord \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 7b[ 	]*vprord \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 84 f0 34 12 00 00 7b[ 	]*vprord \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 01 7b[ 	]*vprord \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 7f 7b[ 	]*vprord \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 00 10 00 00 7b[ 	]*vprord \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 80 7b[ 	]*vprord \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 e0 ef ff ff 7b[ 	]*vprord \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 7f 7b[ 	]*vprord \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 00 02 00 00 7b[ 	]*vprord \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 80 7b[ 	]*vprord \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 fc fd ff ff 7b[ 	]*vprord \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 14 f4[ 	]*vprorvq %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 14 f4[ 	]*vprorvq %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 14 f4[ 	]*vprorvq %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 31[ 	]*vprorvq \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 14 b4 f0 34 12 00 00[ 	]*vprorvq 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 31[ 	]*vprorvq \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 7f[ 	]*vprorvq 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 00 08 00 00[ 	]*vprorvq 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 80[ 	]*vprorvq -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 f0 f7 ff ff[ 	]*vprorvq -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 7f[ 	]*vprorvq 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 80[ 	]*vprorvq -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 14 f4[ 	]*vprorvq %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 14 f4[ 	]*vprorvq %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 14 f4[ 	]*vprorvq %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 31[ 	]*vprorvq \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 14 b4 f0 34 12 00 00[ 	]*vprorvq 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 31[ 	]*vprorvq \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 7f[ 	]*vprorvq 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 00 10 00 00[ 	]*vprorvq 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 80[ 	]*vprorvq -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 e0 ef ff ff[ 	]*vprorvq -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 7f[ 	]*vprorvq 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 00 04 00 00[ 	]*vprorvq 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 80[ 	]*vprorvq -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 f8 fb ff ff[ 	]*vprorvq -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 ab[ 	]*vprorq \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 c5 ab[ 	]*vprorq \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 c5 ab[ 	]*vprorq \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 7b[ 	]*vprorq \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 84 f0 34 12 00 00 7b[ 	]*vprorq \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 7f 7b[ 	]*vprorq \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 00 08 00 00 7b[ 	]*vprorq \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 80 7b[ 	]*vprorq \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 f0 f7 ff ff 7b[ 	]*vprorq \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 ab[ 	]*vprorq \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 c5 ab[ 	]*vprorq \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 c5 ab[ 	]*vprorq \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 7b[ 	]*vprorq \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 84 f0 34 12 00 00 7b[ 	]*vprorq \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 01 7b[ 	]*vprorq \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 7f 7b[ 	]*vprorq \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 00 10 00 00 7b[ 	]*vprorq \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 80 7b[ 	]*vprorq \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 e0 ef ff ff 7b[ 	]*vprorq \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 7f 7b[ 	]*vprorq \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 00 04 00 00 7b[ 	]*vprorq \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 80 7b[ 	]*vprorq \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 f8 fb ff ff 7b[ 	]*vprorq \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 09 f5 ab[ 	]*vrndscalepd \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 7b[ 	]*vrndscalepd \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 09 b4 f0 34 12 00 00 7b[ 	]*vrndscalepd \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 00 08 00 00 7b[ 	]*vrndscalepd \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 09 f5 ab[ 	]*vrndscalepd \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 7b[ 	]*vrndscalepd \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 09 b4 f0 34 12 00 00 7b[ 	]*vrndscalepd \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 31 7b[ 	]*vrndscalepd \$0x7b,\(%rcx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 00 10 00 00 7b[ 	]*vrndscalepd \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 7f 7b[ 	]*vrndscalepd \$0x7b,0x3f8\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 00 04 00 00 7b[ 	]*vrndscalepd \$0x7b,0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 80 7b[ 	]*vrndscalepd \$0x7b,-0x400\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd \$0x7b,-0x408\(%rdx\)\{1to4\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 08 f5 ab[ 	]*vrndscaleps \$0xab,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 7b[ 	]*vrndscaleps \$0x7b,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 08 b4 f0 34 12 00 00 7b[ 	]*vrndscaleps \$0x7b,0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 00 08 00 00 7b[ 	]*vrndscaleps \$0x7b,0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 08 f5 ab[ 	]*vrndscaleps \$0xab,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 7b[ 	]*vrndscaleps \$0x7b,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 08 b4 f0 34 12 00 00 7b[ 	]*vrndscaleps \$0x7b,0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 31 7b[ 	]*vrndscaleps \$0x7b,\(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 00 10 00 00 7b[ 	]*vrndscaleps \$0x7b,0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 7f 7b[ 	]*vrndscaleps \$0x7b,0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 00 02 00 00 7b[ 	]*vrndscaleps \$0x7b,0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 80 7b[ 	]*vrndscaleps \$0x7b,-0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps \$0x7b,-0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 31[ 	]*vpcompressq %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8b 31[ 	]*vpcompressq %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8b b4 f0 34 12 00 00[ 	]*vpcompressq %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 7f[ 	]*vpcompressq %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 00 04 00 00[ 	]*vpcompressq %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 80[ 	]*vpcompressq %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 f8 fb ff ff[ 	]*vpcompressq %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 31[ 	]*vpcompressq %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8b 31[ 	]*vpcompressq %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8b b4 f0 34 12 00 00[ 	]*vpcompressq %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 7f[ 	]*vpcompressq %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 00 04 00 00[ 	]*vpcompressq %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 80[ 	]*vpcompressq %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 f8 fb ff ff[ 	]*vpcompressq %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8b ee[ 	]*vpcompressq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8b ee[ 	]*vpcompressq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8b ee[ 	]*vpcompressq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8b ee[ 	]*vpcompressq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8b ee[ 	]*vpcompressq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8b ee[ 	]*vpcompressq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 ab[ 	]*vcvtps2ph \$0xab,%xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 0f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 1d b4 f0 34 12 00 00 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph \$0x7b,%xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 ab[ 	]*vcvtps2ph \$0xab,%ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 1d 31 ab[ 	]*vcvtps2ph \$0xab,%ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 1d b4 f0 34 12 00 00 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 7f 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 80 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph \$0x7b,%ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 ab[ 	]*vextractf32x4 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 19 29 ab[ 	]*vextractf32x4 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 19 ac f0 34 12 00 00 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 7f 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 80 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 ab[ 	]*vextracti32x4 \$0xab,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 39 29 ab[ 	]*vextracti32x4 \$0xab,%ymm29,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 39 ac f0 34 12 00 00 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 7f 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 80 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 \$0x7b,%ymm29,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 31[ 	]*vmovapd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 29 31[ 	]*vmovapd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 29 b4 f0 34 12 00 00[ 	]*vmovapd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 7f[ 	]*vmovapd %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 00 08 00 00[ 	]*vmovapd %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 80[ 	]*vmovapd %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 f0 f7 ff ff[ 	]*vmovapd %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 31[ 	]*vmovapd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 29 31[ 	]*vmovapd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 29 b4 f0 34 12 00 00[ 	]*vmovapd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 7f[ 	]*vmovapd %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 00 10 00 00[ 	]*vmovapd %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 80[ 	]*vmovapd %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 e0 ef ff ff[ 	]*vmovapd %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 31[ 	]*vmovaps %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 29 31[ 	]*vmovaps %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 29 b4 f0 34 12 00 00[ 	]*vmovaps %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 7f[ 	]*vmovaps %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 00 08 00 00[ 	]*vmovaps %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 80[ 	]*vmovaps %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 f0 f7 ff ff[ 	]*vmovaps %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 31[ 	]*vmovaps %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 29 31[ 	]*vmovaps %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 29 b4 f0 34 12 00 00[ 	]*vmovaps %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 7f[ 	]*vmovaps %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 00 10 00 00[ 	]*vmovaps %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 80[ 	]*vmovaps %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 e0 ef ff ff[ 	]*vmovaps %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 31[ 	]*vmovdqa32 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 0f 7f 31[ 	]*vmovdqa32 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7f b4 f0 34 12 00 00[ 	]*vmovdqa32 %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 7f[ 	]*vmovdqa32 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 00 08 00 00[ 	]*vmovdqa32 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 80[ 	]*vmovdqa32 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 31[ 	]*vmovdqa32 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 2f 7f 31[ 	]*vmovdqa32 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7f b4 f0 34 12 00 00[ 	]*vmovdqa32 %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 7f[ 	]*vmovdqa32 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 00 10 00 00[ 	]*vmovdqa32 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 80[ 	]*vmovdqa32 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 e0 ef ff ff[ 	]*vmovdqa32 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 31[ 	]*vmovdqa64 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 7f 31[ 	]*vmovdqa64 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7f b4 f0 34 12 00 00[ 	]*vmovdqa64 %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 7f[ 	]*vmovdqa64 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 00 08 00 00[ 	]*vmovdqa64 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 80[ 	]*vmovdqa64 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 31[ 	]*vmovdqa64 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 7f 31[ 	]*vmovdqa64 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7f b4 f0 34 12 00 00[ 	]*vmovdqa64 %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 7f[ 	]*vmovdqa64 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 00 10 00 00[ 	]*vmovdqa64 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 80[ 	]*vmovdqa64 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 e0 ef ff ff[ 	]*vmovdqa64 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 31[ 	]*vmovdqu32 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 0f 7f 31[ 	]*vmovdqu32 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu32 %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 7f[ 	]*vmovdqu32 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 00 08 00 00[ 	]*vmovdqu32 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 80[ 	]*vmovdqu32 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 31[ 	]*vmovdqu32 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 2f 7f 31[ 	]*vmovdqu32 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu32 %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 7f[ 	]*vmovdqu32 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 00 10 00 00[ 	]*vmovdqu32 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 80[ 	]*vmovdqu32 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 e0 ef ff ff[ 	]*vmovdqu32 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 31[ 	]*vmovdqu64 %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 0f 7f 31[ 	]*vmovdqu64 %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu64 %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 7f[ 	]*vmovdqu64 %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 00 08 00 00[ 	]*vmovdqu64 %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 80[ 	]*vmovdqu64 %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 31[ 	]*vmovdqu64 %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 2f 7f 31[ 	]*vmovdqu64 %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu64 %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 7f[ 	]*vmovdqu64 %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 00 10 00 00[ 	]*vmovdqu64 %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 80[ 	]*vmovdqu64 %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 e0 ef ff ff[ 	]*vmovdqu64 %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 31[ 	]*vmovupd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 11 31[ 	]*vmovupd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 11 b4 f0 34 12 00 00[ 	]*vmovupd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 7f[ 	]*vmovupd %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 00 08 00 00[ 	]*vmovupd %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 80[ 	]*vmovupd %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 f0 f7 ff ff[ 	]*vmovupd %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 31[ 	]*vmovupd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 11 31[ 	]*vmovupd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 11 b4 f0 34 12 00 00[ 	]*vmovupd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 7f[ 	]*vmovupd %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 00 10 00 00[ 	]*vmovupd %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 80[ 	]*vmovupd %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 e0 ef ff ff[ 	]*vmovupd %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 31[ 	]*vmovups %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 11 31[ 	]*vmovups %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 11 b4 f0 34 12 00 00[ 	]*vmovups %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 7f[ 	]*vmovups %xmm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 00 08 00 00[ 	]*vmovups %xmm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 80[ 	]*vmovups %xmm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 f0 f7 ff ff[ 	]*vmovups %xmm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 31[ 	]*vmovups %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 11 31[ 	]*vmovups %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 11 b4 f0 34 12 00 00[ 	]*vmovups %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 7f[ 	]*vmovups %ymm30,0xfe0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 00 10 00 00[ 	]*vmovups %ymm30,0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 80[ 	]*vmovups %ymm30,-0x1000\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 e0 ef ff ff[ 	]*vmovups %ymm30,-0x1020\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 31[ 	]*vpmovqb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 32 31[ 	]*vpmovqb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 32 b4 f0 34 12 00 00[ 	]*vpmovqb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 7f[ 	]*vpmovqb %xmm30,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 00 01 00 00[ 	]*vpmovqb %xmm30,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 80[ 	]*vpmovqb %xmm30,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 fe fe ff ff[ 	]*vpmovqb %xmm30,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 31[ 	]*vpmovqb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 32 31[ 	]*vpmovqb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 32 b4 f0 34 12 00 00[ 	]*vpmovqb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 7f[ 	]*vpmovqb %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 00 02 00 00[ 	]*vpmovqb %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 80[ 	]*vpmovqb %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 fc fd ff ff[ 	]*vpmovqb %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 31[ 	]*vpmovsqb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 22 31[ 	]*vpmovsqb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 22 b4 f0 34 12 00 00[ 	]*vpmovsqb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 7f[ 	]*vpmovsqb %xmm30,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 00 01 00 00[ 	]*vpmovsqb %xmm30,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 80[ 	]*vpmovsqb %xmm30,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 fe fe ff ff[ 	]*vpmovsqb %xmm30,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 31[ 	]*vpmovsqb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 22 31[ 	]*vpmovsqb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 22 b4 f0 34 12 00 00[ 	]*vpmovsqb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 7f[ 	]*vpmovsqb %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 00 02 00 00[ 	]*vpmovsqb %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 80[ 	]*vpmovsqb %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 fc fd ff ff[ 	]*vpmovsqb %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 31[ 	]*vpmovusqb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 12 31[ 	]*vpmovusqb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 12 b4 f0 34 12 00 00[ 	]*vpmovusqb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 7f[ 	]*vpmovusqb %xmm30,0xfe\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 00 01 00 00[ 	]*vpmovusqb %xmm30,0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 80[ 	]*vpmovusqb %xmm30,-0x100\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 fe fe ff ff[ 	]*vpmovusqb %xmm30,-0x102\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 31[ 	]*vpmovusqb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 12 31[ 	]*vpmovusqb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 12 b4 f0 34 12 00 00[ 	]*vpmovusqb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 7f[ 	]*vpmovusqb %ymm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 00 02 00 00[ 	]*vpmovusqb %ymm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 80[ 	]*vpmovusqb %ymm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 fc fd ff ff[ 	]*vpmovusqb %ymm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 31[ 	]*vpmovqw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 34 31[ 	]*vpmovqw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 34 b4 f0 34 12 00 00[ 	]*vpmovqw %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 7f[ 	]*vpmovqw %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 00 02 00 00[ 	]*vpmovqw %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 80[ 	]*vpmovqw %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 fc fd ff ff[ 	]*vpmovqw %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 31[ 	]*vpmovqw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 34 31[ 	]*vpmovqw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 34 b4 f0 34 12 00 00[ 	]*vpmovqw %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 7f[ 	]*vpmovqw %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 00 04 00 00[ 	]*vpmovqw %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 80[ 	]*vpmovqw %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 f8 fb ff ff[ 	]*vpmovqw %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 31[ 	]*vpmovsqw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 24 31[ 	]*vpmovsqw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 24 b4 f0 34 12 00 00[ 	]*vpmovsqw %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 7f[ 	]*vpmovsqw %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 00 02 00 00[ 	]*vpmovsqw %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 80[ 	]*vpmovsqw %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 fc fd ff ff[ 	]*vpmovsqw %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 31[ 	]*vpmovsqw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 24 31[ 	]*vpmovsqw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 24 b4 f0 34 12 00 00[ 	]*vpmovsqw %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 7f[ 	]*vpmovsqw %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 00 04 00 00[ 	]*vpmovsqw %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 80[ 	]*vpmovsqw %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 f8 fb ff ff[ 	]*vpmovsqw %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 31[ 	]*vpmovusqw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 14 31[ 	]*vpmovusqw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 14 b4 f0 34 12 00 00[ 	]*vpmovusqw %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 7f[ 	]*vpmovusqw %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 00 02 00 00[ 	]*vpmovusqw %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 80[ 	]*vpmovusqw %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 fc fd ff ff[ 	]*vpmovusqw %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 31[ 	]*vpmovusqw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 14 31[ 	]*vpmovusqw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 14 b4 f0 34 12 00 00[ 	]*vpmovusqw %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 7f[ 	]*vpmovusqw %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 00 04 00 00[ 	]*vpmovusqw %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 80[ 	]*vpmovusqw %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 f8 fb ff ff[ 	]*vpmovusqw %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 31[ 	]*vpmovqd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 35 31[ 	]*vpmovqd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 35 b4 f0 34 12 00 00[ 	]*vpmovqd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 7f[ 	]*vpmovqd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 00 04 00 00[ 	]*vpmovqd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 80[ 	]*vpmovqd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 f8 fb ff ff[ 	]*vpmovqd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 31[ 	]*vpmovqd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 35 31[ 	]*vpmovqd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 35 b4 f0 34 12 00 00[ 	]*vpmovqd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 7f[ 	]*vpmovqd %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 00 08 00 00[ 	]*vpmovqd %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 80[ 	]*vpmovqd %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 f0 f7 ff ff[ 	]*vpmovqd %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 31[ 	]*vpmovsqd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 25 31[ 	]*vpmovsqd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 25 b4 f0 34 12 00 00[ 	]*vpmovsqd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 7f[ 	]*vpmovsqd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 00 04 00 00[ 	]*vpmovsqd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 80[ 	]*vpmovsqd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 f8 fb ff ff[ 	]*vpmovsqd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 31[ 	]*vpmovsqd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 25 31[ 	]*vpmovsqd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 25 b4 f0 34 12 00 00[ 	]*vpmovsqd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 7f[ 	]*vpmovsqd %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 00 08 00 00[ 	]*vpmovsqd %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 80[ 	]*vpmovsqd %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 f0 f7 ff ff[ 	]*vpmovsqd %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 31[ 	]*vpmovusqd %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 15 31[ 	]*vpmovusqd %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 15 b4 f0 34 12 00 00[ 	]*vpmovusqd %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 7f[ 	]*vpmovusqd %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 00 04 00 00[ 	]*vpmovusqd %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 80[ 	]*vpmovusqd %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 f8 fb ff ff[ 	]*vpmovusqd %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 31[ 	]*vpmovusqd %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 15 31[ 	]*vpmovusqd %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 15 b4 f0 34 12 00 00[ 	]*vpmovusqd %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 7f[ 	]*vpmovusqd %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 00 08 00 00[ 	]*vpmovusqd %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 80[ 	]*vpmovusqd %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 f0 f7 ff ff[ 	]*vpmovusqd %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 31[ 	]*vpmovdb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 31 31[ 	]*vpmovdb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 31 b4 f0 34 12 00 00[ 	]*vpmovdb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 7f[ 	]*vpmovdb %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 00 02 00 00[ 	]*vpmovdb %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 80[ 	]*vpmovdb %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 fc fd ff ff[ 	]*vpmovdb %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 31[ 	]*vpmovdb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 31 31[ 	]*vpmovdb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 31 b4 f0 34 12 00 00[ 	]*vpmovdb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 7f[ 	]*vpmovdb %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 00 04 00 00[ 	]*vpmovdb %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 80[ 	]*vpmovdb %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 f8 fb ff ff[ 	]*vpmovdb %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 31[ 	]*vpmovsdb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 21 31[ 	]*vpmovsdb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 21 b4 f0 34 12 00 00[ 	]*vpmovsdb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 7f[ 	]*vpmovsdb %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 00 02 00 00[ 	]*vpmovsdb %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 80[ 	]*vpmovsdb %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 fc fd ff ff[ 	]*vpmovsdb %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 31[ 	]*vpmovsdb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 21 31[ 	]*vpmovsdb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 21 b4 f0 34 12 00 00[ 	]*vpmovsdb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 7f[ 	]*vpmovsdb %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 00 04 00 00[ 	]*vpmovsdb %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 80[ 	]*vpmovsdb %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 f8 fb ff ff[ 	]*vpmovsdb %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 31[ 	]*vpmovusdb %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 11 31[ 	]*vpmovusdb %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 11 b4 f0 34 12 00 00[ 	]*vpmovusdb %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 7f[ 	]*vpmovusdb %xmm30,0x1fc\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 00 02 00 00[ 	]*vpmovusdb %xmm30,0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 80[ 	]*vpmovusdb %xmm30,-0x200\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 fc fd ff ff[ 	]*vpmovusdb %xmm30,-0x204\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 31[ 	]*vpmovusdb %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 11 31[ 	]*vpmovusdb %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 11 b4 f0 34 12 00 00[ 	]*vpmovusdb %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 7f[ 	]*vpmovusdb %ymm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 00 04 00 00[ 	]*vpmovusdb %ymm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 80[ 	]*vpmovusdb %ymm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 f8 fb ff ff[ 	]*vpmovusdb %ymm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 31[ 	]*vpmovdw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 33 31[ 	]*vpmovdw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 33 b4 f0 34 12 00 00[ 	]*vpmovdw %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 7f[ 	]*vpmovdw %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 00 04 00 00[ 	]*vpmovdw %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 80[ 	]*vpmovdw %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 f8 fb ff ff[ 	]*vpmovdw %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 31[ 	]*vpmovdw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 33 31[ 	]*vpmovdw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 33 b4 f0 34 12 00 00[ 	]*vpmovdw %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 7f[ 	]*vpmovdw %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 00 08 00 00[ 	]*vpmovdw %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 80[ 	]*vpmovdw %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 f0 f7 ff ff[ 	]*vpmovdw %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 31[ 	]*vpmovsdw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 23 31[ 	]*vpmovsdw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 23 b4 f0 34 12 00 00[ 	]*vpmovsdw %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 7f[ 	]*vpmovsdw %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 00 04 00 00[ 	]*vpmovsdw %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 80[ 	]*vpmovsdw %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 f8 fb ff ff[ 	]*vpmovsdw %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 31[ 	]*vpmovsdw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 23 31[ 	]*vpmovsdw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 23 b4 f0 34 12 00 00[ 	]*vpmovsdw %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 7f[ 	]*vpmovsdw %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 00 08 00 00[ 	]*vpmovsdw %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 80[ 	]*vpmovsdw %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 f0 f7 ff ff[ 	]*vpmovsdw %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 31[ 	]*vpmovusdw %xmm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 13 31[ 	]*vpmovusdw %xmm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 13 b4 f0 34 12 00 00[ 	]*vpmovusdw %xmm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 7f[ 	]*vpmovusdw %xmm30,0x3f8\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 00 04 00 00[ 	]*vpmovusdw %xmm30,0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 80[ 	]*vpmovusdw %xmm30,-0x400\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 f8 fb ff ff[ 	]*vpmovusdw %xmm30,-0x408\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 31[ 	]*vpmovusdw %ymm30,\(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 13 31[ 	]*vpmovusdw %ymm30,\(%rcx\)\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 13 b4 f0 34 12 00 00[ 	]*vpmovusdw %ymm30,0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 7f[ 	]*vpmovusdw %ymm30,0x7f0\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 00 08 00 00[ 	]*vpmovusdw %ymm30,0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 80[ 	]*vpmovusdw %ymm30,-0x800\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 f0 f7 ff ff[ 	]*vpmovusdw %ymm30,-0x810\(%rdx\)
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 78 f5[ 	]*vcvttpd2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 78 f5[ 	]*vcvttpd2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 78 f5[ 	]*vcvttpd2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 31[ 	]*vcvttpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 78 b4 f0 34 12 00 00[ 	]*vcvttpd2udq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 31[ 	]*vcvttpd2udq \(%rcx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 7f[ 	]*vcvttpd2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 00 08 00 00[ 	]*vcvttpd2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 80[ 	]*vcvttpd2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 80[ 	]*vcvttpd2udq -0x400\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%rdx\)\{1to2\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 78 f5[ 	]*vcvttpd2udq %ymm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 78 f5[ 	]*vcvttpd2udq %ymm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 78 f5[ 	]*vcvttpd2udq %ymm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 31[ 	]*vcvttpd2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 78 b4 f0 34 12 00 00[ 	]*vcvttpd2udq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 31[ 	]*vcvttpd2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 7f[ 	]*vcvttpd2udq 0xfe0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 00 10 00 00[ 	]*vcvttpd2udq 0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 80[ 	]*vcvttpd2udq -0x1000\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq -0x1020\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 7f[ 	]*vcvttpd2udq 0x3f8\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 00 04 00 00[ 	]*vcvttpd2udq 0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 80[ 	]*vcvttpd2udq -0x400\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq -0x408\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 78 f5[ 	]*vcvttps2udq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 78 f5[ 	]*vcvttps2udq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 78 f5[ 	]*vcvttps2udq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 31[ 	]*vcvttps2udq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 78 b4 f0 34 12 00 00[ 	]*vcvttps2udq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 31[ 	]*vcvttps2udq \(%rcx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 7f[ 	]*vcvttps2udq 0x7f0\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 00 08 00 00[ 	]*vcvttps2udq 0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 80[ 	]*vcvttps2udq -0x800\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq -0x810\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 80[ 	]*vcvttps2udq -0x200\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%rdx\)\{1to4\},%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 78 f5[ 	]*vcvttps2udq %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 78 f5[ 	]*vcvttps2udq %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 78 f5[ 	]*vcvttps2udq %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 31[ 	]*vcvttps2udq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 78 b4 f0 34 12 00 00[ 	]*vcvttps2udq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 31[ 	]*vcvttps2udq \(%rcx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 7f[ 	]*vcvttps2udq 0xfe0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 00 10 00 00[ 	]*vcvttps2udq 0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 80[ 	]*vcvttps2udq -0x1000\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 e0 ef ff ff[ 	]*vcvttps2udq -0x1020\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 7f[ 	]*vcvttps2udq 0x1fc\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 00 02 00 00[ 	]*vcvttps2udq 0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 80[ 	]*vcvttps2udq -0x200\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 fc fd ff ff[ 	]*vcvttps2udq -0x204\(%rdx\)\{1to8\},%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 76 f4[ 	]*vpermi2d %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 76 f4[ 	]*vpermi2d %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 76 f4[ 	]*vpermi2d %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 31[ 	]*vpermi2d \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 76 b4 f0 34 12 00 00[ 	]*vpermi2d 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 31[ 	]*vpermi2d \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 7f[ 	]*vpermi2d 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 00 08 00 00[ 	]*vpermi2d 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 80[ 	]*vpermi2d -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 f0 f7 ff ff[ 	]*vpermi2d -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 7f[ 	]*vpermi2d 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 80[ 	]*vpermi2d -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 76 f4[ 	]*vpermi2d %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 76 f4[ 	]*vpermi2d %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 76 f4[ 	]*vpermi2d %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 31[ 	]*vpermi2d \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 76 b4 f0 34 12 00 00[ 	]*vpermi2d 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 31[ 	]*vpermi2d \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 7f[ 	]*vpermi2d 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 00 10 00 00[ 	]*vpermi2d 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 80[ 	]*vpermi2d -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 e0 ef ff ff[ 	]*vpermi2d -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 7f[ 	]*vpermi2d 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 00 02 00 00[ 	]*vpermi2d 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 80[ 	]*vpermi2d -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 fc fd ff ff[ 	]*vpermi2d -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 76 f4[ 	]*vpermi2q %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 76 f4[ 	]*vpermi2q %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 76 f4[ 	]*vpermi2q %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 31[ 	]*vpermi2q \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 76 b4 f0 34 12 00 00[ 	]*vpermi2q 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 31[ 	]*vpermi2q \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 7f[ 	]*vpermi2q 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 00 08 00 00[ 	]*vpermi2q 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 80[ 	]*vpermi2q -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 f0 f7 ff ff[ 	]*vpermi2q -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 7f[ 	]*vpermi2q 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 80[ 	]*vpermi2q -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 76 f4[ 	]*vpermi2q %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 76 f4[ 	]*vpermi2q %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 76 f4[ 	]*vpermi2q %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 31[ 	]*vpermi2q \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 76 b4 f0 34 12 00 00[ 	]*vpermi2q 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 31[ 	]*vpermi2q \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 7f[ 	]*vpermi2q 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 00 10 00 00[ 	]*vpermi2q 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 80[ 	]*vpermi2q -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 e0 ef ff ff[ 	]*vpermi2q -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 7f[ 	]*vpermi2q 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 00 04 00 00[ 	]*vpermi2q 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 80[ 	]*vpermi2q -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 f8 fb ff ff[ 	]*vpermi2q -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 77 f4[ 	]*vpermi2ps %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 77 f4[ 	]*vpermi2ps %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 77 f4[ 	]*vpermi2ps %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 31[ 	]*vpermi2ps \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 77 b4 f0 34 12 00 00[ 	]*vpermi2ps 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 31[ 	]*vpermi2ps \(%rcx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 7f[ 	]*vpermi2ps 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 00 08 00 00[ 	]*vpermi2ps 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 80[ 	]*vpermi2ps -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 f0 f7 ff ff[ 	]*vpermi2ps -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 7f[ 	]*vpermi2ps 0x1fc\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 80[ 	]*vpermi2ps -0x200\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%rdx\)\{1to4\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 77 f4[ 	]*vpermi2ps %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 77 f4[ 	]*vpermi2ps %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 77 f4[ 	]*vpermi2ps %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 31[ 	]*vpermi2ps \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 77 b4 f0 34 12 00 00[ 	]*vpermi2ps 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 31[ 	]*vpermi2ps \(%rcx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 7f[ 	]*vpermi2ps 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 00 10 00 00[ 	]*vpermi2ps 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 80[ 	]*vpermi2ps -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 e0 ef ff ff[ 	]*vpermi2ps -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 7f[ 	]*vpermi2ps 0x1fc\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 00 02 00 00[ 	]*vpermi2ps 0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 80[ 	]*vpermi2ps -0x200\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 fc fd ff ff[ 	]*vpermi2ps -0x204\(%rdx\)\{1to8\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 77 f4[ 	]*vpermi2pd %xmm28,%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 77 f4[ 	]*vpermi2pd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 77 f4[ 	]*vpermi2pd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 31[ 	]*vpermi2pd \(%rcx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 77 b4 f0 34 12 00 00[ 	]*vpermi2pd 0x1234\(%rax,%r14,8\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 31[ 	]*vpermi2pd \(%rcx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 7f[ 	]*vpermi2pd 0x7f0\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 00 08 00 00[ 	]*vpermi2pd 0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 80[ 	]*vpermi2pd -0x800\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 f0 f7 ff ff[ 	]*vpermi2pd -0x810\(%rdx\),%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 7f[ 	]*vpermi2pd 0x3f8\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 80[ 	]*vpermi2pd -0x400\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%rdx\)\{1to2\},%xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 77 f4[ 	]*vpermi2pd %ymm28,%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 77 f4[ 	]*vpermi2pd %ymm28,%ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 77 f4[ 	]*vpermi2pd %ymm28,%ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 31[ 	]*vpermi2pd \(%rcx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 77 b4 f0 34 12 00 00[ 	]*vpermi2pd 0x1234\(%rax,%r14,8\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 31[ 	]*vpermi2pd \(%rcx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 7f[ 	]*vpermi2pd 0xfe0\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 00 10 00 00[ 	]*vpermi2pd 0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 80[ 	]*vpermi2pd -0x1000\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 e0 ef ff ff[ 	]*vpermi2pd -0x1020\(%rdx\),%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 7f[ 	]*vpermi2pd 0x3f8\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 00 04 00 00[ 	]*vpermi2pd 0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 80[ 	]*vpermi2pd -0x400\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 f8 fb ff ff[ 	]*vpermi2pd -0x408\(%rdx\)\{1to4\},%ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 27 ec[ 	]*vptestnmd %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 27 ec[ 	]*vptestnmd %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 29[ 	]*vptestnmd \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 27 ac f0 34 12 00 00[ 	]*vptestnmd 0x1234\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 29[ 	]*vptestnmd \(%rcx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 7f[ 	]*vptestnmd 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa 00 08 00 00[ 	]*vptestnmd 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 80[ 	]*vptestnmd -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa f0 f7 ff ff[ 	]*vptestnmd -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 7f[ 	]*vptestnmd 0x1fc\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 80[ 	]*vptestnmd -0x200\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%rdx\)\{1to4\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 27 ec[ 	]*vptestnmd %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 27 ec[ 	]*vptestnmd %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 29[ 	]*vptestnmd \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 27 ac f0 34 12 00 00[ 	]*vptestnmd 0x1234\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 29[ 	]*vptestnmd \(%rcx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 7f[ 	]*vptestnmd 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa 00 10 00 00[ 	]*vptestnmd 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 80[ 	]*vptestnmd -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa e0 ef ff ff[ 	]*vptestnmd -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 7f[ 	]*vptestnmd 0x1fc\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa 00 02 00 00[ 	]*vptestnmd 0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 80[ 	]*vptestnmd -0x200\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa fc fd ff ff[ 	]*vptestnmd -0x204\(%rdx\)\{1to8\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 27 ec[ 	]*vptestnmq %xmm28,%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 27 ec[ 	]*vptestnmq %xmm28,%xmm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 29[ 	]*vptestnmq \(%rcx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 27 ac f0 34 12 00 00[ 	]*vptestnmq 0x1234\(%rax,%r14,8\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 29[ 	]*vptestnmq \(%rcx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 7f[ 	]*vptestnmq 0x7f0\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa 00 08 00 00[ 	]*vptestnmq 0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 80[ 	]*vptestnmq -0x800\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa f0 f7 ff ff[ 	]*vptestnmq -0x810\(%rdx\),%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 7f[ 	]*vptestnmq 0x3f8\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 80[ 	]*vptestnmq -0x400\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%rdx\)\{1to2\},%xmm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 27 ec[ 	]*vptestnmq %ymm28,%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 27 ec[ 	]*vptestnmq %ymm28,%ymm29,%k5\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 29[ 	]*vptestnmq \(%rcx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 27 ac f0 34 12 00 00[ 	]*vptestnmq 0x1234\(%rax,%r14,8\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 29[ 	]*vptestnmq \(%rcx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 7f[ 	]*vptestnmq 0xfe0\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa 00 10 00 00[ 	]*vptestnmq 0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 80[ 	]*vptestnmq -0x1000\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa e0 ef ff ff[ 	]*vptestnmq -0x1020\(%rdx\),%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 7f[ 	]*vptestnmq 0x3f8\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa 00 04 00 00[ 	]*vptestnmq 0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 80[ 	]*vptestnmq -0x400\(%rdx\)\{1to4\},%ymm29,%k5
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa f8 fb ff ff[ 	]*vptestnmq -0x408\(%rdx\)\{1to4\},%ymm29,%k5
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-intel.d.jj	2014-09-10 21:05:00.198331095 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-intel.d	2014-09-10 21:05:00.198331095 +0200
+@@ -0,0 +1,12626 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 AVX512F/VL insns (Intel disassembly)
++#source: x86-64-avx512f_vl.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 58 f4[ 	]*vaddpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 58 f4[ 	]*vaddpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 58 f4[ 	]*vaddpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 31[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 58 b4 f0 23 01 00 00[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 31[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 7f[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 00 08 00 00[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 80[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 f0 f7 ff ff[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 7f[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 00 04 00 00[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 80[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 f8 fb ff ff[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 58 f4[ 	]*vaddpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 58 f4[ 	]*vaddpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 58 f4[ 	]*vaddpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 31[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 58 b4 f0 23 01 00 00[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 31[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 7f[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 00 10 00 00[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 80[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 e0 ef ff ff[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 7f[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 00 04 00 00[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 80[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 f8 fb ff ff[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 58 f4[ 	]*vaddps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 58 f4[ 	]*vaddps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 58 f4[ 	]*vaddps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 31[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 58 b4 f0 23 01 00 00[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 31[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 7f[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 00 08 00 00[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 80[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 f0 f7 ff ff[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 7f[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 00 02 00 00[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 80[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 fc fd ff ff[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 58 f4[ 	]*vaddps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 58 f4[ 	]*vaddps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 58 f4[ 	]*vaddps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 31[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 58 b4 f0 23 01 00 00[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 31[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 7f[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 00 10 00 00[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 80[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 e0 ef ff ff[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 7f[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 00 02 00 00[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 80[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 fc fd ff ff[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 ab[ 	]*valignd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 03 f4 ab[ 	]*valignd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 03 f4 ab[ 	]*valignd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 7b[ 	]*valignd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 31 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 03 b4 f0 23 01 00 00 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 31 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 7f 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 00 08 00 00 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 80 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 f0 f7 ff ff 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 7f 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 00 02 00 00 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 80 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 fc fd ff ff 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 ab[ 	]*valignd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 03 f4 ab[ 	]*valignd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 03 f4 ab[ 	]*valignd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 7b[ 	]*valignd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 31 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 03 b4 f0 23 01 00 00 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 31 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 7f 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 00 10 00 00 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 80 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 e0 ef ff ff 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 7f 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 00 02 00 00 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 80 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 fc fd ff ff 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 65 f4[ 	]*vblendmpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 65 f4[ 	]*vblendmpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 65 f4[ 	]*vblendmpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 31[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 65 b4 f0 23 01 00 00[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 31[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 7f[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 00 08 00 00[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 80[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 f0 f7 ff ff[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 7f[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 00 04 00 00[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 80[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 f8 fb ff ff[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 65 f4[ 	]*vblendmpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 65 f4[ 	]*vblendmpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 65 f4[ 	]*vblendmpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 31[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 65 b4 f0 23 01 00 00[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 31[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 7f[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 00 10 00 00[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 80[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 e0 ef ff ff[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 7f[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 00 04 00 00[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 80[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 f8 fb ff ff[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 65 f4[ 	]*vblendmps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 65 f4[ 	]*vblendmps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 65 f4[ 	]*vblendmps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 31[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 65 b4 f0 23 01 00 00[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 31[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 7f[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 00 08 00 00[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 80[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 f0 f7 ff ff[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 7f[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 00 02 00 00[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 80[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 fc fd ff ff[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 65 f4[ 	]*vblendmps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 65 f4[ 	]*vblendmps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 65 f4[ 	]*vblendmps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 31[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 65 b4 f0 23 01 00 00[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 31[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 7f[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 00 10 00 00[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 80[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 e0 ef ff ff[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 7f[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 00 02 00 00[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 80[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 fc fd ff ff[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 31[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 1a 31[ 	]*vbroadcastf32x4 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 1a 31[ 	]*vbroadcastf32x4 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1a b4 f0 23 01 00 00[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 7f[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 80[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 31[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 5a 31[ 	]*vbroadcasti32x4 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 5a 31[ 	]*vbroadcasti32x4 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 5a b4 f0 23 01 00 00[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 7f[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 80[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 31[ 	]*vbroadcastsd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 19 31[ 	]*vbroadcastsd ymm30\{k7\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 19 31[ 	]*vbroadcastsd ymm30\{k7\}\{z\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 19 b4 f0 23 01 00 00[ 	]*vbroadcastsd ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 7f[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 00 04 00 00[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 80[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 f8 fb ff ff[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 19 f5[ 	]*vbroadcastsd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 19 f5[ 	]*vbroadcastsd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 19 f5[ 	]*vbroadcastsd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 31[ 	]*vbroadcastss xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 18 31[ 	]*vbroadcastss xmm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 18 31[ 	]*vbroadcastss xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 18 b4 f0 23 01 00 00[ 	]*vbroadcastss xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 7f[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 00 02 00 00[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 80[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 fc fd ff ff[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 31[ 	]*vbroadcastss ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 18 31[ 	]*vbroadcastss ymm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 18 31[ 	]*vbroadcastss ymm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 18 b4 f0 23 01 00 00[ 	]*vbroadcastss ymm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 7f[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 00 02 00 00[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 80[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 fc fd ff ff[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 18 f5[ 	]*vbroadcastss xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 18 f5[ 	]*vbroadcastss xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 18 f5[ 	]*vbroadcastss xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 18 f5[ 	]*vbroadcastss ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 18 f5[ 	]*vbroadcastss ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 18 f5[ 	]*vbroadcastss ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec ab[ 	]*vcmppd k5,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 07 c2 ec ab[ 	]*vcmppd k5\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec 7b[ 	]*vcmppd k5,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 29 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 00 c2 ac f0 23 01 00 00 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 29 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 7f 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa 00 08 00 00 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 80 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 7f 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa 00 04 00 00 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 80 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec ab[ 	]*vcmppd k5,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 27 c2 ec ab[ 	]*vcmppd k5\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec 7b[ 	]*vcmppd k5,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 29 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 20 c2 ac f0 23 01 00 00 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 29 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 7f 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa 00 10 00 00 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 80 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa e0 ef ff ff 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 7f 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa 00 04 00 00 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 80 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec ab[ 	]*vcmpps k5,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 07 c2 ec ab[ 	]*vcmpps k5\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec 7b[ 	]*vcmpps k5,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 29 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 00 c2 ac f0 23 01 00 00 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 29 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 7f 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa 00 08 00 00 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 80 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 7f 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa 00 02 00 00 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 80 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa fc fd ff ff 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec ab[ 	]*vcmpps k5,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 27 c2 ec ab[ 	]*vcmpps k5\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec 7b[ 	]*vcmpps k5,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 29 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 20 c2 ac f0 23 01 00 00 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 29 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 7f 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa 00 10 00 00 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 80 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa e0 ef ff ff 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 7f 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa 00 02 00 00 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 80 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa fc fd ff ff 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 31[ 	]*vcompresspd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8a 31[ 	]*vcompresspd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8a b4 f0 23 01 00 00[ 	]*vcompresspd XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 7f[ 	]*vcompresspd XMMWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 00 04 00 00[ 	]*vcompresspd XMMWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 80[ 	]*vcompresspd XMMWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 f8 fb ff ff[ 	]*vcompresspd XMMWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 31[ 	]*vcompresspd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8a 31[ 	]*vcompresspd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8a b4 f0 23 01 00 00[ 	]*vcompresspd YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 7f[ 	]*vcompresspd YMMWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 00 04 00 00[ 	]*vcompresspd YMMWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 80[ 	]*vcompresspd YMMWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 f8 fb ff ff[ 	]*vcompresspd YMMWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8a ee[ 	]*vcompresspd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8a ee[ 	]*vcompresspd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8a ee[ 	]*vcompresspd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8a ee[ 	]*vcompresspd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8a ee[ 	]*vcompresspd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8a ee[ 	]*vcompresspd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 31[ 	]*vcompressps XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8a 31[ 	]*vcompressps XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8a b4 f0 23 01 00 00[ 	]*vcompressps XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 7f[ 	]*vcompressps XMMWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 00 02 00 00[ 	]*vcompressps XMMWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 80[ 	]*vcompressps XMMWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 fc fd ff ff[ 	]*vcompressps XMMWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 31[ 	]*vcompressps YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8a 31[ 	]*vcompressps YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8a b4 f0 23 01 00 00[ 	]*vcompressps YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 7f[ 	]*vcompressps YMMWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 00 02 00 00[ 	]*vcompressps YMMWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 80[ 	]*vcompressps YMMWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 fc fd ff ff[ 	]*vcompressps YMMWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8a ee[ 	]*vcompressps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8a ee[ 	]*vcompressps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8a ee[ 	]*vcompressps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8a ee[ 	]*vcompressps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8a ee[ 	]*vcompressps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8a ee[ 	]*vcompressps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 e6 f5[ 	]*vcvtdq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f e6 f5[ 	]*vcvtdq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f e6 f5[ 	]*vcvtdq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 31[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 e6 b4 f0 23 01 00 00[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 31[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 7f[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 00 04 00 00[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 80[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 7f[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 00 02 00 00[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 80[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 e6 f5[ 	]*vcvtdq2pd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f e6 f5[ 	]*vcvtdq2pd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af e6 f5[ 	]*vcvtdq2pd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 31[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 e6 b4 f0 23 01 00 00[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 31[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 7f[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 00 08 00 00[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 80[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 7f[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 00 02 00 00[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 80[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5b f5[ 	]*vcvtdq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5b f5[ 	]*vcvtdq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5b f5[ 	]*vcvtdq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 31[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5b b4 f0 23 01 00 00[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 31[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 7f[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 00 08 00 00[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 80[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 7f[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 00 02 00 00[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 80[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 fc fd ff ff[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5b f5[ 	]*vcvtdq2ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5b f5[ 	]*vcvtdq2ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5b f5[ 	]*vcvtdq2ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 31[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5b b4 f0 23 01 00 00[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 31[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 7f[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 00 10 00 00[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 80[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 7f[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 00 02 00 00[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 80[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 fc fd ff ff[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 e6 f5[ 	]*vcvtpd2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f e6 f5[ 	]*vcvtpd2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f e6 f5[ 	]*vcvtpd2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 31[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 e6 b4 f0 23 01 00 00[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 31[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 7f[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 00 08 00 00[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 80[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 7f[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 80[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 e6 f5[ 	]*vcvtpd2dq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f e6 f5[ 	]*vcvtpd2dq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af e6 f5[ 	]*vcvtpd2dq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 31[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 e6 b4 f0 23 01 00 00[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 31[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 7f[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 00 10 00 00[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 80[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 7f[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 80[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 5a f5[ 	]*vcvtpd2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 5a f5[ 	]*vcvtpd2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 5a f5[ 	]*vcvtpd2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 31[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 5a b4 f0 23 01 00 00[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 31[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 7f[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 00 08 00 00[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 80[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 7f[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 80[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 5a f5[ 	]*vcvtpd2ps xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 5a f5[ 	]*vcvtpd2ps xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 5a f5[ 	]*vcvtpd2ps xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 31[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 5a b4 f0 23 01 00 00[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 31[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 7f[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 00 10 00 00[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 80[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 7f[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 80[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 79 f5[ 	]*vcvtpd2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 79 f5[ 	]*vcvtpd2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 79 f5[ 	]*vcvtpd2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 31[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 79 b4 f0 23 01 00 00[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 31[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 7f[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 00 08 00 00[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 80[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 7f[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 80[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 79 f5[ 	]*vcvtpd2udq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 79 f5[ 	]*vcvtpd2udq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 79 f5[ 	]*vcvtpd2udq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 31[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 79 b4 f0 23 01 00 00[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 31[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 7f[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 00 10 00 00[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 80[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 7f[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 80[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 13 f5[ 	]*vcvtph2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 13 f5[ 	]*vcvtph2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 13 f5[ 	]*vcvtph2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 31[ 	]*vcvtph2ps xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 13 b4 f0 23 01 00 00[ 	]*vcvtph2ps xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 7f[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 00 04 00 00[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 80[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 f8 fb ff ff[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 13 f5[ 	]*vcvtph2ps ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 13 f5[ 	]*vcvtph2ps ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 13 f5[ 	]*vcvtph2ps ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 31[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 13 b4 f0 23 01 00 00[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 7f[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 00 08 00 00[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 80[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 5b f5[ 	]*vcvtps2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 5b f5[ 	]*vcvtps2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 5b f5[ 	]*vcvtps2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 31[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 5b b4 f0 23 01 00 00[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 31[ 	]*vcvtps2dq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 7f[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 00 08 00 00[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 80[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 7f[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 00 02 00 00[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 80[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 fc fd ff ff[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 5b f5[ 	]*vcvtps2dq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 5b f5[ 	]*vcvtps2dq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 5b f5[ 	]*vcvtps2dq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 31[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 5b b4 f0 23 01 00 00[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 31[ 	]*vcvtps2dq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 7f[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 00 10 00 00[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 80[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 e0 ef ff ff[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 7f[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 00 02 00 00[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 80[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 fc fd ff ff[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5a f5[ 	]*vcvtps2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5a f5[ 	]*vcvtps2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5a f5[ 	]*vcvtps2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 31[ 	]*vcvtps2pd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5a b4 f0 23 01 00 00[ 	]*vcvtps2pd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 31[ 	]*vcvtps2pd xmm30,DWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 7f[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 00 04 00 00[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 80[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 f8 fb ff ff[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 7f[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 00 02 00 00[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 80[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 fc fd ff ff[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5a f5[ 	]*vcvtps2pd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5a f5[ 	]*vcvtps2pd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5a f5[ 	]*vcvtps2pd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 31[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5a b4 f0 23 01 00 00[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 31[ 	]*vcvtps2pd ymm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 7f[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 00 08 00 00[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 80[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 7f[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 00 02 00 00[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 80[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 fc fd ff ff[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee ab[ 	]*vcvtps2ph xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee 7b[ 	]*vcvtps2ph xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee ab[ 	]*vcvtps2ph xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee 7b[ 	]*vcvtps2ph xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 79 f5[ 	]*vcvtps2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 79 f5[ 	]*vcvtps2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 79 f5[ 	]*vcvtps2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 31[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 79 b4 f0 23 01 00 00[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 31[ 	]*vcvtps2udq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 7f[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 00 08 00 00[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 80[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 7f[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 00 02 00 00[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 80[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 fc fd ff ff[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 79 f5[ 	]*vcvtps2udq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 79 f5[ 	]*vcvtps2udq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 79 f5[ 	]*vcvtps2udq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 31[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 79 b4 f0 23 01 00 00[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 31[ 	]*vcvtps2udq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 7f[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 00 10 00 00[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 80[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 e0 ef ff ff[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 7f[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 00 02 00 00[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 80[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 fc fd ff ff[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 e6 f5[ 	]*vcvttpd2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f e6 f5[ 	]*vcvttpd2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f e6 f5[ 	]*vcvttpd2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 31[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 e6 b4 f0 23 01 00 00[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 31[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 7f[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 00 08 00 00[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 80[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 7f[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 80[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 e6 f5[ 	]*vcvttpd2dq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f e6 f5[ 	]*vcvttpd2dq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af e6 f5[ 	]*vcvttpd2dq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 31[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 e6 b4 f0 23 01 00 00[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 31[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 7f[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 00 10 00 00[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 80[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 7f[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 80[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 5b f5[ 	]*vcvttps2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 5b f5[ 	]*vcvttps2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 5b f5[ 	]*vcvttps2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 31[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 5b b4 f0 23 01 00 00[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 31[ 	]*vcvttps2dq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 7f[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 00 08 00 00[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 80[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 7f[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 00 02 00 00[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 80[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 fc fd ff ff[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 5b f5[ 	]*vcvttps2dq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 5b f5[ 	]*vcvttps2dq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 5b f5[ 	]*vcvttps2dq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 31[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 5b b4 f0 23 01 00 00[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 31[ 	]*vcvttps2dq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 7f[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 00 10 00 00[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 80[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 e0 ef ff ff[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 7f[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 00 02 00 00[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 80[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 fc fd ff ff[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7a f5[ 	]*vcvtudq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7a f5[ 	]*vcvtudq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7a f5[ 	]*vcvtudq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 31[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7a b4 f0 23 01 00 00[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 31[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 7f[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 00 04 00 00[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 80[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 7f[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 00 02 00 00[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 80[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 fc fd ff ff[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7a f5[ 	]*vcvtudq2pd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7a f5[ 	]*vcvtudq2pd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7a f5[ 	]*vcvtudq2pd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 31[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7a b4 f0 23 01 00 00[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 31[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 7f[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 00 08 00 00[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 80[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 7f[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 00 02 00 00[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 80[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 fc fd ff ff[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7a f5[ 	]*vcvtudq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7a f5[ 	]*vcvtudq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7a f5[ 	]*vcvtudq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 31[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7a b4 f0 23 01 00 00[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 31[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 7f[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 00 08 00 00[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 80[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 7f[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 00 02 00 00[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 80[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 fc fd ff ff[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7a f5[ 	]*vcvtudq2ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7a f5[ 	]*vcvtudq2ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7a f5[ 	]*vcvtudq2ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 31[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7a b4 f0 23 01 00 00[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 31[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 7f[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 00 10 00 00[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 80[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 7f[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 00 02 00 00[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 80[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 fc fd ff ff[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5e f4[ 	]*vdivpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5e f4[ 	]*vdivpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5e f4[ 	]*vdivpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 31[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5e b4 f0 23 01 00 00[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 31[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 7f[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 00 08 00 00[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 80[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 f0 f7 ff ff[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 7f[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 00 04 00 00[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 80[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 f8 fb ff ff[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5e f4[ 	]*vdivpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5e f4[ 	]*vdivpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5e f4[ 	]*vdivpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 31[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5e b4 f0 23 01 00 00[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 31[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 7f[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 00 10 00 00[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 80[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 e0 ef ff ff[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 7f[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 00 04 00 00[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 80[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 f8 fb ff ff[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5e f4[ 	]*vdivps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5e f4[ 	]*vdivps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5e f4[ 	]*vdivps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 31[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5e b4 f0 23 01 00 00[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 31[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 7f[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 00 08 00 00[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 80[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 f0 f7 ff ff[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 7f[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 00 02 00 00[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 80[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 fc fd ff ff[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5e f4[ 	]*vdivps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5e f4[ 	]*vdivps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5e f4[ 	]*vdivps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 31[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5e b4 f0 23 01 00 00[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 31[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 7f[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 00 10 00 00[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 80[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 e0 ef ff ff[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 7f[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 00 02 00 00[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 80[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 fc fd ff ff[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 31[ 	]*vexpandpd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 88 31[ 	]*vexpandpd xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 88 31[ 	]*vexpandpd xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 88 b4 f0 23 01 00 00[ 	]*vexpandpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 7f[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 00 04 00 00[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 80[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 f8 fb ff ff[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 31[ 	]*vexpandpd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 88 31[ 	]*vexpandpd ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 88 31[ 	]*vexpandpd ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 88 b4 f0 23 01 00 00[ 	]*vexpandpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 7f[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 00 04 00 00[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 80[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 f8 fb ff ff[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 88 f5[ 	]*vexpandpd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 88 f5[ 	]*vexpandpd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 88 f5[ 	]*vexpandpd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 88 f5[ 	]*vexpandpd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 88 f5[ 	]*vexpandpd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 88 f5[ 	]*vexpandpd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 31[ 	]*vexpandps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 88 31[ 	]*vexpandps xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 88 31[ 	]*vexpandps xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 88 b4 f0 23 01 00 00[ 	]*vexpandps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 7f[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 00 02 00 00[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 80[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 fc fd ff ff[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 31[ 	]*vexpandps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 88 31[ 	]*vexpandps ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 88 31[ 	]*vexpandps ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 88 b4 f0 23 01 00 00[ 	]*vexpandps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 7f[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 00 02 00 00[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 80[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 fc fd ff ff[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 88 f5[ 	]*vexpandps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 88 f5[ 	]*vexpandps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 88 f5[ 	]*vexpandps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 88 f5[ 	]*vexpandps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 88 f5[ 	]*vexpandps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 88 f5[ 	]*vexpandps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee ab[ 	]*vextractf32x4 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 19 ee ab[ 	]*vextractf32x4 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 19 ee ab[ 	]*vextractf32x4 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee 7b[ 	]*vextractf32x4 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee ab[ 	]*vextracti32x4 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 39 ee ab[ 	]*vextracti32x4 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 39 ee ab[ 	]*vextracti32x4 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee 7b[ 	]*vextracti32x4 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 98 f4[ 	]*vfmadd132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 98 f4[ 	]*vfmadd132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 98 f4[ 	]*vfmadd132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 31[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 98 b4 f0 23 01 00 00[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 31[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 7f[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 00 08 00 00[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 80[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 7f[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 00 04 00 00[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 80[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 f8 fb ff ff[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 98 f4[ 	]*vfmadd132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 98 f4[ 	]*vfmadd132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 98 f4[ 	]*vfmadd132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 31[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 98 b4 f0 23 01 00 00[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 31[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 7f[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 00 10 00 00[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 80[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 e0 ef ff ff[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 7f[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 00 04 00 00[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 80[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 f8 fb ff ff[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 98 f4[ 	]*vfmadd132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 98 f4[ 	]*vfmadd132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 98 f4[ 	]*vfmadd132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 31[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 98 b4 f0 23 01 00 00[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 31[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 7f[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 00 08 00 00[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 80[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 7f[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 00 02 00 00[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 80[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 fc fd ff ff[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 98 f4[ 	]*vfmadd132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 98 f4[ 	]*vfmadd132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 98 f4[ 	]*vfmadd132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 31[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 98 b4 f0 23 01 00 00[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 31[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 7f[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 00 10 00 00[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 80[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 e0 ef ff ff[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 7f[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 00 02 00 00[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 80[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 fc fd ff ff[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a8 f4[ 	]*vfmadd213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a8 f4[ 	]*vfmadd213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a8 f4[ 	]*vfmadd213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 31[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a8 b4 f0 23 01 00 00[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 31[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 7f[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 00 08 00 00[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 80[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 7f[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 00 04 00 00[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 80[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a8 f4[ 	]*vfmadd213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a8 f4[ 	]*vfmadd213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a8 f4[ 	]*vfmadd213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 31[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a8 b4 f0 23 01 00 00[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 31[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 7f[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 00 10 00 00[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 80[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 7f[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 00 04 00 00[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 80[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a8 f4[ 	]*vfmadd213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a8 f4[ 	]*vfmadd213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a8 f4[ 	]*vfmadd213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 31[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a8 b4 f0 23 01 00 00[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 31[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 7f[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 00 08 00 00[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 80[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 7f[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 00 02 00 00[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 80[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 fc fd ff ff[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a8 f4[ 	]*vfmadd213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a8 f4[ 	]*vfmadd213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a8 f4[ 	]*vfmadd213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 31[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a8 b4 f0 23 01 00 00[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 31[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 7f[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 00 10 00 00[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 80[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 7f[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 00 02 00 00[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 80[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 fc fd ff ff[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b8 f4[ 	]*vfmadd231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b8 f4[ 	]*vfmadd231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b8 f4[ 	]*vfmadd231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 31[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b8 b4 f0 23 01 00 00[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 31[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 7f[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 00 08 00 00[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 80[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 7f[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 00 04 00 00[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 80[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b8 f4[ 	]*vfmadd231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b8 f4[ 	]*vfmadd231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b8 f4[ 	]*vfmadd231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 31[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b8 b4 f0 23 01 00 00[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 31[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 7f[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 00 10 00 00[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 80[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 7f[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 00 04 00 00[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 80[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b8 f4[ 	]*vfmadd231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b8 f4[ 	]*vfmadd231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b8 f4[ 	]*vfmadd231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 31[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b8 b4 f0 23 01 00 00[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 31[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 7f[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 00 08 00 00[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 80[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 7f[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 00 02 00 00[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 80[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 fc fd ff ff[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b8 f4[ 	]*vfmadd231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b8 f4[ 	]*vfmadd231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b8 f4[ 	]*vfmadd231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 31[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b8 b4 f0 23 01 00 00[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 31[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 7f[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 00 10 00 00[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 80[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 7f[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 00 02 00 00[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 80[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 fc fd ff ff[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 96 f4[ 	]*vfmaddsub132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 96 f4[ 	]*vfmaddsub132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 96 f4[ 	]*vfmaddsub132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 31[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 31[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 7f[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 00 08 00 00[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 80[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 7f[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 00 04 00 00[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 80[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 96 f4[ 	]*vfmaddsub132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 96 f4[ 	]*vfmaddsub132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 96 f4[ 	]*vfmaddsub132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 31[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 31[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 7f[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 00 10 00 00[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 80[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 7f[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 00 04 00 00[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 80[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 96 f4[ 	]*vfmaddsub132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 96 f4[ 	]*vfmaddsub132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 96 f4[ 	]*vfmaddsub132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 31[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 31[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 7f[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 00 08 00 00[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 80[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 7f[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 00 02 00 00[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 80[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 96 f4[ 	]*vfmaddsub132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 96 f4[ 	]*vfmaddsub132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 96 f4[ 	]*vfmaddsub132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 31[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 96 b4 f0 23 01 00 00[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 31[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 7f[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 00 10 00 00[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 80[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 7f[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 00 02 00 00[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 80[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a6 f4[ 	]*vfmaddsub213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a6 f4[ 	]*vfmaddsub213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a6 f4[ 	]*vfmaddsub213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 31[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 31[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 7f[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 80[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 7f[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 80[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a6 f4[ 	]*vfmaddsub213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a6 f4[ 	]*vfmaddsub213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a6 f4[ 	]*vfmaddsub213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 31[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 31[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 7f[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 80[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 7f[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 80[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a6 f4[ 	]*vfmaddsub213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a6 f4[ 	]*vfmaddsub213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a6 f4[ 	]*vfmaddsub213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 31[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 31[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 7f[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 80[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 7f[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 80[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a6 f4[ 	]*vfmaddsub213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a6 f4[ 	]*vfmaddsub213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a6 f4[ 	]*vfmaddsub213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 31[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a6 b4 f0 23 01 00 00[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 31[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 7f[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 80[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 7f[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 80[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b6 f4[ 	]*vfmaddsub231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b6 f4[ 	]*vfmaddsub231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b6 f4[ 	]*vfmaddsub231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 31[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 31[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 7f[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 80[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 7f[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 80[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b6 f4[ 	]*vfmaddsub231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b6 f4[ 	]*vfmaddsub231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b6 f4[ 	]*vfmaddsub231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 31[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 31[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 7f[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 80[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 7f[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 80[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b6 f4[ 	]*vfmaddsub231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b6 f4[ 	]*vfmaddsub231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b6 f4[ 	]*vfmaddsub231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 31[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 31[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 7f[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 80[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 7f[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 80[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b6 f4[ 	]*vfmaddsub231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b6 f4[ 	]*vfmaddsub231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b6 f4[ 	]*vfmaddsub231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 31[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b6 b4 f0 23 01 00 00[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 31[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 7f[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 80[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 7f[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 80[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9a f4[ 	]*vfmsub132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9a f4[ 	]*vfmsub132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9a f4[ 	]*vfmsub132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 31[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9a b4 f0 23 01 00 00[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 31[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 7f[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 00 08 00 00[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 80[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 7f[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 00 04 00 00[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 80[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 f8 fb ff ff[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9a f4[ 	]*vfmsub132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9a f4[ 	]*vfmsub132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9a f4[ 	]*vfmsub132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 31[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9a b4 f0 23 01 00 00[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 31[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 7f[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 00 10 00 00[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 80[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 e0 ef ff ff[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 7f[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 00 04 00 00[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 80[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 f8 fb ff ff[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9a f4[ 	]*vfmsub132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9a f4[ 	]*vfmsub132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9a f4[ 	]*vfmsub132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 31[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9a b4 f0 23 01 00 00[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 31[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 7f[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 00 08 00 00[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 80[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 7f[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 00 02 00 00[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 80[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 fc fd ff ff[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9a f4[ 	]*vfmsub132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9a f4[ 	]*vfmsub132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9a f4[ 	]*vfmsub132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 31[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9a b4 f0 23 01 00 00[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 31[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 7f[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 00 10 00 00[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 80[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 e0 ef ff ff[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 7f[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 00 02 00 00[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 80[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 fc fd ff ff[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 aa f4[ 	]*vfmsub213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 aa f4[ 	]*vfmsub213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 aa f4[ 	]*vfmsub213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 31[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 aa b4 f0 23 01 00 00[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 31[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 7f[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 00 08 00 00[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 80[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 7f[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 00 04 00 00[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 80[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 f8 fb ff ff[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 aa f4[ 	]*vfmsub213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 aa f4[ 	]*vfmsub213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 aa f4[ 	]*vfmsub213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 31[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 aa b4 f0 23 01 00 00[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 31[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 7f[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 00 10 00 00[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 80[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 e0 ef ff ff[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 7f[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 00 04 00 00[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 80[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 f8 fb ff ff[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 aa f4[ 	]*vfmsub213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 aa f4[ 	]*vfmsub213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 aa f4[ 	]*vfmsub213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 31[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 aa b4 f0 23 01 00 00[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 31[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 7f[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 00 08 00 00[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 80[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 7f[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 00 02 00 00[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 80[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 fc fd ff ff[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 aa f4[ 	]*vfmsub213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 aa f4[ 	]*vfmsub213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 aa f4[ 	]*vfmsub213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 31[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 aa b4 f0 23 01 00 00[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 31[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 7f[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 00 10 00 00[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 80[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 e0 ef ff ff[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 7f[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 00 02 00 00[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 80[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 fc fd ff ff[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ba f4[ 	]*vfmsub231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ba f4[ 	]*vfmsub231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ba f4[ 	]*vfmsub231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 31[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ba b4 f0 23 01 00 00[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 31[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 7f[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 00 08 00 00[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 80[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 7f[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 00 04 00 00[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 80[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 f8 fb ff ff[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ba f4[ 	]*vfmsub231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ba f4[ 	]*vfmsub231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ba f4[ 	]*vfmsub231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 31[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ba b4 f0 23 01 00 00[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 31[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 7f[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 00 10 00 00[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 80[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 e0 ef ff ff[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 7f[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 00 04 00 00[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 80[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 f8 fb ff ff[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ba f4[ 	]*vfmsub231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ba f4[ 	]*vfmsub231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ba f4[ 	]*vfmsub231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 31[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ba b4 f0 23 01 00 00[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 31[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 7f[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 00 08 00 00[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 80[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 7f[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 00 02 00 00[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 80[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 fc fd ff ff[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ba f4[ 	]*vfmsub231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ba f4[ 	]*vfmsub231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ba f4[ 	]*vfmsub231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 31[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ba b4 f0 23 01 00 00[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 31[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 7f[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 00 10 00 00[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 80[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 e0 ef ff ff[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 7f[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 00 02 00 00[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 80[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 fc fd ff ff[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 97 f4[ 	]*vfmsubadd132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 97 f4[ 	]*vfmsubadd132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 97 f4[ 	]*vfmsubadd132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 31[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 31[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 7f[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 00 08 00 00[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 80[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 7f[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 00 04 00 00[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 80[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 97 f4[ 	]*vfmsubadd132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 97 f4[ 	]*vfmsubadd132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 97 f4[ 	]*vfmsubadd132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 31[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 31[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 7f[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 00 10 00 00[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 80[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 7f[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 00 04 00 00[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 80[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 97 f4[ 	]*vfmsubadd132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 97 f4[ 	]*vfmsubadd132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 97 f4[ 	]*vfmsubadd132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 31[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 31[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 7f[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 00 08 00 00[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 80[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 7f[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 00 02 00 00[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 80[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 97 f4[ 	]*vfmsubadd132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 97 f4[ 	]*vfmsubadd132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 97 f4[ 	]*vfmsubadd132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 31[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 97 b4 f0 23 01 00 00[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 31[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 7f[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 00 10 00 00[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 80[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 7f[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 00 02 00 00[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 80[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a7 f4[ 	]*vfmsubadd213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a7 f4[ 	]*vfmsubadd213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a7 f4[ 	]*vfmsubadd213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 31[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 31[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 7f[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 80[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 7f[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 80[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a7 f4[ 	]*vfmsubadd213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a7 f4[ 	]*vfmsubadd213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a7 f4[ 	]*vfmsubadd213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 31[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 31[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 7f[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 80[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 7f[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 80[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a7 f4[ 	]*vfmsubadd213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a7 f4[ 	]*vfmsubadd213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a7 f4[ 	]*vfmsubadd213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 31[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 31[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 7f[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 80[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 7f[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 80[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a7 f4[ 	]*vfmsubadd213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a7 f4[ 	]*vfmsubadd213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a7 f4[ 	]*vfmsubadd213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 31[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a7 b4 f0 23 01 00 00[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 31[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 7f[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 80[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 7f[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 80[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b7 f4[ 	]*vfmsubadd231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b7 f4[ 	]*vfmsubadd231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b7 f4[ 	]*vfmsubadd231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 31[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 31[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 7f[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 80[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 7f[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 80[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b7 f4[ 	]*vfmsubadd231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b7 f4[ 	]*vfmsubadd231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b7 f4[ 	]*vfmsubadd231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 31[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 31[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 7f[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 80[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 7f[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 80[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b7 f4[ 	]*vfmsubadd231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b7 f4[ 	]*vfmsubadd231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b7 f4[ 	]*vfmsubadd231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 31[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 31[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 7f[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 80[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 7f[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 80[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b7 f4[ 	]*vfmsubadd231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b7 f4[ 	]*vfmsubadd231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b7 f4[ 	]*vfmsubadd231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 31[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b7 b4 f0 23 01 00 00[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 31[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 7f[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 80[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 7f[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 80[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9c f4[ 	]*vfnmadd132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9c f4[ 	]*vfnmadd132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9c f4[ 	]*vfnmadd132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 31[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9c b4 f0 23 01 00 00[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 31[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 7f[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 00 08 00 00[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 80[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 7f[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 00 04 00 00[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 80[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9c f4[ 	]*vfnmadd132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9c f4[ 	]*vfnmadd132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9c f4[ 	]*vfnmadd132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 31[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9c b4 f0 23 01 00 00[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 31[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 7f[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 00 10 00 00[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 80[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 7f[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 00 04 00 00[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 80[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9c f4[ 	]*vfnmadd132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9c f4[ 	]*vfnmadd132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9c f4[ 	]*vfnmadd132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 31[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9c b4 f0 23 01 00 00[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 31[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 7f[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 00 08 00 00[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 80[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 7f[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 00 02 00 00[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 80[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 fc fd ff ff[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9c f4[ 	]*vfnmadd132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9c f4[ 	]*vfnmadd132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9c f4[ 	]*vfnmadd132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 31[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9c b4 f0 23 01 00 00[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 31[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 7f[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 00 10 00 00[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 80[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 7f[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 00 02 00 00[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 80[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 fc fd ff ff[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ac f4[ 	]*vfnmadd213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ac f4[ 	]*vfnmadd213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ac f4[ 	]*vfnmadd213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 31[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ac b4 f0 23 01 00 00[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 31[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 7f[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 00 08 00 00[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 80[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 7f[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 00 04 00 00[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 80[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ac f4[ 	]*vfnmadd213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ac f4[ 	]*vfnmadd213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ac f4[ 	]*vfnmadd213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 31[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ac b4 f0 23 01 00 00[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 31[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 7f[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 00 10 00 00[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 80[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 7f[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 00 04 00 00[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 80[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ac f4[ 	]*vfnmadd213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ac f4[ 	]*vfnmadd213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ac f4[ 	]*vfnmadd213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 31[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ac b4 f0 23 01 00 00[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 31[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 7f[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 00 08 00 00[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 80[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 7f[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 00 02 00 00[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 80[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 fc fd ff ff[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ac f4[ 	]*vfnmadd213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ac f4[ 	]*vfnmadd213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ac f4[ 	]*vfnmadd213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 31[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ac b4 f0 23 01 00 00[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 31[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 7f[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 00 10 00 00[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 80[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 7f[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 00 02 00 00[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 80[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 fc fd ff ff[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 bc f4[ 	]*vfnmadd231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 bc f4[ 	]*vfnmadd231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 bc f4[ 	]*vfnmadd231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 31[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 bc b4 f0 23 01 00 00[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 31[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 7f[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 00 08 00 00[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 80[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 7f[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 00 04 00 00[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 80[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 bc f4[ 	]*vfnmadd231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 bc f4[ 	]*vfnmadd231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 bc f4[ 	]*vfnmadd231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 31[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 bc b4 f0 23 01 00 00[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 31[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 7f[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 00 10 00 00[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 80[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 7f[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 00 04 00 00[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 80[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 bc f4[ 	]*vfnmadd231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 bc f4[ 	]*vfnmadd231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 bc f4[ 	]*vfnmadd231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 31[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 bc b4 f0 23 01 00 00[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 31[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 7f[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 00 08 00 00[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 80[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 7f[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 00 02 00 00[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 80[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 fc fd ff ff[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 bc f4[ 	]*vfnmadd231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 bc f4[ 	]*vfnmadd231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 bc f4[ 	]*vfnmadd231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 31[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 bc b4 f0 23 01 00 00[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 31[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 7f[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 00 10 00 00[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 80[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 7f[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 00 02 00 00[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 80[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 fc fd ff ff[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9e f4[ 	]*vfnmsub132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9e f4[ 	]*vfnmsub132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9e f4[ 	]*vfnmsub132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 31[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9e b4 f0 23 01 00 00[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 31[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 7f[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 00 08 00 00[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 80[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 7f[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 00 04 00 00[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 80[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9e f4[ 	]*vfnmsub132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9e f4[ 	]*vfnmsub132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9e f4[ 	]*vfnmsub132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 31[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9e b4 f0 23 01 00 00[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 31[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 7f[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 00 10 00 00[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 80[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 7f[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 00 04 00 00[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 80[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9e f4[ 	]*vfnmsub132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9e f4[ 	]*vfnmsub132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9e f4[ 	]*vfnmsub132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 31[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9e b4 f0 23 01 00 00[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 31[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 7f[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 00 08 00 00[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 80[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 7f[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 00 02 00 00[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 80[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 fc fd ff ff[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9e f4[ 	]*vfnmsub132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9e f4[ 	]*vfnmsub132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9e f4[ 	]*vfnmsub132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 31[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9e b4 f0 23 01 00 00[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 31[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 7f[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 00 10 00 00[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 80[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 7f[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 00 02 00 00[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 80[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 fc fd ff ff[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ae f4[ 	]*vfnmsub213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ae f4[ 	]*vfnmsub213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ae f4[ 	]*vfnmsub213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 31[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ae b4 f0 23 01 00 00[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 31[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 7f[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 00 08 00 00[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 80[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 7f[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 00 04 00 00[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 80[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ae f4[ 	]*vfnmsub213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ae f4[ 	]*vfnmsub213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ae f4[ 	]*vfnmsub213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 31[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ae b4 f0 23 01 00 00[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 31[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 7f[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 00 10 00 00[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 80[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 7f[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 00 04 00 00[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 80[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ae f4[ 	]*vfnmsub213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ae f4[ 	]*vfnmsub213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ae f4[ 	]*vfnmsub213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 31[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ae b4 f0 23 01 00 00[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 31[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 7f[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 00 08 00 00[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 80[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 7f[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 00 02 00 00[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 80[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 fc fd ff ff[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ae f4[ 	]*vfnmsub213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ae f4[ 	]*vfnmsub213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ae f4[ 	]*vfnmsub213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 31[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ae b4 f0 23 01 00 00[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 31[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 7f[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 00 10 00 00[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 80[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 7f[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 00 02 00 00[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 80[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 fc fd ff ff[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 be f4[ 	]*vfnmsub231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 be f4[ 	]*vfnmsub231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 be f4[ 	]*vfnmsub231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 31[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 be b4 f0 23 01 00 00[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 31[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 7f[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 00 08 00 00[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 80[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 7f[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 00 04 00 00[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 80[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 f8 fb ff ff[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 be f4[ 	]*vfnmsub231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 be f4[ 	]*vfnmsub231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 be f4[ 	]*vfnmsub231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 31[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 be b4 f0 23 01 00 00[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 31[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 7f[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 00 10 00 00[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 80[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 e0 ef ff ff[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 7f[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 00 04 00 00[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 80[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 f8 fb ff ff[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 be f4[ 	]*vfnmsub231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 be f4[ 	]*vfnmsub231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 be f4[ 	]*vfnmsub231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 31[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 be b4 f0 23 01 00 00[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 31[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 7f[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 00 08 00 00[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 80[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 7f[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 00 02 00 00[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 80[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 fc fd ff ff[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 be f4[ 	]*vfnmsub231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 be f4[ 	]*vfnmsub231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 be f4[ 	]*vfnmsub231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 31[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 be b4 f0 23 01 00 00[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 31[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 7f[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 00 10 00 00[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 80[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 e0 ef ff ff[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 7f[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 00 02 00 00[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 80[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 fc fd ff ff[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 b4 fe 7b 00 00 00[ 	]*vgatherdpd xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 74 39 20[ 	]*vgatherdpd xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 b4 fe 7b 00 00 00[ 	]*vgatherdpd ymm30\{k1\},YMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 74 39 20[ 	]*vgatherdpd ymm30\{k1\},YMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm30\{k1\},YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 b4 fe 7b 00 00 00[ 	]*vgatherdps xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 74 39 40[ 	]*vgatherdps xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 b4 fe 7b 00 00 00[ 	]*vgatherdps ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 74 39 40[ 	]*vgatherdps ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 b4 fe 7b 00 00 00[ 	]*vgatherqpd xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 74 39 20[ 	]*vgatherqpd xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 b4 fe 7b 00 00 00[ 	]*vgatherqpd ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 74 39 20[ 	]*vgatherqpd ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 b4 fe 7b 00 00 00[ 	]*vgatherqps xmm30\{k1\},QWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 74 39 40[ 	]*vgatherqps xmm30\{k1\},QWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm30\{k1\},QWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 b4 fe 7b 00 00 00[ 	]*vgatherqps xmm30\{k1\},XMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 74 39 40[ 	]*vgatherqps xmm30\{k1\},XMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm30\{k1\},XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 42 f5[ 	]*vgetexppd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 42 f5[ 	]*vgetexppd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 42 f5[ 	]*vgetexppd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 31[ 	]*vgetexppd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 42 b4 f0 23 01 00 00[ 	]*vgetexppd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 31[ 	]*vgetexppd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 7f[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 00 08 00 00[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 80[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 f0 f7 ff ff[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 7f[ 	]*vgetexppd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 00 04 00 00[ 	]*vgetexppd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 80[ 	]*vgetexppd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 f8 fb ff ff[ 	]*vgetexppd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 42 f5[ 	]*vgetexppd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 42 f5[ 	]*vgetexppd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 42 f5[ 	]*vgetexppd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 31[ 	]*vgetexppd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 42 b4 f0 23 01 00 00[ 	]*vgetexppd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 31[ 	]*vgetexppd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 7f[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 00 10 00 00[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 80[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 e0 ef ff ff[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 7f[ 	]*vgetexppd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 00 04 00 00[ 	]*vgetexppd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 80[ 	]*vgetexppd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 f8 fb ff ff[ 	]*vgetexppd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 42 f5[ 	]*vgetexpps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 42 f5[ 	]*vgetexpps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 42 f5[ 	]*vgetexpps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 31[ 	]*vgetexpps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 42 b4 f0 23 01 00 00[ 	]*vgetexpps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 31[ 	]*vgetexpps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 7f[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 00 08 00 00[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 80[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 f0 f7 ff ff[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 7f[ 	]*vgetexpps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 00 02 00 00[ 	]*vgetexpps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 80[ 	]*vgetexpps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 fc fd ff ff[ 	]*vgetexpps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 42 f5[ 	]*vgetexpps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 42 f5[ 	]*vgetexpps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 42 f5[ 	]*vgetexpps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 31[ 	]*vgetexpps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 42 b4 f0 23 01 00 00[ 	]*vgetexpps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 31[ 	]*vgetexpps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 7f[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 00 10 00 00[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 80[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 e0 ef ff ff[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 7f[ 	]*vgetexpps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 00 02 00 00[ 	]*vgetexpps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 80[ 	]*vgetexpps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 fc fd ff ff[ 	]*vgetexpps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 ab[ 	]*vgetmantpd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 26 f5 ab[ 	]*vgetmantpd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 26 f5 ab[ 	]*vgetmantpd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 7b[ 	]*vgetmantpd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 31 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 31 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 7f 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 00 08 00 00 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 80 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 7f 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 00 04 00 00 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 80 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 ab[ 	]*vgetmantpd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 26 f5 ab[ 	]*vgetmantpd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 26 f5 ab[ 	]*vgetmantpd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 7b[ 	]*vgetmantpd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 31 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 31 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 7f 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 00 10 00 00 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 80 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 7f 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 00 04 00 00 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 80 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 ab[ 	]*vgetmantps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 26 f5 ab[ 	]*vgetmantps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 26 f5 ab[ 	]*vgetmantps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 7b[ 	]*vgetmantps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 31 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 31 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 7f 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 00 08 00 00 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 80 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 7f 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 00 02 00 00 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 80 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 fc fd ff ff 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 ab[ 	]*vgetmantps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 26 f5 ab[ 	]*vgetmantps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 26 f5 ab[ 	]*vgetmantps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 7b[ 	]*vgetmantps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 31 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 26 b4 f0 23 01 00 00 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 31 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 7f 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 00 10 00 00 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 80 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 7f 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 00 02 00 00 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 80 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 fc fd ff ff 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 ab[ 	]*vinsertf32x4 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 18 f4 ab[ 	]*vinsertf32x4 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 18 f4 ab[ 	]*vinsertf32x4 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 7b[ 	]*vinsertf32x4 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 31 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 18 b4 f0 23 01 00 00 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 7f 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 80 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 ab[ 	]*vinserti32x4 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 38 f4 ab[ 	]*vinserti32x4 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 38 f4 ab[ 	]*vinserti32x4 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 7b[ 	]*vinserti32x4 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 31 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 38 b4 f0 23 01 00 00 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 7f 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 80 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5f f4[ 	]*vmaxpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5f f4[ 	]*vmaxpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5f f4[ 	]*vmaxpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 31[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5f b4 f0 23 01 00 00[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 31[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 7f[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 00 08 00 00[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 80[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 f0 f7 ff ff[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 7f[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 00 04 00 00[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 80[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 f8 fb ff ff[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5f f4[ 	]*vmaxpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5f f4[ 	]*vmaxpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5f f4[ 	]*vmaxpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 31[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5f b4 f0 23 01 00 00[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 31[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 7f[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 00 10 00 00[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 80[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 e0 ef ff ff[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 7f[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 00 04 00 00[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 80[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 f8 fb ff ff[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5f f4[ 	]*vmaxps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5f f4[ 	]*vmaxps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5f f4[ 	]*vmaxps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 31[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5f b4 f0 23 01 00 00[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 31[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 7f[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 00 08 00 00[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 80[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 f0 f7 ff ff[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 7f[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 00 02 00 00[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 80[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 fc fd ff ff[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5f f4[ 	]*vmaxps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5f f4[ 	]*vmaxps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5f f4[ 	]*vmaxps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 31[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5f b4 f0 23 01 00 00[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 31[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 7f[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 00 10 00 00[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 80[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 e0 ef ff ff[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 7f[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 00 02 00 00[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 80[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 fc fd ff ff[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5d f4[ 	]*vminpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5d f4[ 	]*vminpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5d f4[ 	]*vminpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 31[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5d b4 f0 23 01 00 00[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 31[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 7f[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 00 08 00 00[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 80[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 f0 f7 ff ff[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 7f[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 00 04 00 00[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 80[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 f8 fb ff ff[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5d f4[ 	]*vminpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5d f4[ 	]*vminpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5d f4[ 	]*vminpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 31[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5d b4 f0 23 01 00 00[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 31[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 7f[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 00 10 00 00[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 80[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 e0 ef ff ff[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 7f[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 00 04 00 00[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 80[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 f8 fb ff ff[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5d f4[ 	]*vminps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5d f4[ 	]*vminps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5d f4[ 	]*vminps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 31[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5d b4 f0 23 01 00 00[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 31[ 	]*vminps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 7f[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 00 08 00 00[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 80[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 f0 f7 ff ff[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 7f[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 00 02 00 00[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 80[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 fc fd ff ff[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5d f4[ 	]*vminps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5d f4[ 	]*vminps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5d f4[ 	]*vminps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 31[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5d b4 f0 23 01 00 00[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 31[ 	]*vminps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 7f[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 00 10 00 00[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 80[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 e0 ef ff ff[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 7f[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 00 02 00 00[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 80[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 fc fd ff ff[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 31[ 	]*vmovapd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 28 b4 f0 23 01 00 00[ 	]*vmovapd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 7f[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 00 08 00 00[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 80[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 f0 f7 ff ff[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 31[ 	]*vmovapd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 28 b4 f0 23 01 00 00[ 	]*vmovapd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 7f[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 00 10 00 00[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 80[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 e0 ef ff ff[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 31[ 	]*vmovaps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 28 b4 f0 23 01 00 00[ 	]*vmovaps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 7f[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 00 08 00 00[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 80[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 f0 f7 ff ff[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 31[ 	]*vmovaps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 28 b4 f0 23 01 00 00[ 	]*vmovaps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 7f[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 00 10 00 00[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 80[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 e0 ef ff ff[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 12 f5[ 	]*vmovddup xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 12 f5[ 	]*vmovddup xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 12 f5[ 	]*vmovddup xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 31[ 	]*vmovddup xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 12 b4 f0 23 01 00 00[ 	]*vmovddup xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 7f[ 	]*vmovddup xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 00 04 00 00[ 	]*vmovddup xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 80[ 	]*vmovddup xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 f8 fb ff ff[ 	]*vmovddup xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 12 f5[ 	]*vmovddup ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 12 f5[ 	]*vmovddup ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 12 f5[ 	]*vmovddup ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 31[ 	]*vmovddup ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 12 b4 f0 23 01 00 00[ 	]*vmovddup ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 7f[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 00 10 00 00[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 80[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 e0 ef ff ff[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 31[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 6f b4 f0 23 01 00 00[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 7f[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 00 08 00 00[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 80[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 31[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 6f b4 f0 23 01 00 00[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 7f[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 00 10 00 00[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 80[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 e0 ef ff ff[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 31[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 6f b4 f0 23 01 00 00[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 7f[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 00 08 00 00[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 80[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 31[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 6f b4 f0 23 01 00 00[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 7f[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 00 10 00 00[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 80[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 e0 ef ff ff[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 31[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 7f[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 00 08 00 00[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 80[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 31[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 7f[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 00 10 00 00[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 80[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 e0 ef ff ff[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 31[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 6f b4 f0 23 01 00 00[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 7f[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 00 08 00 00[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 80[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 31[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 6f b4 f0 23 01 00 00[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 7f[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 00 10 00 00[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 80[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 e0 ef ff ff[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 31[ 	]*vmovntdq XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 e7 b4 f0 23 01 00 00[ 	]*vmovntdq XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 7f[ 	]*vmovntdq XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 00 08 00 00[ 	]*vmovntdq XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 80[ 	]*vmovntdq XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 f0 f7 ff ff[ 	]*vmovntdq XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 31[ 	]*vmovntdq YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 e7 b4 f0 23 01 00 00[ 	]*vmovntdq YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 7f[ 	]*vmovntdq YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 00 10 00 00[ 	]*vmovntdq YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 80[ 	]*vmovntdq YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 e0 ef ff ff[ 	]*vmovntdq YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 31[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 2a b4 f0 23 01 00 00[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 7f[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 00 08 00 00[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 80[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 f0 f7 ff ff[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 31[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 2a b4 f0 23 01 00 00[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 7f[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 00 10 00 00[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 80[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 e0 ef ff ff[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 31[ 	]*vmovntpd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 2b b4 f0 23 01 00 00[ 	]*vmovntpd XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 7f[ 	]*vmovntpd XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 00 08 00 00[ 	]*vmovntpd XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 80[ 	]*vmovntpd XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 f0 f7 ff ff[ 	]*vmovntpd XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 31[ 	]*vmovntpd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 2b b4 f0 23 01 00 00[ 	]*vmovntpd YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 7f[ 	]*vmovntpd YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 00 10 00 00[ 	]*vmovntpd YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 80[ 	]*vmovntpd YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 e0 ef ff ff[ 	]*vmovntpd YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 31[ 	]*vmovntps XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 2b b4 f0 23 01 00 00[ 	]*vmovntps XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 7f[ 	]*vmovntps XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 00 08 00 00[ 	]*vmovntps XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 80[ 	]*vmovntps XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 f0 f7 ff ff[ 	]*vmovntps XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 31[ 	]*vmovntps YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 2b b4 f0 23 01 00 00[ 	]*vmovntps YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 7f[ 	]*vmovntps YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 00 10 00 00[ 	]*vmovntps YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 80[ 	]*vmovntps YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 e0 ef ff ff[ 	]*vmovntps YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 16 f5[ 	]*vmovshdup xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 16 f5[ 	]*vmovshdup xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 16 f5[ 	]*vmovshdup xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 31[ 	]*vmovshdup xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 16 b4 f0 23 01 00 00[ 	]*vmovshdup xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 7f[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 00 08 00 00[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 80[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 f0 f7 ff ff[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 16 f5[ 	]*vmovshdup ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 16 f5[ 	]*vmovshdup ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 16 f5[ 	]*vmovshdup ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 31[ 	]*vmovshdup ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 16 b4 f0 23 01 00 00[ 	]*vmovshdup ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 7f[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 00 10 00 00[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 80[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 e0 ef ff ff[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 12 f5[ 	]*vmovsldup xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 12 f5[ 	]*vmovsldup xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 12 f5[ 	]*vmovsldup xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 31[ 	]*vmovsldup xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 12 b4 f0 23 01 00 00[ 	]*vmovsldup xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 7f[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 00 08 00 00[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 80[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 f0 f7 ff ff[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 12 f5[ 	]*vmovsldup ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 12 f5[ 	]*vmovsldup ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 12 f5[ 	]*vmovsldup ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 31[ 	]*vmovsldup ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 12 b4 f0 23 01 00 00[ 	]*vmovsldup ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 7f[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 00 10 00 00[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 80[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 e0 ef ff ff[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 31[ 	]*vmovupd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 10 b4 f0 23 01 00 00[ 	]*vmovupd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 7f[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 00 08 00 00[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 80[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 f0 f7 ff ff[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 31[ 	]*vmovupd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 10 b4 f0 23 01 00 00[ 	]*vmovupd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 7f[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 00 10 00 00[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 80[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 e0 ef ff ff[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 31[ 	]*vmovups xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 10 b4 f0 23 01 00 00[ 	]*vmovups xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 7f[ 	]*vmovups xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 00 08 00 00[ 	]*vmovups xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 80[ 	]*vmovups xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 f0 f7 ff ff[ 	]*vmovups xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 31[ 	]*vmovups ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 10 b4 f0 23 01 00 00[ 	]*vmovups ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 7f[ 	]*vmovups ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 00 10 00 00[ 	]*vmovups ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 80[ 	]*vmovups ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 e0 ef ff ff[ 	]*vmovups ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 59 f4[ 	]*vmulpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 59 f4[ 	]*vmulpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 59 f4[ 	]*vmulpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 31[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 59 b4 f0 23 01 00 00[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 31[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 7f[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 00 08 00 00[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 80[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 f0 f7 ff ff[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 7f[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 00 04 00 00[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 80[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 f8 fb ff ff[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 59 f4[ 	]*vmulpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 59 f4[ 	]*vmulpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 59 f4[ 	]*vmulpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 31[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 59 b4 f0 23 01 00 00[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 31[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 7f[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 00 10 00 00[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 80[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 e0 ef ff ff[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 7f[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 00 04 00 00[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 80[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 f8 fb ff ff[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 59 f4[ 	]*vmulps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 59 f4[ 	]*vmulps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 59 f4[ 	]*vmulps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 31[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 59 b4 f0 23 01 00 00[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 31[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 7f[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 00 08 00 00[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 80[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 f0 f7 ff ff[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 7f[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 00 02 00 00[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 80[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 fc fd ff ff[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 59 f4[ 	]*vmulps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 59 f4[ 	]*vmulps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 59 f4[ 	]*vmulps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 31[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 59 b4 f0 23 01 00 00[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 31[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 7f[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 00 10 00 00[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 80[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 e0 ef ff ff[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 7f[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 00 02 00 00[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 80[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 fc fd ff ff[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1e f5[ 	]*vpabsd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1e f5[ 	]*vpabsd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1e f5[ 	]*vpabsd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 31[ 	]*vpabsd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1e b4 f0 23 01 00 00[ 	]*vpabsd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 31[ 	]*vpabsd xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 7f[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 00 08 00 00[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 80[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 f0 f7 ff ff[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 7f[ 	]*vpabsd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 00 02 00 00[ 	]*vpabsd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 80[ 	]*vpabsd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 fc fd ff ff[ 	]*vpabsd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1e f5[ 	]*vpabsd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1e f5[ 	]*vpabsd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1e f5[ 	]*vpabsd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 31[ 	]*vpabsd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1e b4 f0 23 01 00 00[ 	]*vpabsd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 31[ 	]*vpabsd ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 7f[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 00 10 00 00[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 80[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 e0 ef ff ff[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 7f[ 	]*vpabsd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 00 02 00 00[ 	]*vpabsd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 80[ 	]*vpabsd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 fc fd ff ff[ 	]*vpabsd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1f f5[ 	]*vpabsq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1f f5[ 	]*vpabsq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1f f5[ 	]*vpabsq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 31[ 	]*vpabsq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1f b4 f0 23 01 00 00[ 	]*vpabsq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 31[ 	]*vpabsq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 7f[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 00 08 00 00[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 80[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 f0 f7 ff ff[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 7f[ 	]*vpabsq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 00 04 00 00[ 	]*vpabsq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 80[ 	]*vpabsq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 f8 fb ff ff[ 	]*vpabsq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1f f5[ 	]*vpabsq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1f f5[ 	]*vpabsq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1f f5[ 	]*vpabsq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 31[ 	]*vpabsq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1f b4 f0 23 01 00 00[ 	]*vpabsq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 31[ 	]*vpabsq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 7f[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 00 10 00 00[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 80[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 e0 ef ff ff[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 7f[ 	]*vpabsq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 00 04 00 00[ 	]*vpabsq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 80[ 	]*vpabsq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 f8 fb ff ff[ 	]*vpabsq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fe f4[ 	]*vpaddd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fe f4[ 	]*vpaddd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fe f4[ 	]*vpaddd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 31[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fe b4 f0 23 01 00 00[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 31[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 7f[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 00 08 00 00[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 80[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 f0 f7 ff ff[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 7f[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 00 02 00 00[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 80[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 fc fd ff ff[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fe f4[ 	]*vpaddd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fe f4[ 	]*vpaddd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fe f4[ 	]*vpaddd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 31[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fe b4 f0 23 01 00 00[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 31[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 7f[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 00 10 00 00[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 80[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 e0 ef ff ff[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 7f[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 00 02 00 00[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 80[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 fc fd ff ff[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d4 f4[ 	]*vpaddq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d4 f4[ 	]*vpaddq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d4 f4[ 	]*vpaddq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 31[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d4 b4 f0 23 01 00 00[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 31[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 7f[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 00 08 00 00[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 80[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 f0 f7 ff ff[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 7f[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 00 04 00 00[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 80[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 f8 fb ff ff[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d4 f4[ 	]*vpaddq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d4 f4[ 	]*vpaddq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d4 f4[ 	]*vpaddq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 31[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d4 b4 f0 23 01 00 00[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 31[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 7f[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 00 10 00 00[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 80[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 e0 ef ff ff[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 7f[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 00 04 00 00[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 80[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 f8 fb ff ff[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 db f4[ 	]*vpandd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 db f4[ 	]*vpandd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 db f4[ 	]*vpandd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 31[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 db b4 f0 23 01 00 00[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 31[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 7f[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 00 08 00 00[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 80[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 f0 f7 ff ff[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 7f[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 00 02 00 00[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 80[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 fc fd ff ff[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 db f4[ 	]*vpandd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 db f4[ 	]*vpandd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 db f4[ 	]*vpandd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 31[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 db b4 f0 23 01 00 00[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 31[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 7f[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 00 10 00 00[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 80[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 e0 ef ff ff[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 7f[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 00 02 00 00[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 80[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 fc fd ff ff[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 df f4[ 	]*vpandnd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 df f4[ 	]*vpandnd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 df f4[ 	]*vpandnd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 31[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 df b4 f0 23 01 00 00[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 31[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 7f[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 00 08 00 00[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 80[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 f0 f7 ff ff[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 7f[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 00 02 00 00[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 80[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 fc fd ff ff[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 df f4[ 	]*vpandnd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 df f4[ 	]*vpandnd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 df f4[ 	]*vpandnd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 31[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 df b4 f0 23 01 00 00[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 31[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 7f[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 00 10 00 00[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 80[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 e0 ef ff ff[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 7f[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 00 02 00 00[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 80[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 fc fd ff ff[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 df f4[ 	]*vpandnq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 df f4[ 	]*vpandnq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 df f4[ 	]*vpandnq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 31[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 df b4 f0 23 01 00 00[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 31[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 7f[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 00 08 00 00[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 80[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 f0 f7 ff ff[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 7f[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 00 04 00 00[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 80[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 f8 fb ff ff[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 df f4[ 	]*vpandnq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 df f4[ 	]*vpandnq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 df f4[ 	]*vpandnq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 31[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 df b4 f0 23 01 00 00[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 31[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 7f[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 00 10 00 00[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 80[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 e0 ef ff ff[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 7f[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 00 04 00 00[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 80[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 f8 fb ff ff[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 db f4[ 	]*vpandq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 db f4[ 	]*vpandq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 db f4[ 	]*vpandq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 31[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 db b4 f0 23 01 00 00[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 31[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 7f[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 00 08 00 00[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 80[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 f0 f7 ff ff[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 7f[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 00 04 00 00[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 80[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 f8 fb ff ff[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 db f4[ 	]*vpandq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 db f4[ 	]*vpandq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 db f4[ 	]*vpandq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 31[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 db b4 f0 23 01 00 00[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 31[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 7f[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 00 10 00 00[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 80[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 e0 ef ff ff[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 7f[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 00 04 00 00[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 80[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 f8 fb ff ff[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 64 f4[ 	]*vpblendmd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 64 f4[ 	]*vpblendmd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 64 f4[ 	]*vpblendmd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 31[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 64 b4 f0 23 01 00 00[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 31[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 7f[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 00 08 00 00[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 80[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 f0 f7 ff ff[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 7f[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 00 02 00 00[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 80[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 fc fd ff ff[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 64 f4[ 	]*vpblendmd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 64 f4[ 	]*vpblendmd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 64 f4[ 	]*vpblendmd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 31[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 64 b4 f0 23 01 00 00[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 31[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 7f[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 00 10 00 00[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 80[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 e0 ef ff ff[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 7f[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 00 02 00 00[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 80[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 fc fd ff ff[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 31[ 	]*vpbroadcastd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 58 31[ 	]*vpbroadcastd xmm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 58 31[ 	]*vpbroadcastd xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 58 b4 f0 23 01 00 00[ 	]*vpbroadcastd xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 7f[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 00 02 00 00[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 80[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 fc fd ff ff[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 31[ 	]*vpbroadcastd ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 58 31[ 	]*vpbroadcastd ymm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 58 31[ 	]*vpbroadcastd ymm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 58 b4 f0 23 01 00 00[ 	]*vpbroadcastd ymm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 7f[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 00 02 00 00[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 80[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 fc fd ff ff[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 58 f5[ 	]*vpbroadcastd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 58 f5[ 	]*vpbroadcastd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 58 f5[ 	]*vpbroadcastd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 58 f5[ 	]*vpbroadcastd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 58 f5[ 	]*vpbroadcastd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 58 f5[ 	]*vpbroadcastd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f0[ 	]*vpbroadcastd xmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7c f0[ 	]*vpbroadcastd xmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7c f0[ 	]*vpbroadcastd xmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f5[ 	]*vpbroadcastd xmm30,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 08 7c f5[ 	]*vpbroadcastd xmm30,r13d
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f0[ 	]*vpbroadcastd ymm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7c f0[ 	]*vpbroadcastd ymm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7c f0[ 	]*vpbroadcastd ymm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f5[ 	]*vpbroadcastd ymm30,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 28 7c f5[ 	]*vpbroadcastd ymm30,r13d
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 31[ 	]*vpbroadcastq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 59 31[ 	]*vpbroadcastq xmm30\{k7\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 59 31[ 	]*vpbroadcastq xmm30\{k7\}\{z\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 59 b4 f0 23 01 00 00[ 	]*vpbroadcastq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 7f[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 00 04 00 00[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 80[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 f8 fb ff ff[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 31[ 	]*vpbroadcastq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 59 31[ 	]*vpbroadcastq ymm30\{k7\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 59 31[ 	]*vpbroadcastq ymm30\{k7\}\{z\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 59 b4 f0 23 01 00 00[ 	]*vpbroadcastq ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 7f[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 00 04 00 00[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 80[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 f8 fb ff ff[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 59 f5[ 	]*vpbroadcastq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 59 f5[ 	]*vpbroadcastq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 59 f5[ 	]*vpbroadcastq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 59 f5[ 	]*vpbroadcastq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 59 f5[ 	]*vpbroadcastq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 59 f5[ 	]*vpbroadcastq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 7c f0[ 	]*vpbroadcastq xmm30,rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 7c f0[ 	]*vpbroadcastq xmm30\{k7\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 7c f0[ 	]*vpbroadcastq xmm30\{k7\}\{z\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 08 7c f0[ 	]*vpbroadcastq xmm30,r8
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 7c f0[ 	]*vpbroadcastq ymm30,rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 7c f0[ 	]*vpbroadcastq ymm30\{k7\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 7c f0[ 	]*vpbroadcastq ymm30\{k7\}\{z\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 28 7c f0[ 	]*vpbroadcastq ymm30,r8
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed ab[ 	]*vpcmpd k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1f ed ab[ 	]*vpcmpd k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed 7b[ 	]*vpcmpd k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 29 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1f ac f0 23 01 00 00 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 29 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 7f 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 80 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 7f 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 80 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed ab[ 	]*vpcmpd k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1f ed ab[ 	]*vpcmpd k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed 7b[ 	]*vpcmpd k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 29 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1f ac f0 23 01 00 00 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 29 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 7f 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 80 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 7f 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 80 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 76 ed[ 	]*vpcmpeqd k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 76 ed[ 	]*vpcmpeqd k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 29[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 76 ac f0 23 01 00 00[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 29[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 7f[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa 00 08 00 00[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 80[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa f0 f7 ff ff[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 7f[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa 00 02 00 00[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 80[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa fc fd ff ff[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 76 ed[ 	]*vpcmpeqd k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 76 ed[ 	]*vpcmpeqd k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 29[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 76 ac f0 23 01 00 00[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 29[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 7f[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa 00 10 00 00[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 80[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa e0 ef ff ff[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 7f[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa 00 02 00 00[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 80[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa fc fd ff ff[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 29 ed[ 	]*vpcmpeqq k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 29 ed[ 	]*vpcmpeqq k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 29[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 29 ac f0 23 01 00 00[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 29[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 7f[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa 00 08 00 00[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 80[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa f0 f7 ff ff[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 7f[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa 00 04 00 00[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 80[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 29 ed[ 	]*vpcmpeqq k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 29 ed[ 	]*vpcmpeqq k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 29[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 29 ac f0 23 01 00 00[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 29[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 7f[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa 00 10 00 00[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 80[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa e0 ef ff ff[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 7f[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa 00 04 00 00[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 80[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 66 ed[ 	]*vpcmpgtd k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 66 ed[ 	]*vpcmpgtd k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 29[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 66 ac f0 23 01 00 00[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 29[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 7f[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa 00 08 00 00[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 80[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa f0 f7 ff ff[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 7f[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa 00 02 00 00[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 80[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa fc fd ff ff[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 66 ed[ 	]*vpcmpgtd k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 66 ed[ 	]*vpcmpgtd k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 29[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 66 ac f0 23 01 00 00[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 29[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 7f[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa 00 10 00 00[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 80[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa e0 ef ff ff[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 7f[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa 00 02 00 00[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 80[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa fc fd ff ff[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 37 ed[ 	]*vpcmpgtq k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 37 ed[ 	]*vpcmpgtq k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 29[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 37 ac f0 23 01 00 00[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 29[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 7f[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa 00 08 00 00[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 80[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa f0 f7 ff ff[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 7f[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa 00 04 00 00[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 80[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 37 ed[ 	]*vpcmpgtq k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 37 ed[ 	]*vpcmpgtq k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 29[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 37 ac f0 23 01 00 00[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 29[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 7f[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa 00 10 00 00[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 80[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa e0 ef ff ff[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 7f[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa 00 04 00 00[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 80[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed ab[ 	]*vpcmpq k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1f ed ab[ 	]*vpcmpq k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed 7b[ 	]*vpcmpq k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 29 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1f ac f0 23 01 00 00 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 29 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 7f 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 80 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 7f 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 80 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed ab[ 	]*vpcmpq k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1f ed ab[ 	]*vpcmpq k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed 7b[ 	]*vpcmpq k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 29 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1f ac f0 23 01 00 00 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 29 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 7f 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 80 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 7f 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 80 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed ab[ 	]*vpcmpud k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1e ed ab[ 	]*vpcmpud k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed 7b[ 	]*vpcmpud k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 29 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1e ac f0 23 01 00 00 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 29 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 7f 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 80 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 7f 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 80 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed ab[ 	]*vpcmpud k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1e ed ab[ 	]*vpcmpud k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed 7b[ 	]*vpcmpud k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 29 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1e ac f0 23 01 00 00 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 29 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 7f 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 80 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 7f 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 80 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed ab[ 	]*vpcmpuq k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1e ed ab[ 	]*vpcmpuq k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed 7b[ 	]*vpcmpuq k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 29 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1e ac f0 23 01 00 00 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 29 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 7f 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 80 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 7f 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 80 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed ab[ 	]*vpcmpuq k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1e ed ab[ 	]*vpcmpuq k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed 7b[ 	]*vpcmpuq k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 29 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1e ac f0 23 01 00 00 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 29 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 7f 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 80 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 7f 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 80 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 64 f4[ 	]*vpblendmq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 64 f4[ 	]*vpblendmq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 64 f4[ 	]*vpblendmq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 31[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 64 b4 f0 23 01 00 00[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 31[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 7f[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 00 08 00 00[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 80[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 f0 f7 ff ff[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 7f[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 00 04 00 00[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 80[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 f8 fb ff ff[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 64 f4[ 	]*vpblendmq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 64 f4[ 	]*vpblendmq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 64 f4[ 	]*vpblendmq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 31[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 64 b4 f0 23 01 00 00[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 31[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 7f[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 00 10 00 00[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 80[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 e0 ef ff ff[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 7f[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 00 04 00 00[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 80[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 f8 fb ff ff[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 31[ 	]*vpcompressd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8b 31[ 	]*vpcompressd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8b b4 f0 23 01 00 00[ 	]*vpcompressd XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 7f[ 	]*vpcompressd XMMWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 00 02 00 00[ 	]*vpcompressd XMMWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 80[ 	]*vpcompressd XMMWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 fc fd ff ff[ 	]*vpcompressd XMMWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 31[ 	]*vpcompressd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8b 31[ 	]*vpcompressd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8b b4 f0 23 01 00 00[ 	]*vpcompressd YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 7f[ 	]*vpcompressd YMMWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 00 02 00 00[ 	]*vpcompressd YMMWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 80[ 	]*vpcompressd YMMWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 fc fd ff ff[ 	]*vpcompressd YMMWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8b ee[ 	]*vpcompressd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8b ee[ 	]*vpcompressd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8b ee[ 	]*vpcompressd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8b ee[ 	]*vpcompressd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8b ee[ 	]*vpcompressd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8b ee[ 	]*vpcompressd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 36 f4[ 	]*vpermd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 36 f4[ 	]*vpermd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 36 f4[ 	]*vpermd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 31[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 36 b4 f0 23 01 00 00[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 31[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 7f[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 00 10 00 00[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 80[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 e0 ef ff ff[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 7f[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 00 02 00 00[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 80[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 fc fd ff ff[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 ab[ 	]*vpermilpd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 05 f5 ab[ 	]*vpermilpd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 05 f5 ab[ 	]*vpermilpd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 7b[ 	]*vpermilpd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 31 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 05 b4 f0 23 01 00 00 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 31 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 7f 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 00 08 00 00 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 80 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 7f 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 00 04 00 00 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 80 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 ab[ 	]*vpermilpd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 05 f5 ab[ 	]*vpermilpd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 05 f5 ab[ 	]*vpermilpd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 7b[ 	]*vpermilpd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 31 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 05 b4 f0 23 01 00 00 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 31 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 7f 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 00 10 00 00 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 80 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 7f 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 00 04 00 00 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 80 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0d f4[ 	]*vpermilpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0d f4[ 	]*vpermilpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0d f4[ 	]*vpermilpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 31[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0d b4 f0 23 01 00 00[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 31[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 7f[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 00 08 00 00[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 80[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 f0 f7 ff ff[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 7f[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 00 04 00 00[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 80[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 f8 fb ff ff[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0d f4[ 	]*vpermilpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0d f4[ 	]*vpermilpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0d f4[ 	]*vpermilpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 31[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0d b4 f0 23 01 00 00[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 31[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 7f[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 00 10 00 00[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 80[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 e0 ef ff ff[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 7f[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 00 04 00 00[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 80[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 f8 fb ff ff[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 ab[ 	]*vpermilps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 04 f5 ab[ 	]*vpermilps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 04 f5 ab[ 	]*vpermilps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 7b[ 	]*vpermilps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 31 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 04 b4 f0 23 01 00 00 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 31 7b[ 	]*vpermilps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 7f 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 00 08 00 00 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 80 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 7f 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 00 02 00 00 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 80 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 fc fd ff ff 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 ab[ 	]*vpermilps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 04 f5 ab[ 	]*vpermilps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 04 f5 ab[ 	]*vpermilps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 7b[ 	]*vpermilps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 31 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 04 b4 f0 23 01 00 00 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 31 7b[ 	]*vpermilps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 7f 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 00 10 00 00 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 80 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 e0 ef ff ff 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 7f 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 00 02 00 00 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 80 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 fc fd ff ff 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0c f4[ 	]*vpermilps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0c f4[ 	]*vpermilps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0c f4[ 	]*vpermilps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 31[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0c b4 f0 23 01 00 00[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 31[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 7f[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 00 08 00 00[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 80[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 f0 f7 ff ff[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 7f[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 00 02 00 00[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 80[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 fc fd ff ff[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0c f4[ 	]*vpermilps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0c f4[ 	]*vpermilps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0c f4[ 	]*vpermilps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 31[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0c b4 f0 23 01 00 00[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 31[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 7f[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 00 10 00 00[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 80[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 e0 ef ff ff[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 7f[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 00 02 00 00[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 80[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 fc fd ff ff[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 ab[ 	]*vpermpd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 01 f5 ab[ 	]*vpermpd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 01 f5 ab[ 	]*vpermpd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 7b[ 	]*vpermpd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 31 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 01 b4 f0 23 01 00 00 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 31 7b[ 	]*vpermpd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 7f 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 00 10 00 00 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 80 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 e0 ef ff ff 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 7f 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 00 04 00 00 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 80 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 f8 fb ff ff 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 16 f4[ 	]*vpermps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 16 f4[ 	]*vpermps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 16 f4[ 	]*vpermps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 31[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 16 b4 f0 23 01 00 00[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 31[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 7f[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 00 10 00 00[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 80[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 e0 ef ff ff[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 7f[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 00 02 00 00[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 80[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 fc fd ff ff[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 ab[ 	]*vpermq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 00 f5 ab[ 	]*vpermq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 00 f5 ab[ 	]*vpermq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 7b[ 	]*vpermq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 31 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 00 b4 f0 23 01 00 00 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 31 7b[ 	]*vpermq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 7f 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 00 10 00 00 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 80 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 e0 ef ff ff 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 7f 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 00 04 00 00 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 80 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 f8 fb ff ff 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 31[ 	]*vpexpandd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 89 31[ 	]*vpexpandd xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 89 31[ 	]*vpexpandd xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 89 b4 f0 23 01 00 00[ 	]*vpexpandd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 7f[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 00 02 00 00[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 80[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 fc fd ff ff[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 31[ 	]*vpexpandd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 89 31[ 	]*vpexpandd ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 89 31[ 	]*vpexpandd ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 89 b4 f0 23 01 00 00[ 	]*vpexpandd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 7f[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 00 02 00 00[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 80[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 fc fd ff ff[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 89 f5[ 	]*vpexpandd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 89 f5[ 	]*vpexpandd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 89 f5[ 	]*vpexpandd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 89 f5[ 	]*vpexpandd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 89 f5[ 	]*vpexpandd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 89 f5[ 	]*vpexpandd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 31[ 	]*vpexpandq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 89 31[ 	]*vpexpandq xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 89 31[ 	]*vpexpandq xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 89 b4 f0 23 01 00 00[ 	]*vpexpandq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 7f[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 00 04 00 00[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 80[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 f8 fb ff ff[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 31[ 	]*vpexpandq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 89 31[ 	]*vpexpandq ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 89 31[ 	]*vpexpandq ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 89 b4 f0 23 01 00 00[ 	]*vpexpandq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 7f[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 00 04 00 00[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 80[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 f8 fb ff ff[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 89 f5[ 	]*vpexpandq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 89 f5[ 	]*vpexpandq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 89 f5[ 	]*vpexpandq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 89 f5[ 	]*vpexpandq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 89 f5[ 	]*vpexpandq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 89 f5[ 	]*vpexpandq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 b4 fe 7b 00 00 00[ 	]*vpgatherdd xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 74 39 40[ 	]*vpgatherdd xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 b4 fe 7b 00 00 00[ 	]*vpgatherdd ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 74 39 40[ 	]*vpgatherdd ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 b4 fe 7b 00 00 00[ 	]*vpgatherdq xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 74 39 20[ 	]*vpgatherdq xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 b4 fe 7b 00 00 00[ 	]*vpgatherdq ymm30\{k1\},YMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 74 39 20[ 	]*vpgatherdq ymm30\{k1\},YMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm30\{k1\},YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 b4 fe 7b 00 00 00[ 	]*vpgatherqd xmm30\{k1\},QWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 74 39 40[ 	]*vpgatherqd xmm30\{k1\},QWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm30\{k1\},QWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 b4 fe 7b 00 00 00[ 	]*vpgatherqd xmm30\{k1\},XMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 74 39 40[ 	]*vpgatherqd xmm30\{k1\},XMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm30\{k1\},XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 b4 fe 7b 00 00 00[ 	]*vpgatherqq xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 74 39 20[ 	]*vpgatherqq xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 b4 fe 7b 00 00 00[ 	]*vpgatherqq ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 74 39 20[ 	]*vpgatherqq ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3d f4[ 	]*vpmaxsd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3d f4[ 	]*vpmaxsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3d f4[ 	]*vpmaxsd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 31[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3d b4 f0 23 01 00 00[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 31[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 7f[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 00 08 00 00[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 80[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 7f[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 00 02 00 00[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 80[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 fc fd ff ff[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3d f4[ 	]*vpmaxsd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3d f4[ 	]*vpmaxsd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3d f4[ 	]*vpmaxsd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 31[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3d b4 f0 23 01 00 00[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 31[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 7f[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 00 10 00 00[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 80[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 e0 ef ff ff[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 7f[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 00 02 00 00[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 80[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 fc fd ff ff[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3d f4[ 	]*vpmaxsq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3d f4[ 	]*vpmaxsq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3d f4[ 	]*vpmaxsq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 31[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3d b4 f0 23 01 00 00[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 31[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 7f[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 00 08 00 00[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 80[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 7f[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 00 04 00 00[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 80[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 f8 fb ff ff[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3d f4[ 	]*vpmaxsq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3d f4[ 	]*vpmaxsq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3d f4[ 	]*vpmaxsq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 31[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3d b4 f0 23 01 00 00[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 31[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 7f[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 00 10 00 00[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 80[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 e0 ef ff ff[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 7f[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 00 04 00 00[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 80[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 f8 fb ff ff[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3f f4[ 	]*vpmaxud xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3f f4[ 	]*vpmaxud xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3f f4[ 	]*vpmaxud xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 31[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3f b4 f0 23 01 00 00[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 31[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 7f[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 00 08 00 00[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 80[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 f0 f7 ff ff[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 7f[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 00 02 00 00[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 80[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 fc fd ff ff[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3f f4[ 	]*vpmaxud ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3f f4[ 	]*vpmaxud ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3f f4[ 	]*vpmaxud ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 31[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3f b4 f0 23 01 00 00[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 31[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 7f[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 00 10 00 00[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 80[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 e0 ef ff ff[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 7f[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 00 02 00 00[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 80[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 fc fd ff ff[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3f f4[ 	]*vpmaxuq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3f f4[ 	]*vpmaxuq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3f f4[ 	]*vpmaxuq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 31[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3f b4 f0 23 01 00 00[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 31[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 7f[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 00 08 00 00[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 80[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 f0 f7 ff ff[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 7f[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 00 04 00 00[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 80[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 f8 fb ff ff[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3f f4[ 	]*vpmaxuq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3f f4[ 	]*vpmaxuq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3f f4[ 	]*vpmaxuq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 31[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3f b4 f0 23 01 00 00[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 31[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 7f[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 00 10 00 00[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 80[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 e0 ef ff ff[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 7f[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 00 04 00 00[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 80[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 f8 fb ff ff[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 39 f4[ 	]*vpminsd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 39 f4[ 	]*vpminsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 39 f4[ 	]*vpminsd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 31[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 39 b4 f0 23 01 00 00[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 31[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 7f[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 00 08 00 00[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 80[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 f0 f7 ff ff[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 7f[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 00 02 00 00[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 80[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 fc fd ff ff[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 39 f4[ 	]*vpminsd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 39 f4[ 	]*vpminsd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 39 f4[ 	]*vpminsd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 31[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 39 b4 f0 23 01 00 00[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 31[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 7f[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 00 10 00 00[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 80[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 e0 ef ff ff[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 7f[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 00 02 00 00[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 80[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 fc fd ff ff[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 39 f4[ 	]*vpminsq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 39 f4[ 	]*vpminsq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 39 f4[ 	]*vpminsq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 31[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 39 b4 f0 23 01 00 00[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 31[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 7f[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 00 08 00 00[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 80[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 f0 f7 ff ff[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 7f[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 00 04 00 00[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 80[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 f8 fb ff ff[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 39 f4[ 	]*vpminsq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 39 f4[ 	]*vpminsq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 39 f4[ 	]*vpminsq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 31[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 39 b4 f0 23 01 00 00[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 31[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 7f[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 00 10 00 00[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 80[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 e0 ef ff ff[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 7f[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 00 04 00 00[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 80[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 f8 fb ff ff[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3b f4[ 	]*vpminud xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3b f4[ 	]*vpminud xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3b f4[ 	]*vpminud xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 31[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3b b4 f0 23 01 00 00[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 31[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 7f[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 00 08 00 00[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 80[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 f0 f7 ff ff[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 7f[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 00 02 00 00[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 80[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 fc fd ff ff[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3b f4[ 	]*vpminud ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3b f4[ 	]*vpminud ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3b f4[ 	]*vpminud ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 31[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3b b4 f0 23 01 00 00[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 31[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 7f[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 00 10 00 00[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 80[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 e0 ef ff ff[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 7f[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 00 02 00 00[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 80[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 fc fd ff ff[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3b f4[ 	]*vpminuq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3b f4[ 	]*vpminuq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3b f4[ 	]*vpminuq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 31[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3b b4 f0 23 01 00 00[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 31[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 7f[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 00 08 00 00[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 80[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 f0 f7 ff ff[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 7f[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 00 04 00 00[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 80[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 f8 fb ff ff[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3b f4[ 	]*vpminuq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3b f4[ 	]*vpminuq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3b f4[ 	]*vpminuq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 31[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3b b4 f0 23 01 00 00[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 31[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 7f[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 00 10 00 00[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 80[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 e0 ef ff ff[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 7f[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 00 04 00 00[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 80[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 f8 fb ff ff[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 21 f5[ 	]*vpmovsxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 21 f5[ 	]*vpmovsxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 21 f5[ 	]*vpmovsxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 31[ 	]*vpmovsxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 7f[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 80[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 21 f5[ 	]*vpmovsxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 21 f5[ 	]*vpmovsxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 21 f5[ 	]*vpmovsxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 31[ 	]*vpmovsxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 7f[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 80[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 22 f5[ 	]*vpmovsxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 22 f5[ 	]*vpmovsxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 22 f5[ 	]*vpmovsxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 31[ 	]*vpmovsxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 7f[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 80[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 22 f5[ 	]*vpmovsxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 22 f5[ 	]*vpmovsxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 22 f5[ 	]*vpmovsxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 31[ 	]*vpmovsxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 7f[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 80[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 25 f5[ 	]*vpmovsxdq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 25 f5[ 	]*vpmovsxdq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 25 f5[ 	]*vpmovsxdq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 31[ 	]*vpmovsxdq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 25 b4 f0 23 01 00 00[ 	]*vpmovsxdq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 7f[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 00 04 00 00[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 80[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 f8 fb ff ff[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 25 f5[ 	]*vpmovsxdq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 25 f5[ 	]*vpmovsxdq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 25 f5[ 	]*vpmovsxdq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 31[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 25 b4 f0 23 01 00 00[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 7f[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 00 08 00 00[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 80[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 23 f5[ 	]*vpmovsxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 23 f5[ 	]*vpmovsxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 23 f5[ 	]*vpmovsxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 31[ 	]*vpmovsxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 7f[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 80[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 23 f5[ 	]*vpmovsxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 23 f5[ 	]*vpmovsxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 23 f5[ 	]*vpmovsxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 31[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 7f[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 80[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 24 f5[ 	]*vpmovsxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 24 f5[ 	]*vpmovsxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 24 f5[ 	]*vpmovsxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 31[ 	]*vpmovsxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 7f[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 80[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 24 f5[ 	]*vpmovsxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 24 f5[ 	]*vpmovsxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 24 f5[ 	]*vpmovsxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 31[ 	]*vpmovsxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 7f[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 80[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 31 f5[ 	]*vpmovzxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 31 f5[ 	]*vpmovzxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 31 f5[ 	]*vpmovzxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 31[ 	]*vpmovzxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 7f[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 80[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 31 f5[ 	]*vpmovzxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 31 f5[ 	]*vpmovzxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 31 f5[ 	]*vpmovzxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 31[ 	]*vpmovzxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 7f[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 80[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 32 f5[ 	]*vpmovzxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 32 f5[ 	]*vpmovzxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 32 f5[ 	]*vpmovzxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 31[ 	]*vpmovzxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 7f[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 80[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 32 f5[ 	]*vpmovzxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 32 f5[ 	]*vpmovzxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 32 f5[ 	]*vpmovzxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 31[ 	]*vpmovzxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 7f[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 80[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 35 f5[ 	]*vpmovzxdq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 35 f5[ 	]*vpmovzxdq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 35 f5[ 	]*vpmovzxdq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 31[ 	]*vpmovzxdq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 35 b4 f0 23 01 00 00[ 	]*vpmovzxdq xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 7f[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 00 04 00 00[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 80[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 f8 fb ff ff[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 35 f5[ 	]*vpmovzxdq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 35 f5[ 	]*vpmovzxdq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 35 f5[ 	]*vpmovzxdq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 31[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 35 b4 f0 23 01 00 00[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 7f[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 00 08 00 00[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 80[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 33 f5[ 	]*vpmovzxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 33 f5[ 	]*vpmovzxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 33 f5[ 	]*vpmovzxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 31[ 	]*vpmovzxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 7f[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 80[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 33 f5[ 	]*vpmovzxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 33 f5[ 	]*vpmovzxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 33 f5[ 	]*vpmovzxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 31[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 7f[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 80[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 34 f5[ 	]*vpmovzxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 34 f5[ 	]*vpmovzxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 34 f5[ 	]*vpmovzxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 31[ 	]*vpmovzxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 7f[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 80[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 34 f5[ 	]*vpmovzxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 34 f5[ 	]*vpmovzxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 34 f5[ 	]*vpmovzxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 31[ 	]*vpmovzxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 7f[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 80[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 28 f4[ 	]*vpmuldq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 28 f4[ 	]*vpmuldq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 28 f4[ 	]*vpmuldq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 31[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 28 b4 f0 23 01 00 00[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 31[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 7f[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 00 08 00 00[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 80[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 f0 f7 ff ff[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 7f[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 00 04 00 00[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 80[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 f8 fb ff ff[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 28 f4[ 	]*vpmuldq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 28 f4[ 	]*vpmuldq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 28 f4[ 	]*vpmuldq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 31[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 28 b4 f0 23 01 00 00[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 31[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 7f[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 00 10 00 00[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 80[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 e0 ef ff ff[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 7f[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 00 04 00 00[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 80[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 f8 fb ff ff[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 40 f4[ 	]*vpmulld xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 40 f4[ 	]*vpmulld xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 40 f4[ 	]*vpmulld xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 31[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 40 b4 f0 23 01 00 00[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 31[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 7f[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 00 08 00 00[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 80[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 f0 f7 ff ff[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 7f[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 00 02 00 00[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 80[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 fc fd ff ff[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 40 f4[ 	]*vpmulld ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 40 f4[ 	]*vpmulld ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 40 f4[ 	]*vpmulld ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 31[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 40 b4 f0 23 01 00 00[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 31[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 7f[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 00 10 00 00[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 80[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 e0 ef ff ff[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 7f[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 00 02 00 00[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 80[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 fc fd ff ff[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f4 f4[ 	]*vpmuludq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f4 f4[ 	]*vpmuludq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f4 f4[ 	]*vpmuludq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 31[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f4 b4 f0 23 01 00 00[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 31[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 7f[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 00 08 00 00[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 80[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 f0 f7 ff ff[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 7f[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 00 04 00 00[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 80[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 f8 fb ff ff[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f4 f4[ 	]*vpmuludq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f4 f4[ 	]*vpmuludq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f4 f4[ 	]*vpmuludq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 31[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f4 b4 f0 23 01 00 00[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 31[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 7f[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 00 10 00 00[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 80[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 e0 ef ff ff[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 7f[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 00 04 00 00[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 80[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 f8 fb ff ff[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 eb f4[ 	]*vpord  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 eb f4[ 	]*vpord  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 eb f4[ 	]*vpord  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 31[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 eb b4 f0 23 01 00 00[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 31[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 7f[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 00 08 00 00[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 80[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 f0 f7 ff ff[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 7f[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 00 02 00 00[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 80[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 fc fd ff ff[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 eb f4[ 	]*vpord  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 eb f4[ 	]*vpord  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 eb f4[ 	]*vpord  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 31[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 eb b4 f0 23 01 00 00[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 31[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 7f[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 00 10 00 00[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 80[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 e0 ef ff ff[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 7f[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 00 02 00 00[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 80[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 fc fd ff ff[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 eb f4[ 	]*vporq  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 eb f4[ 	]*vporq  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 eb f4[ 	]*vporq  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 31[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 eb b4 f0 23 01 00 00[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 31[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 7f[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 00 08 00 00[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 80[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 f0 f7 ff ff[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 7f[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 00 04 00 00[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 80[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 f8 fb ff ff[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 eb f4[ 	]*vporq  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 eb f4[ 	]*vporq  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 eb f4[ 	]*vporq  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 31[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 eb b4 f0 23 01 00 00[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 31[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 7f[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 00 10 00 00[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 80[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 e0 ef ff ff[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 7f[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 00 04 00 00[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 80[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 f8 fb ff ff[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 74 39 40[ 	]*vpscatterdd XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdd YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 74 39 40[ 	]*vpscatterdd YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 74 39 20[ 	]*vpscatterdq XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq YMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 7b 00 00 00[ 	]*vpscatterdq YMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 74 39 20[ 	]*vpscatterdq YMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd QWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd QWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 74 39 40[ 	]*vpscatterqd QWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd QWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd XMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqd XMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 74 39 40[ 	]*vpscatterqd XMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 74 39 20[ 	]*vpscatterqq XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 7b 00 00 00[ 	]*vpscatterqq YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 74 39 20[ 	]*vpscatterqq YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 ab[ 	]*vpshufd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 70 f5 ab[ 	]*vpshufd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 70 f5 ab[ 	]*vpshufd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 7b[ 	]*vpshufd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 31 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 70 b4 f0 23 01 00 00 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 31 7b[ 	]*vpshufd xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 7f 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 00 08 00 00 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 80 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 7f 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 00 02 00 00 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 80 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 fc fd ff ff 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 ab[ 	]*vpshufd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 70 f5 ab[ 	]*vpshufd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 70 f5 ab[ 	]*vpshufd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 7b[ 	]*vpshufd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 31 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 70 b4 f0 23 01 00 00 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 31 7b[ 	]*vpshufd ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 7f 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 00 10 00 00 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 80 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 7f 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 00 02 00 00 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 80 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 fc fd ff ff 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f2 f4[ 	]*vpslld xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f2 f4[ 	]*vpslld xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f2 f4[ 	]*vpslld xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 31[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f2 b4 f0 23 01 00 00[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 7f[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 00 08 00 00[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 80[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 f0 f7 ff ff[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f2 f4[ 	]*vpslld ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f2 f4[ 	]*vpslld ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f2 f4[ 	]*vpslld ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 31[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f2 b4 f0 23 01 00 00[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 7f[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 00 08 00 00[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 80[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 f0 f7 ff ff[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f3 f4[ 	]*vpsllq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f3 f4[ 	]*vpsllq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f3 f4[ 	]*vpsllq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 31[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f3 b4 f0 23 01 00 00[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 7f[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 00 08 00 00[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 80[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 f0 f7 ff ff[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f3 f4[ 	]*vpsllq ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f3 f4[ 	]*vpsllq ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f3 f4[ 	]*vpsllq ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 31[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f3 b4 f0 23 01 00 00[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 7f[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 00 08 00 00[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 80[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 f0 f7 ff ff[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 47 f4[ 	]*vpsllvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 47 f4[ 	]*vpsllvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 47 f4[ 	]*vpsllvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 31[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 47 b4 f0 23 01 00 00[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 31[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 7f[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 00 08 00 00[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 80[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 f0 f7 ff ff[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 7f[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 00 02 00 00[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 80[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 fc fd ff ff[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 47 f4[ 	]*vpsllvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 47 f4[ 	]*vpsllvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 47 f4[ 	]*vpsllvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 31[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 47 b4 f0 23 01 00 00[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 31[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 7f[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 00 10 00 00[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 80[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 e0 ef ff ff[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 7f[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 00 02 00 00[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 80[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 fc fd ff ff[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 47 f4[ 	]*vpsllvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 47 f4[ 	]*vpsllvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 47 f4[ 	]*vpsllvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 31[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 47 b4 f0 23 01 00 00[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 31[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 7f[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 00 08 00 00[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 80[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 f0 f7 ff ff[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 7f[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 00 04 00 00[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 80[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 f8 fb ff ff[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 47 f4[ 	]*vpsllvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 47 f4[ 	]*vpsllvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 47 f4[ 	]*vpsllvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 31[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 47 b4 f0 23 01 00 00[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 31[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 7f[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 00 10 00 00[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 80[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 e0 ef ff ff[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 7f[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 00 04 00 00[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 80[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 f8 fb ff ff[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e2 f4[ 	]*vpsrad xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e2 f4[ 	]*vpsrad xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e2 f4[ 	]*vpsrad xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 31[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e2 b4 f0 23 01 00 00[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 7f[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 00 08 00 00[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 80[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 f0 f7 ff ff[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e2 f4[ 	]*vpsrad ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e2 f4[ 	]*vpsrad ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e2 f4[ 	]*vpsrad ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 31[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e2 b4 f0 23 01 00 00[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 7f[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 00 08 00 00[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 80[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 f0 f7 ff ff[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e2 f4[ 	]*vpsraq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e2 f4[ 	]*vpsraq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e2 f4[ 	]*vpsraq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 31[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e2 b4 f0 23 01 00 00[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 7f[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 00 08 00 00[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 80[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 f0 f7 ff ff[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e2 f4[ 	]*vpsraq ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e2 f4[ 	]*vpsraq ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e2 f4[ 	]*vpsraq ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 31[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e2 b4 f0 23 01 00 00[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 7f[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 00 08 00 00[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 80[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 f0 f7 ff ff[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 46 f4[ 	]*vpsravd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 46 f4[ 	]*vpsravd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 46 f4[ 	]*vpsravd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 31[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 46 b4 f0 23 01 00 00[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 31[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 7f[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 00 08 00 00[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 80[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 f0 f7 ff ff[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 7f[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 00 02 00 00[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 80[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 fc fd ff ff[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 46 f4[ 	]*vpsravd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 46 f4[ 	]*vpsravd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 46 f4[ 	]*vpsravd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 31[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 46 b4 f0 23 01 00 00[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 31[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 7f[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 00 10 00 00[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 80[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 e0 ef ff ff[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 7f[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 00 02 00 00[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 80[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 fc fd ff ff[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 46 f4[ 	]*vpsravq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 46 f4[ 	]*vpsravq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 46 f4[ 	]*vpsravq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 31[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 46 b4 f0 23 01 00 00[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 31[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 7f[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 00 08 00 00[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 80[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 f0 f7 ff ff[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 7f[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 00 04 00 00[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 80[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 f8 fb ff ff[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 46 f4[ 	]*vpsravq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 46 f4[ 	]*vpsravq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 46 f4[ 	]*vpsravq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 31[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 46 b4 f0 23 01 00 00[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 31[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 7f[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 00 10 00 00[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 80[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 e0 ef ff ff[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 7f[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 00 04 00 00[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 80[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 f8 fb ff ff[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d2 f4[ 	]*vpsrld xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d2 f4[ 	]*vpsrld xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d2 f4[ 	]*vpsrld xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 31[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d2 b4 f0 23 01 00 00[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 7f[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 00 08 00 00[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 80[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 f0 f7 ff ff[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d2 f4[ 	]*vpsrld ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d2 f4[ 	]*vpsrld ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d2 f4[ 	]*vpsrld ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 31[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d2 b4 f0 23 01 00 00[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 7f[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 00 08 00 00[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 80[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 f0 f7 ff ff[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d3 f4[ 	]*vpsrlq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d3 f4[ 	]*vpsrlq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d3 f4[ 	]*vpsrlq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 31[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d3 b4 f0 23 01 00 00[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 7f[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 00 08 00 00[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 80[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 f0 f7 ff ff[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d3 f4[ 	]*vpsrlq ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d3 f4[ 	]*vpsrlq ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d3 f4[ 	]*vpsrlq ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 31[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d3 b4 f0 23 01 00 00[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 7f[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 00 08 00 00[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 80[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 f0 f7 ff ff[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 45 f4[ 	]*vpsrlvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 45 f4[ 	]*vpsrlvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 45 f4[ 	]*vpsrlvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 31[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 45 b4 f0 23 01 00 00[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 31[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 7f[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 00 08 00 00[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 80[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 7f[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 00 02 00 00[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 80[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 fc fd ff ff[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 45 f4[ 	]*vpsrlvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 45 f4[ 	]*vpsrlvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 45 f4[ 	]*vpsrlvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 31[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 45 b4 f0 23 01 00 00[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 31[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 7f[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 00 10 00 00[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 80[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 e0 ef ff ff[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 7f[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 00 02 00 00[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 80[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 fc fd ff ff[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 45 f4[ 	]*vpsrlvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 45 f4[ 	]*vpsrlvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 45 f4[ 	]*vpsrlvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 31[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 45 b4 f0 23 01 00 00[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 31[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 7f[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 00 08 00 00[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 80[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 7f[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 00 04 00 00[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 80[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 f8 fb ff ff[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 45 f4[ 	]*vpsrlvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 45 f4[ 	]*vpsrlvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 45 f4[ 	]*vpsrlvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 31[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 45 b4 f0 23 01 00 00[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 31[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 7f[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 00 10 00 00[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 80[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 e0 ef ff ff[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 7f[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 00 04 00 00[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 80[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 f8 fb ff ff[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 ab[ 	]*vpsrld xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 d5 ab[ 	]*vpsrld xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 d5 ab[ 	]*vpsrld xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 7b[ 	]*vpsrld xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 11 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 94 f0 23 01 00 00 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 11 7b[ 	]*vpsrld xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 7f 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 00 08 00 00 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 80 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 f0 f7 ff ff 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 7f 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 00 02 00 00 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 80 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 fc fd ff ff 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 ab[ 	]*vpsrld ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 d5 ab[ 	]*vpsrld ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 d5 ab[ 	]*vpsrld ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 7b[ 	]*vpsrld ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 11 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 94 f0 23 01 00 00 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 11 7b[ 	]*vpsrld ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 7f 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 00 10 00 00 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 80 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 e0 ef ff ff 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 7f 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 00 02 00 00 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 80 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 fc fd ff ff 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 ab[ 	]*vpsrlq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 d5 ab[ 	]*vpsrlq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 d5 ab[ 	]*vpsrlq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 7b[ 	]*vpsrlq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 11 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 94 f0 23 01 00 00 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 11 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 7f 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 00 08 00 00 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 80 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 7f 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 00 04 00 00 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 80 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 f8 fb ff ff 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 ab[ 	]*vpsrlq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 d5 ab[ 	]*vpsrlq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 d5 ab[ 	]*vpsrlq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 7b[ 	]*vpsrlq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 11 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 94 f0 23 01 00 00 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 11 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 7f 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 00 10 00 00 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 80 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 e0 ef ff ff 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 7f 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 00 04 00 00 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 80 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 f8 fb ff ff 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fa f4[ 	]*vpsubd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fa f4[ 	]*vpsubd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fa f4[ 	]*vpsubd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 31[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fa b4 f0 23 01 00 00[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 31[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 7f[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 00 08 00 00[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 80[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 f0 f7 ff ff[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 7f[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 00 02 00 00[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 80[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 fc fd ff ff[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fa f4[ 	]*vpsubd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fa f4[ 	]*vpsubd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fa f4[ 	]*vpsubd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 31[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fa b4 f0 23 01 00 00[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 31[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 7f[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 00 10 00 00[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 80[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 e0 ef ff ff[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 7f[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 00 02 00 00[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 80[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 fc fd ff ff[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fb f4[ 	]*vpsubq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fb f4[ 	]*vpsubq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fb f4[ 	]*vpsubq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 31[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fb b4 f0 23 01 00 00[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 31[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 7f[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 00 08 00 00[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 80[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 f0 f7 ff ff[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 7f[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 00 04 00 00[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 80[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 f8 fb ff ff[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fb f4[ 	]*vpsubq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fb f4[ 	]*vpsubq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fb f4[ 	]*vpsubq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 31[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fb b4 f0 23 01 00 00[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 31[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 7f[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 00 10 00 00[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 80[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 e0 ef ff ff[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 7f[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 00 04 00 00[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 80[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 f8 fb ff ff[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 27 ed[ 	]*vptestmd k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 27 ed[ 	]*vptestmd k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 29[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 27 ac f0 23 01 00 00[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 29[ 	]*vptestmd k5,xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 7f[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa 00 08 00 00[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 80[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa f0 f7 ff ff[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 7f[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa 00 02 00 00[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 80[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa fc fd ff ff[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 27 ed[ 	]*vptestmd k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 27 ed[ 	]*vptestmd k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 29[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 27 ac f0 23 01 00 00[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 29[ 	]*vptestmd k5,ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 7f[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa 00 10 00 00[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 80[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa e0 ef ff ff[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 7f[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa 00 02 00 00[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 80[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa fc fd ff ff[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 27 ed[ 	]*vptestmq k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 27 ed[ 	]*vptestmq k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 29[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 27 ac f0 23 01 00 00[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 29[ 	]*vptestmq k5,xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 7f[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa 00 08 00 00[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 80[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa f0 f7 ff ff[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 7f[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa 00 04 00 00[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 80[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa f8 fb ff ff[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 27 ed[ 	]*vptestmq k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 27 ed[ 	]*vptestmq k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 29[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 27 ac f0 23 01 00 00[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 29[ 	]*vptestmq k5,ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 7f[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa 00 10 00 00[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 80[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa e0 ef ff ff[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 7f[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa 00 04 00 00[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 80[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa f8 fb ff ff[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6a f4[ 	]*vpunpckhdq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6a f4[ 	]*vpunpckhdq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6a f4[ 	]*vpunpckhdq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 31[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6a b4 f0 23 01 00 00[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 31[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 7f[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 00 08 00 00[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 80[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 7f[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 00 02 00 00[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 80[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 fc fd ff ff[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6a f4[ 	]*vpunpckhdq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6a f4[ 	]*vpunpckhdq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6a f4[ 	]*vpunpckhdq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 31[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6a b4 f0 23 01 00 00[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 31[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 7f[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 00 10 00 00[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 80[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 e0 ef ff ff[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 7f[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 00 02 00 00[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 80[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 fc fd ff ff[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6d f4[ 	]*vpunpckhqdq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6d f4[ 	]*vpunpckhqdq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6d f4[ 	]*vpunpckhqdq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 31[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6d b4 f0 23 01 00 00[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 31[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 7f[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 00 08 00 00[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 80[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 7f[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 00 04 00 00[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 80[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6d f4[ 	]*vpunpckhqdq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6d f4[ 	]*vpunpckhqdq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6d f4[ 	]*vpunpckhqdq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 31[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6d b4 f0 23 01 00 00[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 31[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 7f[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 00 10 00 00[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 80[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 7f[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 00 04 00 00[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 80[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 62 f4[ 	]*vpunpckldq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 62 f4[ 	]*vpunpckldq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 62 f4[ 	]*vpunpckldq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 31[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 62 b4 f0 23 01 00 00[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 31[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 7f[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 00 08 00 00[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 80[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 f0 f7 ff ff[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 7f[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 00 02 00 00[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 80[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 fc fd ff ff[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 62 f4[ 	]*vpunpckldq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 62 f4[ 	]*vpunpckldq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 62 f4[ 	]*vpunpckldq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 31[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 62 b4 f0 23 01 00 00[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 31[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 7f[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 00 10 00 00[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 80[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 e0 ef ff ff[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 7f[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 00 02 00 00[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 80[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 fc fd ff ff[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6c f4[ 	]*vpunpcklqdq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6c f4[ 	]*vpunpcklqdq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6c f4[ 	]*vpunpcklqdq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 31[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6c b4 f0 23 01 00 00[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 31[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 7f[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 00 08 00 00[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 80[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 7f[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 00 04 00 00[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 80[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6c f4[ 	]*vpunpcklqdq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6c f4[ 	]*vpunpcklqdq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6c f4[ 	]*vpunpcklqdq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 31[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6c b4 f0 23 01 00 00[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 31[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 7f[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 00 10 00 00[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 80[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 7f[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 00 04 00 00[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 80[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ef f4[ 	]*vpxord xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ef f4[ 	]*vpxord xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ef f4[ 	]*vpxord xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 31[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ef b4 f0 23 01 00 00[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 31[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 7f[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 00 08 00 00[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 80[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 f0 f7 ff ff[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 7f[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 00 02 00 00[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 80[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 fc fd ff ff[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ef f4[ 	]*vpxord ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ef f4[ 	]*vpxord ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ef f4[ 	]*vpxord ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 31[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ef b4 f0 23 01 00 00[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 31[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 7f[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 00 10 00 00[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 80[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 e0 ef ff ff[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 7f[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 00 02 00 00[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 80[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 fc fd ff ff[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ef f4[ 	]*vpxorq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ef f4[ 	]*vpxorq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ef f4[ 	]*vpxorq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 31[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ef b4 f0 23 01 00 00[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 31[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 7f[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 00 08 00 00[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 80[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 f0 f7 ff ff[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 7f[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 00 04 00 00[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 80[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 f8 fb ff ff[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ef f4[ 	]*vpxorq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ef f4[ 	]*vpxorq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ef f4[ 	]*vpxorq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 31[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ef b4 f0 23 01 00 00[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 31[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 7f[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 00 10 00 00[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 80[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 e0 ef ff ff[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 7f[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 00 04 00 00[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 80[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 f8 fb ff ff[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4c f5[ 	]*vrcp14pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4c f5[ 	]*vrcp14pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4c f5[ 	]*vrcp14pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 31[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4c b4 f0 23 01 00 00[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 31[ 	]*vrcp14pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 7f[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 00 08 00 00[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 80[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 f0 f7 ff ff[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 7f[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 00 04 00 00[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 80[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 f8 fb ff ff[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4c f5[ 	]*vrcp14pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4c f5[ 	]*vrcp14pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4c f5[ 	]*vrcp14pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 31[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4c b4 f0 23 01 00 00[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 31[ 	]*vrcp14pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 7f[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 00 10 00 00[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 80[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 e0 ef ff ff[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 7f[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 00 04 00 00[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 80[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 f8 fb ff ff[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4c f5[ 	]*vrcp14ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4c f5[ 	]*vrcp14ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4c f5[ 	]*vrcp14ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 31[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4c b4 f0 23 01 00 00[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 31[ 	]*vrcp14ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 7f[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 00 08 00 00[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 80[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 f0 f7 ff ff[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 7f[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 00 02 00 00[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 80[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 fc fd ff ff[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4c f5[ 	]*vrcp14ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4c f5[ 	]*vrcp14ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4c f5[ 	]*vrcp14ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 31[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4c b4 f0 23 01 00 00[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 31[ 	]*vrcp14ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 7f[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 00 10 00 00[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 80[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 e0 ef ff ff[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 7f[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 00 02 00 00[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 80[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 fc fd ff ff[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4e f5[ 	]*vrsqrt14pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4e f5[ 	]*vrsqrt14pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4e f5[ 	]*vrsqrt14pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 31[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4e b4 f0 23 01 00 00[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 31[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 7f[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 00 08 00 00[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 80[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 7f[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 00 04 00 00[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 80[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4e f5[ 	]*vrsqrt14pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4e f5[ 	]*vrsqrt14pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4e f5[ 	]*vrsqrt14pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 31[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4e b4 f0 23 01 00 00[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 31[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 7f[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 00 10 00 00[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 80[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 7f[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 00 04 00 00[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 80[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4e f5[ 	]*vrsqrt14ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4e f5[ 	]*vrsqrt14ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4e f5[ 	]*vrsqrt14ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 31[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4e b4 f0 23 01 00 00[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 31[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 7f[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 00 08 00 00[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 80[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 7f[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 00 02 00 00[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 80[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 fc fd ff ff[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4e f5[ 	]*vrsqrt14ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4e f5[ 	]*vrsqrt14ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4e f5[ 	]*vrsqrt14ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 31[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4e b4 f0 23 01 00 00[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 31[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 7f[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 00 10 00 00[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 80[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 7f[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 00 02 00 00[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 80[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 fc fd ff ff[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 74 39 20[ 	]*vscatterdpd XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd YMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdpd YMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 74 39 20[ 	]*vscatterdpd YMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 74 39 40[ 	]*vscatterdps XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdps XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 7b 00 00 00[ 	]*vscatterdps YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 74 39 40[ 	]*vscatterdps YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdps YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd XMMWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 74 39 20[ 	]*vscatterqpd XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqpd YMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 74 39 20[ 	]*vscatterqpd YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps QWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps QWORD PTR \[r14\+xmm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 74 39 40[ 	]*vscatterqps QWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqps QWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps XMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 7b 00 00 00[ 	]*vscatterqps XMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 74 39 40[ 	]*vscatterqps XMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqps XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 ab[ 	]*vshufpd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 c6 f4 ab[ 	]*vshufpd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 c6 f4 ab[ 	]*vshufpd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 7b[ 	]*vshufpd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 31 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c6 b4 f0 23 01 00 00 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 31 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 7f 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 00 08 00 00 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 80 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 7f 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 00 04 00 00 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 80 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 ab[ 	]*vshufpd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 c6 f4 ab[ 	]*vshufpd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 c6 f4 ab[ 	]*vshufpd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 7b[ 	]*vshufpd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 31 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 c6 b4 f0 23 01 00 00 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 31 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 7f 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 00 10 00 00 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 80 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 7f 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 00 04 00 00 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 80 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 ab[ 	]*vshufps xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 c6 f4 ab[ 	]*vshufps xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 c6 f4 ab[ 	]*vshufps xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 7b[ 	]*vshufps xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 31 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 c6 b4 f0 23 01 00 00 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 31 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 7f 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 00 08 00 00 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 80 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 7f 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 00 02 00 00 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 80 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 fc fd ff ff 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 ab[ 	]*vshufps ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 c6 f4 ab[ 	]*vshufps ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 c6 f4 ab[ 	]*vshufps ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 7b[ 	]*vshufps ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 31 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 c6 b4 f0 23 01 00 00 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 31 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 7f 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 00 10 00 00 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 80 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 7f 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 00 02 00 00 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 80 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 fc fd ff ff 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 51 f5[ 	]*vsqrtpd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 51 f5[ 	]*vsqrtpd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 51 f5[ 	]*vsqrtpd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 31[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 51 b4 f0 23 01 00 00[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 31[ 	]*vsqrtpd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 7f[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 00 08 00 00[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 80[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 f0 f7 ff ff[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 7f[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 00 04 00 00[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 80[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 f8 fb ff ff[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 51 f5[ 	]*vsqrtpd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 51 f5[ 	]*vsqrtpd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 51 f5[ 	]*vsqrtpd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 31[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 51 b4 f0 23 01 00 00[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 31[ 	]*vsqrtpd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 7f[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 00 10 00 00[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 80[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 e0 ef ff ff[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 7f[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 00 04 00 00[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 80[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 f8 fb ff ff[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 51 f5[ 	]*vsqrtps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 51 f5[ 	]*vsqrtps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 51 f5[ 	]*vsqrtps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 31[ 	]*vsqrtps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 51 b4 f0 23 01 00 00[ 	]*vsqrtps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 31[ 	]*vsqrtps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 7f[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 00 08 00 00[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 80[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 f0 f7 ff ff[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 7f[ 	]*vsqrtps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 00 02 00 00[ 	]*vsqrtps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 80[ 	]*vsqrtps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 fc fd ff ff[ 	]*vsqrtps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 51 f5[ 	]*vsqrtps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 51 f5[ 	]*vsqrtps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 51 f5[ 	]*vsqrtps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 31[ 	]*vsqrtps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 51 b4 f0 23 01 00 00[ 	]*vsqrtps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 31[ 	]*vsqrtps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 7f[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 00 10 00 00[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 80[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 e0 ef ff ff[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 7f[ 	]*vsqrtps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 00 02 00 00[ 	]*vsqrtps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 80[ 	]*vsqrtps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 fc fd ff ff[ 	]*vsqrtps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5c f4[ 	]*vsubpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5c f4[ 	]*vsubpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5c f4[ 	]*vsubpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 31[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5c b4 f0 23 01 00 00[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 31[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 7f[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 00 08 00 00[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 80[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 f0 f7 ff ff[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 7f[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 00 04 00 00[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 80[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 f8 fb ff ff[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5c f4[ 	]*vsubpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5c f4[ 	]*vsubpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5c f4[ 	]*vsubpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 31[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5c b4 f0 23 01 00 00[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 31[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 7f[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 00 10 00 00[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 80[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 e0 ef ff ff[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 7f[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 00 04 00 00[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 80[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 f8 fb ff ff[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5c f4[ 	]*vsubps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5c f4[ 	]*vsubps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5c f4[ 	]*vsubps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 31[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5c b4 f0 23 01 00 00[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 31[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 7f[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 00 08 00 00[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 80[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 f0 f7 ff ff[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 7f[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 00 02 00 00[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 80[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 fc fd ff ff[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5c f4[ 	]*vsubps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5c f4[ 	]*vsubps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5c f4[ 	]*vsubps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 31[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5c b4 f0 23 01 00 00[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 31[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 7f[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 00 10 00 00[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 80[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 e0 ef ff ff[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 7f[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 00 02 00 00[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 80[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 fc fd ff ff[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 15 f4[ 	]*vunpckhpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 15 f4[ 	]*vunpckhpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 15 f4[ 	]*vunpckhpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 31[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 15 b4 f0 23 01 00 00[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 31[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 7f[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 00 08 00 00[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 80[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 f0 f7 ff ff[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 7f[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 00 04 00 00[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 80[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 f8 fb ff ff[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 15 f4[ 	]*vunpckhpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 15 f4[ 	]*vunpckhpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 15 f4[ 	]*vunpckhpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 31[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 15 b4 f0 23 01 00 00[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 31[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 7f[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 00 10 00 00[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 80[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 e0 ef ff ff[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 7f[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 00 04 00 00[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 80[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 f8 fb ff ff[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 15 f4[ 	]*vunpckhps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 15 f4[ 	]*vunpckhps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 15 f4[ 	]*vunpckhps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 31[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 15 b4 f0 23 01 00 00[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 31[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 7f[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 00 08 00 00[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 80[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 f0 f7 ff ff[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 7f[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 00 02 00 00[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 80[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 fc fd ff ff[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 15 f4[ 	]*vunpckhps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 15 f4[ 	]*vunpckhps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 15 f4[ 	]*vunpckhps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 31[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 15 b4 f0 23 01 00 00[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 31[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 7f[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 00 10 00 00[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 80[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 e0 ef ff ff[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 7f[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 00 02 00 00[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 80[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 fc fd ff ff[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 14 f4[ 	]*vunpcklpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 14 f4[ 	]*vunpcklpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 14 f4[ 	]*vunpcklpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 31[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 14 b4 f0 23 01 00 00[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 31[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 7f[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 00 08 00 00[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 80[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 f0 f7 ff ff[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 7f[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 00 04 00 00[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 80[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 f8 fb ff ff[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 14 f4[ 	]*vunpcklpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 14 f4[ 	]*vunpcklpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 14 f4[ 	]*vunpcklpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 31[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 14 b4 f0 23 01 00 00[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 31[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 7f[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 00 10 00 00[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 80[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 e0 ef ff ff[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 7f[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 00 04 00 00[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 80[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 f8 fb ff ff[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 14 f4[ 	]*vunpcklps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 14 f4[ 	]*vunpcklps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 14 f4[ 	]*vunpcklps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 31[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 14 b4 f0 23 01 00 00[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 31[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 7f[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 00 08 00 00[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 80[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 f0 f7 ff ff[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 7f[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 00 02 00 00[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 80[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 fc fd ff ff[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 14 f4[ 	]*vunpcklps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 14 f4[ 	]*vunpcklps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 14 f4[ 	]*vunpcklps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 31[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 14 b4 f0 23 01 00 00[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 31[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 7f[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 00 10 00 00[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 80[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 e0 ef ff ff[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 7f[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 00 02 00 00[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 80[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 fc fd ff ff[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 ab[ 	]*vpternlogd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 25 f4 ab[ 	]*vpternlogd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 25 f4 ab[ 	]*vpternlogd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 7b[ 	]*vpternlogd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 31 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 31 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 7f 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 00 08 00 00 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 80 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 7f 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 00 02 00 00 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 80 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 fc fd ff ff 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 ab[ 	]*vpternlogd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 25 f4 ab[ 	]*vpternlogd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 25 f4 ab[ 	]*vpternlogd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 7b[ 	]*vpternlogd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 31 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 31 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 7f 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 00 10 00 00 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 80 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 7f 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 00 02 00 00 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 80 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 fc fd ff ff 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 ab[ 	]*vpternlogq xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 25 f4 ab[ 	]*vpternlogq xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 25 f4 ab[ 	]*vpternlogq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 7b[ 	]*vpternlogq xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 31 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 31 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 7f 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 00 08 00 00 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 80 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 7f 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 00 04 00 00 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 80 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 ab[ 	]*vpternlogq ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 25 f4 ab[ 	]*vpternlogq ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 25 f4 ab[ 	]*vpternlogq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 7b[ 	]*vpternlogq ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 31 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 25 b4 f0 23 01 00 00 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 31 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 7f 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 00 10 00 00 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 80 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 7f 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 00 04 00 00 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 80 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 32 ee[ 	]*vpmovqb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 32 ee[ 	]*vpmovqb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 32 ee[ 	]*vpmovqb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 32 ee[ 	]*vpmovqb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 32 ee[ 	]*vpmovqb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 32 ee[ 	]*vpmovqb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 22 ee[ 	]*vpmovsqb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 22 ee[ 	]*vpmovsqb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 22 ee[ 	]*vpmovsqb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 22 ee[ 	]*vpmovsqb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 22 ee[ 	]*vpmovsqb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 22 ee[ 	]*vpmovsqb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 12 ee[ 	]*vpmovusqb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 12 ee[ 	]*vpmovusqb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 12 ee[ 	]*vpmovusqb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 12 ee[ 	]*vpmovusqb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 12 ee[ 	]*vpmovusqb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 12 ee[ 	]*vpmovusqb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 34 ee[ 	]*vpmovqw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 34 ee[ 	]*vpmovqw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 34 ee[ 	]*vpmovqw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 34 ee[ 	]*vpmovqw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 34 ee[ 	]*vpmovqw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 34 ee[ 	]*vpmovqw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 24 ee[ 	]*vpmovsqw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 24 ee[ 	]*vpmovsqw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 24 ee[ 	]*vpmovsqw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 24 ee[ 	]*vpmovsqw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 24 ee[ 	]*vpmovsqw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 24 ee[ 	]*vpmovsqw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 14 ee[ 	]*vpmovusqw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 14 ee[ 	]*vpmovusqw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 14 ee[ 	]*vpmovusqw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 14 ee[ 	]*vpmovusqw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 14 ee[ 	]*vpmovusqw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 14 ee[ 	]*vpmovusqw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 35 ee[ 	]*vpmovqd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 35 ee[ 	]*vpmovqd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 35 ee[ 	]*vpmovqd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 35 ee[ 	]*vpmovqd xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 35 ee[ 	]*vpmovqd xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 35 ee[ 	]*vpmovqd xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 25 ee[ 	]*vpmovsqd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 25 ee[ 	]*vpmovsqd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 25 ee[ 	]*vpmovsqd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 25 ee[ 	]*vpmovsqd xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 25 ee[ 	]*vpmovsqd xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 25 ee[ 	]*vpmovsqd xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 15 ee[ 	]*vpmovusqd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 15 ee[ 	]*vpmovusqd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 15 ee[ 	]*vpmovusqd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 15 ee[ 	]*vpmovusqd xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 15 ee[ 	]*vpmovusqd xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 15 ee[ 	]*vpmovusqd xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 31 ee[ 	]*vpmovdb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 31 ee[ 	]*vpmovdb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 31 ee[ 	]*vpmovdb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 31 ee[ 	]*vpmovdb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 31 ee[ 	]*vpmovdb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 31 ee[ 	]*vpmovdb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 21 ee[ 	]*vpmovsdb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 21 ee[ 	]*vpmovsdb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 21 ee[ 	]*vpmovsdb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 21 ee[ 	]*vpmovsdb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 21 ee[ 	]*vpmovsdb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 21 ee[ 	]*vpmovsdb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 11 ee[ 	]*vpmovusdb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 11 ee[ 	]*vpmovusdb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 11 ee[ 	]*vpmovusdb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 11 ee[ 	]*vpmovusdb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 11 ee[ 	]*vpmovusdb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 11 ee[ 	]*vpmovusdb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 33 ee[ 	]*vpmovdw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 33 ee[ 	]*vpmovdw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 33 ee[ 	]*vpmovdw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 33 ee[ 	]*vpmovdw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 33 ee[ 	]*vpmovdw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 33 ee[ 	]*vpmovdw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 23 ee[ 	]*vpmovsdw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 23 ee[ 	]*vpmovsdw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 23 ee[ 	]*vpmovsdw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 23 ee[ 	]*vpmovsdw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 23 ee[ 	]*vpmovsdw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 23 ee[ 	]*vpmovsdw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 13 ee[ 	]*vpmovusdw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 13 ee[ 	]*vpmovusdw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 13 ee[ 	]*vpmovusdw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 13 ee[ 	]*vpmovusdw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 13 ee[ 	]*vpmovusdw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 13 ee[ 	]*vpmovusdw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 ab[ 	]*vshuff32x4 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 23 f4 ab[ 	]*vshuff32x4 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 23 f4 ab[ 	]*vshuff32x4 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 7b[ 	]*vshuff32x4 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 31 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 23 b4 f0 23 01 00 00 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 31 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 7f 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 80 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 7f 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 80 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 ab[ 	]*vshuff64x2 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 23 f4 ab[ 	]*vshuff64x2 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 23 f4 ab[ 	]*vshuff64x2 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 7b[ 	]*vshuff64x2 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 31 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 23 b4 f0 23 01 00 00 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 31 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 7f 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 80 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 7f 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 80 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 ab[ 	]*vshufi32x4 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 43 f4 ab[ 	]*vshufi32x4 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 43 f4 ab[ 	]*vshufi32x4 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 7b[ 	]*vshufi32x4 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 31 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 43 b4 f0 23 01 00 00 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 31 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 7f 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 80 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 7f 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 80 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 ab[ 	]*vshufi64x2 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 43 f4 ab[ 	]*vshufi64x2 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 43 f4 ab[ 	]*vshufi64x2 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 7b[ 	]*vshufi64x2 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 31 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 43 b4 f0 23 01 00 00 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 31 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 7f 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 80 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 7f 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 80 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 36 f4[ 	]*vpermq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 36 f4[ 	]*vpermq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 36 f4[ 	]*vpermq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 31[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 36 b4 f0 23 01 00 00[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 31[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 7f[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 00 10 00 00[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 80[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 e0 ef ff ff[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 7f[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 00 04 00 00[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 80[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 f8 fb ff ff[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 16 f4[ 	]*vpermpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 16 f4[ 	]*vpermpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 16 f4[ 	]*vpermpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 31[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 16 b4 f0 23 01 00 00[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 31[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 7f[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 00 10 00 00[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 80[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 e0 ef ff ff[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 7f[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 00 04 00 00[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 80[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 f8 fb ff ff[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7e f4[ 	]*vpermt2d xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7e f4[ 	]*vpermt2d xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7e f4[ 	]*vpermt2d xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 31[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7e b4 f0 23 01 00 00[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 31[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 7f[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 00 08 00 00[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 80[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 f0 f7 ff ff[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 7f[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 00 02 00 00[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 80[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 fc fd ff ff[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7e f4[ 	]*vpermt2d ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7e f4[ 	]*vpermt2d ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7e f4[ 	]*vpermt2d ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 31[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7e b4 f0 23 01 00 00[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 31[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 7f[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 00 10 00 00[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 80[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 e0 ef ff ff[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 7f[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 00 02 00 00[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 80[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 fc fd ff ff[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7e f4[ 	]*vpermt2q xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7e f4[ 	]*vpermt2q xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7e f4[ 	]*vpermt2q xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 31[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7e b4 f0 23 01 00 00[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 31[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 7f[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 00 08 00 00[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 80[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 f0 f7 ff ff[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 7f[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 00 04 00 00[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 80[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 f8 fb ff ff[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7e f4[ 	]*vpermt2q ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7e f4[ 	]*vpermt2q ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7e f4[ 	]*vpermt2q ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 31[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7e b4 f0 23 01 00 00[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 31[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 7f[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 00 10 00 00[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 80[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 e0 ef ff ff[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 7f[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 00 04 00 00[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 80[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 f8 fb ff ff[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7f f4[ 	]*vpermt2ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7f f4[ 	]*vpermt2ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7f f4[ 	]*vpermt2ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 31[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7f b4 f0 23 01 00 00[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 31[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 7f[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 00 08 00 00[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 80[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 f0 f7 ff ff[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 7f[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 00 02 00 00[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 80[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 fc fd ff ff[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7f f4[ 	]*vpermt2ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7f f4[ 	]*vpermt2ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7f f4[ 	]*vpermt2ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 31[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7f b4 f0 23 01 00 00[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 31[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 7f[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 00 10 00 00[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 80[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 e0 ef ff ff[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 7f[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 00 02 00 00[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 80[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 fc fd ff ff[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7f f4[ 	]*vpermt2pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7f f4[ 	]*vpermt2pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7f f4[ 	]*vpermt2pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 31[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7f b4 f0 23 01 00 00[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 31[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 7f[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 00 08 00 00[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 80[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 f0 f7 ff ff[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 7f[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 00 04 00 00[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 80[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 f8 fb ff ff[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7f f4[ 	]*vpermt2pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7f f4[ 	]*vpermt2pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7f f4[ 	]*vpermt2pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 31[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7f b4 f0 23 01 00 00[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 31[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 7f[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 00 10 00 00[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 80[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 e0 ef ff ff[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 7f[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 00 04 00 00[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 80[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 f8 fb ff ff[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 ab[ 	]*valignq xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 03 f4 ab[ 	]*valignq xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 03 f4 ab[ 	]*valignq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 7b[ 	]*valignq xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 31 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 03 b4 f0 23 01 00 00 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 31 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 7f 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 00 08 00 00 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 80 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 f0 f7 ff ff 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 7f 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 00 04 00 00 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 80 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 f8 fb ff ff 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 ab[ 	]*valignq ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 03 f4 ab[ 	]*valignq ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 03 f4 ab[ 	]*valignq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 7b[ 	]*valignq ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 31 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 03 b4 f0 23 01 00 00 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 31 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 7f 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 00 10 00 00 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 80 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 e0 ef ff ff 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 7f 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 00 04 00 00 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 80 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 f8 fb ff ff 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 2c f4[ 	]*vscalefpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 2c f4[ 	]*vscalefpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 2c f4[ 	]*vscalefpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 31[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 2c b4 f0 23 01 00 00[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 31[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 7f[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 00 08 00 00[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 80[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 f0 f7 ff ff[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 7f[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 00 04 00 00[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 80[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 f8 fb ff ff[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 2c f4[ 	]*vscalefpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 2c f4[ 	]*vscalefpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 2c f4[ 	]*vscalefpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 31[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 2c b4 f0 23 01 00 00[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 31[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 7f[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 00 10 00 00[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 80[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 e0 ef ff ff[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 7f[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 00 04 00 00[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 80[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 f8 fb ff ff[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2c f4[ 	]*vscalefps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2c f4[ 	]*vscalefps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2c f4[ 	]*vscalefps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 31[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2c b4 f0 23 01 00 00[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 31[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 7f[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 00 08 00 00[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 80[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 f0 f7 ff ff[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 7f[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 00 02 00 00[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 80[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 fc fd ff ff[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2c f4[ 	]*vscalefps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2c f4[ 	]*vscalefps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2c f4[ 	]*vscalefps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 31[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2c b4 f0 23 01 00 00[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 31[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 7f[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 00 10 00 00[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 80[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 e0 ef ff ff[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 7f[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 00 02 00 00[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 80[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 fc fd ff ff[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 ab[ 	]*vfixupimmpd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 54 f4 ab[ 	]*vfixupimmpd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 54 f4 ab[ 	]*vfixupimmpd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 7b[ 	]*vfixupimmpd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 31 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 31 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 7f 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 80 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 7f 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 80 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 ab[ 	]*vfixupimmpd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 54 f4 ab[ 	]*vfixupimmpd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 54 f4 ab[ 	]*vfixupimmpd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 7b[ 	]*vfixupimmpd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 31 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 31 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 7f 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 80 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 7f 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 80 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 ab[ 	]*vfixupimmps xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 54 f4 ab[ 	]*vfixupimmps xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 54 f4 ab[ 	]*vfixupimmps xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 7b[ 	]*vfixupimmps xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 31 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 31 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 7f 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 80 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 7f 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 00 02 00 00 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 80 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 ab[ 	]*vfixupimmps ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 54 f4 ab[ 	]*vfixupimmps ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 54 f4 ab[ 	]*vfixupimmps ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 7b[ 	]*vfixupimmps ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 31 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 54 b4 f0 23 01 00 00 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 31 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 7f 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 80 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 7f 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 00 02 00 00 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 80 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 ab[ 	]*vpslld xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 f5 ab[ 	]*vpslld xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 f5 ab[ 	]*vpslld xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 7b[ 	]*vpslld xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 31 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 b4 f0 23 01 00 00 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 31 7b[ 	]*vpslld xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 7f 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 00 08 00 00 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 80 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 f0 f7 ff ff 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 7f 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 00 02 00 00 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 80 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 fc fd ff ff 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 ab[ 	]*vpslld ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 f5 ab[ 	]*vpslld ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 f5 ab[ 	]*vpslld ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 7b[ 	]*vpslld ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 31 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 b4 f0 23 01 00 00 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 31 7b[ 	]*vpslld ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 7f 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 00 10 00 00 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 80 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 e0 ef ff ff 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 7f 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 00 02 00 00 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 80 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 fc fd ff ff 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 ab[ 	]*vpsllq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 f5 ab[ 	]*vpsllq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 f5 ab[ 	]*vpsllq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 7b[ 	]*vpsllq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 31 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 b4 f0 23 01 00 00 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 31 7b[ 	]*vpsllq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 7f 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 00 08 00 00 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 80 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 7f 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 00 04 00 00 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 80 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 f8 fb ff ff 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 ab[ 	]*vpsllq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 f5 ab[ 	]*vpsllq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 f5 ab[ 	]*vpsllq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 7b[ 	]*vpsllq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 31 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 b4 f0 23 01 00 00 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 31 7b[ 	]*vpsllq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 7f 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 00 10 00 00 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 80 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 e0 ef ff ff 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 7f 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 00 04 00 00 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 80 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 f8 fb ff ff 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 ab[ 	]*vpsrad xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 e5 ab[ 	]*vpsrad xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 e5 ab[ 	]*vpsrad xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 7b[ 	]*vpsrad xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 21 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 a4 f0 23 01 00 00 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 21 7b[ 	]*vpsrad xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 7f 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 00 08 00 00 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 80 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 7f 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 00 02 00 00 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 80 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 fc fd ff ff 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 ab[ 	]*vpsrad ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 e5 ab[ 	]*vpsrad ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 e5 ab[ 	]*vpsrad ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 7b[ 	]*vpsrad ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 21 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 a4 f0 23 01 00 00 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 21 7b[ 	]*vpsrad ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 7f 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 00 10 00 00 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 80 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 7f 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 00 02 00 00 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 80 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 fc fd ff ff 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 ab[ 	]*vpsraq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 e5 ab[ 	]*vpsraq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 e5 ab[ 	]*vpsraq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 7b[ 	]*vpsraq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 21 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 a4 f0 23 01 00 00 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 21 7b[ 	]*vpsraq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 7f 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 00 08 00 00 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 80 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 7f 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 00 04 00 00 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 80 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 f8 fb ff ff 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 ab[ 	]*vpsraq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 e5 ab[ 	]*vpsraq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 e5 ab[ 	]*vpsraq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 7b[ 	]*vpsraq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 21 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 a4 f0 23 01 00 00 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 21 7b[ 	]*vpsraq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 7f 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 00 10 00 00 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 80 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 7f 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 00 04 00 00 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 80 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 f8 fb ff ff 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 15 f4[ 	]*vprolvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 15 f4[ 	]*vprolvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 15 f4[ 	]*vprolvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 31[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 15 b4 f0 23 01 00 00[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 31[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 7f[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 00 08 00 00[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 80[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 f0 f7 ff ff[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 7f[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 00 02 00 00[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 80[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 fc fd ff ff[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 15 f4[ 	]*vprolvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 15 f4[ 	]*vprolvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 15 f4[ 	]*vprolvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 31[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 15 b4 f0 23 01 00 00[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 31[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 7f[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 00 10 00 00[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 80[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 e0 ef ff ff[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 7f[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 00 02 00 00[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 80[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 fc fd ff ff[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd ab[ 	]*vprold xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 cd ab[ 	]*vprold xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 cd ab[ 	]*vprold xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd 7b[ 	]*vprold xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 09 7b[ 	]*vprold xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 8c f0 23 01 00 00 7b[ 	]*vprold xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 09 7b[ 	]*vprold xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 7f 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a 00 08 00 00 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 80 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a f0 f7 ff ff 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 7f 7b[ 	]*vprold xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a 00 02 00 00 7b[ 	]*vprold xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 80 7b[ 	]*vprold xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a fc fd ff ff 7b[ 	]*vprold xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd ab[ 	]*vprold ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 cd ab[ 	]*vprold ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 cd ab[ 	]*vprold ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd 7b[ 	]*vprold ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 09 7b[ 	]*vprold ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 8c f0 23 01 00 00 7b[ 	]*vprold ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 09 7b[ 	]*vprold ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 7f 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a 00 10 00 00 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 80 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a e0 ef ff ff 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 7f 7b[ 	]*vprold ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a 00 02 00 00 7b[ 	]*vprold ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 80 7b[ 	]*vprold ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a fc fd ff ff 7b[ 	]*vprold ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 15 f4[ 	]*vprolvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 15 f4[ 	]*vprolvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 15 f4[ 	]*vprolvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 31[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 15 b4 f0 23 01 00 00[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 31[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 7f[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 00 08 00 00[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 80[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 f0 f7 ff ff[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 7f[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 00 04 00 00[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 80[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 f8 fb ff ff[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 15 f4[ 	]*vprolvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 15 f4[ 	]*vprolvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 15 f4[ 	]*vprolvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 31[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 15 b4 f0 23 01 00 00[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 31[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 7f[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 00 10 00 00[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 80[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 e0 ef ff ff[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 7f[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 00 04 00 00[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 80[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 f8 fb ff ff[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd ab[ 	]*vprolq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 cd ab[ 	]*vprolq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 cd ab[ 	]*vprolq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd 7b[ 	]*vprolq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 09 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 8c f0 23 01 00 00 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 09 7b[ 	]*vprolq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 7f 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a 00 08 00 00 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 80 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a f0 f7 ff ff 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 7f 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a 00 04 00 00 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 80 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a f8 fb ff ff 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd ab[ 	]*vprolq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 cd ab[ 	]*vprolq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 cd ab[ 	]*vprolq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd 7b[ 	]*vprolq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 09 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 8c f0 23 01 00 00 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 09 7b[ 	]*vprolq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 7f 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a 00 10 00 00 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 80 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a e0 ef ff ff 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 7f 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a 00 04 00 00 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 80 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a f8 fb ff ff 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 14 f4[ 	]*vprorvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 14 f4[ 	]*vprorvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 14 f4[ 	]*vprorvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 31[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 14 b4 f0 23 01 00 00[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 31[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 7f[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 00 08 00 00[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 80[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 f0 f7 ff ff[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 7f[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 00 02 00 00[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 80[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 fc fd ff ff[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 14 f4[ 	]*vprorvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 14 f4[ 	]*vprorvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 14 f4[ 	]*vprorvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 31[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 14 b4 f0 23 01 00 00[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 31[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 7f[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 00 10 00 00[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 80[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 e0 ef ff ff[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 7f[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 00 02 00 00[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 80[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 fc fd ff ff[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 ab[ 	]*vprord xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 c5 ab[ 	]*vprord xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 c5 ab[ 	]*vprord xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 7b[ 	]*vprord xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 01 7b[ 	]*vprord xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 84 f0 23 01 00 00 7b[ 	]*vprord xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 01 7b[ 	]*vprord xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 7f 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 00 08 00 00 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 80 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 f0 f7 ff ff 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 7f 7b[ 	]*vprord xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 00 02 00 00 7b[ 	]*vprord xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 80 7b[ 	]*vprord xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 fc fd ff ff 7b[ 	]*vprord xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 ab[ 	]*vprord ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 c5 ab[ 	]*vprord ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 c5 ab[ 	]*vprord ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 7b[ 	]*vprord ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 01 7b[ 	]*vprord ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 84 f0 23 01 00 00 7b[ 	]*vprord ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 01 7b[ 	]*vprord ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 7f 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 00 10 00 00 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 80 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 e0 ef ff ff 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 7f 7b[ 	]*vprord ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 00 02 00 00 7b[ 	]*vprord ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 80 7b[ 	]*vprord ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 fc fd ff ff 7b[ 	]*vprord ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 14 f4[ 	]*vprorvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 14 f4[ 	]*vprorvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 14 f4[ 	]*vprorvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 31[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 14 b4 f0 23 01 00 00[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 31[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 7f[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 00 08 00 00[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 80[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 f0 f7 ff ff[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 7f[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 00 04 00 00[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 80[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 f8 fb ff ff[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 14 f4[ 	]*vprorvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 14 f4[ 	]*vprorvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 14 f4[ 	]*vprorvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 31[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 14 b4 f0 23 01 00 00[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 31[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 7f[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 00 10 00 00[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 80[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 e0 ef ff ff[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 7f[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 00 04 00 00[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 80[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 f8 fb ff ff[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 ab[ 	]*vprorq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 c5 ab[ 	]*vprorq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 c5 ab[ 	]*vprorq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 7b[ 	]*vprorq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 01 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 84 f0 23 01 00 00 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 01 7b[ 	]*vprorq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 7f 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 00 08 00 00 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 80 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 f0 f7 ff ff 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 7f 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 00 04 00 00 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 80 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 f8 fb ff ff 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 ab[ 	]*vprorq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 c5 ab[ 	]*vprorq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 c5 ab[ 	]*vprorq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 7b[ 	]*vprorq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 01 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 84 f0 23 01 00 00 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 01 7b[ 	]*vprorq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 7f 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 00 10 00 00 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 80 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 e0 ef ff ff 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 7f 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 00 04 00 00 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 80 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 f8 fb ff ff 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 ab[ 	]*vrndscalepd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 09 f5 ab[ 	]*vrndscalepd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 09 f5 ab[ 	]*vrndscalepd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 7b[ 	]*vrndscalepd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 31 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 09 b4 f0 23 01 00 00 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 31 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 7f 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 00 08 00 00 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 80 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 7f 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 00 04 00 00 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 80 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 ab[ 	]*vrndscalepd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 09 f5 ab[ 	]*vrndscalepd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 09 f5 ab[ 	]*vrndscalepd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 7b[ 	]*vrndscalepd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 31 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 09 b4 f0 23 01 00 00 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 31 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 7f 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 00 10 00 00 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 80 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 7f 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 00 04 00 00 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 80 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 ab[ 	]*vrndscaleps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 08 f5 ab[ 	]*vrndscaleps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 08 f5 ab[ 	]*vrndscaleps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 7b[ 	]*vrndscaleps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 31 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 08 b4 f0 23 01 00 00 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 31 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 7f 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 00 08 00 00 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 80 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 7f 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 00 02 00 00 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 80 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 ab[ 	]*vrndscaleps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 08 f5 ab[ 	]*vrndscaleps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 08 f5 ab[ 	]*vrndscaleps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 7b[ 	]*vrndscaleps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 31 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 08 b4 f0 23 01 00 00 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 31 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 7f 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 00 10 00 00 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 80 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 7f 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 00 02 00 00 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 80 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 31[ 	]*vpcompressq XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8b 31[ 	]*vpcompressq XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8b b4 f0 23 01 00 00[ 	]*vpcompressq XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 7f[ 	]*vpcompressq XMMWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 00 04 00 00[ 	]*vpcompressq XMMWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 80[ 	]*vpcompressq XMMWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 f8 fb ff ff[ 	]*vpcompressq XMMWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 31[ 	]*vpcompressq YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8b 31[ 	]*vpcompressq YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8b b4 f0 23 01 00 00[ 	]*vpcompressq YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 7f[ 	]*vpcompressq YMMWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 00 04 00 00[ 	]*vpcompressq YMMWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 80[ 	]*vpcompressq YMMWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 f8 fb ff ff[ 	]*vpcompressq YMMWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8b ee[ 	]*vpcompressq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8b ee[ 	]*vpcompressq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8b ee[ 	]*vpcompressq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8b ee[ 	]*vpcompressq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8b ee[ 	]*vpcompressq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8b ee[ 	]*vpcompressq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 ab[ 	]*vcvtps2ph QWORD PTR \[rcx\],xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 0f 1d 31 ab[ 	]*vcvtps2ph QWORD PTR \[rcx\]\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 7b[ 	]*vcvtps2ph QWORD PTR \[rcx\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 1d b4 f0 23 01 00 00 7b[ 	]*vcvtps2ph QWORD PTR \[rax\+r14\*8\+0x123\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 7f 7b[ 	]*vcvtps2ph QWORD PTR \[rdx\+0x3f8\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph QWORD PTR \[rdx\+0x400\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 80 7b[ 	]*vcvtps2ph QWORD PTR \[rdx-0x400\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph QWORD PTR \[rdx-0x408\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 ab[ 	]*vcvtps2ph XMMWORD PTR \[rcx\],ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 1d 31 ab[ 	]*vcvtps2ph XMMWORD PTR \[rcx\]\{k7\},ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 7b[ 	]*vcvtps2ph XMMWORD PTR \[rcx\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 1d b4 f0 23 01 00 00 7b[ 	]*vcvtps2ph XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 7f 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx\+0x7f0\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx\+0x800\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 80 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx-0x800\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx-0x810\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 ab[ 	]*vextractf32x4 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 19 29 ab[ 	]*vextractf32x4 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 7b[ 	]*vextractf32x4 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 19 ac f0 23 01 00 00 7b[ 	]*vextractf32x4 XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 7f 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 80 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 ab[ 	]*vextracti32x4 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 39 29 ab[ 	]*vextracti32x4 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 7b[ 	]*vextracti32x4 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 39 ac f0 23 01 00 00 7b[ 	]*vextracti32x4 XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 7f 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 80 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 31[ 	]*vmovapd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 29 31[ 	]*vmovapd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 29 b4 f0 23 01 00 00[ 	]*vmovapd XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 7f[ 	]*vmovapd XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 00 08 00 00[ 	]*vmovapd XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 80[ 	]*vmovapd XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 f0 f7 ff ff[ 	]*vmovapd XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 31[ 	]*vmovapd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 29 31[ 	]*vmovapd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 29 b4 f0 23 01 00 00[ 	]*vmovapd YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 7f[ 	]*vmovapd YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 00 10 00 00[ 	]*vmovapd YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 80[ 	]*vmovapd YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 e0 ef ff ff[ 	]*vmovapd YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 31[ 	]*vmovaps XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 29 31[ 	]*vmovaps XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 29 b4 f0 23 01 00 00[ 	]*vmovaps XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 7f[ 	]*vmovaps XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 00 08 00 00[ 	]*vmovaps XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 80[ 	]*vmovaps XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 f0 f7 ff ff[ 	]*vmovaps XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 31[ 	]*vmovaps YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 29 31[ 	]*vmovaps YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 29 b4 f0 23 01 00 00[ 	]*vmovaps YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 7f[ 	]*vmovaps YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 00 10 00 00[ 	]*vmovaps YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 80[ 	]*vmovaps YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 e0 ef ff ff[ 	]*vmovaps YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 31[ 	]*vmovdqa32 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 0f 7f 31[ 	]*vmovdqa32 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7f b4 f0 23 01 00 00[ 	]*vmovdqa32 XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 7f[ 	]*vmovdqa32 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 00 08 00 00[ 	]*vmovdqa32 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 80[ 	]*vmovdqa32 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 31[ 	]*vmovdqa32 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 2f 7f 31[ 	]*vmovdqa32 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7f b4 f0 23 01 00 00[ 	]*vmovdqa32 YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 7f[ 	]*vmovdqa32 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 00 10 00 00[ 	]*vmovdqa32 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 80[ 	]*vmovdqa32 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 e0 ef ff ff[ 	]*vmovdqa32 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 31[ 	]*vmovdqa64 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 7f 31[ 	]*vmovdqa64 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7f b4 f0 23 01 00 00[ 	]*vmovdqa64 XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 7f[ 	]*vmovdqa64 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 00 08 00 00[ 	]*vmovdqa64 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 80[ 	]*vmovdqa64 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 31[ 	]*vmovdqa64 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 7f 31[ 	]*vmovdqa64 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7f b4 f0 23 01 00 00[ 	]*vmovdqa64 YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 7f[ 	]*vmovdqa64 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 00 10 00 00[ 	]*vmovdqa64 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 80[ 	]*vmovdqa64 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 e0 ef ff ff[ 	]*vmovdqa64 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 31[ 	]*vmovdqu32 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 0f 7f 31[ 	]*vmovdqu32 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu32 XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 7f[ 	]*vmovdqu32 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 00 08 00 00[ 	]*vmovdqu32 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 80[ 	]*vmovdqu32 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 31[ 	]*vmovdqu32 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 2f 7f 31[ 	]*vmovdqu32 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu32 YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 7f[ 	]*vmovdqu32 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 00 10 00 00[ 	]*vmovdqu32 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 80[ 	]*vmovdqu32 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 e0 ef ff ff[ 	]*vmovdqu32 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 31[ 	]*vmovdqu64 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 0f 7f 31[ 	]*vmovdqu64 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7f b4 f0 23 01 00 00[ 	]*vmovdqu64 XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 7f[ 	]*vmovdqu64 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 00 08 00 00[ 	]*vmovdqu64 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 80[ 	]*vmovdqu64 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 31[ 	]*vmovdqu64 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 2f 7f 31[ 	]*vmovdqu64 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7f b4 f0 23 01 00 00[ 	]*vmovdqu64 YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 7f[ 	]*vmovdqu64 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 00 10 00 00[ 	]*vmovdqu64 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 80[ 	]*vmovdqu64 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 e0 ef ff ff[ 	]*vmovdqu64 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 31[ 	]*vmovupd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 11 31[ 	]*vmovupd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 11 b4 f0 23 01 00 00[ 	]*vmovupd XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 7f[ 	]*vmovupd XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 00 08 00 00[ 	]*vmovupd XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 80[ 	]*vmovupd XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 f0 f7 ff ff[ 	]*vmovupd XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 31[ 	]*vmovupd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 11 31[ 	]*vmovupd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 11 b4 f0 23 01 00 00[ 	]*vmovupd YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 7f[ 	]*vmovupd YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 00 10 00 00[ 	]*vmovupd YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 80[ 	]*vmovupd YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 e0 ef ff ff[ 	]*vmovupd YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 31[ 	]*vmovups XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 11 31[ 	]*vmovups XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 11 b4 f0 23 01 00 00[ 	]*vmovups XMMWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 7f[ 	]*vmovups XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 00 08 00 00[ 	]*vmovups XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 80[ 	]*vmovups XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 f0 f7 ff ff[ 	]*vmovups XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 31[ 	]*vmovups YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 11 31[ 	]*vmovups YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 11 b4 f0 23 01 00 00[ 	]*vmovups YMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 7f[ 	]*vmovups YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 00 10 00 00[ 	]*vmovups YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 80[ 	]*vmovups YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 e0 ef ff ff[ 	]*vmovups YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 31[ 	]*vpmovqb WORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 32 31[ 	]*vpmovqb WORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 32 b4 f0 23 01 00 00[ 	]*vpmovqb WORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 7f[ 	]*vpmovqb WORD PTR \[rdx\+0xfe\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 00 01 00 00[ 	]*vpmovqb WORD PTR \[rdx\+0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 80[ 	]*vpmovqb WORD PTR \[rdx-0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 fe fe ff ff[ 	]*vpmovqb WORD PTR \[rdx-0x102\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 31[ 	]*vpmovqb DWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 32 31[ 	]*vpmovqb DWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 32 b4 f0 23 01 00 00[ 	]*vpmovqb DWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 7f[ 	]*vpmovqb DWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 00 02 00 00[ 	]*vpmovqb DWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 80[ 	]*vpmovqb DWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 fc fd ff ff[ 	]*vpmovqb DWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 31[ 	]*vpmovsqb WORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 22 31[ 	]*vpmovsqb WORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 22 b4 f0 23 01 00 00[ 	]*vpmovsqb WORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 7f[ 	]*vpmovsqb WORD PTR \[rdx\+0xfe\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 00 01 00 00[ 	]*vpmovsqb WORD PTR \[rdx\+0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 80[ 	]*vpmovsqb WORD PTR \[rdx-0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 fe fe ff ff[ 	]*vpmovsqb WORD PTR \[rdx-0x102\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 31[ 	]*vpmovsqb DWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 22 31[ 	]*vpmovsqb DWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 22 b4 f0 23 01 00 00[ 	]*vpmovsqb DWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 7f[ 	]*vpmovsqb DWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 00 02 00 00[ 	]*vpmovsqb DWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 80[ 	]*vpmovsqb DWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 fc fd ff ff[ 	]*vpmovsqb DWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 31[ 	]*vpmovusqb WORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 12 31[ 	]*vpmovusqb WORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 12 b4 f0 23 01 00 00[ 	]*vpmovusqb WORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 7f[ 	]*vpmovusqb WORD PTR \[rdx\+0xfe\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 00 01 00 00[ 	]*vpmovusqb WORD PTR \[rdx\+0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 80[ 	]*vpmovusqb WORD PTR \[rdx-0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 fe fe ff ff[ 	]*vpmovusqb WORD PTR \[rdx-0x102\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 31[ 	]*vpmovusqb DWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 12 31[ 	]*vpmovusqb DWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 12 b4 f0 23 01 00 00[ 	]*vpmovusqb DWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 7f[ 	]*vpmovusqb DWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 00 02 00 00[ 	]*vpmovusqb DWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 80[ 	]*vpmovusqb DWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 fc fd ff ff[ 	]*vpmovusqb DWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 31[ 	]*vpmovqw DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 34 31[ 	]*vpmovqw DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 34 b4 f0 23 01 00 00[ 	]*vpmovqw DWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 7f[ 	]*vpmovqw DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 00 02 00 00[ 	]*vpmovqw DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 80[ 	]*vpmovqw DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 fc fd ff ff[ 	]*vpmovqw DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 31[ 	]*vpmovqw QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 34 31[ 	]*vpmovqw QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 34 b4 f0 23 01 00 00[ 	]*vpmovqw QWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 7f[ 	]*vpmovqw QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 00 04 00 00[ 	]*vpmovqw QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 80[ 	]*vpmovqw QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 f8 fb ff ff[ 	]*vpmovqw QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 31[ 	]*vpmovsqw DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 24 31[ 	]*vpmovsqw DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 24 b4 f0 23 01 00 00[ 	]*vpmovsqw DWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 7f[ 	]*vpmovsqw DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 00 02 00 00[ 	]*vpmovsqw DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 80[ 	]*vpmovsqw DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 fc fd ff ff[ 	]*vpmovsqw DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 31[ 	]*vpmovsqw QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 24 31[ 	]*vpmovsqw QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 24 b4 f0 23 01 00 00[ 	]*vpmovsqw QWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 7f[ 	]*vpmovsqw QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 00 04 00 00[ 	]*vpmovsqw QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 80[ 	]*vpmovsqw QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 f8 fb ff ff[ 	]*vpmovsqw QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 31[ 	]*vpmovusqw DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 14 31[ 	]*vpmovusqw DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 14 b4 f0 23 01 00 00[ 	]*vpmovusqw DWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 7f[ 	]*vpmovusqw DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 00 02 00 00[ 	]*vpmovusqw DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 80[ 	]*vpmovusqw DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 fc fd ff ff[ 	]*vpmovusqw DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 31[ 	]*vpmovusqw QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 14 31[ 	]*vpmovusqw QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 14 b4 f0 23 01 00 00[ 	]*vpmovusqw QWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 7f[ 	]*vpmovusqw QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 00 04 00 00[ 	]*vpmovusqw QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 80[ 	]*vpmovusqw QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 f8 fb ff ff[ 	]*vpmovusqw QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 31[ 	]*vpmovqd QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 35 31[ 	]*vpmovqd QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 35 b4 f0 23 01 00 00[ 	]*vpmovqd QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 7f[ 	]*vpmovqd QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 00 04 00 00[ 	]*vpmovqd QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 80[ 	]*vpmovqd QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 f8 fb ff ff[ 	]*vpmovqd QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 31[ 	]*vpmovqd XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 35 31[ 	]*vpmovqd XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 35 b4 f0 23 01 00 00[ 	]*vpmovqd XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 7f[ 	]*vpmovqd XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 00 08 00 00[ 	]*vpmovqd XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 80[ 	]*vpmovqd XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 f0 f7 ff ff[ 	]*vpmovqd XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 31[ 	]*vpmovsqd QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 25 31[ 	]*vpmovsqd QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 25 b4 f0 23 01 00 00[ 	]*vpmovsqd QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 7f[ 	]*vpmovsqd QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 00 04 00 00[ 	]*vpmovsqd QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 80[ 	]*vpmovsqd QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 f8 fb ff ff[ 	]*vpmovsqd QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 31[ 	]*vpmovsqd XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 25 31[ 	]*vpmovsqd XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 25 b4 f0 23 01 00 00[ 	]*vpmovsqd XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 7f[ 	]*vpmovsqd XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 00 08 00 00[ 	]*vpmovsqd XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 80[ 	]*vpmovsqd XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 f0 f7 ff ff[ 	]*vpmovsqd XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 31[ 	]*vpmovusqd QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 15 31[ 	]*vpmovusqd QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 15 b4 f0 23 01 00 00[ 	]*vpmovusqd QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 7f[ 	]*vpmovusqd QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 00 04 00 00[ 	]*vpmovusqd QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 80[ 	]*vpmovusqd QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 f8 fb ff ff[ 	]*vpmovusqd QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 31[ 	]*vpmovusqd XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 15 31[ 	]*vpmovusqd XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 15 b4 f0 23 01 00 00[ 	]*vpmovusqd XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 7f[ 	]*vpmovusqd XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 00 08 00 00[ 	]*vpmovusqd XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 80[ 	]*vpmovusqd XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 f0 f7 ff ff[ 	]*vpmovusqd XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 31[ 	]*vpmovdb DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 31 31[ 	]*vpmovdb DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 31 b4 f0 23 01 00 00[ 	]*vpmovdb DWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 7f[ 	]*vpmovdb DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 00 02 00 00[ 	]*vpmovdb DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 80[ 	]*vpmovdb DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 fc fd ff ff[ 	]*vpmovdb DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 31[ 	]*vpmovdb QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 31 31[ 	]*vpmovdb QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 31 b4 f0 23 01 00 00[ 	]*vpmovdb QWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 7f[ 	]*vpmovdb QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 00 04 00 00[ 	]*vpmovdb QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 80[ 	]*vpmovdb QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 f8 fb ff ff[ 	]*vpmovdb QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 31[ 	]*vpmovsdb DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 21 31[ 	]*vpmovsdb DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 21 b4 f0 23 01 00 00[ 	]*vpmovsdb DWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 7f[ 	]*vpmovsdb DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 00 02 00 00[ 	]*vpmovsdb DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 80[ 	]*vpmovsdb DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 fc fd ff ff[ 	]*vpmovsdb DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 31[ 	]*vpmovsdb QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 21 31[ 	]*vpmovsdb QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 21 b4 f0 23 01 00 00[ 	]*vpmovsdb QWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 7f[ 	]*vpmovsdb QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 00 04 00 00[ 	]*vpmovsdb QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 80[ 	]*vpmovsdb QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 f8 fb ff ff[ 	]*vpmovsdb QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 31[ 	]*vpmovusdb DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 11 31[ 	]*vpmovusdb DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 11 b4 f0 23 01 00 00[ 	]*vpmovusdb DWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 7f[ 	]*vpmovusdb DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 00 02 00 00[ 	]*vpmovusdb DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 80[ 	]*vpmovusdb DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 fc fd ff ff[ 	]*vpmovusdb DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 31[ 	]*vpmovusdb QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 11 31[ 	]*vpmovusdb QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 11 b4 f0 23 01 00 00[ 	]*vpmovusdb QWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 7f[ 	]*vpmovusdb QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 00 04 00 00[ 	]*vpmovusdb QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 80[ 	]*vpmovusdb QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 f8 fb ff ff[ 	]*vpmovusdb QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 31[ 	]*vpmovdw QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 33 31[ 	]*vpmovdw QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 33 b4 f0 23 01 00 00[ 	]*vpmovdw QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 7f[ 	]*vpmovdw QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 00 04 00 00[ 	]*vpmovdw QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 80[ 	]*vpmovdw QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 f8 fb ff ff[ 	]*vpmovdw QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 31[ 	]*vpmovdw XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 33 31[ 	]*vpmovdw XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 33 b4 f0 23 01 00 00[ 	]*vpmovdw XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 7f[ 	]*vpmovdw XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 00 08 00 00[ 	]*vpmovdw XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 80[ 	]*vpmovdw XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 f0 f7 ff ff[ 	]*vpmovdw XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 31[ 	]*vpmovsdw QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 23 31[ 	]*vpmovsdw QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 23 b4 f0 23 01 00 00[ 	]*vpmovsdw QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 7f[ 	]*vpmovsdw QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 00 04 00 00[ 	]*vpmovsdw QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 80[ 	]*vpmovsdw QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 f8 fb ff ff[ 	]*vpmovsdw QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 31[ 	]*vpmovsdw XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 23 31[ 	]*vpmovsdw XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 23 b4 f0 23 01 00 00[ 	]*vpmovsdw XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 7f[ 	]*vpmovsdw XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 00 08 00 00[ 	]*vpmovsdw XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 80[ 	]*vpmovsdw XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 f0 f7 ff ff[ 	]*vpmovsdw XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 31[ 	]*vpmovusdw QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 13 31[ 	]*vpmovusdw QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 13 b4 f0 23 01 00 00[ 	]*vpmovusdw QWORD PTR \[rax\+r14\*8\+0x123\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 7f[ 	]*vpmovusdw QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 00 04 00 00[ 	]*vpmovusdw QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 80[ 	]*vpmovusdw QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 f8 fb ff ff[ 	]*vpmovusdw QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 31[ 	]*vpmovusdw XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 13 31[ 	]*vpmovusdw XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 13 b4 f0 23 01 00 00[ 	]*vpmovusdw XMMWORD PTR \[rax\+r14\*8\+0x123\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 7f[ 	]*vpmovusdw XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 00 08 00 00[ 	]*vpmovusdw XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 80[ 	]*vpmovusdw XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 f0 f7 ff ff[ 	]*vpmovusdw XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 78 f5[ 	]*vcvttpd2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 78 f5[ 	]*vcvttpd2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 78 f5[ 	]*vcvttpd2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 31[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 78 b4 f0 23 01 00 00[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 31[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 7f[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 00 08 00 00[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 80[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 7f[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 80[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 78 f5[ 	]*vcvttpd2udq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 78 f5[ 	]*vcvttpd2udq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 78 f5[ 	]*vcvttpd2udq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 31[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 78 b4 f0 23 01 00 00[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 31[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 7f[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 00 10 00 00[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 80[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 7f[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 80[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 78 f5[ 	]*vcvttps2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 78 f5[ 	]*vcvttps2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 78 f5[ 	]*vcvttps2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 31[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 78 b4 f0 23 01 00 00[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 31[ 	]*vcvttps2udq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 7f[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 00 08 00 00[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 80[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 7f[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 00 02 00 00[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 80[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 fc fd ff ff[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 78 f5[ 	]*vcvttps2udq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 78 f5[ 	]*vcvttps2udq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 78 f5[ 	]*vcvttps2udq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 31[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 78 b4 f0 23 01 00 00[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 31[ 	]*vcvttps2udq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 7f[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 00 10 00 00[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 80[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 e0 ef ff ff[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 7f[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 00 02 00 00[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 80[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 fc fd ff ff[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 76 f4[ 	]*vpermi2d xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 76 f4[ 	]*vpermi2d xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 76 f4[ 	]*vpermi2d xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 31[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 76 b4 f0 23 01 00 00[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 31[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 7f[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 00 08 00 00[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 80[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 f0 f7 ff ff[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 7f[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 00 02 00 00[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 80[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 fc fd ff ff[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 76 f4[ 	]*vpermi2d ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 76 f4[ 	]*vpermi2d ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 76 f4[ 	]*vpermi2d ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 31[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 76 b4 f0 23 01 00 00[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 31[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 7f[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 00 10 00 00[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 80[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 e0 ef ff ff[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 7f[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 00 02 00 00[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 80[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 fc fd ff ff[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 76 f4[ 	]*vpermi2q xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 76 f4[ 	]*vpermi2q xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 76 f4[ 	]*vpermi2q xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 31[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 76 b4 f0 23 01 00 00[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 31[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 7f[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 00 08 00 00[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 80[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 f0 f7 ff ff[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 7f[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 00 04 00 00[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 80[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 f8 fb ff ff[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 76 f4[ 	]*vpermi2q ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 76 f4[ 	]*vpermi2q ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 76 f4[ 	]*vpermi2q ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 31[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 76 b4 f0 23 01 00 00[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 31[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 7f[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 00 10 00 00[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 80[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 e0 ef ff ff[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 7f[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 00 04 00 00[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 80[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 f8 fb ff ff[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 77 f4[ 	]*vpermi2ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 77 f4[ 	]*vpermi2ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 77 f4[ 	]*vpermi2ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 31[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 77 b4 f0 23 01 00 00[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 31[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 7f[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 00 08 00 00[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 80[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 f0 f7 ff ff[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 7f[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 00 02 00 00[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 80[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 fc fd ff ff[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 77 f4[ 	]*vpermi2ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 77 f4[ 	]*vpermi2ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 77 f4[ 	]*vpermi2ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 31[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 77 b4 f0 23 01 00 00[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 31[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 7f[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 00 10 00 00[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 80[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 e0 ef ff ff[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 7f[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 00 02 00 00[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 80[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 fc fd ff ff[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 77 f4[ 	]*vpermi2pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 77 f4[ 	]*vpermi2pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 77 f4[ 	]*vpermi2pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 31[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 77 b4 f0 23 01 00 00[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 31[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 7f[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 00 08 00 00[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 80[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 f0 f7 ff ff[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 7f[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 00 04 00 00[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 80[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 f8 fb ff ff[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 77 f4[ 	]*vpermi2pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 77 f4[ 	]*vpermi2pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 77 f4[ 	]*vpermi2pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 31[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 77 b4 f0 23 01 00 00[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 31[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 7f[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 00 10 00 00[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 80[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 e0 ef ff ff[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 7f[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 00 04 00 00[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 80[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 f8 fb ff ff[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 27 ec[ 	]*vptestnmd k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 27 ec[ 	]*vptestnmd k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 29[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 27 ac f0 23 01 00 00[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 29[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 7f[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa 00 08 00 00[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 80[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa f0 f7 ff ff[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 7f[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa 00 02 00 00[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 80[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa fc fd ff ff[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 27 ec[ 	]*vptestnmd k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 27 ec[ 	]*vptestnmd k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 29[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 27 ac f0 23 01 00 00[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 29[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 7f[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa 00 10 00 00[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 80[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa e0 ef ff ff[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 7f[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa 00 02 00 00[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 80[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa fc fd ff ff[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 27 ec[ 	]*vptestnmq k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 27 ec[ 	]*vptestnmq k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 29[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 27 ac f0 23 01 00 00[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 29[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 7f[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa 00 08 00 00[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 80[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa f0 f7 ff ff[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 7f[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa 00 04 00 00[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 80[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa f8 fb ff ff[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 27 ec[ 	]*vptestnmq k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 27 ec[ 	]*vptestnmq k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 29[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 27 ac f0 23 01 00 00[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 29[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 7f[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa 00 10 00 00[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 80[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa e0 ef ff ff[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 7f[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa 00 04 00 00[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 80[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa f8 fb ff ff[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 58 f4[ 	]*vaddpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 58 f4[ 	]*vaddpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 58 f4[ 	]*vaddpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 31[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 58 b4 f0 34 12 00 00[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 31[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 7f[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 00 08 00 00[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 72 80[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 58 b2 f0 f7 ff ff[ 	]*vaddpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 7f[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 00 04 00 00[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 72 80[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 58 b2 f8 fb ff ff[ 	]*vaddpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 58 f4[ 	]*vaddpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 58 f4[ 	]*vaddpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 58 f4[ 	]*vaddpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 31[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 58 b4 f0 34 12 00 00[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 31[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 7f[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 00 10 00 00[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 72 80[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 58 b2 e0 ef ff ff[ 	]*vaddpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 7f[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 00 04 00 00[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 72 80[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 58 b2 f8 fb ff ff[ 	]*vaddpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 58 f4[ 	]*vaddps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 58 f4[ 	]*vaddps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 58 f4[ 	]*vaddps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 31[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 58 b4 f0 34 12 00 00[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 31[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 7f[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 00 08 00 00[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 72 80[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 58 b2 f0 f7 ff ff[ 	]*vaddps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 7f[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 00 02 00 00[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 72 80[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 58 b2 fc fd ff ff[ 	]*vaddps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 58 f4[ 	]*vaddps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 58 f4[ 	]*vaddps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 58 f4[ 	]*vaddps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 31[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 58 b4 f0 34 12 00 00[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 31[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 7f[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 00 10 00 00[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 72 80[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 58 b2 e0 ef ff ff[ 	]*vaddps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 7f[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 00 02 00 00[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 72 80[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 58 b2 fc fd ff ff[ 	]*vaddps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 ab[ 	]*valignd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 03 f4 ab[ 	]*valignd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 03 f4 ab[ 	]*valignd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 03 f4 7b[ 	]*valignd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 31 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 03 b4 f0 34 12 00 00 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 31 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 7f 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 00 08 00 00 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 72 80 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 03 b2 f0 f7 ff ff 7b[ 	]*valignd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 7f 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 00 02 00 00 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 72 80 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 03 b2 fc fd ff ff 7b[ 	]*valignd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 ab[ 	]*valignd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 03 f4 ab[ 	]*valignd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 03 f4 ab[ 	]*valignd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 03 f4 7b[ 	]*valignd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 31 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 03 b4 f0 34 12 00 00 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 31 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 7f 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 00 10 00 00 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 72 80 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 03 b2 e0 ef ff ff 7b[ 	]*valignd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 7f 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 00 02 00 00 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 72 80 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 03 b2 fc fd ff ff 7b[ 	]*valignd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 65 f4[ 	]*vblendmpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 65 f4[ 	]*vblendmpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 65 f4[ 	]*vblendmpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 31[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 65 b4 f0 34 12 00 00[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 31[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 7f[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 00 08 00 00[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 72 80[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 65 b2 f0 f7 ff ff[ 	]*vblendmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 7f[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 00 04 00 00[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 72 80[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 65 b2 f8 fb ff ff[ 	]*vblendmpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 65 f4[ 	]*vblendmpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 65 f4[ 	]*vblendmpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 65 f4[ 	]*vblendmpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 31[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 65 b4 f0 34 12 00 00[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 31[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 7f[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 00 10 00 00[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 72 80[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 65 b2 e0 ef ff ff[ 	]*vblendmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 7f[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 00 04 00 00[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 72 80[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 65 b2 f8 fb ff ff[ 	]*vblendmpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 65 f4[ 	]*vblendmps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 65 f4[ 	]*vblendmps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 65 f4[ 	]*vblendmps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 31[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 65 b4 f0 34 12 00 00[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 31[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 7f[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 00 08 00 00[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 72 80[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 65 b2 f0 f7 ff ff[ 	]*vblendmps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 7f[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 00 02 00 00[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 72 80[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 65 b2 fc fd ff ff[ 	]*vblendmps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 65 f4[ 	]*vblendmps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 65 f4[ 	]*vblendmps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 65 f4[ 	]*vblendmps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 31[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 65 b4 f0 34 12 00 00[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 31[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 7f[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 00 10 00 00[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 72 80[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 65 b2 e0 ef ff ff[ 	]*vblendmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 7f[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 00 02 00 00[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 72 80[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 65 b2 fc fd ff ff[ 	]*vblendmps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 31[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 1a 31[ 	]*vbroadcastf32x4 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 1a 31[ 	]*vbroadcastf32x4 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1a b4 f0 34 12 00 00[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 7f[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 00 08 00 00[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a 72 80[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1a b2 f0 f7 ff ff[ 	]*vbroadcastf32x4 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 31[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 5a 31[ 	]*vbroadcasti32x4 ymm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 5a 31[ 	]*vbroadcasti32x4 ymm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 5a b4 f0 34 12 00 00[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 7f[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 00 08 00 00[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a 72 80[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 5a b2 f0 f7 ff ff[ 	]*vbroadcasti32x4 ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 31[ 	]*vbroadcastsd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 19 31[ 	]*vbroadcastsd ymm30\{k7\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 19 31[ 	]*vbroadcastsd ymm30\{k7\}\{z\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 19 b4 f0 34 12 00 00[ 	]*vbroadcastsd ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 7f[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 00 04 00 00[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 72 80[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 19 b2 f8 fb ff ff[ 	]*vbroadcastsd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 19 f5[ 	]*vbroadcastsd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 19 f5[ 	]*vbroadcastsd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 19 f5[ 	]*vbroadcastsd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 31[ 	]*vbroadcastss xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 18 31[ 	]*vbroadcastss xmm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 18 31[ 	]*vbroadcastss xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 18 b4 f0 34 12 00 00[ 	]*vbroadcastss xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 7f[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 00 02 00 00[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 72 80[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 18 b2 fc fd ff ff[ 	]*vbroadcastss xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 31[ 	]*vbroadcastss ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 18 31[ 	]*vbroadcastss ymm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 18 31[ 	]*vbroadcastss ymm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 18 b4 f0 34 12 00 00[ 	]*vbroadcastss ymm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 7f[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 00 02 00 00[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 72 80[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 18 b2 fc fd ff ff[ 	]*vbroadcastss ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 18 f5[ 	]*vbroadcastss xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 18 f5[ 	]*vbroadcastss xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 18 f5[ 	]*vbroadcastss xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 18 f5[ 	]*vbroadcastss ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 18 f5[ 	]*vbroadcastss ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 18 f5[ 	]*vbroadcastss ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec ab[ 	]*vcmppd k5,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 07 c2 ec ab[ 	]*vcmppd k5\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 00 c2 ec 7b[ 	]*vcmppd k5,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 29 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 00 c2 ac f0 34 12 00 00 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 29 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 7f 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa 00 08 00 00 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 6a 80 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmppd k5,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 7f 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa 00 04 00 00 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 6a 80 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 10 c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec ab[ 	]*vcmppd k5,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 27 c2 ec ab[ 	]*vcmppd k5\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 95 20 c2 ec 7b[ 	]*vcmppd k5,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 29 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 95 20 c2 ac f0 34 12 00 00 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 29 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 7f 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa 00 10 00 00 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 6a 80 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 20 c2 aa e0 ef ff ff 7b[ 	]*vcmppd k5,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 7f 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa 00 04 00 00 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 6a 80 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 95 30 c2 aa f8 fb ff ff 7b[ 	]*vcmppd k5,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec ab[ 	]*vcmpps k5,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 07 c2 ec ab[ 	]*vcmpps k5\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 00 c2 ec 7b[ 	]*vcmpps k5,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 29 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 00 c2 ac f0 34 12 00 00 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 29 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 7f 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa 00 08 00 00 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 6a 80 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 00 c2 aa f0 f7 ff ff 7b[ 	]*vcmpps k5,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 7f 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa 00 02 00 00 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 6a 80 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 10 c2 aa fc fd ff ff 7b[ 	]*vcmpps k5,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec ab[ 	]*vcmpps k5,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 27 c2 ec ab[ 	]*vcmpps k5\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 14 20 c2 ec 7b[ 	]*vcmpps k5,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 29 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 14 20 c2 ac f0 34 12 00 00 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 29 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 7f 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa 00 10 00 00 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 6a 80 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 20 c2 aa e0 ef ff ff 7b[ 	]*vcmpps k5,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 7f 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa 00 02 00 00 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 6a 80 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 14 30 c2 aa fc fd ff ff 7b[ 	]*vcmpps k5,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 31[ 	]*vcompresspd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8a 31[ 	]*vcompresspd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8a b4 f0 34 12 00 00[ 	]*vcompresspd XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 7f[ 	]*vcompresspd XMMWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 00 04 00 00[ 	]*vcompresspd XMMWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a 72 80[ 	]*vcompresspd XMMWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8a b2 f8 fb ff ff[ 	]*vcompresspd XMMWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 31[ 	]*vcompresspd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8a 31[ 	]*vcompresspd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8a b4 f0 34 12 00 00[ 	]*vcompresspd YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 7f[ 	]*vcompresspd YMMWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 00 04 00 00[ 	]*vcompresspd YMMWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a 72 80[ 	]*vcompresspd YMMWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8a b2 f8 fb ff ff[ 	]*vcompresspd YMMWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8a ee[ 	]*vcompresspd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8a ee[ 	]*vcompresspd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8a ee[ 	]*vcompresspd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8a ee[ 	]*vcompresspd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8a ee[ 	]*vcompresspd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8a ee[ 	]*vcompresspd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 31[ 	]*vcompressps XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8a 31[ 	]*vcompressps XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8a b4 f0 34 12 00 00[ 	]*vcompressps XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 7f[ 	]*vcompressps XMMWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 00 02 00 00[ 	]*vcompressps XMMWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a 72 80[ 	]*vcompressps XMMWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8a b2 fc fd ff ff[ 	]*vcompressps XMMWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 31[ 	]*vcompressps YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8a 31[ 	]*vcompressps YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8a b4 f0 34 12 00 00[ 	]*vcompressps YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 7f[ 	]*vcompressps YMMWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 00 02 00 00[ 	]*vcompressps YMMWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a 72 80[ 	]*vcompressps YMMWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8a b2 fc fd ff ff[ 	]*vcompressps YMMWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8a ee[ 	]*vcompressps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8a ee[ 	]*vcompressps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8a ee[ 	]*vcompressps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8a ee[ 	]*vcompressps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8a ee[ 	]*vcompressps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8a ee[ 	]*vcompressps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 e6 f5[ 	]*vcvtdq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f e6 f5[ 	]*vcvtdq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f e6 f5[ 	]*vcvtdq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 31[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 e6 b4 f0 34 12 00 00[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 31[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 7f[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 00 04 00 00[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 72 80[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 e6 b2 f8 fb ff ff[ 	]*vcvtdq2pd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 7f[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 00 02 00 00[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 72 80[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 e6 f5[ 	]*vcvtdq2pd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f e6 f5[ 	]*vcvtdq2pd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af e6 f5[ 	]*vcvtdq2pd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 31[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 e6 b4 f0 34 12 00 00[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 31[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 7f[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 00 08 00 00[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 72 80[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 e6 b2 f0 f7 ff ff[ 	]*vcvtdq2pd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 7f[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 00 02 00 00[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 72 80[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 e6 b2 fc fd ff ff[ 	]*vcvtdq2pd ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5b f5[ 	]*vcvtdq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5b f5[ 	]*vcvtdq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5b f5[ 	]*vcvtdq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 31[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5b b4 f0 34 12 00 00[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 31[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 7f[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 00 08 00 00[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b 72 80[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5b b2 f0 f7 ff ff[ 	]*vcvtdq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 7f[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 00 02 00 00[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b 72 80[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5b b2 fc fd ff ff[ 	]*vcvtdq2ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5b f5[ 	]*vcvtdq2ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5b f5[ 	]*vcvtdq2ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5b f5[ 	]*vcvtdq2ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 31[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5b b4 f0 34 12 00 00[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 31[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 7f[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 00 10 00 00[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b 72 80[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5b b2 e0 ef ff ff[ 	]*vcvtdq2ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 7f[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 00 02 00 00[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b 72 80[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5b b2 fc fd ff ff[ 	]*vcvtdq2ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 e6 f5[ 	]*vcvtpd2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f e6 f5[ 	]*vcvtpd2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f e6 f5[ 	]*vcvtpd2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 31[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 e6 b4 f0 34 12 00 00[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 31[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 7f[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 00 08 00 00[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 72 80[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 e6 b2 f0 f7 ff ff[ 	]*vcvtpd2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 7f[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 72 80[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 18 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 e6 f5[ 	]*vcvtpd2dq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f e6 f5[ 	]*vcvtpd2dq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af e6 f5[ 	]*vcvtpd2dq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 31[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 e6 b4 f0 34 12 00 00[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 31[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 7f[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 00 10 00 00[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 72 80[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 e6 b2 e0 ef ff ff[ 	]*vcvtpd2dq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 7f[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 00 04 00 00[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 72 80[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 38 e6 b2 f8 fb ff ff[ 	]*vcvtpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 5a f5[ 	]*vcvtpd2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 5a f5[ 	]*vcvtpd2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 5a f5[ 	]*vcvtpd2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 31[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 5a b4 f0 34 12 00 00[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 31[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 7f[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 00 08 00 00[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a 72 80[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 5a b2 f0 f7 ff ff[ 	]*vcvtpd2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 7f[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a 72 80[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 5a f5[ 	]*vcvtpd2ps xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 5a f5[ 	]*vcvtpd2ps xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 5a f5[ 	]*vcvtpd2ps xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 31[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 5a b4 f0 34 12 00 00[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 31[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 7f[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 00 10 00 00[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a 72 80[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 5a b2 e0 ef ff ff[ 	]*vcvtpd2ps xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 7f[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 00 04 00 00[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a 72 80[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 5a b2 f8 fb ff ff[ 	]*vcvtpd2ps xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 79 f5[ 	]*vcvtpd2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 79 f5[ 	]*vcvtpd2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 79 f5[ 	]*vcvtpd2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 31[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 79 b4 f0 34 12 00 00[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 31[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 7f[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 00 08 00 00[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 72 80[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 79 b2 f0 f7 ff ff[ 	]*vcvtpd2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 7f[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 72 80[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 79 f5[ 	]*vcvtpd2udq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 79 f5[ 	]*vcvtpd2udq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 79 f5[ 	]*vcvtpd2udq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 31[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 79 b4 f0 34 12 00 00[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 31[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 7f[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 00 10 00 00[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 72 80[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 79 b2 e0 ef ff ff[ 	]*vcvtpd2udq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 7f[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 00 04 00 00[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 72 80[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 79 b2 f8 fb ff ff[ 	]*vcvtpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 13 f5[ 	]*vcvtph2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 13 f5[ 	]*vcvtph2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 13 f5[ 	]*vcvtph2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 31[ 	]*vcvtph2ps xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 13 b4 f0 34 12 00 00[ 	]*vcvtph2ps xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 7f[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 00 04 00 00[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 72 80[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 13 b2 f8 fb ff ff[ 	]*vcvtph2ps xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 13 f5[ 	]*vcvtph2ps ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 13 f5[ 	]*vcvtph2ps ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 13 f5[ 	]*vcvtph2ps ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 31[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 13 b4 f0 34 12 00 00[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 7f[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 00 08 00 00[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 72 80[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 13 b2 f0 f7 ff ff[ 	]*vcvtph2ps ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 5b f5[ 	]*vcvtps2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 5b f5[ 	]*vcvtps2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 5b f5[ 	]*vcvtps2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 31[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 5b b4 f0 34 12 00 00[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 31[ 	]*vcvtps2dq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 7f[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 00 08 00 00[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b 72 80[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 5b b2 f0 f7 ff ff[ 	]*vcvtps2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 7f[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 00 02 00 00[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b 72 80[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 5b b2 fc fd ff ff[ 	]*vcvtps2dq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 5b f5[ 	]*vcvtps2dq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 5b f5[ 	]*vcvtps2dq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 5b f5[ 	]*vcvtps2dq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 31[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 5b b4 f0 34 12 00 00[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 31[ 	]*vcvtps2dq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 7f[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 00 10 00 00[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b 72 80[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 5b b2 e0 ef ff ff[ 	]*vcvtps2dq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 7f[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 00 02 00 00[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b 72 80[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 5b b2 fc fd ff ff[ 	]*vcvtps2dq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 5a f5[ 	]*vcvtps2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 5a f5[ 	]*vcvtps2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 5a f5[ 	]*vcvtps2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 31[ 	]*vcvtps2pd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 5a b4 f0 34 12 00 00[ 	]*vcvtps2pd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 31[ 	]*vcvtps2pd xmm30,DWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 7f[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 00 04 00 00[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a 72 80[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 5a b2 f8 fb ff ff[ 	]*vcvtps2pd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 7f[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 00 02 00 00[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a 72 80[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 5a b2 fc fd ff ff[ 	]*vcvtps2pd xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 5a f5[ 	]*vcvtps2pd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 5a f5[ 	]*vcvtps2pd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 5a f5[ 	]*vcvtps2pd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 31[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 5a b4 f0 34 12 00 00[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 31[ 	]*vcvtps2pd ymm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 7f[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 00 08 00 00[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a 72 80[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 5a b2 f0 f7 ff ff[ 	]*vcvtps2pd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 7f[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 00 02 00 00[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a 72 80[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 5a b2 fc fd ff ff[ 	]*vcvtps2pd ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee ab[ 	]*vcvtps2ph xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 1d ee 7b[ 	]*vcvtps2ph xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee ab[ 	]*vcvtps2ph xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 1d ee ab[ 	]*vcvtps2ph xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 1d ee 7b[ 	]*vcvtps2ph xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 79 f5[ 	]*vcvtps2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 79 f5[ 	]*vcvtps2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 79 f5[ 	]*vcvtps2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 31[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 79 b4 f0 34 12 00 00[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 31[ 	]*vcvtps2udq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 7f[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 00 08 00 00[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 72 80[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 79 b2 f0 f7 ff ff[ 	]*vcvtps2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 7f[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 00 02 00 00[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 72 80[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 79 b2 fc fd ff ff[ 	]*vcvtps2udq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 79 f5[ 	]*vcvtps2udq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 79 f5[ 	]*vcvtps2udq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 79 f5[ 	]*vcvtps2udq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 31[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 79 b4 f0 34 12 00 00[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 31[ 	]*vcvtps2udq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 7f[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 00 10 00 00[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 72 80[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 79 b2 e0 ef ff ff[ 	]*vcvtps2udq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 7f[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 00 02 00 00[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 72 80[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 79 b2 fc fd ff ff[ 	]*vcvtps2udq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 e6 f5[ 	]*vcvttpd2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f e6 f5[ 	]*vcvttpd2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f e6 f5[ 	]*vcvttpd2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 31[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 e6 b4 f0 34 12 00 00[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 31[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 7f[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 00 08 00 00[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 72 80[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 e6 b2 f0 f7 ff ff[ 	]*vcvttpd2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 7f[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 72 80[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 e6 f5[ 	]*vcvttpd2dq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f e6 f5[ 	]*vcvttpd2dq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af e6 f5[ 	]*vcvttpd2dq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 31[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 e6 b4 f0 34 12 00 00[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 31[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 7f[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 00 10 00 00[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 72 80[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 e6 b2 e0 ef ff ff[ 	]*vcvttpd2dq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 7f[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 00 04 00 00[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 72 80[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 e6 b2 f8 fb ff ff[ 	]*vcvttpd2dq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 5b f5[ 	]*vcvttps2dq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 5b f5[ 	]*vcvttps2dq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 5b f5[ 	]*vcvttps2dq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 31[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 5b b4 f0 34 12 00 00[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 31[ 	]*vcvttps2dq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 7f[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 00 08 00 00[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b 72 80[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 5b b2 f0 f7 ff ff[ 	]*vcvttps2dq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 7f[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 00 02 00 00[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b 72 80[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 5b b2 fc fd ff ff[ 	]*vcvttps2dq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 5b f5[ 	]*vcvttps2dq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 5b f5[ 	]*vcvttps2dq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 5b f5[ 	]*vcvttps2dq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 31[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 5b b4 f0 34 12 00 00[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 31[ 	]*vcvttps2dq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 7f[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 00 10 00 00[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b 72 80[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 5b b2 e0 ef ff ff[ 	]*vcvttps2dq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 7f[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 00 02 00 00[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b 72 80[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 5b b2 fc fd ff ff[ 	]*vcvttps2dq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7a f5[ 	]*vcvtudq2pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7a f5[ 	]*vcvtudq2pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7a f5[ 	]*vcvtudq2pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 31[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7a b4 f0 34 12 00 00[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 31[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 7f[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 00 04 00 00[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a 72 80[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7a b2 f8 fb ff ff[ 	]*vcvtudq2pd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 7f[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 00 02 00 00[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx\+0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a 72 80[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx-0x200\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 18 7a b2 fc fd ff ff[ 	]*vcvtudq2pd xmm30,DWORD PTR \[rdx-0x204\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7a f5[ 	]*vcvtudq2pd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7a f5[ 	]*vcvtudq2pd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7a f5[ 	]*vcvtudq2pd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 31[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7a b4 f0 34 12 00 00[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 31[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 7f[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 00 08 00 00[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a 72 80[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7a b2 f0 f7 ff ff[ 	]*vcvtudq2pd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 7f[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 00 02 00 00[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a 72 80[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 38 7a b2 fc fd ff ff[ 	]*vcvtudq2pd ymm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 08 7a f5[ 	]*vcvtudq2ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 0f 7a f5[ 	]*vcvtudq2ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 8f 7a f5[ 	]*vcvtudq2ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 31[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 08 7a b4 f0 34 12 00 00[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 31[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 7f[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 00 08 00 00[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a 72 80[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 08 7a b2 f0 f7 ff ff[ 	]*vcvtudq2ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 7f[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 00 02 00 00[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a 72 80[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 18 7a b2 fc fd ff ff[ 	]*vcvtudq2ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 28 7a f5[ 	]*vcvtudq2ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f 2f 7a f5[ 	]*vcvtudq2ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7f af 7a f5[ 	]*vcvtudq2ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 31[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7f 28 7a b4 f0 34 12 00 00[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 31[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 7f[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 00 10 00 00[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a 72 80[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 28 7a b2 e0 ef ff ff[ 	]*vcvtudq2ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 7f[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 00 02 00 00[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a 72 80[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7f 38 7a b2 fc fd ff ff[ 	]*vcvtudq2ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5e f4[ 	]*vdivpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5e f4[ 	]*vdivpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5e f4[ 	]*vdivpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 31[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5e b4 f0 34 12 00 00[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 31[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 7f[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 00 08 00 00[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e 72 80[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5e b2 f0 f7 ff ff[ 	]*vdivpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 7f[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 00 04 00 00[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e 72 80[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5e b2 f8 fb ff ff[ 	]*vdivpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5e f4[ 	]*vdivpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5e f4[ 	]*vdivpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5e f4[ 	]*vdivpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 31[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5e b4 f0 34 12 00 00[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 31[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 7f[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 00 10 00 00[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e 72 80[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5e b2 e0 ef ff ff[ 	]*vdivpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 7f[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 00 04 00 00[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e 72 80[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5e b2 f8 fb ff ff[ 	]*vdivpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5e f4[ 	]*vdivps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5e f4[ 	]*vdivps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5e f4[ 	]*vdivps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 31[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5e b4 f0 34 12 00 00[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 31[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 7f[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 00 08 00 00[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e 72 80[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5e b2 f0 f7 ff ff[ 	]*vdivps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 7f[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 00 02 00 00[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e 72 80[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5e b2 fc fd ff ff[ 	]*vdivps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5e f4[ 	]*vdivps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5e f4[ 	]*vdivps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5e f4[ 	]*vdivps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 31[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5e b4 f0 34 12 00 00[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 31[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 7f[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 00 10 00 00[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e 72 80[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5e b2 e0 ef ff ff[ 	]*vdivps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 7f[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 00 02 00 00[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e 72 80[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5e b2 fc fd ff ff[ 	]*vdivps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 31[ 	]*vexpandpd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 88 31[ 	]*vexpandpd xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 88 31[ 	]*vexpandpd xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 88 b4 f0 34 12 00 00[ 	]*vexpandpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 7f[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 00 04 00 00[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 72 80[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 88 b2 f8 fb ff ff[ 	]*vexpandpd xmm30,XMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 31[ 	]*vexpandpd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 88 31[ 	]*vexpandpd ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 88 31[ 	]*vexpandpd ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 88 b4 f0 34 12 00 00[ 	]*vexpandpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 7f[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 00 04 00 00[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 72 80[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 88 b2 f8 fb ff ff[ 	]*vexpandpd ymm30,YMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 88 f5[ 	]*vexpandpd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 88 f5[ 	]*vexpandpd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 88 f5[ 	]*vexpandpd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 88 f5[ 	]*vexpandpd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 88 f5[ 	]*vexpandpd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 88 f5[ 	]*vexpandpd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 31[ 	]*vexpandps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 88 31[ 	]*vexpandps xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 88 31[ 	]*vexpandps xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 88 b4 f0 34 12 00 00[ 	]*vexpandps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 7f[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 00 02 00 00[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 72 80[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 88 b2 fc fd ff ff[ 	]*vexpandps xmm30,XMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 31[ 	]*vexpandps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 88 31[ 	]*vexpandps ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 88 31[ 	]*vexpandps ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 88 b4 f0 34 12 00 00[ 	]*vexpandps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 7f[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 00 02 00 00[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 72 80[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 88 b2 fc fd ff ff[ 	]*vexpandps ymm30,YMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 88 f5[ 	]*vexpandps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 88 f5[ 	]*vexpandps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 88 f5[ 	]*vexpandps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 88 f5[ 	]*vexpandps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 88 f5[ 	]*vexpandps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 88 f5[ 	]*vexpandps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee ab[ 	]*vextractf32x4 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 19 ee ab[ 	]*vextractf32x4 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 19 ee ab[ 	]*vextractf32x4 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 19 ee 7b[ 	]*vextractf32x4 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee ab[ 	]*vextracti32x4 xmm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 39 ee ab[ 	]*vextracti32x4 xmm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 39 ee ab[ 	]*vextracti32x4 xmm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 39 ee 7b[ 	]*vextracti32x4 xmm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 98 f4[ 	]*vfmadd132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 98 f4[ 	]*vfmadd132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 98 f4[ 	]*vfmadd132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 31[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 98 b4 f0 34 12 00 00[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 31[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 7f[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 00 08 00 00[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 72 80[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 7f[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 00 04 00 00[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 72 80[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 98 b2 f8 fb ff ff[ 	]*vfmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 98 f4[ 	]*vfmadd132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 98 f4[ 	]*vfmadd132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 98 f4[ 	]*vfmadd132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 31[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 98 b4 f0 34 12 00 00[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 31[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 7f[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 00 10 00 00[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 72 80[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 98 b2 e0 ef ff ff[ 	]*vfmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 7f[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 00 04 00 00[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 72 80[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 98 b2 f8 fb ff ff[ 	]*vfmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 98 f4[ 	]*vfmadd132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 98 f4[ 	]*vfmadd132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 98 f4[ 	]*vfmadd132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 31[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 98 b4 f0 34 12 00 00[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 31[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 7f[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 00 08 00 00[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 72 80[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 98 b2 f0 f7 ff ff[ 	]*vfmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 7f[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 00 02 00 00[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 72 80[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 98 b2 fc fd ff ff[ 	]*vfmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 98 f4[ 	]*vfmadd132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 98 f4[ 	]*vfmadd132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 98 f4[ 	]*vfmadd132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 31[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 98 b4 f0 34 12 00 00[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 31[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 7f[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 00 10 00 00[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 72 80[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 98 b2 e0 ef ff ff[ 	]*vfmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 7f[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 00 02 00 00[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 72 80[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 98 b2 fc fd ff ff[ 	]*vfmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a8 f4[ 	]*vfmadd213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a8 f4[ 	]*vfmadd213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a8 f4[ 	]*vfmadd213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 31[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a8 b4 f0 34 12 00 00[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 31[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 7f[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 00 08 00 00[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 72 80[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 7f[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 00 04 00 00[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 72 80[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a8 f4[ 	]*vfmadd213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a8 f4[ 	]*vfmadd213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a8 f4[ 	]*vfmadd213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 31[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a8 b4 f0 34 12 00 00[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 31[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 7f[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 00 10 00 00[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 72 80[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 7f[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 00 04 00 00[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 72 80[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a8 b2 f8 fb ff ff[ 	]*vfmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a8 f4[ 	]*vfmadd213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a8 f4[ 	]*vfmadd213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a8 f4[ 	]*vfmadd213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 31[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a8 b4 f0 34 12 00 00[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 31[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 7f[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 00 08 00 00[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 72 80[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a8 b2 f0 f7 ff ff[ 	]*vfmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 7f[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 00 02 00 00[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 72 80[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a8 b2 fc fd ff ff[ 	]*vfmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a8 f4[ 	]*vfmadd213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a8 f4[ 	]*vfmadd213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a8 f4[ 	]*vfmadd213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 31[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a8 b4 f0 34 12 00 00[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 31[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 7f[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 00 10 00 00[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 72 80[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a8 b2 e0 ef ff ff[ 	]*vfmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 7f[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 00 02 00 00[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 72 80[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a8 b2 fc fd ff ff[ 	]*vfmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b8 f4[ 	]*vfmadd231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b8 f4[ 	]*vfmadd231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b8 f4[ 	]*vfmadd231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 31[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b8 b4 f0 34 12 00 00[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 31[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 7f[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 00 08 00 00[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 72 80[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 7f[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 00 04 00 00[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 72 80[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b8 f4[ 	]*vfmadd231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b8 f4[ 	]*vfmadd231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b8 f4[ 	]*vfmadd231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 31[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b8 b4 f0 34 12 00 00[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 31[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 7f[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 00 10 00 00[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 72 80[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 7f[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 00 04 00 00[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 72 80[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b8 b2 f8 fb ff ff[ 	]*vfmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b8 f4[ 	]*vfmadd231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b8 f4[ 	]*vfmadd231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b8 f4[ 	]*vfmadd231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 31[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b8 b4 f0 34 12 00 00[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 31[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 7f[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 00 08 00 00[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 72 80[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b8 b2 f0 f7 ff ff[ 	]*vfmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 7f[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 00 02 00 00[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 72 80[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b8 b2 fc fd ff ff[ 	]*vfmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b8 f4[ 	]*vfmadd231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b8 f4[ 	]*vfmadd231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b8 f4[ 	]*vfmadd231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 31[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b8 b4 f0 34 12 00 00[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 31[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 7f[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 00 10 00 00[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 72 80[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b8 b2 e0 ef ff ff[ 	]*vfmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 7f[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 00 02 00 00[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 72 80[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b8 b2 fc fd ff ff[ 	]*vfmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 96 f4[ 	]*vfmaddsub132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 96 f4[ 	]*vfmaddsub132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 96 f4[ 	]*vfmaddsub132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 31[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 31[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 7f[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 00 08 00 00[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 72 80[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 7f[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 00 04 00 00[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 72 80[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 96 f4[ 	]*vfmaddsub132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 96 f4[ 	]*vfmaddsub132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 96 f4[ 	]*vfmaddsub132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 31[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 31[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 7f[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 00 10 00 00[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 72 80[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 7f[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 00 04 00 00[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 72 80[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 96 b2 f8 fb ff ff[ 	]*vfmaddsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 96 f4[ 	]*vfmaddsub132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 96 f4[ 	]*vfmaddsub132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 96 f4[ 	]*vfmaddsub132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 31[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 31[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 7f[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 00 08 00 00[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 72 80[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 96 b2 f0 f7 ff ff[ 	]*vfmaddsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 7f[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 00 02 00 00[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 72 80[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 96 f4[ 	]*vfmaddsub132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 96 f4[ 	]*vfmaddsub132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 96 f4[ 	]*vfmaddsub132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 31[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 96 b4 f0 34 12 00 00[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 31[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 7f[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 00 10 00 00[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 72 80[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 96 b2 e0 ef ff ff[ 	]*vfmaddsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 7f[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 00 02 00 00[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 72 80[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 96 b2 fc fd ff ff[ 	]*vfmaddsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a6 f4[ 	]*vfmaddsub213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a6 f4[ 	]*vfmaddsub213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a6 f4[ 	]*vfmaddsub213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 31[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 31[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 7f[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 72 80[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 7f[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 72 80[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a6 f4[ 	]*vfmaddsub213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a6 f4[ 	]*vfmaddsub213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a6 f4[ 	]*vfmaddsub213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 31[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 31[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 7f[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 72 80[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 7f[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 00 04 00 00[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 72 80[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a6 b2 f8 fb ff ff[ 	]*vfmaddsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a6 f4[ 	]*vfmaddsub213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a6 f4[ 	]*vfmaddsub213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a6 f4[ 	]*vfmaddsub213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 31[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 31[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 7f[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 00 08 00 00[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 72 80[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a6 b2 f0 f7 ff ff[ 	]*vfmaddsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 7f[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 72 80[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a6 f4[ 	]*vfmaddsub213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a6 f4[ 	]*vfmaddsub213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a6 f4[ 	]*vfmaddsub213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 31[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a6 b4 f0 34 12 00 00[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 31[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 7f[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 00 10 00 00[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 72 80[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a6 b2 e0 ef ff ff[ 	]*vfmaddsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 7f[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 00 02 00 00[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 72 80[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a6 b2 fc fd ff ff[ 	]*vfmaddsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b6 f4[ 	]*vfmaddsub231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b6 f4[ 	]*vfmaddsub231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b6 f4[ 	]*vfmaddsub231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 31[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 31[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 7f[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 72 80[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 7f[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 72 80[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b6 f4[ 	]*vfmaddsub231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b6 f4[ 	]*vfmaddsub231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b6 f4[ 	]*vfmaddsub231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 31[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 31[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 7f[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 72 80[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 7f[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 00 04 00 00[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 72 80[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b6 b2 f8 fb ff ff[ 	]*vfmaddsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b6 f4[ 	]*vfmaddsub231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b6 f4[ 	]*vfmaddsub231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b6 f4[ 	]*vfmaddsub231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 31[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 31[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 7f[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 00 08 00 00[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 72 80[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b6 b2 f0 f7 ff ff[ 	]*vfmaddsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 7f[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 72 80[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b6 f4[ 	]*vfmaddsub231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b6 f4[ 	]*vfmaddsub231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b6 f4[ 	]*vfmaddsub231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 31[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b6 b4 f0 34 12 00 00[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 31[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 7f[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 00 10 00 00[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 72 80[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b6 b2 e0 ef ff ff[ 	]*vfmaddsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 7f[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 00 02 00 00[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 72 80[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b6 b2 fc fd ff ff[ 	]*vfmaddsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9a f4[ 	]*vfmsub132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9a f4[ 	]*vfmsub132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9a f4[ 	]*vfmsub132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 31[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9a b4 f0 34 12 00 00[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 31[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 7f[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 00 08 00 00[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a 72 80[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 7f[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 00 04 00 00[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a 72 80[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9a b2 f8 fb ff ff[ 	]*vfmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9a f4[ 	]*vfmsub132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9a f4[ 	]*vfmsub132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9a f4[ 	]*vfmsub132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 31[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9a b4 f0 34 12 00 00[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 31[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 7f[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 00 10 00 00[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a 72 80[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9a b2 e0 ef ff ff[ 	]*vfmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 7f[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 00 04 00 00[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a 72 80[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9a b2 f8 fb ff ff[ 	]*vfmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9a f4[ 	]*vfmsub132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9a f4[ 	]*vfmsub132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9a f4[ 	]*vfmsub132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 31[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9a b4 f0 34 12 00 00[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 31[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 7f[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 00 08 00 00[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a 72 80[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9a b2 f0 f7 ff ff[ 	]*vfmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 7f[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 00 02 00 00[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a 72 80[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9a b2 fc fd ff ff[ 	]*vfmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9a f4[ 	]*vfmsub132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9a f4[ 	]*vfmsub132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9a f4[ 	]*vfmsub132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 31[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9a b4 f0 34 12 00 00[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 31[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 7f[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 00 10 00 00[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a 72 80[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9a b2 e0 ef ff ff[ 	]*vfmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 7f[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 00 02 00 00[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a 72 80[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9a b2 fc fd ff ff[ 	]*vfmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 aa f4[ 	]*vfmsub213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 aa f4[ 	]*vfmsub213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 aa f4[ 	]*vfmsub213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 31[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 aa b4 f0 34 12 00 00[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 31[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 7f[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 00 08 00 00[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa 72 80[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 7f[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 00 04 00 00[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa 72 80[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 aa b2 f8 fb ff ff[ 	]*vfmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 aa f4[ 	]*vfmsub213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 aa f4[ 	]*vfmsub213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 aa f4[ 	]*vfmsub213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 31[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 aa b4 f0 34 12 00 00[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 31[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 7f[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 00 10 00 00[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa 72 80[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 aa b2 e0 ef ff ff[ 	]*vfmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 7f[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 00 04 00 00[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa 72 80[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 aa b2 f8 fb ff ff[ 	]*vfmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 aa f4[ 	]*vfmsub213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 aa f4[ 	]*vfmsub213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 aa f4[ 	]*vfmsub213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 31[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 aa b4 f0 34 12 00 00[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 31[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 7f[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 00 08 00 00[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa 72 80[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 aa b2 f0 f7 ff ff[ 	]*vfmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 7f[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 00 02 00 00[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa 72 80[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 aa b2 fc fd ff ff[ 	]*vfmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 aa f4[ 	]*vfmsub213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 aa f4[ 	]*vfmsub213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 aa f4[ 	]*vfmsub213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 31[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 aa b4 f0 34 12 00 00[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 31[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 7f[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 00 10 00 00[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa 72 80[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 aa b2 e0 ef ff ff[ 	]*vfmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 7f[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 00 02 00 00[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa 72 80[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 aa b2 fc fd ff ff[ 	]*vfmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ba f4[ 	]*vfmsub231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ba f4[ 	]*vfmsub231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ba f4[ 	]*vfmsub231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 31[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ba b4 f0 34 12 00 00[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 31[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 7f[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 00 08 00 00[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba 72 80[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 7f[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 00 04 00 00[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba 72 80[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ba b2 f8 fb ff ff[ 	]*vfmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ba f4[ 	]*vfmsub231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ba f4[ 	]*vfmsub231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ba f4[ 	]*vfmsub231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 31[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ba b4 f0 34 12 00 00[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 31[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 7f[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 00 10 00 00[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba 72 80[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ba b2 e0 ef ff ff[ 	]*vfmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 7f[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 00 04 00 00[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba 72 80[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ba b2 f8 fb ff ff[ 	]*vfmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ba f4[ 	]*vfmsub231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ba f4[ 	]*vfmsub231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ba f4[ 	]*vfmsub231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 31[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ba b4 f0 34 12 00 00[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 31[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 7f[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 00 08 00 00[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba 72 80[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ba b2 f0 f7 ff ff[ 	]*vfmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 7f[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 00 02 00 00[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba 72 80[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ba b2 fc fd ff ff[ 	]*vfmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ba f4[ 	]*vfmsub231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ba f4[ 	]*vfmsub231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ba f4[ 	]*vfmsub231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 31[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ba b4 f0 34 12 00 00[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 31[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 7f[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 00 10 00 00[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba 72 80[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ba b2 e0 ef ff ff[ 	]*vfmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 7f[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 00 02 00 00[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba 72 80[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ba b2 fc fd ff ff[ 	]*vfmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 97 f4[ 	]*vfmsubadd132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 97 f4[ 	]*vfmsubadd132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 97 f4[ 	]*vfmsubadd132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 31[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 31[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 7f[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 00 08 00 00[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 72 80[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 7f[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 00 04 00 00[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 72 80[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 97 f4[ 	]*vfmsubadd132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 97 f4[ 	]*vfmsubadd132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 97 f4[ 	]*vfmsubadd132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 31[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 31[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 7f[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 00 10 00 00[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 72 80[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 7f[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 00 04 00 00[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 72 80[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 97 b2 f8 fb ff ff[ 	]*vfmsubadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 97 f4[ 	]*vfmsubadd132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 97 f4[ 	]*vfmsubadd132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 97 f4[ 	]*vfmsubadd132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 31[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 31[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 7f[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 00 08 00 00[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 72 80[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 97 b2 f0 f7 ff ff[ 	]*vfmsubadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 7f[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 00 02 00 00[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 72 80[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 97 f4[ 	]*vfmsubadd132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 97 f4[ 	]*vfmsubadd132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 97 f4[ 	]*vfmsubadd132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 31[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 97 b4 f0 34 12 00 00[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 31[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 7f[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 00 10 00 00[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 72 80[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 97 b2 e0 ef ff ff[ 	]*vfmsubadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 7f[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 00 02 00 00[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 72 80[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 97 b2 fc fd ff ff[ 	]*vfmsubadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 a7 f4[ 	]*vfmsubadd213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 a7 f4[ 	]*vfmsubadd213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 a7 f4[ 	]*vfmsubadd213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 31[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 31[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 7f[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 72 80[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 7f[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 72 80[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 a7 f4[ 	]*vfmsubadd213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 a7 f4[ 	]*vfmsubadd213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 a7 f4[ 	]*vfmsubadd213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 31[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 31[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 7f[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 72 80[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 7f[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 00 04 00 00[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 72 80[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 a7 b2 f8 fb ff ff[ 	]*vfmsubadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 a7 f4[ 	]*vfmsubadd213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 a7 f4[ 	]*vfmsubadd213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 a7 f4[ 	]*vfmsubadd213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 31[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 31[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 7f[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 00 08 00 00[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 72 80[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 a7 b2 f0 f7 ff ff[ 	]*vfmsubadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 7f[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 72 80[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 a7 f4[ 	]*vfmsubadd213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 a7 f4[ 	]*vfmsubadd213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 a7 f4[ 	]*vfmsubadd213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 31[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 a7 b4 f0 34 12 00 00[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 31[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 7f[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 00 10 00 00[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 72 80[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 a7 b2 e0 ef ff ff[ 	]*vfmsubadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 7f[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 00 02 00 00[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 72 80[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 a7 b2 fc fd ff ff[ 	]*vfmsubadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 b7 f4[ 	]*vfmsubadd231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 b7 f4[ 	]*vfmsubadd231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 b7 f4[ 	]*vfmsubadd231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 31[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 31[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 7f[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 72 80[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 7f[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 72 80[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 b7 f4[ 	]*vfmsubadd231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 b7 f4[ 	]*vfmsubadd231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 b7 f4[ 	]*vfmsubadd231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 31[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 31[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 7f[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 72 80[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 7f[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 00 04 00 00[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 72 80[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 b7 b2 f8 fb ff ff[ 	]*vfmsubadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 b7 f4[ 	]*vfmsubadd231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 b7 f4[ 	]*vfmsubadd231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 b7 f4[ 	]*vfmsubadd231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 31[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 31[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 7f[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 00 08 00 00[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 72 80[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 b7 b2 f0 f7 ff ff[ 	]*vfmsubadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 7f[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 72 80[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 b7 f4[ 	]*vfmsubadd231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 b7 f4[ 	]*vfmsubadd231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 b7 f4[ 	]*vfmsubadd231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 31[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 b7 b4 f0 34 12 00 00[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 31[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 7f[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 00 10 00 00[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 72 80[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 b7 b2 e0 ef ff ff[ 	]*vfmsubadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 7f[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 00 02 00 00[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 72 80[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 b7 b2 fc fd ff ff[ 	]*vfmsubadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9c f4[ 	]*vfnmadd132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9c f4[ 	]*vfnmadd132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9c f4[ 	]*vfnmadd132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 31[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9c b4 f0 34 12 00 00[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 31[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 7f[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 00 08 00 00[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c 72 80[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 7f[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 00 04 00 00[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c 72 80[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9c f4[ 	]*vfnmadd132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9c f4[ 	]*vfnmadd132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9c f4[ 	]*vfnmadd132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 31[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9c b4 f0 34 12 00 00[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 31[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 7f[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 00 10 00 00[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c 72 80[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 7f[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 00 04 00 00[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c 72 80[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9c b2 f8 fb ff ff[ 	]*vfnmadd132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9c f4[ 	]*vfnmadd132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9c f4[ 	]*vfnmadd132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9c f4[ 	]*vfnmadd132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 31[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9c b4 f0 34 12 00 00[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 31[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 7f[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 00 08 00 00[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c 72 80[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9c b2 f0 f7 ff ff[ 	]*vfnmadd132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 7f[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 00 02 00 00[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c 72 80[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9c b2 fc fd ff ff[ 	]*vfnmadd132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9c f4[ 	]*vfnmadd132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9c f4[ 	]*vfnmadd132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9c f4[ 	]*vfnmadd132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 31[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9c b4 f0 34 12 00 00[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 31[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 7f[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 00 10 00 00[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c 72 80[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9c b2 e0 ef ff ff[ 	]*vfnmadd132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 7f[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 00 02 00 00[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c 72 80[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9c b2 fc fd ff ff[ 	]*vfnmadd132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ac f4[ 	]*vfnmadd213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ac f4[ 	]*vfnmadd213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ac f4[ 	]*vfnmadd213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 31[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ac b4 f0 34 12 00 00[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 31[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 7f[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 00 08 00 00[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac 72 80[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 7f[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 00 04 00 00[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac 72 80[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ac f4[ 	]*vfnmadd213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ac f4[ 	]*vfnmadd213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ac f4[ 	]*vfnmadd213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 31[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ac b4 f0 34 12 00 00[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 31[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 7f[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 00 10 00 00[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac 72 80[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 7f[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 00 04 00 00[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac 72 80[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ac b2 f8 fb ff ff[ 	]*vfnmadd213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ac f4[ 	]*vfnmadd213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ac f4[ 	]*vfnmadd213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ac f4[ 	]*vfnmadd213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 31[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ac b4 f0 34 12 00 00[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 31[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 7f[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 00 08 00 00[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac 72 80[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ac b2 f0 f7 ff ff[ 	]*vfnmadd213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 7f[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 00 02 00 00[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac 72 80[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ac b2 fc fd ff ff[ 	]*vfnmadd213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ac f4[ 	]*vfnmadd213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ac f4[ 	]*vfnmadd213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ac f4[ 	]*vfnmadd213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 31[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ac b4 f0 34 12 00 00[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 31[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 7f[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 00 10 00 00[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac 72 80[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ac b2 e0 ef ff ff[ 	]*vfnmadd213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 7f[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 00 02 00 00[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac 72 80[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ac b2 fc fd ff ff[ 	]*vfnmadd213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 bc f4[ 	]*vfnmadd231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 bc f4[ 	]*vfnmadd231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 bc f4[ 	]*vfnmadd231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 31[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 bc b4 f0 34 12 00 00[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 31[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 7f[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 00 08 00 00[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc 72 80[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 7f[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 00 04 00 00[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc 72 80[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 bc f4[ 	]*vfnmadd231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 bc f4[ 	]*vfnmadd231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 bc f4[ 	]*vfnmadd231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 31[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 bc b4 f0 34 12 00 00[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 31[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 7f[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 00 10 00 00[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc 72 80[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 7f[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 00 04 00 00[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc 72 80[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 bc b2 f8 fb ff ff[ 	]*vfnmadd231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 bc f4[ 	]*vfnmadd231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 bc f4[ 	]*vfnmadd231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 bc f4[ 	]*vfnmadd231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 31[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 bc b4 f0 34 12 00 00[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 31[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 7f[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 00 08 00 00[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc 72 80[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 bc b2 f0 f7 ff ff[ 	]*vfnmadd231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 7f[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 00 02 00 00[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc 72 80[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 bc b2 fc fd ff ff[ 	]*vfnmadd231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 bc f4[ 	]*vfnmadd231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 bc f4[ 	]*vfnmadd231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 bc f4[ 	]*vfnmadd231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 31[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 bc b4 f0 34 12 00 00[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 31[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 7f[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 00 10 00 00[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc 72 80[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 bc b2 e0 ef ff ff[ 	]*vfnmadd231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 7f[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 00 02 00 00[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc 72 80[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 bc b2 fc fd ff ff[ 	]*vfnmadd231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 9e f4[ 	]*vfnmsub132pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 9e f4[ 	]*vfnmsub132pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 9e f4[ 	]*vfnmsub132pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 31[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 9e b4 f0 34 12 00 00[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 31[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 7f[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 00 08 00 00[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e 72 80[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 7f[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 00 04 00 00[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e 72 80[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 9e f4[ 	]*vfnmsub132pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 9e f4[ 	]*vfnmsub132pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 9e f4[ 	]*vfnmsub132pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 31[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 9e b4 f0 34 12 00 00[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 31[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 7f[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 00 10 00 00[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e 72 80[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 7f[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 00 04 00 00[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e 72 80[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 9e b2 f8 fb ff ff[ 	]*vfnmsub132pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 9e f4[ 	]*vfnmsub132ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 9e f4[ 	]*vfnmsub132ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 9e f4[ 	]*vfnmsub132ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 31[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 9e b4 f0 34 12 00 00[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 31[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 7f[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 00 08 00 00[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e 72 80[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 9e b2 f0 f7 ff ff[ 	]*vfnmsub132ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 7f[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 00 02 00 00[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e 72 80[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 9e b2 fc fd ff ff[ 	]*vfnmsub132ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 9e f4[ 	]*vfnmsub132ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 9e f4[ 	]*vfnmsub132ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 9e f4[ 	]*vfnmsub132ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 31[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 9e b4 f0 34 12 00 00[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 31[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 7f[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 00 10 00 00[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e 72 80[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 9e b2 e0 ef ff ff[ 	]*vfnmsub132ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 7f[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 00 02 00 00[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e 72 80[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 9e b2 fc fd ff ff[ 	]*vfnmsub132ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 ae f4[ 	]*vfnmsub213pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 ae f4[ 	]*vfnmsub213pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 ae f4[ 	]*vfnmsub213pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 31[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 ae b4 f0 34 12 00 00[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 31[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 7f[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 00 08 00 00[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae 72 80[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 7f[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 00 04 00 00[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae 72 80[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 ae f4[ 	]*vfnmsub213pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 ae f4[ 	]*vfnmsub213pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 ae f4[ 	]*vfnmsub213pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 31[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 ae b4 f0 34 12 00 00[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 31[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 7f[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 00 10 00 00[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae 72 80[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 7f[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 00 04 00 00[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae 72 80[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 ae b2 f8 fb ff ff[ 	]*vfnmsub213pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 ae f4[ 	]*vfnmsub213ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 ae f4[ 	]*vfnmsub213ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 ae f4[ 	]*vfnmsub213ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 31[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 ae b4 f0 34 12 00 00[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 31[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 7f[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 00 08 00 00[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae 72 80[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 ae b2 f0 f7 ff ff[ 	]*vfnmsub213ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 7f[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 00 02 00 00[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae 72 80[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 ae b2 fc fd ff ff[ 	]*vfnmsub213ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 ae f4[ 	]*vfnmsub213ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 ae f4[ 	]*vfnmsub213ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 ae f4[ 	]*vfnmsub213ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 31[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 ae b4 f0 34 12 00 00[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 31[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 7f[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 00 10 00 00[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae 72 80[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 ae b2 e0 ef ff ff[ 	]*vfnmsub213ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 7f[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 00 02 00 00[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae 72 80[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 ae b2 fc fd ff ff[ 	]*vfnmsub213ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 be f4[ 	]*vfnmsub231pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 be f4[ 	]*vfnmsub231pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 be f4[ 	]*vfnmsub231pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 31[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 be b4 f0 34 12 00 00[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 31[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 7f[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 00 08 00 00[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be 72 80[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 7f[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 00 04 00 00[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be 72 80[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 be b2 f8 fb ff ff[ 	]*vfnmsub231pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 be f4[ 	]*vfnmsub231pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 be f4[ 	]*vfnmsub231pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 be f4[ 	]*vfnmsub231pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 31[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 be b4 f0 34 12 00 00[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 31[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 7f[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 00 10 00 00[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be 72 80[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 be b2 e0 ef ff ff[ 	]*vfnmsub231pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 7f[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 00 04 00 00[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be 72 80[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 be b2 f8 fb ff ff[ 	]*vfnmsub231pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 be f4[ 	]*vfnmsub231ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 be f4[ 	]*vfnmsub231ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 be f4[ 	]*vfnmsub231ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 31[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 be b4 f0 34 12 00 00[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 31[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 7f[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 00 08 00 00[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be 72 80[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 be b2 f0 f7 ff ff[ 	]*vfnmsub231ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 7f[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 00 02 00 00[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be 72 80[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 be b2 fc fd ff ff[ 	]*vfnmsub231ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 be f4[ 	]*vfnmsub231ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 be f4[ 	]*vfnmsub231ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 be f4[ 	]*vfnmsub231ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 31[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 be b4 f0 34 12 00 00[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 31[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 7f[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 00 10 00 00[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be 72 80[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 be b2 e0 ef ff ff[ 	]*vfnmsub231ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 7f[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 00 02 00 00[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be 72 80[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 be b2 fc fd ff ff[ 	]*vfnmsub231ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 b4 fe 85 ff ff ff[ 	]*vgatherdpd xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 92 74 39 20[ 	]*vgatherdpd xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 92 b4 b9 00 04 00 00[ 	]*vgatherdpd xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 b4 fe 85 ff ff ff[ 	]*vgatherdpd ymm30\{k1\},YMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 92 74 39 20[ 	]*vgatherdpd ymm30\{k1\},YMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 92 b4 b9 00 04 00 00[ 	]*vgatherdpd ymm30\{k1\},YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 b4 fe 85 ff ff ff[ 	]*vgatherdps xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 92 74 39 40[ 	]*vgatherdps xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 92 b4 b9 00 04 00 00[ 	]*vgatherdps xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 b4 fe 85 ff ff ff[ 	]*vgatherdps ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 92 74 39 40[ 	]*vgatherdps ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 92 b4 b9 00 04 00 00[ 	]*vgatherdps ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 b4 fe 85 ff ff ff[ 	]*vgatherqpd xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 93 74 39 20[ 	]*vgatherqpd xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 93 b4 b9 00 04 00 00[ 	]*vgatherqpd xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 b4 fe 85 ff ff ff[ 	]*vgatherqpd ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 93 74 39 20[ 	]*vgatherqpd ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 93 b4 b9 00 04 00 00[ 	]*vgatherqpd ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 b4 fe 85 ff ff ff[ 	]*vgatherqps xmm30\{k1\},QWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 93 74 39 40[ 	]*vgatherqps xmm30\{k1\},QWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm30\{k1\},QWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 b4 fe 85 ff ff ff[ 	]*vgatherqps xmm30\{k1\},XMMWORD PTR \[r14\+ymm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 93 74 39 40[ 	]*vgatherqps xmm30\{k1\},XMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 93 b4 b9 00 04 00 00[ 	]*vgatherqps xmm30\{k1\},XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 42 f5[ 	]*vgetexppd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 42 f5[ 	]*vgetexppd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 42 f5[ 	]*vgetexppd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 31[ 	]*vgetexppd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 42 b4 f0 34 12 00 00[ 	]*vgetexppd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 31[ 	]*vgetexppd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 7f[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 00 08 00 00[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 72 80[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 42 b2 f0 f7 ff ff[ 	]*vgetexppd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 7f[ 	]*vgetexppd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 00 04 00 00[ 	]*vgetexppd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 72 80[ 	]*vgetexppd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 42 b2 f8 fb ff ff[ 	]*vgetexppd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 42 f5[ 	]*vgetexppd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 42 f5[ 	]*vgetexppd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 42 f5[ 	]*vgetexppd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 31[ 	]*vgetexppd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 42 b4 f0 34 12 00 00[ 	]*vgetexppd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 31[ 	]*vgetexppd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 7f[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 00 10 00 00[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 72 80[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 42 b2 e0 ef ff ff[ 	]*vgetexppd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 7f[ 	]*vgetexppd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 00 04 00 00[ 	]*vgetexppd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 72 80[ 	]*vgetexppd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 42 b2 f8 fb ff ff[ 	]*vgetexppd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 42 f5[ 	]*vgetexpps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 42 f5[ 	]*vgetexpps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 42 f5[ 	]*vgetexpps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 31[ 	]*vgetexpps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 42 b4 f0 34 12 00 00[ 	]*vgetexpps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 31[ 	]*vgetexpps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 7f[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 00 08 00 00[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 72 80[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 42 b2 f0 f7 ff ff[ 	]*vgetexpps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 7f[ 	]*vgetexpps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 00 02 00 00[ 	]*vgetexpps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 72 80[ 	]*vgetexpps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 42 b2 fc fd ff ff[ 	]*vgetexpps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 42 f5[ 	]*vgetexpps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 42 f5[ 	]*vgetexpps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 42 f5[ 	]*vgetexpps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 31[ 	]*vgetexpps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 42 b4 f0 34 12 00 00[ 	]*vgetexpps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 31[ 	]*vgetexpps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 7f[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 00 10 00 00[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 72 80[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 42 b2 e0 ef ff ff[ 	]*vgetexpps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 7f[ 	]*vgetexpps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 00 02 00 00[ 	]*vgetexpps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 72 80[ 	]*vgetexpps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 42 b2 fc fd ff ff[ 	]*vgetexpps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 ab[ 	]*vgetmantpd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 26 f5 ab[ 	]*vgetmantpd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 26 f5 ab[ 	]*vgetmantpd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 26 f5 7b[ 	]*vgetmantpd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 31 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 31 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 7f 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 00 08 00 00 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 72 80 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantpd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 7f 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 00 04 00 00 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 72 80 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 ab[ 	]*vgetmantpd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 26 f5 ab[ 	]*vgetmantpd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 26 f5 ab[ 	]*vgetmantpd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 26 f5 7b[ 	]*vgetmantpd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 31 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 31 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 7f 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 00 10 00 00 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 72 80 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantpd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 7f 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 00 04 00 00 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 72 80 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 26 b2 f8 fb ff ff 7b[ 	]*vgetmantpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 ab[ 	]*vgetmantps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 26 f5 ab[ 	]*vgetmantps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 26 f5 ab[ 	]*vgetmantps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 26 f5 7b[ 	]*vgetmantps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 31 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 31 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 7f 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 00 08 00 00 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 72 80 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 26 b2 f0 f7 ff ff 7b[ 	]*vgetmantps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 7f 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 00 02 00 00 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 72 80 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 26 b2 fc fd ff ff 7b[ 	]*vgetmantps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 ab[ 	]*vgetmantps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 26 f5 ab[ 	]*vgetmantps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 26 f5 ab[ 	]*vgetmantps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 26 f5 7b[ 	]*vgetmantps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 31 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 26 b4 f0 34 12 00 00 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 31 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 7f 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 00 10 00 00 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 72 80 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 26 b2 e0 ef ff ff 7b[ 	]*vgetmantps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 7f 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 00 02 00 00 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 72 80 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 26 b2 fc fd ff ff 7b[ 	]*vgetmantps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 ab[ 	]*vinsertf32x4 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 18 f4 ab[ 	]*vinsertf32x4 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 18 f4 ab[ 	]*vinsertf32x4 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 18 f4 7b[ 	]*vinsertf32x4 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 31 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 18 b4 f0 34 12 00 00 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 7f 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 00 08 00 00 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 72 80 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 18 b2 f0 f7 ff ff 7b[ 	]*vinsertf32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 ab[ 	]*vinserti32x4 ymm30,ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 38 f4 ab[ 	]*vinserti32x4 ymm30\{k7\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 38 f4 ab[ 	]*vinserti32x4 ymm30\{k7\}\{z\},ymm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 38 f4 7b[ 	]*vinserti32x4 ymm30,ymm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 31 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 38 b4 f0 34 12 00 00 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 7f 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 00 08 00 00 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 72 80 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 38 b2 f0 f7 ff ff 7b[ 	]*vinserti32x4 ymm30,ymm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5f f4[ 	]*vmaxpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5f f4[ 	]*vmaxpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5f f4[ 	]*vmaxpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 31[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5f b4 f0 34 12 00 00[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 31[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 7f[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 00 08 00 00[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f 72 80[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5f b2 f0 f7 ff ff[ 	]*vmaxpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 7f[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 00 04 00 00[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f 72 80[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5f b2 f8 fb ff ff[ 	]*vmaxpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5f f4[ 	]*vmaxpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5f f4[ 	]*vmaxpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5f f4[ 	]*vmaxpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 31[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5f b4 f0 34 12 00 00[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 31[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 7f[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 00 10 00 00[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f 72 80[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5f b2 e0 ef ff ff[ 	]*vmaxpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 7f[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 00 04 00 00[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f 72 80[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5f b2 f8 fb ff ff[ 	]*vmaxpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5f f4[ 	]*vmaxps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5f f4[ 	]*vmaxps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5f f4[ 	]*vmaxps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 31[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5f b4 f0 34 12 00 00[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 31[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 7f[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 00 08 00 00[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f 72 80[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5f b2 f0 f7 ff ff[ 	]*vmaxps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 7f[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 00 02 00 00[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f 72 80[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5f b2 fc fd ff ff[ 	]*vmaxps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5f f4[ 	]*vmaxps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5f f4[ 	]*vmaxps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5f f4[ 	]*vmaxps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 31[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5f b4 f0 34 12 00 00[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 31[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 7f[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 00 10 00 00[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f 72 80[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5f b2 e0 ef ff ff[ 	]*vmaxps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 7f[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 00 02 00 00[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f 72 80[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5f b2 fc fd ff ff[ 	]*vmaxps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5d f4[ 	]*vminpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5d f4[ 	]*vminpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5d f4[ 	]*vminpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 31[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5d b4 f0 34 12 00 00[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 31[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 7f[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 00 08 00 00[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d 72 80[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5d b2 f0 f7 ff ff[ 	]*vminpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 7f[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 00 04 00 00[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d 72 80[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5d b2 f8 fb ff ff[ 	]*vminpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5d f4[ 	]*vminpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5d f4[ 	]*vminpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5d f4[ 	]*vminpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 31[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5d b4 f0 34 12 00 00[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 31[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 7f[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 00 10 00 00[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d 72 80[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5d b2 e0 ef ff ff[ 	]*vminpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 7f[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 00 04 00 00[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d 72 80[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5d b2 f8 fb ff ff[ 	]*vminpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5d f4[ 	]*vminps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5d f4[ 	]*vminps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5d f4[ 	]*vminps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 31[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5d b4 f0 34 12 00 00[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 31[ 	]*vminps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 7f[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 00 08 00 00[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d 72 80[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5d b2 f0 f7 ff ff[ 	]*vminps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 7f[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 00 02 00 00[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d 72 80[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5d b2 fc fd ff ff[ 	]*vminps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5d f4[ 	]*vminps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5d f4[ 	]*vminps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5d f4[ 	]*vminps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 31[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5d b4 f0 34 12 00 00[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 31[ 	]*vminps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 7f[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 00 10 00 00[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d 72 80[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5d b2 e0 ef ff ff[ 	]*vminps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 7f[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 00 02 00 00[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d 72 80[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5d b2 fc fd ff ff[ 	]*vminps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 31[ 	]*vmovapd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 28 b4 f0 34 12 00 00[ 	]*vmovapd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 7f[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 00 08 00 00[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 72 80[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 28 b2 f0 f7 ff ff[ 	]*vmovapd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 31[ 	]*vmovapd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 28 b4 f0 34 12 00 00[ 	]*vmovapd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 7f[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 00 10 00 00[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 72 80[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 28 b2 e0 ef ff ff[ 	]*vmovapd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 31[ 	]*vmovaps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 28 b4 f0 34 12 00 00[ 	]*vmovaps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 7f[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 00 08 00 00[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 72 80[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 28 b2 f0 f7 ff ff[ 	]*vmovaps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 31[ 	]*vmovaps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 28 b4 f0 34 12 00 00[ 	]*vmovaps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 7f[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 00 10 00 00[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 72 80[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 28 b2 e0 ef ff ff[ 	]*vmovaps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 08 12 f5[ 	]*vmovddup xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 0f 12 f5[ 	]*vmovddup xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 8f 12 f5[ 	]*vmovddup xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 31[ 	]*vmovddup xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 08 12 b4 f0 34 12 00 00[ 	]*vmovddup xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 7f[ 	]*vmovddup xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 00 04 00 00[ 	]*vmovddup xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 72 80[ 	]*vmovddup xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 08 12 b2 f8 fb ff ff[ 	]*vmovddup xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 28 12 f5[ 	]*vmovddup ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff 2f 12 f5[ 	]*vmovddup ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 ff af 12 f5[ 	]*vmovddup ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 31[ 	]*vmovddup ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 ff 28 12 b4 f0 34 12 00 00[ 	]*vmovddup ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 7f[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 00 10 00 00[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 72 80[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 ff 28 12 b2 e0 ef ff ff[ 	]*vmovddup ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 31[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 6f b4 f0 34 12 00 00[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 7f[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 00 08 00 00[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f 72 80[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa32 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 31[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 6f b4 f0 34 12 00 00[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 7f[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 00 10 00 00[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f 72 80[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 6f b2 e0 ef ff ff[ 	]*vmovdqa32 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 31[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 6f b4 f0 34 12 00 00[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 7f[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 00 08 00 00[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f 72 80[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 6f b2 f0 f7 ff ff[ 	]*vmovdqa64 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 31[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 6f b4 f0 34 12 00 00[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 7f[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 00 10 00 00[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f 72 80[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 6f b2 e0 ef ff ff[ 	]*vmovdqa64 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 31[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 7f[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 00 08 00 00[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f 72 80[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu32 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 31[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 7f[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 00 10 00 00[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f 72 80[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 6f b2 e0 ef ff ff[ 	]*vmovdqu32 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 31[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 6f b4 f0 34 12 00 00[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 7f[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 00 08 00 00[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f 72 80[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 6f b2 f0 f7 ff ff[ 	]*vmovdqu64 xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 31[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 6f b4 f0 34 12 00 00[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 7f[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 00 10 00 00[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f 72 80[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 6f b2 e0 ef ff ff[ 	]*vmovdqu64 ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 31[ 	]*vmovntdq XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 e7 b4 f0 34 12 00 00[ 	]*vmovntdq XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 7f[ 	]*vmovntdq XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 00 08 00 00[ 	]*vmovntdq XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 72 80[ 	]*vmovntdq XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 e7 b2 f0 f7 ff ff[ 	]*vmovntdq XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 31[ 	]*vmovntdq YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 e7 b4 f0 34 12 00 00[ 	]*vmovntdq YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 7f[ 	]*vmovntdq YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 00 10 00 00[ 	]*vmovntdq YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 72 80[ 	]*vmovntdq YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 e7 b2 e0 ef ff ff[ 	]*vmovntdq YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 31[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 2a b4 f0 34 12 00 00[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 7f[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 00 08 00 00[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a 72 80[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 2a b2 f0 f7 ff ff[ 	]*vmovntdqa xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 31[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 2a b4 f0 34 12 00 00[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 7f[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 00 10 00 00[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a 72 80[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 2a b2 e0 ef ff ff[ 	]*vmovntdqa ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 31[ 	]*vmovntpd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 2b b4 f0 34 12 00 00[ 	]*vmovntpd XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 7f[ 	]*vmovntpd XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 00 08 00 00[ 	]*vmovntpd XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b 72 80[ 	]*vmovntpd XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 2b b2 f0 f7 ff ff[ 	]*vmovntpd XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 31[ 	]*vmovntpd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 2b b4 f0 34 12 00 00[ 	]*vmovntpd YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 7f[ 	]*vmovntpd YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 00 10 00 00[ 	]*vmovntpd YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b 72 80[ 	]*vmovntpd YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 2b b2 e0 ef ff ff[ 	]*vmovntpd YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 31[ 	]*vmovntps XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 2b b4 f0 34 12 00 00[ 	]*vmovntps XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 7f[ 	]*vmovntps XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 00 08 00 00[ 	]*vmovntps XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b 72 80[ 	]*vmovntps XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 2b b2 f0 f7 ff ff[ 	]*vmovntps XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 31[ 	]*vmovntps YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 2b b4 f0 34 12 00 00[ 	]*vmovntps YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 7f[ 	]*vmovntps YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 00 10 00 00[ 	]*vmovntps YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b 72 80[ 	]*vmovntps YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 2b b2 e0 ef ff ff[ 	]*vmovntps YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 16 f5[ 	]*vmovshdup xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 16 f5[ 	]*vmovshdup xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 16 f5[ 	]*vmovshdup xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 31[ 	]*vmovshdup xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 16 b4 f0 34 12 00 00[ 	]*vmovshdup xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 7f[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 00 08 00 00[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 72 80[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 16 b2 f0 f7 ff ff[ 	]*vmovshdup xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 16 f5[ 	]*vmovshdup ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 16 f5[ 	]*vmovshdup ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 16 f5[ 	]*vmovshdup ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 31[ 	]*vmovshdup ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 16 b4 f0 34 12 00 00[ 	]*vmovshdup ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 7f[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 00 10 00 00[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 72 80[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 16 b2 e0 ef ff ff[ 	]*vmovshdup ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 12 f5[ 	]*vmovsldup xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 12 f5[ 	]*vmovsldup xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 12 f5[ 	]*vmovsldup xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 31[ 	]*vmovsldup xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 12 b4 f0 34 12 00 00[ 	]*vmovsldup xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 7f[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 00 08 00 00[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 72 80[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 12 b2 f0 f7 ff ff[ 	]*vmovsldup xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 12 f5[ 	]*vmovsldup ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 12 f5[ 	]*vmovsldup ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 12 f5[ 	]*vmovsldup ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 31[ 	]*vmovsldup ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 12 b4 f0 34 12 00 00[ 	]*vmovsldup ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 7f[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 00 10 00 00[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 72 80[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 12 b2 e0 ef ff ff[ 	]*vmovsldup ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 31[ 	]*vmovupd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 10 b4 f0 34 12 00 00[ 	]*vmovupd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 7f[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 00 08 00 00[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 72 80[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 10 b2 f0 f7 ff ff[ 	]*vmovupd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 31[ 	]*vmovupd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 10 b4 f0 34 12 00 00[ 	]*vmovupd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 7f[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 00 10 00 00[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 72 80[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 10 b2 e0 ef ff ff[ 	]*vmovupd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 31[ 	]*vmovups xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 10 b4 f0 34 12 00 00[ 	]*vmovups xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 7f[ 	]*vmovups xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 00 08 00 00[ 	]*vmovups xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 72 80[ 	]*vmovups xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 10 b2 f0 f7 ff ff[ 	]*vmovups xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 31[ 	]*vmovups ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 10 b4 f0 34 12 00 00[ 	]*vmovups ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 7f[ 	]*vmovups ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 00 10 00 00[ 	]*vmovups ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 72 80[ 	]*vmovups ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 10 b2 e0 ef ff ff[ 	]*vmovups ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 59 f4[ 	]*vmulpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 59 f4[ 	]*vmulpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 59 f4[ 	]*vmulpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 31[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 59 b4 f0 34 12 00 00[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 31[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 7f[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 00 08 00 00[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 72 80[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 59 b2 f0 f7 ff ff[ 	]*vmulpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 7f[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 00 04 00 00[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 72 80[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 59 b2 f8 fb ff ff[ 	]*vmulpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 59 f4[ 	]*vmulpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 59 f4[ 	]*vmulpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 59 f4[ 	]*vmulpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 31[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 59 b4 f0 34 12 00 00[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 31[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 7f[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 00 10 00 00[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 72 80[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 59 b2 e0 ef ff ff[ 	]*vmulpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 7f[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 00 04 00 00[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 72 80[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 59 b2 f8 fb ff ff[ 	]*vmulpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 59 f4[ 	]*vmulps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 59 f4[ 	]*vmulps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 59 f4[ 	]*vmulps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 31[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 59 b4 f0 34 12 00 00[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 31[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 7f[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 00 08 00 00[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 72 80[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 59 b2 f0 f7 ff ff[ 	]*vmulps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 7f[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 00 02 00 00[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 72 80[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 59 b2 fc fd ff ff[ 	]*vmulps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 59 f4[ 	]*vmulps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 59 f4[ 	]*vmulps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 59 f4[ 	]*vmulps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 31[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 59 b4 f0 34 12 00 00[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 31[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 7f[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 00 10 00 00[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 72 80[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 59 b2 e0 ef ff ff[ 	]*vmulps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 7f[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 00 02 00 00[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 72 80[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 59 b2 fc fd ff ff[ 	]*vmulps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 1e f5[ 	]*vpabsd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 1e f5[ 	]*vpabsd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 1e f5[ 	]*vpabsd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 31[ 	]*vpabsd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 1e b4 f0 34 12 00 00[ 	]*vpabsd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 31[ 	]*vpabsd xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 7f[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 00 08 00 00[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e 72 80[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 1e b2 f0 f7 ff ff[ 	]*vpabsd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 7f[ 	]*vpabsd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 00 02 00 00[ 	]*vpabsd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e 72 80[ 	]*vpabsd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 1e b2 fc fd ff ff[ 	]*vpabsd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 1e f5[ 	]*vpabsd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 1e f5[ 	]*vpabsd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 1e f5[ 	]*vpabsd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 31[ 	]*vpabsd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 1e b4 f0 34 12 00 00[ 	]*vpabsd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 31[ 	]*vpabsd ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 7f[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 00 10 00 00[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e 72 80[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 1e b2 e0 ef ff ff[ 	]*vpabsd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 7f[ 	]*vpabsd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 00 02 00 00[ 	]*vpabsd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e 72 80[ 	]*vpabsd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 1e b2 fc fd ff ff[ 	]*vpabsd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 1f f5[ 	]*vpabsq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 1f f5[ 	]*vpabsq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 1f f5[ 	]*vpabsq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 31[ 	]*vpabsq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 1f b4 f0 34 12 00 00[ 	]*vpabsq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 31[ 	]*vpabsq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 7f[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 00 08 00 00[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f 72 80[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 1f b2 f0 f7 ff ff[ 	]*vpabsq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 7f[ 	]*vpabsq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 00 04 00 00[ 	]*vpabsq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f 72 80[ 	]*vpabsq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 1f b2 f8 fb ff ff[ 	]*vpabsq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 1f f5[ 	]*vpabsq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 1f f5[ 	]*vpabsq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 1f f5[ 	]*vpabsq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 31[ 	]*vpabsq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 1f b4 f0 34 12 00 00[ 	]*vpabsq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 31[ 	]*vpabsq ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 7f[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 00 10 00 00[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f 72 80[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 1f b2 e0 ef ff ff[ 	]*vpabsq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 7f[ 	]*vpabsq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 00 04 00 00[ 	]*vpabsq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f 72 80[ 	]*vpabsq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 1f b2 f8 fb ff ff[ 	]*vpabsq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fe f4[ 	]*vpaddd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fe f4[ 	]*vpaddd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fe f4[ 	]*vpaddd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 31[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fe b4 f0 34 12 00 00[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 31[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 7f[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 00 08 00 00[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe 72 80[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fe b2 f0 f7 ff ff[ 	]*vpaddd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 7f[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 00 02 00 00[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe 72 80[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fe b2 fc fd ff ff[ 	]*vpaddd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fe f4[ 	]*vpaddd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fe f4[ 	]*vpaddd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fe f4[ 	]*vpaddd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 31[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fe b4 f0 34 12 00 00[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 31[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 7f[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 00 10 00 00[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe 72 80[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fe b2 e0 ef ff ff[ 	]*vpaddd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 7f[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 00 02 00 00[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe 72 80[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fe b2 fc fd ff ff[ 	]*vpaddd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d4 f4[ 	]*vpaddq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d4 f4[ 	]*vpaddq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d4 f4[ 	]*vpaddq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 31[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d4 b4 f0 34 12 00 00[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 31[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 7f[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 00 08 00 00[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 72 80[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d4 b2 f0 f7 ff ff[ 	]*vpaddq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 7f[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 00 04 00 00[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 72 80[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 d4 b2 f8 fb ff ff[ 	]*vpaddq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d4 f4[ 	]*vpaddq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d4 f4[ 	]*vpaddq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d4 f4[ 	]*vpaddq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 31[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d4 b4 f0 34 12 00 00[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 31[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 7f[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 00 10 00 00[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 72 80[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d4 b2 e0 ef ff ff[ 	]*vpaddq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 7f[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 00 04 00 00[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 72 80[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 d4 b2 f8 fb ff ff[ 	]*vpaddq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 db f4[ 	]*vpandd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 db f4[ 	]*vpandd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 db f4[ 	]*vpandd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 31[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 db b4 f0 34 12 00 00[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 31[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 7f[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 00 08 00 00[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db 72 80[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 db b2 f0 f7 ff ff[ 	]*vpandd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 7f[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 00 02 00 00[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db 72 80[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 db b2 fc fd ff ff[ 	]*vpandd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 db f4[ 	]*vpandd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 db f4[ 	]*vpandd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 db f4[ 	]*vpandd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 31[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 db b4 f0 34 12 00 00[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 31[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 7f[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 00 10 00 00[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db 72 80[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 db b2 e0 ef ff ff[ 	]*vpandd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 7f[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 00 02 00 00[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db 72 80[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 db b2 fc fd ff ff[ 	]*vpandd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 df f4[ 	]*vpandnd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 df f4[ 	]*vpandnd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 df f4[ 	]*vpandnd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 31[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 df b4 f0 34 12 00 00[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 31[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 7f[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 00 08 00 00[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df 72 80[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 df b2 f0 f7 ff ff[ 	]*vpandnd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 7f[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 00 02 00 00[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df 72 80[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 df b2 fc fd ff ff[ 	]*vpandnd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 df f4[ 	]*vpandnd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 df f4[ 	]*vpandnd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 df f4[ 	]*vpandnd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 31[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 df b4 f0 34 12 00 00[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 31[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 7f[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 00 10 00 00[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df 72 80[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 df b2 e0 ef ff ff[ 	]*vpandnd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 7f[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 00 02 00 00[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df 72 80[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 df b2 fc fd ff ff[ 	]*vpandnd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 df f4[ 	]*vpandnq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 df f4[ 	]*vpandnq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 df f4[ 	]*vpandnq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 31[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 df b4 f0 34 12 00 00[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 31[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 7f[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 00 08 00 00[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df 72 80[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 df b2 f0 f7 ff ff[ 	]*vpandnq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 7f[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 00 04 00 00[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df 72 80[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 df b2 f8 fb ff ff[ 	]*vpandnq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 df f4[ 	]*vpandnq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 df f4[ 	]*vpandnq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 df f4[ 	]*vpandnq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 31[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 df b4 f0 34 12 00 00[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 31[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 7f[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 00 10 00 00[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df 72 80[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 df b2 e0 ef ff ff[ 	]*vpandnq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 7f[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 00 04 00 00[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df 72 80[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 df b2 f8 fb ff ff[ 	]*vpandnq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 db f4[ 	]*vpandq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 db f4[ 	]*vpandq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 db f4[ 	]*vpandq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 31[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 db b4 f0 34 12 00 00[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 31[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 7f[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 00 08 00 00[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db 72 80[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 db b2 f0 f7 ff ff[ 	]*vpandq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 7f[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 00 04 00 00[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db 72 80[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 db b2 f8 fb ff ff[ 	]*vpandq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 db f4[ 	]*vpandq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 db f4[ 	]*vpandq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 db f4[ 	]*vpandq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 31[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 db b4 f0 34 12 00 00[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 31[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 7f[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 00 10 00 00[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db 72 80[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 db b2 e0 ef ff ff[ 	]*vpandq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 7f[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 00 04 00 00[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db 72 80[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 db b2 f8 fb ff ff[ 	]*vpandq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 64 f4[ 	]*vpblendmd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 64 f4[ 	]*vpblendmd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 64 f4[ 	]*vpblendmd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 31[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 64 b4 f0 34 12 00 00[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 31[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 7f[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 00 08 00 00[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 72 80[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 64 b2 f0 f7 ff ff[ 	]*vpblendmd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 7f[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 00 02 00 00[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 72 80[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 64 b2 fc fd ff ff[ 	]*vpblendmd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 64 f4[ 	]*vpblendmd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 64 f4[ 	]*vpblendmd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 64 f4[ 	]*vpblendmd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 31[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 64 b4 f0 34 12 00 00[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 31[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 7f[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 00 10 00 00[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 72 80[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 64 b2 e0 ef ff ff[ 	]*vpblendmd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 7f[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 00 02 00 00[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 72 80[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 64 b2 fc fd ff ff[ 	]*vpblendmd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 31[ 	]*vpbroadcastd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 58 31[ 	]*vpbroadcastd xmm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 58 31[ 	]*vpbroadcastd xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 58 b4 f0 34 12 00 00[ 	]*vpbroadcastd xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 7f[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 00 02 00 00[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 72 80[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 58 b2 fc fd ff ff[ 	]*vpbroadcastd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 31[ 	]*vpbroadcastd ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 58 31[ 	]*vpbroadcastd ymm30\{k7\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 58 31[ 	]*vpbroadcastd ymm30\{k7\}\{z\},DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 58 b4 f0 34 12 00 00[ 	]*vpbroadcastd ymm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 7f[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 00 02 00 00[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 72 80[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 58 b2 fc fd ff ff[ 	]*vpbroadcastd ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 58 f5[ 	]*vpbroadcastd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 58 f5[ 	]*vpbroadcastd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 58 f5[ 	]*vpbroadcastd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 58 f5[ 	]*vpbroadcastd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 58 f5[ 	]*vpbroadcastd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 58 f5[ 	]*vpbroadcastd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f0[ 	]*vpbroadcastd xmm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 7c f0[ 	]*vpbroadcastd xmm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 7c f0[ 	]*vpbroadcastd xmm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 7c f5[ 	]*vpbroadcastd xmm30,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 08 7c f5[ 	]*vpbroadcastd xmm30,r13d
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f0[ 	]*vpbroadcastd ymm30,eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 7c f0[ 	]*vpbroadcastd ymm30\{k7\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 7c f0[ 	]*vpbroadcastd ymm30\{k7\}\{z\},eax
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 7c f5[ 	]*vpbroadcastd ymm30,ebp
++[ 	]*[a-f0-9]+:[ 	]*62 42 7d 28 7c f5[ 	]*vpbroadcastd ymm30,r13d
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 31[ 	]*vpbroadcastq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 59 31[ 	]*vpbroadcastq xmm30\{k7\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 59 31[ 	]*vpbroadcastq xmm30\{k7\}\{z\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 59 b4 f0 34 12 00 00[ 	]*vpbroadcastq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 7f[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 00 04 00 00[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 72 80[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 59 b2 f8 fb ff ff[ 	]*vpbroadcastq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 31[ 	]*vpbroadcastq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 59 31[ 	]*vpbroadcastq ymm30\{k7\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 59 31[ 	]*vpbroadcastq ymm30\{k7\}\{z\},QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 59 b4 f0 34 12 00 00[ 	]*vpbroadcastq ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 7f[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 00 04 00 00[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 72 80[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 59 b2 f8 fb ff ff[ 	]*vpbroadcastq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 59 f5[ 	]*vpbroadcastq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 59 f5[ 	]*vpbroadcastq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 59 f5[ 	]*vpbroadcastq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 59 f5[ 	]*vpbroadcastq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 59 f5[ 	]*vpbroadcastq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 59 f5[ 	]*vpbroadcastq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 7c f0[ 	]*vpbroadcastq xmm30,rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 7c f0[ 	]*vpbroadcastq xmm30\{k7\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 7c f0[ 	]*vpbroadcastq xmm30\{k7\}\{z\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 08 7c f0[ 	]*vpbroadcastq xmm30,r8
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 7c f0[ 	]*vpbroadcastq ymm30,rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 7c f0[ 	]*vpbroadcastq ymm30\{k7\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 7c f0[ 	]*vpbroadcastq ymm30\{k7\}\{z\},rax
++[ 	]*[a-f0-9]+:[ 	]*62 42 fd 28 7c f0[ 	]*vpbroadcastq ymm30,r8
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed ab[ 	]*vpcmpd k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1f ed ab[ 	]*vpcmpd k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1f ed 7b[ 	]*vpcmpd k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 29 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1f ac f0 34 12 00 00 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 29 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 7f 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f 6a 80 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpd k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 7f 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f 6a 80 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed ab[ 	]*vpcmpd k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1f ed ab[ 	]*vpcmpd k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1f ed 7b[ 	]*vpcmpd k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 29 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1f ac f0 34 12 00 00 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 29 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 7f 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f 6a 80 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpd k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 7f 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa 00 02 00 00 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f 6a 80 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1f aa fc fd ff ff 7b[ 	]*vpcmpd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 76 ed[ 	]*vpcmpeqd k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 76 ed[ 	]*vpcmpeqd k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 29[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 76 ac f0 34 12 00 00[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 29[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 7f[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa 00 08 00 00[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 6a 80[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 76 aa f0 f7 ff ff[ 	]*vpcmpeqd k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 7f[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa 00 02 00 00[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 6a 80[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 76 aa fc fd ff ff[ 	]*vpcmpeqd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 76 ed[ 	]*vpcmpeqd k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 76 ed[ 	]*vpcmpeqd k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 29[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 76 ac f0 34 12 00 00[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 29[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 7f[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa 00 10 00 00[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 6a 80[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 76 aa e0 ef ff ff[ 	]*vpcmpeqd k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 7f[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa 00 02 00 00[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 6a 80[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 76 aa fc fd ff ff[ 	]*vpcmpeqd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 29 ed[ 	]*vpcmpeqq k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 29 ed[ 	]*vpcmpeqq k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 29[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 29 ac f0 34 12 00 00[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 29[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 7f[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa 00 08 00 00[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 6a 80[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 29 aa f0 f7 ff ff[ 	]*vpcmpeqq k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 7f[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa 00 04 00 00[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 6a 80[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 29 ed[ 	]*vpcmpeqq k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 29 ed[ 	]*vpcmpeqq k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 29[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 29 ac f0 34 12 00 00[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 29[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 7f[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa 00 10 00 00[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 6a 80[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 29 aa e0 ef ff ff[ 	]*vpcmpeqq k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 7f[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa 00 04 00 00[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 6a 80[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 29 aa f8 fb ff ff[ 	]*vpcmpeqq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 66 ed[ 	]*vpcmpgtd k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 66 ed[ 	]*vpcmpgtd k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 29[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 66 ac f0 34 12 00 00[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 29[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 7f[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa 00 08 00 00[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 6a 80[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 66 aa f0 f7 ff ff[ 	]*vpcmpgtd k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 7f[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa 00 02 00 00[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 6a 80[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 66 aa fc fd ff ff[ 	]*vpcmpgtd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 66 ed[ 	]*vpcmpgtd k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 66 ed[ 	]*vpcmpgtd k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 29[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 66 ac f0 34 12 00 00[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 29[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 7f[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa 00 10 00 00[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 6a 80[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 66 aa e0 ef ff ff[ 	]*vpcmpgtd k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 7f[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa 00 02 00 00[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 6a 80[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 66 aa fc fd ff ff[ 	]*vpcmpgtd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 37 ed[ 	]*vpcmpgtq k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 37 ed[ 	]*vpcmpgtq k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 29[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 37 ac f0 34 12 00 00[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 29[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 7f[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa 00 08 00 00[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 6a 80[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 37 aa f0 f7 ff ff[ 	]*vpcmpgtq k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 7f[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa 00 04 00 00[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 6a 80[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 37 ed[ 	]*vpcmpgtq k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 37 ed[ 	]*vpcmpgtq k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 29[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 37 ac f0 34 12 00 00[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 29[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 7f[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa 00 10 00 00[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 6a 80[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 37 aa e0 ef ff ff[ 	]*vpcmpgtq k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 7f[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa 00 04 00 00[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 6a 80[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 37 aa f8 fb ff ff[ 	]*vpcmpgtq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed ab[ 	]*vpcmpq k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1f ed ab[ 	]*vpcmpq k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1f ed 7b[ 	]*vpcmpq k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 29 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1f ac f0 34 12 00 00 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 29 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 7f 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa 00 08 00 00 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f 6a 80 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1f aa f0 f7 ff ff 7b[ 	]*vpcmpq k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 7f 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f 6a 80 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed ab[ 	]*vpcmpq k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1f ed ab[ 	]*vpcmpq k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1f ed 7b[ 	]*vpcmpq k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 29 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1f ac f0 34 12 00 00 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 29 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 7f 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa 00 10 00 00 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f 6a 80 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1f aa e0 ef ff ff 7b[ 	]*vpcmpq k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 7f 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa 00 04 00 00 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f 6a 80 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1f aa f8 fb ff ff 7b[ 	]*vpcmpq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed ab[ 	]*vpcmpud k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 07 1e ed ab[ 	]*vpcmpud k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 00 1e ed 7b[ 	]*vpcmpud k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 29 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 00 1e ac f0 34 12 00 00 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 29 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 7f 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e 6a 80 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpud k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 7f 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e 6a 80 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 10 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed ab[ 	]*vpcmpud k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 27 1e ed ab[ 	]*vpcmpud k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 0d 20 1e ed 7b[ 	]*vpcmpud k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 29 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 0d 20 1e ac f0 34 12 00 00 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 29 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 7f 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e 6a 80 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpud k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 7f 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa 00 02 00 00 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e 6a 80 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 0d 30 1e aa fc fd ff ff 7b[ 	]*vpcmpud k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed ab[ 	]*vpcmpuq k5,xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 07 1e ed ab[ 	]*vpcmpuq k5\{k7\},xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 00 1e ed 7b[ 	]*vpcmpuq k5,xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 29 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 00 1e ac f0 34 12 00 00 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 29 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 7f 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa 00 08 00 00 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e 6a 80 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 00 1e aa f0 f7 ff ff 7b[ 	]*vpcmpuq k5,xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 7f 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e 6a 80 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 10 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed ab[ 	]*vpcmpuq k5,ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 27 1e ed ab[ 	]*vpcmpuq k5\{k7\},ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 93 8d 20 1e ed 7b[ 	]*vpcmpuq k5,ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 29 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b3 8d 20 1e ac f0 34 12 00 00 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 29 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 7f 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa 00 10 00 00 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e 6a 80 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 20 1e aa e0 ef ff ff 7b[ 	]*vpcmpuq k5,ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 7f 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa 00 04 00 00 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e 6a 80 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f3 8d 30 1e aa f8 fb ff ff 7b[ 	]*vpcmpuq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 64 f4[ 	]*vpblendmq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 64 f4[ 	]*vpblendmq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 64 f4[ 	]*vpblendmq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 31[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 64 b4 f0 34 12 00 00[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 31[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 7f[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 00 08 00 00[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 72 80[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 64 b2 f0 f7 ff ff[ 	]*vpblendmq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 7f[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 00 04 00 00[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 72 80[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 64 b2 f8 fb ff ff[ 	]*vpblendmq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 64 f4[ 	]*vpblendmq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 64 f4[ 	]*vpblendmq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 64 f4[ 	]*vpblendmq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 31[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 64 b4 f0 34 12 00 00[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 31[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 7f[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 00 10 00 00[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 72 80[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 64 b2 e0 ef ff ff[ 	]*vpblendmq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 7f[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 00 04 00 00[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 72 80[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 64 b2 f8 fb ff ff[ 	]*vpblendmq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 31[ 	]*vpcompressd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 8b 31[ 	]*vpcompressd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 8b b4 f0 34 12 00 00[ 	]*vpcompressd XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 7f[ 	]*vpcompressd XMMWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 00 02 00 00[ 	]*vpcompressd XMMWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b 72 80[ 	]*vpcompressd XMMWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 8b b2 fc fd ff ff[ 	]*vpcompressd XMMWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 31[ 	]*vpcompressd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 8b 31[ 	]*vpcompressd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 8b b4 f0 34 12 00 00[ 	]*vpcompressd YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 7f[ 	]*vpcompressd YMMWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 00 02 00 00[ 	]*vpcompressd YMMWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b 72 80[ 	]*vpcompressd YMMWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 8b b2 fc fd ff ff[ 	]*vpcompressd YMMWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 8b ee[ 	]*vpcompressd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 8b ee[ 	]*vpcompressd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 8b ee[ 	]*vpcompressd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 8b ee[ 	]*vpcompressd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 8b ee[ 	]*vpcompressd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 8b ee[ 	]*vpcompressd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 36 f4[ 	]*vpermd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 36 f4[ 	]*vpermd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 36 f4[ 	]*vpermd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 31[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 36 b4 f0 34 12 00 00[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 31[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 7f[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 00 10 00 00[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 72 80[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 36 b2 e0 ef ff ff[ 	]*vpermd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 7f[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 00 02 00 00[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 72 80[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 36 b2 fc fd ff ff[ 	]*vpermd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 ab[ 	]*vpermilpd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 05 f5 ab[ 	]*vpermilpd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 05 f5 ab[ 	]*vpermilpd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 05 f5 7b[ 	]*vpermilpd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 31 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 05 b4 f0 34 12 00 00 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 31 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 7f 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 00 08 00 00 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 72 80 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 05 b2 f0 f7 ff ff 7b[ 	]*vpermilpd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 7f 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 00 04 00 00 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 72 80 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 ab[ 	]*vpermilpd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 05 f5 ab[ 	]*vpermilpd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 05 f5 ab[ 	]*vpermilpd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 05 f5 7b[ 	]*vpermilpd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 31 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 05 b4 f0 34 12 00 00 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 31 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 7f 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 00 10 00 00 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 72 80 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 05 b2 e0 ef ff ff 7b[ 	]*vpermilpd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 7f 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 00 04 00 00 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 72 80 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 05 b2 f8 fb ff ff 7b[ 	]*vpermilpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 0d f4[ 	]*vpermilpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 0d f4[ 	]*vpermilpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 0d f4[ 	]*vpermilpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 31[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 0d b4 f0 34 12 00 00[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 31[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 7f[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 00 08 00 00[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d 72 80[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 0d b2 f0 f7 ff ff[ 	]*vpermilpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 7f[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 00 04 00 00[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d 72 80[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 0d b2 f8 fb ff ff[ 	]*vpermilpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 0d f4[ 	]*vpermilpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 0d f4[ 	]*vpermilpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 0d f4[ 	]*vpermilpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 31[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 0d b4 f0 34 12 00 00[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 31[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 7f[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 00 10 00 00[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d 72 80[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 0d b2 e0 ef ff ff[ 	]*vpermilpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 7f[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 00 04 00 00[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d 72 80[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 0d b2 f8 fb ff ff[ 	]*vpermilpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 ab[ 	]*vpermilps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 04 f5 ab[ 	]*vpermilps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 04 f5 ab[ 	]*vpermilps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 04 f5 7b[ 	]*vpermilps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 31 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 04 b4 f0 34 12 00 00 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 31 7b[ 	]*vpermilps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 7f 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 00 08 00 00 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 72 80 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 04 b2 f0 f7 ff ff 7b[ 	]*vpermilps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 7f 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 00 02 00 00 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 72 80 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 04 b2 fc fd ff ff 7b[ 	]*vpermilps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 ab[ 	]*vpermilps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 04 f5 ab[ 	]*vpermilps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 04 f5 ab[ 	]*vpermilps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 04 f5 7b[ 	]*vpermilps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 31 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 04 b4 f0 34 12 00 00 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 31 7b[ 	]*vpermilps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 7f 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 00 10 00 00 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 72 80 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 04 b2 e0 ef ff ff 7b[ 	]*vpermilps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 7f 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 00 02 00 00 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 72 80 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 04 b2 fc fd ff ff 7b[ 	]*vpermilps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 0c f4[ 	]*vpermilps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 0c f4[ 	]*vpermilps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 0c f4[ 	]*vpermilps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 31[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 0c b4 f0 34 12 00 00[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 31[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 7f[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 00 08 00 00[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c 72 80[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 0c b2 f0 f7 ff ff[ 	]*vpermilps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 7f[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 00 02 00 00[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c 72 80[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 0c b2 fc fd ff ff[ 	]*vpermilps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 0c f4[ 	]*vpermilps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 0c f4[ 	]*vpermilps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 0c f4[ 	]*vpermilps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 31[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 0c b4 f0 34 12 00 00[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 31[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 7f[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 00 10 00 00[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c 72 80[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 0c b2 e0 ef ff ff[ 	]*vpermilps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 7f[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 00 02 00 00[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c 72 80[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 0c b2 fc fd ff ff[ 	]*vpermilps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 ab[ 	]*vpermpd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 01 f5 ab[ 	]*vpermpd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 01 f5 ab[ 	]*vpermpd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 01 f5 7b[ 	]*vpermpd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 31 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 01 b4 f0 34 12 00 00 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 31 7b[ 	]*vpermpd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 7f 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 00 10 00 00 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 72 80 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 01 b2 e0 ef ff ff 7b[ 	]*vpermpd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 7f 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 00 04 00 00 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 72 80 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 01 b2 f8 fb ff ff 7b[ 	]*vpermpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 16 f4[ 	]*vpermps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 16 f4[ 	]*vpermps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 16 f4[ 	]*vpermps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 31[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 16 b4 f0 34 12 00 00[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 31[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 7f[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 00 10 00 00[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 72 80[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 16 b2 e0 ef ff ff[ 	]*vpermps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 7f[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 00 02 00 00[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 72 80[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 16 b2 fc fd ff ff[ 	]*vpermps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 ab[ 	]*vpermq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 00 f5 ab[ 	]*vpermq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 00 f5 ab[ 	]*vpermq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 00 f5 7b[ 	]*vpermq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 31 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 00 b4 f0 34 12 00 00 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 31 7b[ 	]*vpermq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 7f 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 00 10 00 00 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 72 80 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 00 b2 e0 ef ff ff 7b[ 	]*vpermq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 7f 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 00 04 00 00 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 72 80 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 00 b2 f8 fb ff ff 7b[ 	]*vpermq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 31[ 	]*vpexpandd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 0f 89 31[ 	]*vpexpandd xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 8f 89 31[ 	]*vpexpandd xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 89 b4 f0 34 12 00 00[ 	]*vpexpandd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 7f[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 00 02 00 00[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 72 80[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 89 b2 fc fd ff ff[ 	]*vpexpandd xmm30,XMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 31[ 	]*vpexpandd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 2f 89 31[ 	]*vpexpandd ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d af 89 31[ 	]*vpexpandd ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 89 b4 f0 34 12 00 00[ 	]*vpexpandd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 7f[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 00 02 00 00[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 72 80[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 89 b2 fc fd ff ff[ 	]*vpexpandd ymm30,YMMWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 89 f5[ 	]*vpexpandd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 89 f5[ 	]*vpexpandd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 89 f5[ 	]*vpexpandd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 89 f5[ 	]*vpexpandd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 89 f5[ 	]*vpexpandd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 89 f5[ 	]*vpexpandd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 31[ 	]*vpexpandq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 89 31[ 	]*vpexpandq xmm30\{k7\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 8f 89 31[ 	]*vpexpandq xmm30\{k7\}\{z\},XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 89 b4 f0 34 12 00 00[ 	]*vpexpandq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 7f[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 00 04 00 00[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 72 80[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 89 b2 f8 fb ff ff[ 	]*vpexpandq xmm30,XMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 31[ 	]*vpexpandq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 89 31[ 	]*vpexpandq ymm30\{k7\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd af 89 31[ 	]*vpexpandq ymm30\{k7\}\{z\},YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 89 b4 f0 34 12 00 00[ 	]*vpexpandq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 7f[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 00 04 00 00[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 72 80[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 89 b2 f8 fb ff ff[ 	]*vpexpandq ymm30,YMMWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 89 f5[ 	]*vpexpandq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 89 f5[ 	]*vpexpandq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 89 f5[ 	]*vpexpandq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 89 f5[ 	]*vpexpandq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 89 f5[ 	]*vpexpandq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 89 f5[ 	]*vpexpandq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 b4 fe 85 ff ff ff[ 	]*vpgatherdd xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 90 74 39 40[ 	]*vpgatherdd xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdd xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 b4 fe 85 ff ff ff[ 	]*vpgatherdd ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 90 74 39 40[ 	]*vpgatherdd ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdd ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 b4 fe 85 ff ff ff[ 	]*vpgatherdq xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 90 74 39 20[ 	]*vpgatherdq xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 90 b4 b9 00 04 00 00[ 	]*vpgatherdq xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 b4 fe 85 ff ff ff[ 	]*vpgatherdq ymm30\{k1\},YMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 90 74 39 20[ 	]*vpgatherdq ymm30\{k1\},YMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 90 b4 b9 00 04 00 00[ 	]*vpgatherdq ymm30\{k1\},YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 b4 fe 85 ff ff ff[ 	]*vpgatherqd xmm30\{k1\},QWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 91 74 39 40[ 	]*vpgatherqd xmm30\{k1\},QWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm30\{k1\},QWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 b4 fe 85 ff ff ff[ 	]*vpgatherqd xmm30\{k1\},XMMWORD PTR \[r14\+ymm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 91 74 39 40[ 	]*vpgatherqd xmm30\{k1\},XMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqd xmm30\{k1\},XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 b4 fe 85 ff ff ff[ 	]*vpgatherqq xmm30\{k1\},XMMWORD PTR \[r14\+xmm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 91 74 39 20[ 	]*vpgatherqq xmm30\{k1\},XMMWORD PTR \[r9\+xmm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 91 b4 b9 00 04 00 00[ 	]*vpgatherqq xmm30\{k1\},XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 b4 fe 85 ff ff ff[ 	]*vpgatherqq ymm30\{k1\},YMMWORD PTR \[r14\+ymm31\*8-0x7b\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 91 74 39 20[ 	]*vpgatherqq ymm30\{k1\},YMMWORD PTR \[r9\+ymm31\*1\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 91 b4 b9 00 04 00 00[ 	]*vpgatherqq ymm30\{k1\},YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3d f4[ 	]*vpmaxsd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3d f4[ 	]*vpmaxsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3d f4[ 	]*vpmaxsd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 31[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3d b4 f0 34 12 00 00[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 31[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 7f[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 00 08 00 00[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d 72 80[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 7f[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 00 02 00 00[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d 72 80[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3d b2 fc fd ff ff[ 	]*vpmaxsd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3d f4[ 	]*vpmaxsd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3d f4[ 	]*vpmaxsd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3d f4[ 	]*vpmaxsd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 31[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3d b4 f0 34 12 00 00[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 31[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 7f[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 00 10 00 00[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d 72 80[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3d b2 e0 ef ff ff[ 	]*vpmaxsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 7f[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 00 02 00 00[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d 72 80[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3d b2 fc fd ff ff[ 	]*vpmaxsd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3d f4[ 	]*vpmaxsq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3d f4[ 	]*vpmaxsq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3d f4[ 	]*vpmaxsq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 31[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3d b4 f0 34 12 00 00[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 31[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 7f[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 00 08 00 00[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d 72 80[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3d b2 f0 f7 ff ff[ 	]*vpmaxsq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 7f[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 00 04 00 00[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d 72 80[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3d b2 f8 fb ff ff[ 	]*vpmaxsq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3d f4[ 	]*vpmaxsq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3d f4[ 	]*vpmaxsq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3d f4[ 	]*vpmaxsq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 31[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3d b4 f0 34 12 00 00[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 31[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 7f[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 00 10 00 00[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d 72 80[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3d b2 e0 ef ff ff[ 	]*vpmaxsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 7f[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 00 04 00 00[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d 72 80[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3d b2 f8 fb ff ff[ 	]*vpmaxsq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3f f4[ 	]*vpmaxud xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3f f4[ 	]*vpmaxud xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3f f4[ 	]*vpmaxud xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 31[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3f b4 f0 34 12 00 00[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 31[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 7f[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 00 08 00 00[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f 72 80[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3f b2 f0 f7 ff ff[ 	]*vpmaxud xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 7f[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 00 02 00 00[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f 72 80[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3f b2 fc fd ff ff[ 	]*vpmaxud xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3f f4[ 	]*vpmaxud ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3f f4[ 	]*vpmaxud ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3f f4[ 	]*vpmaxud ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 31[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3f b4 f0 34 12 00 00[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 31[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 7f[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 00 10 00 00[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f 72 80[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3f b2 e0 ef ff ff[ 	]*vpmaxud ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 7f[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 00 02 00 00[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f 72 80[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3f b2 fc fd ff ff[ 	]*vpmaxud ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3f f4[ 	]*vpmaxuq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3f f4[ 	]*vpmaxuq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3f f4[ 	]*vpmaxuq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 31[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3f b4 f0 34 12 00 00[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 31[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 7f[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 00 08 00 00[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f 72 80[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3f b2 f0 f7 ff ff[ 	]*vpmaxuq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 7f[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 00 04 00 00[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f 72 80[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3f b2 f8 fb ff ff[ 	]*vpmaxuq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3f f4[ 	]*vpmaxuq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3f f4[ 	]*vpmaxuq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3f f4[ 	]*vpmaxuq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 31[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3f b4 f0 34 12 00 00[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 31[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 7f[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 00 10 00 00[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f 72 80[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3f b2 e0 ef ff ff[ 	]*vpmaxuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 7f[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 00 04 00 00[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f 72 80[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3f b2 f8 fb ff ff[ 	]*vpmaxuq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 39 f4[ 	]*vpminsd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 39 f4[ 	]*vpminsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 39 f4[ 	]*vpminsd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 31[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 39 b4 f0 34 12 00 00[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 31[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 7f[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 00 08 00 00[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 72 80[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 39 b2 f0 f7 ff ff[ 	]*vpminsd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 7f[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 00 02 00 00[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 72 80[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 39 b2 fc fd ff ff[ 	]*vpminsd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 39 f4[ 	]*vpminsd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 39 f4[ 	]*vpminsd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 39 f4[ 	]*vpminsd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 31[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 39 b4 f0 34 12 00 00[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 31[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 7f[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 00 10 00 00[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 72 80[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 39 b2 e0 ef ff ff[ 	]*vpminsd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 7f[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 00 02 00 00[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 72 80[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 39 b2 fc fd ff ff[ 	]*vpminsd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 39 f4[ 	]*vpminsq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 39 f4[ 	]*vpminsq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 39 f4[ 	]*vpminsq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 31[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 39 b4 f0 34 12 00 00[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 31[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 7f[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 00 08 00 00[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 72 80[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 39 b2 f0 f7 ff ff[ 	]*vpminsq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 7f[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 00 04 00 00[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 72 80[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 39 b2 f8 fb ff ff[ 	]*vpminsq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 39 f4[ 	]*vpminsq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 39 f4[ 	]*vpminsq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 39 f4[ 	]*vpminsq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 31[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 39 b4 f0 34 12 00 00[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 31[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 7f[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 00 10 00 00[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 72 80[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 39 b2 e0 ef ff ff[ 	]*vpminsq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 7f[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 00 04 00 00[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 72 80[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 39 b2 f8 fb ff ff[ 	]*vpminsq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 3b f4[ 	]*vpminud xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 3b f4[ 	]*vpminud xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 3b f4[ 	]*vpminud xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 31[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 3b b4 f0 34 12 00 00[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 31[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 7f[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 00 08 00 00[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b 72 80[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 3b b2 f0 f7 ff ff[ 	]*vpminud xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 7f[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 00 02 00 00[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b 72 80[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 3b b2 fc fd ff ff[ 	]*vpminud xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 3b f4[ 	]*vpminud ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 3b f4[ 	]*vpminud ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 3b f4[ 	]*vpminud ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 31[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 3b b4 f0 34 12 00 00[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 31[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 7f[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 00 10 00 00[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b 72 80[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 3b b2 e0 ef ff ff[ 	]*vpminud ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 7f[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 00 02 00 00[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b 72 80[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 3b b2 fc fd ff ff[ 	]*vpminud ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 3b f4[ 	]*vpminuq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 3b f4[ 	]*vpminuq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 3b f4[ 	]*vpminuq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 31[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 3b b4 f0 34 12 00 00[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 31[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 7f[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 00 08 00 00[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b 72 80[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 3b b2 f0 f7 ff ff[ 	]*vpminuq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 7f[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 00 04 00 00[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b 72 80[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 3b b2 f8 fb ff ff[ 	]*vpminuq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 3b f4[ 	]*vpminuq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 3b f4[ 	]*vpminuq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 3b f4[ 	]*vpminuq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 31[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 3b b4 f0 34 12 00 00[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 31[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 7f[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 00 10 00 00[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b 72 80[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 3b b2 e0 ef ff ff[ 	]*vpminuq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 7f[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 00 04 00 00[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b 72 80[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 3b b2 f8 fb ff ff[ 	]*vpminuq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 21 f5[ 	]*vpmovsxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 21 f5[ 	]*vpmovsxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 21 f5[ 	]*vpmovsxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 31[ 	]*vpmovsxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 7f[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 72 80[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 21 f5[ 	]*vpmovsxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 21 f5[ 	]*vpmovsxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 21 f5[ 	]*vpmovsxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 31[ 	]*vpmovsxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 7f[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 72 80[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 22 f5[ 	]*vpmovsxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 22 f5[ 	]*vpmovsxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 22 f5[ 	]*vpmovsxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 31[ 	]*vpmovsxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 7f[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 72 80[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 22 f5[ 	]*vpmovsxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 22 f5[ 	]*vpmovsxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 22 f5[ 	]*vpmovsxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 31[ 	]*vpmovsxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 7f[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 72 80[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 25 f5[ 	]*vpmovsxdq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 25 f5[ 	]*vpmovsxdq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 25 f5[ 	]*vpmovsxdq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 31[ 	]*vpmovsxdq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 25 b4 f0 34 12 00 00[ 	]*vpmovsxdq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 7f[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 00 04 00 00[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 72 80[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 25 b2 f8 fb ff ff[ 	]*vpmovsxdq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 25 f5[ 	]*vpmovsxdq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 25 f5[ 	]*vpmovsxdq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 25 f5[ 	]*vpmovsxdq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 31[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 25 b4 f0 34 12 00 00[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 7f[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 00 08 00 00[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 72 80[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 25 b2 f0 f7 ff ff[ 	]*vpmovsxdq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 23 f5[ 	]*vpmovsxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 23 f5[ 	]*vpmovsxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 23 f5[ 	]*vpmovsxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 31[ 	]*vpmovsxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 7f[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 72 80[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 23 f5[ 	]*vpmovsxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 23 f5[ 	]*vpmovsxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 23 f5[ 	]*vpmovsxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 31[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 7f[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 72 80[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 24 f5[ 	]*vpmovsxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 24 f5[ 	]*vpmovsxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 24 f5[ 	]*vpmovsxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 31[ 	]*vpmovsxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 7f[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 72 80[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 24 f5[ 	]*vpmovsxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 24 f5[ 	]*vpmovsxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 24 f5[ 	]*vpmovsxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 31[ 	]*vpmovsxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 7f[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 72 80[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 31 f5[ 	]*vpmovzxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 31 f5[ 	]*vpmovzxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 31 f5[ 	]*vpmovzxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 31[ 	]*vpmovzxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 7f[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 72 80[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 31 f5[ 	]*vpmovzxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 31 f5[ 	]*vpmovzxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 31 f5[ 	]*vpmovzxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 31[ 	]*vpmovzxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 7f[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 72 80[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 32 f5[ 	]*vpmovzxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 32 f5[ 	]*vpmovzxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 32 f5[ 	]*vpmovzxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 31[ 	]*vpmovzxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 7f[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 72 80[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 32 f5[ 	]*vpmovzxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 32 f5[ 	]*vpmovzxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 32 f5[ 	]*vpmovzxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 31[ 	]*vpmovzxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 7f[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 72 80[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 35 f5[ 	]*vpmovzxdq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 35 f5[ 	]*vpmovzxdq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 35 f5[ 	]*vpmovzxdq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 31[ 	]*vpmovzxdq xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 35 b4 f0 34 12 00 00[ 	]*vpmovzxdq xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 7f[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 00 04 00 00[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 72 80[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 35 b2 f8 fb ff ff[ 	]*vpmovzxdq xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 35 f5[ 	]*vpmovzxdq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 35 f5[ 	]*vpmovzxdq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 35 f5[ 	]*vpmovzxdq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 31[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 35 b4 f0 34 12 00 00[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 7f[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 00 08 00 00[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 72 80[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 35 b2 f0 f7 ff ff[ 	]*vpmovzxdq ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 33 f5[ 	]*vpmovzxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 33 f5[ 	]*vpmovzxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 33 f5[ 	]*vpmovzxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 31[ 	]*vpmovzxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 7f[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 72 80[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 33 f5[ 	]*vpmovzxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 33 f5[ 	]*vpmovzxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 33 f5[ 	]*vpmovzxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 31[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 7f[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 72 80[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 34 f5[ 	]*vpmovzxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 34 f5[ 	]*vpmovzxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 34 f5[ 	]*vpmovzxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 31[ 	]*vpmovzxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 7f[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 72 80[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 34 f5[ 	]*vpmovzxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 34 f5[ 	]*vpmovzxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 34 f5[ 	]*vpmovzxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 31[ 	]*vpmovzxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 7f[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 72 80[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 28 f4[ 	]*vpmuldq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 28 f4[ 	]*vpmuldq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 28 f4[ 	]*vpmuldq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 31[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 28 b4 f0 34 12 00 00[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 31[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 7f[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 00 08 00 00[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 72 80[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 28 b2 f0 f7 ff ff[ 	]*vpmuldq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 7f[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 00 04 00 00[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 72 80[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 28 b2 f8 fb ff ff[ 	]*vpmuldq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 28 f4[ 	]*vpmuldq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 28 f4[ 	]*vpmuldq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 28 f4[ 	]*vpmuldq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 31[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 28 b4 f0 34 12 00 00[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 31[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 7f[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 00 10 00 00[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 72 80[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 28 b2 e0 ef ff ff[ 	]*vpmuldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 7f[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 00 04 00 00[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 72 80[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 28 b2 f8 fb ff ff[ 	]*vpmuldq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 40 f4[ 	]*vpmulld xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 40 f4[ 	]*vpmulld xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 40 f4[ 	]*vpmulld xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 31[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 40 b4 f0 34 12 00 00[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 31[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 7f[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 00 08 00 00[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 72 80[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 40 b2 f0 f7 ff ff[ 	]*vpmulld xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 7f[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 00 02 00 00[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 72 80[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 40 b2 fc fd ff ff[ 	]*vpmulld xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 40 f4[ 	]*vpmulld ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 40 f4[ 	]*vpmulld ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 40 f4[ 	]*vpmulld ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 31[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 40 b4 f0 34 12 00 00[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 31[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 7f[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 00 10 00 00[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 72 80[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 40 b2 e0 ef ff ff[ 	]*vpmulld ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 7f[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 00 02 00 00[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 72 80[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 40 b2 fc fd ff ff[ 	]*vpmulld ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f4 f4[ 	]*vpmuludq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f4 f4[ 	]*vpmuludq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f4 f4[ 	]*vpmuludq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 31[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f4 b4 f0 34 12 00 00[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 31[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 7f[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 00 08 00 00[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 72 80[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f4 b2 f0 f7 ff ff[ 	]*vpmuludq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 7f[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 00 04 00 00[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 72 80[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 f4 b2 f8 fb ff ff[ 	]*vpmuludq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f4 f4[ 	]*vpmuludq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f4 f4[ 	]*vpmuludq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f4 f4[ 	]*vpmuludq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 31[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f4 b4 f0 34 12 00 00[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 31[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 7f[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 00 10 00 00[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 72 80[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f4 b2 e0 ef ff ff[ 	]*vpmuludq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 7f[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 00 04 00 00[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 72 80[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 f4 b2 f8 fb ff ff[ 	]*vpmuludq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 eb f4[ 	]*vpord  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 eb f4[ 	]*vpord  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 eb f4[ 	]*vpord  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 31[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 eb b4 f0 34 12 00 00[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 31[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 7f[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 00 08 00 00[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb 72 80[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 eb b2 f0 f7 ff ff[ 	]*vpord  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 7f[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 00 02 00 00[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb 72 80[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 eb b2 fc fd ff ff[ 	]*vpord  xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 eb f4[ 	]*vpord  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 eb f4[ 	]*vpord  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 eb f4[ 	]*vpord  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 31[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 eb b4 f0 34 12 00 00[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 31[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 7f[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 00 10 00 00[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb 72 80[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 eb b2 e0 ef ff ff[ 	]*vpord  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 7f[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 00 02 00 00[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb 72 80[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 eb b2 fc fd ff ff[ 	]*vpord  ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 eb f4[ 	]*vporq  xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 eb f4[ 	]*vporq  xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 eb f4[ 	]*vporq  xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 31[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 eb b4 f0 34 12 00 00[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 31[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 7f[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 00 08 00 00[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb 72 80[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 eb b2 f0 f7 ff ff[ 	]*vporq  xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 7f[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 00 04 00 00[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb 72 80[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 eb b2 f8 fb ff ff[ 	]*vporq  xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 eb f4[ 	]*vporq  ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 eb f4[ 	]*vporq  ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 eb f4[ 	]*vporq  ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 31[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 eb b4 f0 34 12 00 00[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 31[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 7f[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 00 10 00 00[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb 72 80[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 eb b2 e0 ef ff ff[ 	]*vporq  ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 7f[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 00 04 00 00[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb 72 80[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 eb b2 f8 fb ff ff[ 	]*vporq  ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a0 74 39 40[ 	]*vpscatterdd XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdd YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a0 74 39 40[ 	]*vpscatterdd YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdd YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a0 74 39 20[ 	]*vpscatterdq XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq YMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 b4 fe 85 ff ff ff[ 	]*vpscatterdq YMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a0 74 39 20[ 	]*vpscatterdq YMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a0 b4 b9 00 04 00 00[ 	]*vpscatterdq YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd QWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd QWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a1 74 39 40[ 	]*vpscatterqd QWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd QWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd XMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqd XMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a1 74 39 40[ 	]*vpscatterqd XMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqd XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a1 74 39 20[ 	]*vpscatterqq XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 b4 fe 85 ff ff ff[ 	]*vpscatterqq YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a1 74 39 20[ 	]*vpscatterqq YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a1 b4 b9 00 04 00 00[ 	]*vpscatterqq YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 ab[ 	]*vpshufd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 70 f5 ab[ 	]*vpshufd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 70 f5 ab[ 	]*vpshufd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 70 f5 7b[ 	]*vpshufd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 31 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 70 b4 f0 34 12 00 00 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 31 7b[ 	]*vpshufd xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 7f 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 00 08 00 00 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 72 80 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 70 b2 f0 f7 ff ff 7b[ 	]*vpshufd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 7f 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 00 02 00 00 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 72 80 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 18 70 b2 fc fd ff ff 7b[ 	]*vpshufd xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 ab[ 	]*vpshufd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 70 f5 ab[ 	]*vpshufd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 70 f5 ab[ 	]*vpshufd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 70 f5 7b[ 	]*vpshufd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 31 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 70 b4 f0 34 12 00 00 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 31 7b[ 	]*vpshufd ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 7f 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 00 10 00 00 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 72 80 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 70 b2 e0 ef ff ff 7b[ 	]*vpshufd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 7f 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 00 02 00 00 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 72 80 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 38 70 b2 fc fd ff ff 7b[ 	]*vpshufd ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 f2 f4[ 	]*vpslld xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 f2 f4[ 	]*vpslld xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 f2 f4[ 	]*vpslld xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 31[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 f2 b4 f0 34 12 00 00[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 7f[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 00 08 00 00[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 72 80[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 f2 b2 f0 f7 ff ff[ 	]*vpslld xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 f2 f4[ 	]*vpslld ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 f2 f4[ 	]*vpslld ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 f2 f4[ 	]*vpslld ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 31[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 f2 b4 f0 34 12 00 00[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 7f[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 00 08 00 00[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 72 80[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 f2 b2 f0 f7 ff ff[ 	]*vpslld ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 f3 f4[ 	]*vpsllq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 f3 f4[ 	]*vpsllq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 f3 f4[ 	]*vpsllq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 31[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 f3 b4 f0 34 12 00 00[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 7f[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 00 08 00 00[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 72 80[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 f3 b2 f0 f7 ff ff[ 	]*vpsllq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 f3 f4[ 	]*vpsllq ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 f3 f4[ 	]*vpsllq ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 f3 f4[ 	]*vpsllq ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 31[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 f3 b4 f0 34 12 00 00[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 7f[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 00 08 00 00[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 72 80[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 f3 b2 f0 f7 ff ff[ 	]*vpsllq ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 47 f4[ 	]*vpsllvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 47 f4[ 	]*vpsllvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 47 f4[ 	]*vpsllvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 31[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 47 b4 f0 34 12 00 00[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 31[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 7f[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 00 08 00 00[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 72 80[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 47 b2 f0 f7 ff ff[ 	]*vpsllvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 7f[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 00 02 00 00[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 72 80[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 47 b2 fc fd ff ff[ 	]*vpsllvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 47 f4[ 	]*vpsllvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 47 f4[ 	]*vpsllvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 47 f4[ 	]*vpsllvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 31[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 47 b4 f0 34 12 00 00[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 31[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 7f[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 00 10 00 00[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 72 80[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 47 b2 e0 ef ff ff[ 	]*vpsllvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 7f[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 00 02 00 00[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 72 80[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 47 b2 fc fd ff ff[ 	]*vpsllvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 47 f4[ 	]*vpsllvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 47 f4[ 	]*vpsllvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 47 f4[ 	]*vpsllvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 31[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 47 b4 f0 34 12 00 00[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 31[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 7f[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 00 08 00 00[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 72 80[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 47 b2 f0 f7 ff ff[ 	]*vpsllvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 7f[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 00 04 00 00[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 72 80[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 47 b2 f8 fb ff ff[ 	]*vpsllvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 47 f4[ 	]*vpsllvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 47 f4[ 	]*vpsllvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 47 f4[ 	]*vpsllvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 31[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 47 b4 f0 34 12 00 00[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 31[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 7f[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 00 10 00 00[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 72 80[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 47 b2 e0 ef ff ff[ 	]*vpsllvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 7f[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 00 04 00 00[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 72 80[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 47 b2 f8 fb ff ff[ 	]*vpsllvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 e2 f4[ 	]*vpsrad xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 e2 f4[ 	]*vpsrad xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 e2 f4[ 	]*vpsrad xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 31[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 e2 b4 f0 34 12 00 00[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 7f[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 00 08 00 00[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 72 80[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 e2 b2 f0 f7 ff ff[ 	]*vpsrad xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 e2 f4[ 	]*vpsrad ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 e2 f4[ 	]*vpsrad ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 e2 f4[ 	]*vpsrad ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 31[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 e2 b4 f0 34 12 00 00[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 7f[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 00 08 00 00[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 72 80[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 e2 b2 f0 f7 ff ff[ 	]*vpsrad ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 e2 f4[ 	]*vpsraq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 e2 f4[ 	]*vpsraq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 e2 f4[ 	]*vpsraq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 31[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 e2 b4 f0 34 12 00 00[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 7f[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 00 08 00 00[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 72 80[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 e2 b2 f0 f7 ff ff[ 	]*vpsraq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 e2 f4[ 	]*vpsraq ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 e2 f4[ 	]*vpsraq ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 e2 f4[ 	]*vpsraq ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 31[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 e2 b4 f0 34 12 00 00[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 7f[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 00 08 00 00[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 72 80[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 e2 b2 f0 f7 ff ff[ 	]*vpsraq ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 46 f4[ 	]*vpsravd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 46 f4[ 	]*vpsravd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 46 f4[ 	]*vpsravd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 31[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 46 b4 f0 34 12 00 00[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 31[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 7f[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 00 08 00 00[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 72 80[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 46 b2 f0 f7 ff ff[ 	]*vpsravd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 7f[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 00 02 00 00[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 72 80[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 46 b2 fc fd ff ff[ 	]*vpsravd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 46 f4[ 	]*vpsravd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 46 f4[ 	]*vpsravd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 46 f4[ 	]*vpsravd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 31[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 46 b4 f0 34 12 00 00[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 31[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 7f[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 00 10 00 00[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 72 80[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 46 b2 e0 ef ff ff[ 	]*vpsravd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 7f[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 00 02 00 00[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 72 80[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 46 b2 fc fd ff ff[ 	]*vpsravd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 46 f4[ 	]*vpsravq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 46 f4[ 	]*vpsravq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 46 f4[ 	]*vpsravq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 31[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 46 b4 f0 34 12 00 00[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 31[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 7f[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 00 08 00 00[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 72 80[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 46 b2 f0 f7 ff ff[ 	]*vpsravq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 7f[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 00 04 00 00[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 72 80[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 46 b2 f8 fb ff ff[ 	]*vpsravq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 46 f4[ 	]*vpsravq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 46 f4[ 	]*vpsravq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 46 f4[ 	]*vpsravq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 31[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 46 b4 f0 34 12 00 00[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 31[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 7f[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 00 10 00 00[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 72 80[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 46 b2 e0 ef ff ff[ 	]*vpsravq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 7f[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 00 04 00 00[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 72 80[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 46 b2 f8 fb ff ff[ 	]*vpsravq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 d2 f4[ 	]*vpsrld xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 d2 f4[ 	]*vpsrld xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 d2 f4[ 	]*vpsrld xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 31[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 d2 b4 f0 34 12 00 00[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 7f[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 00 08 00 00[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 72 80[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 d2 b2 f0 f7 ff ff[ 	]*vpsrld xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 d2 f4[ 	]*vpsrld ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 d2 f4[ 	]*vpsrld ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 d2 f4[ 	]*vpsrld ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 31[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 d2 b4 f0 34 12 00 00[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 7f[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 00 08 00 00[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 72 80[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 d2 b2 f0 f7 ff ff[ 	]*vpsrld ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 d3 f4[ 	]*vpsrlq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 d3 f4[ 	]*vpsrlq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 d3 f4[ 	]*vpsrlq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 31[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 d3 b4 f0 34 12 00 00[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 7f[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 00 08 00 00[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 72 80[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 d3 b2 f0 f7 ff ff[ 	]*vpsrlq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 d3 f4[ 	]*vpsrlq ymm30,ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 d3 f4[ 	]*vpsrlq ymm30\{k7\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 d3 f4[ 	]*vpsrlq ymm30\{k7\}\{z\},ymm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 31[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 d3 b4 f0 34 12 00 00[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 7f[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 00 08 00 00[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 72 80[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 d3 b2 f0 f7 ff ff[ 	]*vpsrlq ymm30,ymm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 45 f4[ 	]*vpsrlvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 45 f4[ 	]*vpsrlvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 45 f4[ 	]*vpsrlvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 31[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 45 b4 f0 34 12 00 00[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 31[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 7f[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 00 08 00 00[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 72 80[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 7f[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 00 02 00 00[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 72 80[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 45 b2 fc fd ff ff[ 	]*vpsrlvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 45 f4[ 	]*vpsrlvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 45 f4[ 	]*vpsrlvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 45 f4[ 	]*vpsrlvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 31[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 45 b4 f0 34 12 00 00[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 31[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 7f[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 00 10 00 00[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 72 80[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 45 b2 e0 ef ff ff[ 	]*vpsrlvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 7f[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 00 02 00 00[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 72 80[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 45 b2 fc fd ff ff[ 	]*vpsrlvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 45 f4[ 	]*vpsrlvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 45 f4[ 	]*vpsrlvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 45 f4[ 	]*vpsrlvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 31[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 45 b4 f0 34 12 00 00[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 31[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 7f[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 00 08 00 00[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 72 80[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 45 b2 f0 f7 ff ff[ 	]*vpsrlvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 7f[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 00 04 00 00[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 72 80[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 45 b2 f8 fb ff ff[ 	]*vpsrlvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 45 f4[ 	]*vpsrlvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 45 f4[ 	]*vpsrlvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 45 f4[ 	]*vpsrlvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 31[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 45 b4 f0 34 12 00 00[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 31[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 7f[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 00 10 00 00[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 72 80[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 45 b2 e0 ef ff ff[ 	]*vpsrlvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 7f[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 00 04 00 00[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 72 80[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 45 b2 f8 fb ff ff[ 	]*vpsrlvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 ab[ 	]*vpsrld xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 d5 ab[ 	]*vpsrld xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 d5 ab[ 	]*vpsrld xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 d5 7b[ 	]*vpsrld xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 11 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 94 f0 34 12 00 00 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 11 7b[ 	]*vpsrld xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 7f 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 00 08 00 00 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 52 80 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 92 f0 f7 ff ff 7b[ 	]*vpsrld xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 7f 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 00 02 00 00 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 52 80 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 92 fc fd ff ff 7b[ 	]*vpsrld xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 ab[ 	]*vpsrld ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 d5 ab[ 	]*vpsrld ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 d5 ab[ 	]*vpsrld ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 d5 7b[ 	]*vpsrld ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 11 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 94 f0 34 12 00 00 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 11 7b[ 	]*vpsrld ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 7f 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 00 10 00 00 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 52 80 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 92 e0 ef ff ff 7b[ 	]*vpsrld ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 7f 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 00 02 00 00 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 52 80 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 92 fc fd ff ff 7b[ 	]*vpsrld ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 ab[ 	]*vpsrlq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 d5 ab[ 	]*vpsrlq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 d5 ab[ 	]*vpsrlq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 d5 7b[ 	]*vpsrlq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 11 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 94 f0 34 12 00 00 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 11 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 7f 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 00 08 00 00 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 52 80 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 92 f0 f7 ff ff 7b[ 	]*vpsrlq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 7f 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 00 04 00 00 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 52 80 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 92 f8 fb ff ff 7b[ 	]*vpsrlq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 ab[ 	]*vpsrlq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 d5 ab[ 	]*vpsrlq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 d5 ab[ 	]*vpsrlq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 d5 7b[ 	]*vpsrlq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 11 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 94 f0 34 12 00 00 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 11 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 7f 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 00 10 00 00 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 52 80 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 92 e0 ef ff ff 7b[ 	]*vpsrlq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 7f 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 00 04 00 00 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 52 80 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 92 f8 fb ff ff 7b[ 	]*vpsrlq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 fa f4[ 	]*vpsubd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 fa f4[ 	]*vpsubd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 fa f4[ 	]*vpsubd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 31[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 fa b4 f0 34 12 00 00[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 31[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 7f[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 00 08 00 00[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa 72 80[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 fa b2 f0 f7 ff ff[ 	]*vpsubd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 7f[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 00 02 00 00[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa 72 80[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 fa b2 fc fd ff ff[ 	]*vpsubd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 fa f4[ 	]*vpsubd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 fa f4[ 	]*vpsubd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 fa f4[ 	]*vpsubd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 31[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 fa b4 f0 34 12 00 00[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 31[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 7f[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 00 10 00 00[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa 72 80[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 fa b2 e0 ef ff ff[ 	]*vpsubd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 7f[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 00 02 00 00[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa 72 80[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 fa b2 fc fd ff ff[ 	]*vpsubd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 fb f4[ 	]*vpsubq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 fb f4[ 	]*vpsubq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 fb f4[ 	]*vpsubq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 31[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 fb b4 f0 34 12 00 00[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 31[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 7f[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 00 08 00 00[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb 72 80[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 fb b2 f0 f7 ff ff[ 	]*vpsubq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 7f[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 00 04 00 00[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb 72 80[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 fb b2 f8 fb ff ff[ 	]*vpsubq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 fb f4[ 	]*vpsubq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 fb f4[ 	]*vpsubq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 fb f4[ 	]*vpsubq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 31[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 fb b4 f0 34 12 00 00[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 31[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 7f[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 00 10 00 00[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb 72 80[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 fb b2 e0 ef ff ff[ 	]*vpsubq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 7f[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 00 04 00 00[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb 72 80[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 fb b2 f8 fb ff ff[ 	]*vpsubq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 00 27 ed[ 	]*vptestmd k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 07 27 ed[ 	]*vptestmd k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 29[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 00 27 ac f0 34 12 00 00[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 29[ 	]*vptestmd k5,xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 7f[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa 00 08 00 00[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 6a 80[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 00 27 aa f0 f7 ff ff[ 	]*vptestmd k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 7f[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa 00 02 00 00[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 6a 80[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 10 27 aa fc fd ff ff[ 	]*vptestmd k5,xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 20 27 ed[ 	]*vptestmd k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 0d 27 27 ed[ 	]*vptestmd k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 29[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 0d 20 27 ac f0 34 12 00 00[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 29[ 	]*vptestmd k5,ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 7f[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa 00 10 00 00[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 6a 80[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 20 27 aa e0 ef ff ff[ 	]*vptestmd k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 7f[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa 00 02 00 00[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 6a 80[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 0d 30 27 aa fc fd ff ff[ 	]*vptestmd k5,ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 00 27 ed[ 	]*vptestmq k5,xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 07 27 ed[ 	]*vptestmq k5\{k7\},xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 29[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 00 27 ac f0 34 12 00 00[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 29[ 	]*vptestmq k5,xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 7f[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa 00 08 00 00[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 6a 80[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 00 27 aa f0 f7 ff ff[ 	]*vptestmq k5,xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 7f[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa 00 04 00 00[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 6a 80[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 10 27 aa f8 fb ff ff[ 	]*vptestmq k5,xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 20 27 ed[ 	]*vptestmq k5,ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 92 8d 27 27 ed[ 	]*vptestmq k5\{k7\},ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 29[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 8d 20 27 ac f0 34 12 00 00[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 29[ 	]*vptestmq k5,ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 7f[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa 00 10 00 00[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 6a 80[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 20 27 aa e0 ef ff ff[ 	]*vptestmq k5,ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 7f[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa 00 04 00 00[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 6a 80[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 8d 30 27 aa f8 fb ff ff[ 	]*vptestmq k5,ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 6a f4[ 	]*vpunpckhdq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 6a f4[ 	]*vpunpckhdq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 6a f4[ 	]*vpunpckhdq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 31[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 6a b4 f0 34 12 00 00[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 31[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 7f[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 00 08 00 00[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a 72 80[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 6a b2 f0 f7 ff ff[ 	]*vpunpckhdq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 7f[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 00 02 00 00[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a 72 80[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 6a b2 fc fd ff ff[ 	]*vpunpckhdq xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 6a f4[ 	]*vpunpckhdq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 6a f4[ 	]*vpunpckhdq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 6a f4[ 	]*vpunpckhdq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 31[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 6a b4 f0 34 12 00 00[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 31[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 7f[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 00 10 00 00[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a 72 80[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 6a b2 e0 ef ff ff[ 	]*vpunpckhdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 7f[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 00 02 00 00[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a 72 80[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 6a b2 fc fd ff ff[ 	]*vpunpckhdq ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6d f4[ 	]*vpunpckhqdq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6d f4[ 	]*vpunpckhqdq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6d f4[ 	]*vpunpckhqdq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 31[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6d b4 f0 34 12 00 00[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 31[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 7f[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 00 08 00 00[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d 72 80[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6d b2 f0 f7 ff ff[ 	]*vpunpckhqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 7f[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 00 04 00 00[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d 72 80[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6d f4[ 	]*vpunpckhqdq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6d f4[ 	]*vpunpckhqdq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6d f4[ 	]*vpunpckhqdq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 31[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6d b4 f0 34 12 00 00[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 31[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 7f[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 00 10 00 00[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d 72 80[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6d b2 e0 ef ff ff[ 	]*vpunpckhqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 7f[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 00 04 00 00[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d 72 80[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6d b2 f8 fb ff ff[ 	]*vpunpckhqdq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 62 f4[ 	]*vpunpckldq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 62 f4[ 	]*vpunpckldq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 62 f4[ 	]*vpunpckldq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 31[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 62 b4 f0 34 12 00 00[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 31[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 7f[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 00 08 00 00[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 72 80[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 62 b2 f0 f7 ff ff[ 	]*vpunpckldq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 7f[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 00 02 00 00[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 72 80[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 62 b2 fc fd ff ff[ 	]*vpunpckldq xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 62 f4[ 	]*vpunpckldq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 62 f4[ 	]*vpunpckldq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 62 f4[ 	]*vpunpckldq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 31[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 62 b4 f0 34 12 00 00[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 31[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 7f[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 00 10 00 00[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 72 80[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 62 b2 e0 ef ff ff[ 	]*vpunpckldq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 7f[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 00 02 00 00[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 72 80[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 62 b2 fc fd ff ff[ 	]*vpunpckldq ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 6c f4[ 	]*vpunpcklqdq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 6c f4[ 	]*vpunpcklqdq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 6c f4[ 	]*vpunpcklqdq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 31[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 6c b4 f0 34 12 00 00[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 31[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 7f[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 00 08 00 00[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c 72 80[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 6c b2 f0 f7 ff ff[ 	]*vpunpcklqdq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 7f[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 00 04 00 00[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c 72 80[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 6c f4[ 	]*vpunpcklqdq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 6c f4[ 	]*vpunpcklqdq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 6c f4[ 	]*vpunpcklqdq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 31[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 6c b4 f0 34 12 00 00[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 31[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 7f[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 00 10 00 00[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c 72 80[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 6c b2 e0 ef ff ff[ 	]*vpunpcklqdq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 7f[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 00 04 00 00[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c 72 80[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 6c b2 f8 fb ff ff[ 	]*vpunpcklqdq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 00 ef f4[ 	]*vpxord xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 07 ef f4[ 	]*vpxord xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 87 ef f4[ 	]*vpxord xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 31[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 00 ef b4 f0 34 12 00 00[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 31[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 7f[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 00 08 00 00[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef 72 80[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 00 ef b2 f0 f7 ff ff[ 	]*vpxord xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 7f[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 00 02 00 00[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef 72 80[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 10 ef b2 fc fd ff ff[ 	]*vpxord xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 20 ef f4[ 	]*vpxord ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 27 ef f4[ 	]*vpxord ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 15 a7 ef f4[ 	]*vpxord ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 31[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 15 20 ef b4 f0 34 12 00 00[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 31[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 7f[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 00 10 00 00[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef 72 80[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 20 ef b2 e0 ef ff ff[ 	]*vpxord ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 7f[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 00 02 00 00[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef 72 80[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 15 30 ef b2 fc fd ff ff[ 	]*vpxord ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 ef f4[ 	]*vpxorq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 ef f4[ 	]*vpxorq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 ef f4[ 	]*vpxorq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 31[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 ef b4 f0 34 12 00 00[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 31[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 7f[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 00 08 00 00[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef 72 80[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 ef b2 f0 f7 ff ff[ 	]*vpxorq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 7f[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 00 04 00 00[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef 72 80[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 ef b2 f8 fb ff ff[ 	]*vpxorq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 ef f4[ 	]*vpxorq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 ef f4[ 	]*vpxorq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 ef f4[ 	]*vpxorq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 31[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 ef b4 f0 34 12 00 00[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 31[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 7f[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 00 10 00 00[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef 72 80[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 ef b2 e0 ef ff ff[ 	]*vpxorq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 7f[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 00 04 00 00[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef 72 80[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 ef b2 f8 fb ff ff[ 	]*vpxorq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4c f5[ 	]*vrcp14pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4c f5[ 	]*vrcp14pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4c f5[ 	]*vrcp14pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 31[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4c b4 f0 34 12 00 00[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 31[ 	]*vrcp14pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 7f[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 00 08 00 00[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c 72 80[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4c b2 f0 f7 ff ff[ 	]*vrcp14pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 7f[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 00 04 00 00[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c 72 80[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4c b2 f8 fb ff ff[ 	]*vrcp14pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4c f5[ 	]*vrcp14pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4c f5[ 	]*vrcp14pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4c f5[ 	]*vrcp14pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 31[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4c b4 f0 34 12 00 00[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 31[ 	]*vrcp14pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 7f[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 00 10 00 00[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c 72 80[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4c b2 e0 ef ff ff[ 	]*vrcp14pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 7f[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 00 04 00 00[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c 72 80[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4c b2 f8 fb ff ff[ 	]*vrcp14pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4c f5[ 	]*vrcp14ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4c f5[ 	]*vrcp14ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4c f5[ 	]*vrcp14ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 31[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4c b4 f0 34 12 00 00[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 31[ 	]*vrcp14ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 7f[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 00 08 00 00[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c 72 80[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4c b2 f0 f7 ff ff[ 	]*vrcp14ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 7f[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 00 02 00 00[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c 72 80[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4c b2 fc fd ff ff[ 	]*vrcp14ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4c f5[ 	]*vrcp14ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4c f5[ 	]*vrcp14ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4c f5[ 	]*vrcp14ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 31[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4c b4 f0 34 12 00 00[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 31[ 	]*vrcp14ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 7f[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 00 10 00 00[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c 72 80[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4c b2 e0 ef ff ff[ 	]*vrcp14ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 7f[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 00 02 00 00[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c 72 80[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4c b2 fc fd ff ff[ 	]*vrcp14ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 4e f5[ 	]*vrsqrt14pd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 4e f5[ 	]*vrsqrt14pd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 4e f5[ 	]*vrsqrt14pd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 31[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 4e b4 f0 34 12 00 00[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 31[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 7f[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 00 08 00 00[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e 72 80[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14pd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 7f[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 00 04 00 00[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e 72 80[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 18 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 4e f5[ 	]*vrsqrt14pd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 4e f5[ 	]*vrsqrt14pd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 4e f5[ 	]*vrsqrt14pd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 31[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 4e b4 f0 34 12 00 00[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 31[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 7f[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 00 10 00 00[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e 72 80[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14pd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 7f[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 00 04 00 00[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e 72 80[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 38 4e b2 f8 fb ff ff[ 	]*vrsqrt14pd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 08 4e f5[ 	]*vrsqrt14ps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 0f 4e f5[ 	]*vrsqrt14ps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 8f 4e f5[ 	]*vrsqrt14ps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 31[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 08 4e b4 f0 34 12 00 00[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 31[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 7f[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 00 08 00 00[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e 72 80[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 08 4e b2 f0 f7 ff ff[ 	]*vrsqrt14ps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 7f[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 00 02 00 00[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e 72 80[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 18 4e b2 fc fd ff ff[ 	]*vrsqrt14ps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 28 4e f5[ 	]*vrsqrt14ps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 2f 4e f5[ 	]*vrsqrt14ps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d af 4e f5[ 	]*vrsqrt14ps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 31[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 28 4e b4 f0 34 12 00 00[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 31[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 7f[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 00 10 00 00[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e 72 80[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 28 4e b2 e0 ef ff ff[ 	]*vrsqrt14ps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 7f[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 00 02 00 00[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e 72 80[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 7d 38 4e b2 fc fd ff ff[ 	]*vrsqrt14ps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a2 74 39 20[ 	]*vscatterdpd XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd YMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdpd YMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a2 74 39 20[ 	]*vscatterdpd YMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdpd YMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a2 74 39 40[ 	]*vscatterdps XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a2 b4 b9 00 04 00 00[ 	]*vscatterdps XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 b4 fe 85 ff ff ff[ 	]*vscatterdps YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a2 74 39 40[ 	]*vscatterdps YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a2 b4 b9 00 04 00 00[ 	]*vscatterdps YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd XMMWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 01 a3 74 39 20[ 	]*vscatterqpd XMMWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd XMMWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqpd YMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 21 a3 74 39 20[ 	]*vscatterqpd YMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqpd YMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps QWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps QWORD PTR \[r14\+xmm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 01 a3 74 39 40[ 	]*vscatterqps QWORD PTR \[r9\+xmm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 01 a3 b4 b9 00 04 00 00[ 	]*vscatterqps QWORD PTR \[rcx\+xmm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps XMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 b4 fe 85 ff ff ff[ 	]*vscatterqps XMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 7d 21 a3 74 39 40[ 	]*vscatterqps XMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7d 21 a3 b4 b9 00 04 00 00[ 	]*vscatterqps XMMWORD PTR \[rcx\+ymm31\*4\+0x400\]\{k1\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 ab[ 	]*vshufpd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 c6 f4 ab[ 	]*vshufpd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 c6 f4 ab[ 	]*vshufpd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 c6 f4 7b[ 	]*vshufpd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 31 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 c6 b4 f0 34 12 00 00 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 31 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 7f 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 00 08 00 00 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 72 80 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 7f 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 00 04 00 00 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 72 80 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 ab[ 	]*vshufpd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 c6 f4 ab[ 	]*vshufpd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 c6 f4 ab[ 	]*vshufpd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 c6 f4 7b[ 	]*vshufpd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 31 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 c6 b4 f0 34 12 00 00 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 31 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 7f 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 00 10 00 00 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 72 80 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 7f 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 00 04 00 00 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 72 80 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 c6 b2 f8 fb ff ff 7b[ 	]*vshufpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 ab[ 	]*vshufps xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 c6 f4 ab[ 	]*vshufps xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 c6 f4 ab[ 	]*vshufps xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 c6 f4 7b[ 	]*vshufps xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 31 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 c6 b4 f0 34 12 00 00 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 31 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 7f 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 00 08 00 00 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 72 80 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 c6 b2 f0 f7 ff ff 7b[ 	]*vshufps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 7f 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 00 02 00 00 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 72 80 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 c6 b2 fc fd ff ff 7b[ 	]*vshufps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 ab[ 	]*vshufps ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 c6 f4 ab[ 	]*vshufps ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 c6 f4 ab[ 	]*vshufps ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 c6 f4 7b[ 	]*vshufps ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 31 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 c6 b4 f0 34 12 00 00 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 31 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 7f 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 00 10 00 00 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 72 80 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 c6 b2 e0 ef ff ff 7b[ 	]*vshufps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 7f 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 00 02 00 00 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 72 80 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 c6 b2 fc fd ff ff 7b[ 	]*vshufps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 51 f5[ 	]*vsqrtpd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 51 f5[ 	]*vsqrtpd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 51 f5[ 	]*vsqrtpd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 31[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 51 b4 f0 34 12 00 00[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 31[ 	]*vsqrtpd xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 7f[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 00 08 00 00[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 72 80[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 51 b2 f0 f7 ff ff[ 	]*vsqrtpd xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 7f[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 00 04 00 00[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 72 80[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 18 51 b2 f8 fb ff ff[ 	]*vsqrtpd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 51 f5[ 	]*vsqrtpd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 51 f5[ 	]*vsqrtpd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 51 f5[ 	]*vsqrtpd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 31[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 51 b4 f0 34 12 00 00[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 31[ 	]*vsqrtpd ymm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 7f[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 00 10 00 00[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 72 80[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 51 b2 e0 ef ff ff[ 	]*vsqrtpd ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 7f[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 00 04 00 00[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 72 80[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 38 51 b2 f8 fb ff ff[ 	]*vsqrtpd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 51 f5[ 	]*vsqrtps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 51 f5[ 	]*vsqrtps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 51 f5[ 	]*vsqrtps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 31[ 	]*vsqrtps xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 51 b4 f0 34 12 00 00[ 	]*vsqrtps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 31[ 	]*vsqrtps xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 7f[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 00 08 00 00[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 72 80[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 51 b2 f0 f7 ff ff[ 	]*vsqrtps xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 7f[ 	]*vsqrtps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 00 02 00 00[ 	]*vsqrtps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 72 80[ 	]*vsqrtps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 51 b2 fc fd ff ff[ 	]*vsqrtps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 51 f5[ 	]*vsqrtps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 51 f5[ 	]*vsqrtps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 51 f5[ 	]*vsqrtps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 31[ 	]*vsqrtps ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 51 b4 f0 34 12 00 00[ 	]*vsqrtps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 31[ 	]*vsqrtps ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 7f[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 00 10 00 00[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 72 80[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 51 b2 e0 ef ff ff[ 	]*vsqrtps ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 7f[ 	]*vsqrtps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 00 02 00 00[ 	]*vsqrtps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 72 80[ 	]*vsqrtps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 51 b2 fc fd ff ff[ 	]*vsqrtps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 5c f4[ 	]*vsubpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 5c f4[ 	]*vsubpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 5c f4[ 	]*vsubpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 31[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 5c b4 f0 34 12 00 00[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 31[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 7f[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 00 08 00 00[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c 72 80[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 5c b2 f0 f7 ff ff[ 	]*vsubpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 7f[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 00 04 00 00[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c 72 80[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 5c b2 f8 fb ff ff[ 	]*vsubpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 5c f4[ 	]*vsubpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 5c f4[ 	]*vsubpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 5c f4[ 	]*vsubpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 31[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 5c b4 f0 34 12 00 00[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 31[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 7f[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 00 10 00 00[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c 72 80[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 5c b2 e0 ef ff ff[ 	]*vsubpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 7f[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 00 04 00 00[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c 72 80[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 5c b2 f8 fb ff ff[ 	]*vsubpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 5c f4[ 	]*vsubps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 5c f4[ 	]*vsubps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 5c f4[ 	]*vsubps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 31[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 5c b4 f0 34 12 00 00[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 31[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 7f[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 00 08 00 00[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c 72 80[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 5c b2 f0 f7 ff ff[ 	]*vsubps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 7f[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 00 02 00 00[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c 72 80[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 5c b2 fc fd ff ff[ 	]*vsubps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 5c f4[ 	]*vsubps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 5c f4[ 	]*vsubps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 5c f4[ 	]*vsubps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 31[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 5c b4 f0 34 12 00 00[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 31[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 7f[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 00 10 00 00[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c 72 80[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 5c b2 e0 ef ff ff[ 	]*vsubps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 7f[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 00 02 00 00[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c 72 80[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 5c b2 fc fd ff ff[ 	]*vsubps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 15 f4[ 	]*vunpckhpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 15 f4[ 	]*vunpckhpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 15 f4[ 	]*vunpckhpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 31[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 15 b4 f0 34 12 00 00[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 31[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 7f[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 00 08 00 00[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 72 80[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 15 b2 f0 f7 ff ff[ 	]*vunpckhpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 7f[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 00 04 00 00[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 72 80[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 15 b2 f8 fb ff ff[ 	]*vunpckhpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 15 f4[ 	]*vunpckhpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 15 f4[ 	]*vunpckhpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 15 f4[ 	]*vunpckhpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 31[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 15 b4 f0 34 12 00 00[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 31[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 7f[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 00 10 00 00[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 72 80[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 15 b2 e0 ef ff ff[ 	]*vunpckhpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 7f[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 00 04 00 00[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 72 80[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 15 b2 f8 fb ff ff[ 	]*vunpckhpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 15 f4[ 	]*vunpckhps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 15 f4[ 	]*vunpckhps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 15 f4[ 	]*vunpckhps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 31[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 15 b4 f0 34 12 00 00[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 31[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 7f[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 00 08 00 00[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 72 80[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 15 b2 f0 f7 ff ff[ 	]*vunpckhps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 7f[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 00 02 00 00[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 72 80[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 15 b2 fc fd ff ff[ 	]*vunpckhps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 15 f4[ 	]*vunpckhps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 15 f4[ 	]*vunpckhps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 15 f4[ 	]*vunpckhps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 31[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 15 b4 f0 34 12 00 00[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 31[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 7f[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 00 10 00 00[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 72 80[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 15 b2 e0 ef ff ff[ 	]*vunpckhps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 7f[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 00 02 00 00[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 72 80[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 15 b2 fc fd ff ff[ 	]*vunpckhps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 00 14 f4[ 	]*vunpcklpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 07 14 f4[ 	]*vunpcklpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 87 14 f4[ 	]*vunpcklpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 31[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 00 14 b4 f0 34 12 00 00[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 31[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 7f[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 00 08 00 00[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 72 80[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 00 14 b2 f0 f7 ff ff[ 	]*vunpcklpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 7f[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 00 04 00 00[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 72 80[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 10 14 b2 f8 fb ff ff[ 	]*vunpcklpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 20 14 f4[ 	]*vunpcklpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 27 14 f4[ 	]*vunpcklpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 95 a7 14 f4[ 	]*vunpcklpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 31[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 95 20 14 b4 f0 34 12 00 00[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 31[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 7f[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 00 10 00 00[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 72 80[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 20 14 b2 e0 ef ff ff[ 	]*vunpcklpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 7f[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 00 04 00 00[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 72 80[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 95 30 14 b2 f8 fb ff ff[ 	]*vunpcklpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 00 14 f4[ 	]*vunpcklps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 07 14 f4[ 	]*vunpcklps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 87 14 f4[ 	]*vunpcklps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 31[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 00 14 b4 f0 34 12 00 00[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 31[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 7f[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 00 08 00 00[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 72 80[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 00 14 b2 f0 f7 ff ff[ 	]*vunpcklps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 7f[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 00 02 00 00[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 72 80[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 10 14 b2 fc fd ff ff[ 	]*vunpcklps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 20 14 f4[ 	]*vunpcklps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 27 14 f4[ 	]*vunpcklps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 01 14 a7 14 f4[ 	]*vunpcklps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 31[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 14 20 14 b4 f0 34 12 00 00[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 31[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 7f[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 00 10 00 00[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 72 80[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 20 14 b2 e0 ef ff ff[ 	]*vunpcklps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 7f[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 00 02 00 00[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 72 80[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 14 30 14 b2 fc fd ff ff[ 	]*vunpcklps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 ab[ 	]*vpternlogd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 25 f4 ab[ 	]*vpternlogd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 25 f4 ab[ 	]*vpternlogd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 25 f4 7b[ 	]*vpternlogd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 31 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 31 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 7f 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 00 08 00 00 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 72 80 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 7f 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 00 02 00 00 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 72 80 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 25 b2 fc fd ff ff 7b[ 	]*vpternlogd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 ab[ 	]*vpternlogd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 25 f4 ab[ 	]*vpternlogd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 25 f4 ab[ 	]*vpternlogd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 25 f4 7b[ 	]*vpternlogd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 31 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 31 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 7f 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 00 10 00 00 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 72 80 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 7f 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 00 02 00 00 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 72 80 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 25 b2 fc fd ff ff 7b[ 	]*vpternlogd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 ab[ 	]*vpternlogq xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 25 f4 ab[ 	]*vpternlogq xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 25 f4 ab[ 	]*vpternlogq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 25 f4 7b[ 	]*vpternlogq xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 31 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 31 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 7f 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 00 08 00 00 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 72 80 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 25 b2 f0 f7 ff ff 7b[ 	]*vpternlogq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 7f 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 00 04 00 00 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 72 80 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 ab[ 	]*vpternlogq ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 25 f4 ab[ 	]*vpternlogq ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 25 f4 ab[ 	]*vpternlogq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 25 f4 7b[ 	]*vpternlogq ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 31 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 25 b4 f0 34 12 00 00 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 31 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 7f 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 00 10 00 00 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 72 80 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 25 b2 e0 ef ff ff 7b[ 	]*vpternlogq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 7f 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 00 04 00 00 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 72 80 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 25 b2 f8 fb ff ff 7b[ 	]*vpternlogq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 32 ee[ 	]*vpmovqb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 32 ee[ 	]*vpmovqb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 32 ee[ 	]*vpmovqb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 32 ee[ 	]*vpmovqb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 32 ee[ 	]*vpmovqb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 32 ee[ 	]*vpmovqb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 22 ee[ 	]*vpmovsqb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 22 ee[ 	]*vpmovsqb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 22 ee[ 	]*vpmovsqb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 22 ee[ 	]*vpmovsqb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 22 ee[ 	]*vpmovsqb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 22 ee[ 	]*vpmovsqb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 12 ee[ 	]*vpmovusqb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 12 ee[ 	]*vpmovusqb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 12 ee[ 	]*vpmovusqb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 12 ee[ 	]*vpmovusqb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 12 ee[ 	]*vpmovusqb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 12 ee[ 	]*vpmovusqb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 34 ee[ 	]*vpmovqw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 34 ee[ 	]*vpmovqw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 34 ee[ 	]*vpmovqw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 34 ee[ 	]*vpmovqw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 34 ee[ 	]*vpmovqw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 34 ee[ 	]*vpmovqw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 24 ee[ 	]*vpmovsqw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 24 ee[ 	]*vpmovsqw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 24 ee[ 	]*vpmovsqw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 24 ee[ 	]*vpmovsqw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 24 ee[ 	]*vpmovsqw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 24 ee[ 	]*vpmovsqw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 14 ee[ 	]*vpmovusqw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 14 ee[ 	]*vpmovusqw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 14 ee[ 	]*vpmovusqw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 14 ee[ 	]*vpmovusqw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 14 ee[ 	]*vpmovusqw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 14 ee[ 	]*vpmovusqw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 35 ee[ 	]*vpmovqd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 35 ee[ 	]*vpmovqd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 35 ee[ 	]*vpmovqd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 35 ee[ 	]*vpmovqd xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 35 ee[ 	]*vpmovqd xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 35 ee[ 	]*vpmovqd xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 25 ee[ 	]*vpmovsqd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 25 ee[ 	]*vpmovsqd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 25 ee[ 	]*vpmovsqd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 25 ee[ 	]*vpmovsqd xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 25 ee[ 	]*vpmovsqd xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 25 ee[ 	]*vpmovsqd xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 15 ee[ 	]*vpmovusqd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 15 ee[ 	]*vpmovusqd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 15 ee[ 	]*vpmovusqd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 15 ee[ 	]*vpmovusqd xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 15 ee[ 	]*vpmovusqd xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 15 ee[ 	]*vpmovusqd xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 31 ee[ 	]*vpmovdb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 31 ee[ 	]*vpmovdb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 31 ee[ 	]*vpmovdb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 31 ee[ 	]*vpmovdb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 31 ee[ 	]*vpmovdb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 31 ee[ 	]*vpmovdb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 21 ee[ 	]*vpmovsdb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 21 ee[ 	]*vpmovsdb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 21 ee[ 	]*vpmovsdb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 21 ee[ 	]*vpmovsdb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 21 ee[ 	]*vpmovsdb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 21 ee[ 	]*vpmovsdb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 11 ee[ 	]*vpmovusdb xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 11 ee[ 	]*vpmovusdb xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 11 ee[ 	]*vpmovusdb xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 11 ee[ 	]*vpmovusdb xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 11 ee[ 	]*vpmovusdb xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 11 ee[ 	]*vpmovusdb xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 33 ee[ 	]*vpmovdw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 33 ee[ 	]*vpmovdw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 33 ee[ 	]*vpmovdw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 33 ee[ 	]*vpmovdw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 33 ee[ 	]*vpmovdw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 33 ee[ 	]*vpmovdw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 23 ee[ 	]*vpmovsdw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 23 ee[ 	]*vpmovsdw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 23 ee[ 	]*vpmovsdw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 23 ee[ 	]*vpmovsdw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 23 ee[ 	]*vpmovsdw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 23 ee[ 	]*vpmovsdw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 08 13 ee[ 	]*vpmovusdw xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 0f 13 ee[ 	]*vpmovusdw xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 8f 13 ee[ 	]*vpmovusdw xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 28 13 ee[ 	]*vpmovusdw xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e 2f 13 ee[ 	]*vpmovusdw xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 7e af 13 ee[ 	]*vpmovusdw xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 ab[ 	]*vshuff32x4 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 23 f4 ab[ 	]*vshuff32x4 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 23 f4 ab[ 	]*vshuff32x4 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 23 f4 7b[ 	]*vshuff32x4 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 31 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 23 b4 f0 34 12 00 00 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 31 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 7f 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 00 10 00 00 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 72 80 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 7f 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 00 02 00 00 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 72 80 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 23 b2 fc fd ff ff 7b[ 	]*vshuff32x4 ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 ab[ 	]*vshuff64x2 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 23 f4 ab[ 	]*vshuff64x2 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 23 f4 ab[ 	]*vshuff64x2 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 23 f4 7b[ 	]*vshuff64x2 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 31 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 23 b4 f0 34 12 00 00 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 31 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 7f 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 00 10 00 00 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 72 80 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 23 b2 e0 ef ff ff 7b[ 	]*vshuff64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 7f 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 00 04 00 00 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 72 80 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 23 b2 f8 fb ff ff 7b[ 	]*vshuff64x2 ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 ab[ 	]*vshufi32x4 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 43 f4 ab[ 	]*vshufi32x4 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 43 f4 ab[ 	]*vshufi32x4 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 43 f4 7b[ 	]*vshufi32x4 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 31 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 43 b4 f0 34 12 00 00 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 31 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 7f 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 00 10 00 00 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 72 80 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi32x4 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 7f 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 00 02 00 00 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 72 80 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 43 b2 fc fd ff ff 7b[ 	]*vshufi32x4 ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 ab[ 	]*vshufi64x2 ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 43 f4 ab[ 	]*vshufi64x2 ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 43 f4 ab[ 	]*vshufi64x2 ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 43 f4 7b[ 	]*vshufi64x2 ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 31 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 43 b4 f0 34 12 00 00 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 31 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 7f 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 00 10 00 00 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 72 80 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 43 b2 e0 ef ff ff 7b[ 	]*vshufi64x2 ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 7f 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 00 04 00 00 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 72 80 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 43 b2 f8 fb ff ff 7b[ 	]*vshufi64x2 ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 36 f4[ 	]*vpermq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 36 f4[ 	]*vpermq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 36 f4[ 	]*vpermq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 31[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 36 b4 f0 34 12 00 00[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 31[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 7f[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 00 10 00 00[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 72 80[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 36 b2 e0 ef ff ff[ 	]*vpermq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 7f[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 00 04 00 00[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 72 80[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 36 b2 f8 fb ff ff[ 	]*vpermq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 16 f4[ 	]*vpermpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 16 f4[ 	]*vpermpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 16 f4[ 	]*vpermpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 31[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 16 b4 f0 34 12 00 00[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 31[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 7f[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 00 10 00 00[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 72 80[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 16 b2 e0 ef ff ff[ 	]*vpermpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 7f[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 00 04 00 00[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 72 80[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 16 b2 f8 fb ff ff[ 	]*vpermpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7e f4[ 	]*vpermt2d xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7e f4[ 	]*vpermt2d xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7e f4[ 	]*vpermt2d xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 31[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7e b4 f0 34 12 00 00[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 31[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 7f[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 00 08 00 00[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e 72 80[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7e b2 f0 f7 ff ff[ 	]*vpermt2d xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 7f[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 00 02 00 00[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e 72 80[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7e b2 fc fd ff ff[ 	]*vpermt2d xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7e f4[ 	]*vpermt2d ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7e f4[ 	]*vpermt2d ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7e f4[ 	]*vpermt2d ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 31[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7e b4 f0 34 12 00 00[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 31[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 7f[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 00 10 00 00[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e 72 80[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7e b2 e0 ef ff ff[ 	]*vpermt2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 7f[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 00 02 00 00[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e 72 80[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7e b2 fc fd ff ff[ 	]*vpermt2d ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7e f4[ 	]*vpermt2q xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7e f4[ 	]*vpermt2q xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7e f4[ 	]*vpermt2q xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 31[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7e b4 f0 34 12 00 00[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 31[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 7f[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 00 08 00 00[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e 72 80[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7e b2 f0 f7 ff ff[ 	]*vpermt2q xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 7f[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 00 04 00 00[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e 72 80[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7e b2 f8 fb ff ff[ 	]*vpermt2q xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7e f4[ 	]*vpermt2q ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7e f4[ 	]*vpermt2q ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7e f4[ 	]*vpermt2q ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 31[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7e b4 f0 34 12 00 00[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 31[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 7f[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 00 10 00 00[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e 72 80[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7e b2 e0 ef ff ff[ 	]*vpermt2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 7f[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 00 04 00 00[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e 72 80[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7e b2 f8 fb ff ff[ 	]*vpermt2q ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 7f f4[ 	]*vpermt2ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 7f f4[ 	]*vpermt2ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 7f f4[ 	]*vpermt2ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 31[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 7f b4 f0 34 12 00 00[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 31[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 7f[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 00 08 00 00[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f 72 80[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 7f b2 f0 f7 ff ff[ 	]*vpermt2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 7f[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 00 02 00 00[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f 72 80[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 7f b2 fc fd ff ff[ 	]*vpermt2ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 7f f4[ 	]*vpermt2ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 7f f4[ 	]*vpermt2ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 7f f4[ 	]*vpermt2ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 31[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 7f b4 f0 34 12 00 00[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 31[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 7f[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 00 10 00 00[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f 72 80[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 7f b2 e0 ef ff ff[ 	]*vpermt2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 7f[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 00 02 00 00[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f 72 80[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 7f b2 fc fd ff ff[ 	]*vpermt2ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 7f f4[ 	]*vpermt2pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 7f f4[ 	]*vpermt2pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 7f f4[ 	]*vpermt2pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 31[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 7f b4 f0 34 12 00 00[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 31[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 7f[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 00 08 00 00[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f 72 80[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 7f b2 f0 f7 ff ff[ 	]*vpermt2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 7f[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 00 04 00 00[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f 72 80[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 7f b2 f8 fb ff ff[ 	]*vpermt2pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 7f f4[ 	]*vpermt2pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 7f f4[ 	]*vpermt2pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 7f f4[ 	]*vpermt2pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 31[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 7f b4 f0 34 12 00 00[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 31[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 7f[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 00 10 00 00[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f 72 80[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 7f b2 e0 ef ff ff[ 	]*vpermt2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 7f[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 00 04 00 00[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f 72 80[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 7f b2 f8 fb ff ff[ 	]*vpermt2pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 ab[ 	]*valignq xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 03 f4 ab[ 	]*valignq xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 03 f4 ab[ 	]*valignq xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 03 f4 7b[ 	]*valignq xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 31 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 03 b4 f0 34 12 00 00 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 31 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 7f 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 00 08 00 00 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 72 80 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 03 b2 f0 f7 ff ff 7b[ 	]*valignq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 7f 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 00 04 00 00 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 72 80 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 03 b2 f8 fb ff ff 7b[ 	]*valignq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 ab[ 	]*valignq ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 03 f4 ab[ 	]*valignq ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 03 f4 ab[ 	]*valignq ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 03 f4 7b[ 	]*valignq ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 31 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 03 b4 f0 34 12 00 00 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 31 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 7f 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 00 10 00 00 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 72 80 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 03 b2 e0 ef ff ff 7b[ 	]*valignq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 7f 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 00 04 00 00 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 72 80 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 03 b2 f8 fb ff ff 7b[ 	]*valignq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 2c f4[ 	]*vscalefpd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 2c f4[ 	]*vscalefpd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 2c f4[ 	]*vscalefpd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 31[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 2c b4 f0 34 12 00 00[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 31[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 7f[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 00 08 00 00[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c 72 80[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 2c b2 f0 f7 ff ff[ 	]*vscalefpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 7f[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 00 04 00 00[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c 72 80[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 2c b2 f8 fb ff ff[ 	]*vscalefpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 2c f4[ 	]*vscalefpd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 2c f4[ 	]*vscalefpd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 2c f4[ 	]*vscalefpd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 31[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 2c b4 f0 34 12 00 00[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 31[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 7f[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 00 10 00 00[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c 72 80[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 2c b2 e0 ef ff ff[ 	]*vscalefpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 7f[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 00 04 00 00[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c 72 80[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 2c b2 f8 fb ff ff[ 	]*vscalefpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 2c f4[ 	]*vscalefps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 2c f4[ 	]*vscalefps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 2c f4[ 	]*vscalefps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 31[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 2c b4 f0 34 12 00 00[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 31[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 7f[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 00 08 00 00[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c 72 80[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 2c b2 f0 f7 ff ff[ 	]*vscalefps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 7f[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 00 02 00 00[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c 72 80[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 2c b2 fc fd ff ff[ 	]*vscalefps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 2c f4[ 	]*vscalefps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 2c f4[ 	]*vscalefps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 2c f4[ 	]*vscalefps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 31[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 2c b4 f0 34 12 00 00[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 31[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 7f[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 00 10 00 00[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c 72 80[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 2c b2 e0 ef ff ff[ 	]*vscalefps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 7f[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 00 02 00 00[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c 72 80[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 2c b2 fc fd ff ff[ 	]*vscalefps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 ab[ 	]*vfixupimmpd xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 07 54 f4 ab[ 	]*vfixupimmpd xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 87 54 f4 ab[ 	]*vfixupimmpd xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 00 54 f4 7b[ 	]*vfixupimmpd xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 31 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 00 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 31 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 7f 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 72 80 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmpd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 7f 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 72 80 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 10 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 ab[ 	]*vfixupimmpd ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 27 54 f4 ab[ 	]*vfixupimmpd ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 a7 54 f4 ab[ 	]*vfixupimmpd ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 95 20 54 f4 7b[ 	]*vfixupimmpd ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 31 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 95 20 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 31 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 7f 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 72 80 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmpd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 7f 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 00 04 00 00 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 72 80 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 95 30 54 b2 f8 fb ff ff 7b[ 	]*vfixupimmpd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 ab[ 	]*vfixupimmps xmm30,xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 07 54 f4 ab[ 	]*vfixupimmps xmm30\{k7\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 87 54 f4 ab[ 	]*vfixupimmps xmm30\{k7\}\{z\},xmm29,xmm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 00 54 f4 7b[ 	]*vfixupimmps xmm30,xmm29,xmm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 31 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 00 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 31 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 7f 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 00 08 00 00 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 72 80 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 00 54 b2 f0 f7 ff ff 7b[ 	]*vfixupimmps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 7f 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 00 02 00 00 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 72 80 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 10 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 ab[ 	]*vfixupimmps ymm30,ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 27 54 f4 ab[ 	]*vfixupimmps ymm30\{k7\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 a7 54 f4 ab[ 	]*vfixupimmps ymm30\{k7\}\{z\},ymm29,ymm28,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 15 20 54 f4 7b[ 	]*vfixupimmps ymm30,ymm29,ymm28,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 31 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 15 20 54 b4 f0 34 12 00 00 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 31 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 7f 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 00 10 00 00 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 72 80 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 20 54 b2 e0 ef ff ff 7b[ 	]*vfixupimmps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 7f 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 00 02 00 00 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 72 80 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 15 30 54 b2 fc fd ff ff 7b[ 	]*vfixupimmps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 ab[ 	]*vpslld xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 f5 ab[ 	]*vpslld xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 f5 ab[ 	]*vpslld xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 f5 7b[ 	]*vpslld xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 31 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 b4 f0 34 12 00 00 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 31 7b[ 	]*vpslld xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 7f 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 00 08 00 00 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 72 80 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 b2 f0 f7 ff ff 7b[ 	]*vpslld xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 7f 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 00 02 00 00 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 72 80 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 b2 fc fd ff ff 7b[ 	]*vpslld xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 ab[ 	]*vpslld ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 f5 ab[ 	]*vpslld ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 f5 ab[ 	]*vpslld ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 f5 7b[ 	]*vpslld ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 31 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 b4 f0 34 12 00 00 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 31 7b[ 	]*vpslld ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 7f 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 00 10 00 00 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 72 80 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 b2 e0 ef ff ff 7b[ 	]*vpslld ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 7f 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 00 02 00 00 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 72 80 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 b2 fc fd ff ff 7b[ 	]*vpslld ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 ab[ 	]*vpsllq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 73 f5 ab[ 	]*vpsllq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 73 f5 ab[ 	]*vpsllq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 73 f5 7b[ 	]*vpsllq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 31 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 73 b4 f0 34 12 00 00 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 31 7b[ 	]*vpsllq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 7f 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 00 08 00 00 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 72 80 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 73 b2 f0 f7 ff ff 7b[ 	]*vpsllq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 7f 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 00 04 00 00 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 72 80 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 73 b2 f8 fb ff ff 7b[ 	]*vpsllq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 ab[ 	]*vpsllq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 73 f5 ab[ 	]*vpsllq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 73 f5 ab[ 	]*vpsllq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 73 f5 7b[ 	]*vpsllq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 31 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 73 b4 f0 34 12 00 00 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 31 7b[ 	]*vpsllq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 7f 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 00 10 00 00 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 72 80 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 73 b2 e0 ef ff ff 7b[ 	]*vpsllq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 7f 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 00 04 00 00 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 72 80 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 73 b2 f8 fb ff ff 7b[ 	]*vpsllq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 ab[ 	]*vpsrad xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 e5 ab[ 	]*vpsrad xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 e5 ab[ 	]*vpsrad xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 e5 7b[ 	]*vpsrad xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 21 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 a4 f0 34 12 00 00 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 21 7b[ 	]*vpsrad xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 7f 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 00 08 00 00 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 62 80 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsrad xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 7f 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 00 02 00 00 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 62 80 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 a2 fc fd ff ff 7b[ 	]*vpsrad xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 ab[ 	]*vpsrad ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 e5 ab[ 	]*vpsrad ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 e5 ab[ 	]*vpsrad ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 e5 7b[ 	]*vpsrad ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 21 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 a4 f0 34 12 00 00 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 21 7b[ 	]*vpsrad ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 7f 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 00 10 00 00 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 62 80 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsrad ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 7f 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 00 02 00 00 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 62 80 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 a2 fc fd ff ff 7b[ 	]*vpsrad ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 ab[ 	]*vpsraq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 e5 ab[ 	]*vpsraq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 e5 ab[ 	]*vpsraq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 e5 7b[ 	]*vpsraq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 21 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 a4 f0 34 12 00 00 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 21 7b[ 	]*vpsraq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 7f 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 00 08 00 00 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 62 80 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 a2 f0 f7 ff ff 7b[ 	]*vpsraq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 7f 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 00 04 00 00 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 62 80 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 a2 f8 fb ff ff 7b[ 	]*vpsraq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 ab[ 	]*vpsraq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 e5 ab[ 	]*vpsraq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 e5 ab[ 	]*vpsraq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 e5 7b[ 	]*vpsraq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 21 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 a4 f0 34 12 00 00 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 21 7b[ 	]*vpsraq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 7f 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 00 10 00 00 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 62 80 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 a2 e0 ef ff ff 7b[ 	]*vpsraq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 7f 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 00 04 00 00 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 62 80 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 a2 f8 fb ff ff 7b[ 	]*vpsraq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 15 f4[ 	]*vprolvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 15 f4[ 	]*vprolvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 15 f4[ 	]*vprolvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 31[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 15 b4 f0 34 12 00 00[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 31[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 7f[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 00 08 00 00[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 72 80[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 15 b2 f0 f7 ff ff[ 	]*vprolvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 7f[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 00 02 00 00[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 72 80[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 15 b2 fc fd ff ff[ 	]*vprolvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 15 f4[ 	]*vprolvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 15 f4[ 	]*vprolvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 15 f4[ 	]*vprolvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 31[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 15 b4 f0 34 12 00 00[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 31[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 7f[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 00 10 00 00[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 72 80[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 15 b2 e0 ef ff ff[ 	]*vprolvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 7f[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 00 02 00 00[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 72 80[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 15 b2 fc fd ff ff[ 	]*vprolvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd ab[ 	]*vprold xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 cd ab[ 	]*vprold xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 cd ab[ 	]*vprold xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 cd 7b[ 	]*vprold xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 09 7b[ 	]*vprold xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 8c f0 34 12 00 00 7b[ 	]*vprold xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 09 7b[ 	]*vprold xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 7f 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a 00 08 00 00 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 4a 80 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 8a f0 f7 ff ff 7b[ 	]*vprold xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 7f 7b[ 	]*vprold xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a 00 02 00 00 7b[ 	]*vprold xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 4a 80 7b[ 	]*vprold xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 8a fc fd ff ff 7b[ 	]*vprold xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd ab[ 	]*vprold ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 cd ab[ 	]*vprold ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 cd ab[ 	]*vprold ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 cd 7b[ 	]*vprold ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 09 7b[ 	]*vprold ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 8c f0 34 12 00 00 7b[ 	]*vprold ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 09 7b[ 	]*vprold ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 7f 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a 00 10 00 00 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 4a 80 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 8a e0 ef ff ff 7b[ 	]*vprold ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 7f 7b[ 	]*vprold ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a 00 02 00 00 7b[ 	]*vprold ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 4a 80 7b[ 	]*vprold ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 8a fc fd ff ff 7b[ 	]*vprold ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 15 f4[ 	]*vprolvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 15 f4[ 	]*vprolvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 15 f4[ 	]*vprolvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 31[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 15 b4 f0 34 12 00 00[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 31[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 7f[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 00 08 00 00[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 72 80[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 15 b2 f0 f7 ff ff[ 	]*vprolvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 7f[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 00 04 00 00[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 72 80[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 15 b2 f8 fb ff ff[ 	]*vprolvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 15 f4[ 	]*vprolvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 15 f4[ 	]*vprolvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 15 f4[ 	]*vprolvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 31[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 15 b4 f0 34 12 00 00[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 31[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 7f[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 00 10 00 00[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 72 80[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 15 b2 e0 ef ff ff[ 	]*vprolvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 7f[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 00 04 00 00[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 72 80[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 15 b2 f8 fb ff ff[ 	]*vprolvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd ab[ 	]*vprolq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 cd ab[ 	]*vprolq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 cd ab[ 	]*vprolq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 cd 7b[ 	]*vprolq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 09 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 8c f0 34 12 00 00 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 09 7b[ 	]*vprolq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 7f 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a 00 08 00 00 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 4a 80 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 8a f0 f7 ff ff 7b[ 	]*vprolq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 7f 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a 00 04 00 00 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 4a 80 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 8a f8 fb ff ff 7b[ 	]*vprolq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd ab[ 	]*vprolq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 cd ab[ 	]*vprolq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 cd ab[ 	]*vprolq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 cd 7b[ 	]*vprolq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 09 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 8c f0 34 12 00 00 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 09 7b[ 	]*vprolq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 7f 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a 00 10 00 00 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 4a 80 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 8a e0 ef ff ff 7b[ 	]*vprolq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 7f 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a 00 04 00 00 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 4a 80 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 8a f8 fb ff ff 7b[ 	]*vprolq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 14 f4[ 	]*vprorvd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 14 f4[ 	]*vprorvd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 14 f4[ 	]*vprorvd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 31[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 14 b4 f0 34 12 00 00[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 31[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 7f[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 00 08 00 00[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 72 80[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 14 b2 f0 f7 ff ff[ 	]*vprorvd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 7f[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 00 02 00 00[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 72 80[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 14 b2 fc fd ff ff[ 	]*vprorvd xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 14 f4[ 	]*vprorvd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 14 f4[ 	]*vprorvd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 14 f4[ 	]*vprorvd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 31[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 14 b4 f0 34 12 00 00[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 31[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 7f[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 00 10 00 00[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 72 80[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 14 b2 e0 ef ff ff[ 	]*vprorvd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 7f[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 00 02 00 00[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 72 80[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 14 b2 fc fd ff ff[ 	]*vprorvd ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 ab[ 	]*vprord xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 07 72 c5 ab[ 	]*vprord xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 87 72 c5 ab[ 	]*vprord xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 00 72 c5 7b[ 	]*vprord xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 01 7b[ 	]*vprord xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 00 72 84 f0 34 12 00 00 7b[ 	]*vprord xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 01 7b[ 	]*vprord xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 7f 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 00 08 00 00 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 42 80 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 00 72 82 f0 f7 ff ff 7b[ 	]*vprord xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 7f 7b[ 	]*vprord xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 00 02 00 00 7b[ 	]*vprord xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 42 80 7b[ 	]*vprord xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 10 72 82 fc fd ff ff 7b[ 	]*vprord xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 ab[ 	]*vprord ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 27 72 c5 ab[ 	]*vprord ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d a7 72 c5 ab[ 	]*vprord ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 0d 20 72 c5 7b[ 	]*vprord ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 01 7b[ 	]*vprord ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 0d 20 72 84 f0 34 12 00 00 7b[ 	]*vprord ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 01 7b[ 	]*vprord ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 7f 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 00 10 00 00 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 42 80 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 20 72 82 e0 ef ff ff 7b[ 	]*vprord ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 7f 7b[ 	]*vprord ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 00 02 00 00 7b[ 	]*vprord ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 42 80 7b[ 	]*vprord ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 0d 30 72 82 fc fd ff ff 7b[ 	]*vprord ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 14 f4[ 	]*vprorvq xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 14 f4[ 	]*vprorvq xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 14 f4[ 	]*vprorvq xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 31[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 14 b4 f0 34 12 00 00[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 31[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 7f[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 00 08 00 00[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 72 80[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 14 b2 f0 f7 ff ff[ 	]*vprorvq xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 7f[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 00 04 00 00[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 72 80[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 14 b2 f8 fb ff ff[ 	]*vprorvq xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 14 f4[ 	]*vprorvq ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 14 f4[ 	]*vprorvq ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 14 f4[ 	]*vprorvq ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 31[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 14 b4 f0 34 12 00 00[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 31[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 7f[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 00 10 00 00[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 72 80[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 14 b2 e0 ef ff ff[ 	]*vprorvq ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 7f[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 00 04 00 00[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 72 80[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 14 b2 f8 fb ff ff[ 	]*vprorvq ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 ab[ 	]*vprorq xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 07 72 c5 ab[ 	]*vprorq xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 87 72 c5 ab[ 	]*vprorq xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 00 72 c5 7b[ 	]*vprorq xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 01 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 00 72 84 f0 34 12 00 00 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 01 7b[ 	]*vprorq xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 7f 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 00 08 00 00 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 42 80 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 00 72 82 f0 f7 ff ff 7b[ 	]*vprorq xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 7f 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 00 04 00 00 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 42 80 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 10 72 82 f8 fb ff ff 7b[ 	]*vprorq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 ab[ 	]*vprorq ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 27 72 c5 ab[ 	]*vprorq ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d a7 72 c5 ab[ 	]*vprorq ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 91 8d 20 72 c5 7b[ 	]*vprorq ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 01 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 b1 8d 20 72 84 f0 34 12 00 00 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 01 7b[ 	]*vprorq ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 7f 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 00 10 00 00 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 42 80 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 20 72 82 e0 ef ff ff 7b[ 	]*vprorq ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 7f 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 00 04 00 00 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 42 80 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 f1 8d 30 72 82 f8 fb ff ff 7b[ 	]*vprorq ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 ab[ 	]*vrndscalepd xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 0f 09 f5 ab[ 	]*vrndscalepd xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 8f 09 f5 ab[ 	]*vrndscalepd xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 08 09 f5 7b[ 	]*vrndscalepd xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 31 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 08 09 b4 f0 34 12 00 00 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 31 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rcx\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 7f 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 00 08 00 00 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 72 80 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 08 09 b2 f0 f7 ff ff 7b[ 	]*vrndscalepd xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 7f 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 00 04 00 00 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 72 80 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx-0x400\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 18 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd xmm30,QWORD PTR \[rdx-0x408\]\{1to2\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 ab[ 	]*vrndscalepd ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 2f 09 f5 ab[ 	]*vrndscalepd ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd af 09 f5 ab[ 	]*vrndscalepd ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 fd 28 09 f5 7b[ 	]*vrndscalepd ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 31 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 fd 28 09 b4 f0 34 12 00 00 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 31 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 7f 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 00 10 00 00 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 72 80 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 28 09 b2 e0 ef ff ff 7b[ 	]*vrndscalepd ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 7f 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 00 04 00 00 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx\+0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 72 80 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx-0x400\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 fd 38 09 b2 f8 fb ff ff 7b[ 	]*vrndscalepd ymm30,QWORD PTR \[rdx-0x408\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 ab[ 	]*vrndscaleps xmm30,xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 0f 08 f5 ab[ 	]*vrndscaleps xmm30\{k7\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 8f 08 f5 ab[ 	]*vrndscaleps xmm30\{k7\}\{z\},xmm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 08 08 f5 7b[ 	]*vrndscaleps xmm30,xmm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 31 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 08 b4 f0 34 12 00 00 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 31 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rcx\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 7f 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx\+0x7f0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 00 08 00 00 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx\+0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 72 80 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx-0x800\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 08 b2 f0 f7 ff ff 7b[ 	]*vrndscaleps xmm30,XMMWORD PTR \[rdx-0x810\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 7f 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 00 02 00 00 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 72 80 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx-0x200\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 18 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps xmm30,DWORD PTR \[rdx-0x204\]\{1to4\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 ab[ 	]*vrndscaleps ymm30,ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 2f 08 f5 ab[ 	]*vrndscaleps ymm30\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d af 08 f5 ab[ 	]*vrndscaleps ymm30\{k7\}\{z\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 03 7d 28 08 f5 7b[ 	]*vrndscaleps ymm30,ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 31 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rcx\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 08 b4 f0 34 12 00 00 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 31 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rcx\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 7f 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx\+0xfe0\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 00 10 00 00 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx\+0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 72 80 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx-0x1000\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 08 b2 e0 ef ff ff 7b[ 	]*vrndscaleps ymm30,YMMWORD PTR \[rdx-0x1020\],0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 7f 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 00 02 00 00 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 72 80 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx-0x200\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 38 08 b2 fc fd ff ff 7b[ 	]*vrndscaleps ymm30,DWORD PTR \[rdx-0x204\]\{1to8\},0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 31[ 	]*vpcompressq XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 0f 8b 31[ 	]*vpcompressq XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 8b b4 f0 34 12 00 00[ 	]*vpcompressq XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 7f[ 	]*vpcompressq XMMWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 00 04 00 00[ 	]*vpcompressq XMMWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b 72 80[ 	]*vpcompressq XMMWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 8b b2 f8 fb ff ff[ 	]*vpcompressq XMMWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 31[ 	]*vpcompressq YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 2f 8b 31[ 	]*vpcompressq YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 8b b4 f0 34 12 00 00[ 	]*vpcompressq YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 7f[ 	]*vpcompressq YMMWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 00 04 00 00[ 	]*vpcompressq YMMWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b 72 80[ 	]*vpcompressq YMMWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 8b b2 f8 fb ff ff[ 	]*vpcompressq YMMWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 8b ee[ 	]*vpcompressq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 8b ee[ 	]*vpcompressq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 8b ee[ 	]*vpcompressq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 8b ee[ 	]*vpcompressq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 8b ee[ 	]*vpcompressq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 8b ee[ 	]*vpcompressq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 ab[ 	]*vcvtps2ph QWORD PTR \[rcx\],xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 0f 1d 31 ab[ 	]*vcvtps2ph QWORD PTR \[rcx\]\{k7\},xmm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 31 7b[ 	]*vcvtps2ph QWORD PTR \[rcx\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 08 1d b4 f0 34 12 00 00 7b[ 	]*vcvtps2ph QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 7f 7b[ 	]*vcvtps2ph QWORD PTR \[rdx\+0x3f8\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 00 04 00 00 7b[ 	]*vcvtps2ph QWORD PTR \[rdx\+0x400\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d 72 80 7b[ 	]*vcvtps2ph QWORD PTR \[rdx-0x400\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 08 1d b2 f8 fb ff ff 7b[ 	]*vcvtps2ph QWORD PTR \[rdx-0x408\],xmm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 ab[ 	]*vcvtps2ph XMMWORD PTR \[rcx\],ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 1d 31 ab[ 	]*vcvtps2ph XMMWORD PTR \[rcx\]\{k7\},ymm30,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 31 7b[ 	]*vcvtps2ph XMMWORD PTR \[rcx\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 1d b4 f0 34 12 00 00 7b[ 	]*vcvtps2ph XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 7f 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx\+0x7f0\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 00 08 00 00 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx\+0x800\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d 72 80 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx-0x800\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 1d b2 f0 f7 ff ff 7b[ 	]*vcvtps2ph XMMWORD PTR \[rdx-0x810\],ymm30,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 ab[ 	]*vextractf32x4 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 19 29 ab[ 	]*vextractf32x4 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 29 7b[ 	]*vextractf32x4 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 19 ac f0 34 12 00 00 7b[ 	]*vextractf32x4 XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 7f 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa 00 08 00 00 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 6a 80 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 19 aa f0 f7 ff ff 7b[ 	]*vextractf32x4 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 ab[ 	]*vextracti32x4 XMMWORD PTR \[rcx\],ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 2f 39 29 ab[ 	]*vextracti32x4 XMMWORD PTR \[rcx\]\{k7\},ymm29,0xab
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 29 7b[ 	]*vextracti32x4 XMMWORD PTR \[rcx\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 23 7d 28 39 ac f0 34 12 00 00 7b[ 	]*vextracti32x4 XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 7f 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx\+0x7f0\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa 00 08 00 00 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx\+0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 6a 80 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx-0x800\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 63 7d 28 39 aa f0 f7 ff ff 7b[ 	]*vextracti32x4 XMMWORD PTR \[rdx-0x810\],ymm29,0x7b
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 31[ 	]*vmovapd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 29 31[ 	]*vmovapd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 29 b4 f0 34 12 00 00[ 	]*vmovapd XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 7f[ 	]*vmovapd XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 00 08 00 00[ 	]*vmovapd XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 72 80[ 	]*vmovapd XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 29 b2 f0 f7 ff ff[ 	]*vmovapd XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 31[ 	]*vmovapd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 29 31[ 	]*vmovapd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 29 b4 f0 34 12 00 00[ 	]*vmovapd YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 7f[ 	]*vmovapd YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 00 10 00 00[ 	]*vmovapd YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 72 80[ 	]*vmovapd YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 29 b2 e0 ef ff ff[ 	]*vmovapd YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 31[ 	]*vmovaps XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 29 31[ 	]*vmovaps XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 29 b4 f0 34 12 00 00[ 	]*vmovaps XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 7f[ 	]*vmovaps XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 00 08 00 00[ 	]*vmovaps XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 72 80[ 	]*vmovaps XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 29 b2 f0 f7 ff ff[ 	]*vmovaps XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 31[ 	]*vmovaps YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 29 31[ 	]*vmovaps YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 29 b4 f0 34 12 00 00[ 	]*vmovaps YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 7f[ 	]*vmovaps YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 00 10 00 00[ 	]*vmovaps YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 72 80[ 	]*vmovaps YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 29 b2 e0 ef ff ff[ 	]*vmovaps YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 31[ 	]*vmovdqa32 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 0f 7f 31[ 	]*vmovdqa32 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 08 7f b4 f0 34 12 00 00[ 	]*vmovdqa32 XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 7f[ 	]*vmovdqa32 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 00 08 00 00[ 	]*vmovdqa32 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f 72 80[ 	]*vmovdqa32 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa32 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 31[ 	]*vmovdqa32 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 2f 7f 31[ 	]*vmovdqa32 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7d 28 7f b4 f0 34 12 00 00[ 	]*vmovdqa32 YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 7f[ 	]*vmovdqa32 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 00 10 00 00[ 	]*vmovdqa32 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f 72 80[ 	]*vmovdqa32 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7d 28 7f b2 e0 ef ff ff[ 	]*vmovdqa32 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 31[ 	]*vmovdqa64 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 7f 31[ 	]*vmovdqa64 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 7f b4 f0 34 12 00 00[ 	]*vmovdqa64 XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 7f[ 	]*vmovdqa64 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 00 08 00 00[ 	]*vmovdqa64 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f 72 80[ 	]*vmovdqa64 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 7f b2 f0 f7 ff ff[ 	]*vmovdqa64 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 31[ 	]*vmovdqa64 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 7f 31[ 	]*vmovdqa64 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 7f b4 f0 34 12 00 00[ 	]*vmovdqa64 YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 7f[ 	]*vmovdqa64 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 00 10 00 00[ 	]*vmovdqa64 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f 72 80[ 	]*vmovdqa64 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 7f b2 e0 ef ff ff[ 	]*vmovdqa64 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 31[ 	]*vmovdqu32 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 0f 7f 31[ 	]*vmovdqu32 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu32 XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 7f[ 	]*vmovdqu32 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 00 08 00 00[ 	]*vmovdqu32 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f 72 80[ 	]*vmovdqu32 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu32 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 31[ 	]*vmovdqu32 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 2f 7f 31[ 	]*vmovdqu32 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7e 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu32 YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 7f[ 	]*vmovdqu32 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 00 10 00 00[ 	]*vmovdqu32 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f 72 80[ 	]*vmovdqu32 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7e 28 7f b2 e0 ef ff ff[ 	]*vmovdqu32 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 31[ 	]*vmovdqu64 XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 0f 7f 31[ 	]*vmovdqu64 XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 08 7f b4 f0 34 12 00 00[ 	]*vmovdqu64 XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 7f[ 	]*vmovdqu64 XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 00 08 00 00[ 	]*vmovdqu64 XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f 72 80[ 	]*vmovdqu64 XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 08 7f b2 f0 f7 ff ff[ 	]*vmovdqu64 XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 31[ 	]*vmovdqu64 YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 2f 7f 31[ 	]*vmovdqu64 YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fe 28 7f b4 f0 34 12 00 00[ 	]*vmovdqu64 YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 7f[ 	]*vmovdqu64 YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 00 10 00 00[ 	]*vmovdqu64 YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f 72 80[ 	]*vmovdqu64 YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fe 28 7f b2 e0 ef ff ff[ 	]*vmovdqu64 YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 31[ 	]*vmovupd XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 0f 11 31[ 	]*vmovupd XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 08 11 b4 f0 34 12 00 00[ 	]*vmovupd XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 7f[ 	]*vmovupd XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 00 08 00 00[ 	]*vmovupd XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 72 80[ 	]*vmovupd XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 08 11 b2 f0 f7 ff ff[ 	]*vmovupd XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 31[ 	]*vmovupd YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 2f 11 31[ 	]*vmovupd YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 fd 28 11 b4 f0 34 12 00 00[ 	]*vmovupd YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 7f[ 	]*vmovupd YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 00 10 00 00[ 	]*vmovupd YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 72 80[ 	]*vmovupd YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 fd 28 11 b2 e0 ef ff ff[ 	]*vmovupd YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 31[ 	]*vmovups XMMWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 0f 11 31[ 	]*vmovups XMMWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 11 b4 f0 34 12 00 00[ 	]*vmovups XMMWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 7f[ 	]*vmovups XMMWORD PTR \[rdx\+0x7f0\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 00 08 00 00[ 	]*vmovups XMMWORD PTR \[rdx\+0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 72 80[ 	]*vmovups XMMWORD PTR \[rdx-0x800\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 11 b2 f0 f7 ff ff[ 	]*vmovups XMMWORD PTR \[rdx-0x810\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 31[ 	]*vmovups YMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 2f 11 31[ 	]*vmovups YMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 11 b4 f0 34 12 00 00[ 	]*vmovups YMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 7f[ 	]*vmovups YMMWORD PTR \[rdx\+0xfe0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 00 10 00 00[ 	]*vmovups YMMWORD PTR \[rdx\+0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 72 80[ 	]*vmovups YMMWORD PTR \[rdx-0x1000\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 11 b2 e0 ef ff ff[ 	]*vmovups YMMWORD PTR \[rdx-0x1020\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 31[ 	]*vpmovqb WORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 32 31[ 	]*vpmovqb WORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 32 b4 f0 34 12 00 00[ 	]*vpmovqb WORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 7f[ 	]*vpmovqb WORD PTR \[rdx\+0xfe\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 00 01 00 00[ 	]*vpmovqb WORD PTR \[rdx\+0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 72 80[ 	]*vpmovqb WORD PTR \[rdx-0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 32 b2 fe fe ff ff[ 	]*vpmovqb WORD PTR \[rdx-0x102\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 31[ 	]*vpmovqb DWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 32 31[ 	]*vpmovqb DWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 32 b4 f0 34 12 00 00[ 	]*vpmovqb DWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 7f[ 	]*vpmovqb DWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 00 02 00 00[ 	]*vpmovqb DWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 72 80[ 	]*vpmovqb DWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 32 b2 fc fd ff ff[ 	]*vpmovqb DWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 31[ 	]*vpmovsqb WORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 22 31[ 	]*vpmovsqb WORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 22 b4 f0 34 12 00 00[ 	]*vpmovsqb WORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 7f[ 	]*vpmovsqb WORD PTR \[rdx\+0xfe\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 00 01 00 00[ 	]*vpmovsqb WORD PTR \[rdx\+0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 72 80[ 	]*vpmovsqb WORD PTR \[rdx-0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 22 b2 fe fe ff ff[ 	]*vpmovsqb WORD PTR \[rdx-0x102\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 31[ 	]*vpmovsqb DWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 22 31[ 	]*vpmovsqb DWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 22 b4 f0 34 12 00 00[ 	]*vpmovsqb DWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 7f[ 	]*vpmovsqb DWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 00 02 00 00[ 	]*vpmovsqb DWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 72 80[ 	]*vpmovsqb DWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 22 b2 fc fd ff ff[ 	]*vpmovsqb DWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 31[ 	]*vpmovusqb WORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 12 31[ 	]*vpmovusqb WORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 12 b4 f0 34 12 00 00[ 	]*vpmovusqb WORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 7f[ 	]*vpmovusqb WORD PTR \[rdx\+0xfe\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 00 01 00 00[ 	]*vpmovusqb WORD PTR \[rdx\+0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 72 80[ 	]*vpmovusqb WORD PTR \[rdx-0x100\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 12 b2 fe fe ff ff[ 	]*vpmovusqb WORD PTR \[rdx-0x102\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 31[ 	]*vpmovusqb DWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 12 31[ 	]*vpmovusqb DWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 12 b4 f0 34 12 00 00[ 	]*vpmovusqb DWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 7f[ 	]*vpmovusqb DWORD PTR \[rdx\+0x1fc\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 00 02 00 00[ 	]*vpmovusqb DWORD PTR \[rdx\+0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 72 80[ 	]*vpmovusqb DWORD PTR \[rdx-0x200\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 12 b2 fc fd ff ff[ 	]*vpmovusqb DWORD PTR \[rdx-0x204\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 31[ 	]*vpmovqw DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 34 31[ 	]*vpmovqw DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 34 b4 f0 34 12 00 00[ 	]*vpmovqw DWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 7f[ 	]*vpmovqw DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 00 02 00 00[ 	]*vpmovqw DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 72 80[ 	]*vpmovqw DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 34 b2 fc fd ff ff[ 	]*vpmovqw DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 31[ 	]*vpmovqw QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 34 31[ 	]*vpmovqw QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 34 b4 f0 34 12 00 00[ 	]*vpmovqw QWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 7f[ 	]*vpmovqw QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 00 04 00 00[ 	]*vpmovqw QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 72 80[ 	]*vpmovqw QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 34 b2 f8 fb ff ff[ 	]*vpmovqw QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 31[ 	]*vpmovsqw DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 24 31[ 	]*vpmovsqw DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 24 b4 f0 34 12 00 00[ 	]*vpmovsqw DWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 7f[ 	]*vpmovsqw DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 00 02 00 00[ 	]*vpmovsqw DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 72 80[ 	]*vpmovsqw DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 24 b2 fc fd ff ff[ 	]*vpmovsqw DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 31[ 	]*vpmovsqw QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 24 31[ 	]*vpmovsqw QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 24 b4 f0 34 12 00 00[ 	]*vpmovsqw QWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 7f[ 	]*vpmovsqw QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 00 04 00 00[ 	]*vpmovsqw QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 72 80[ 	]*vpmovsqw QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 24 b2 f8 fb ff ff[ 	]*vpmovsqw QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 31[ 	]*vpmovusqw DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 14 31[ 	]*vpmovusqw DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 14 b4 f0 34 12 00 00[ 	]*vpmovusqw DWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 7f[ 	]*vpmovusqw DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 00 02 00 00[ 	]*vpmovusqw DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 72 80[ 	]*vpmovusqw DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 14 b2 fc fd ff ff[ 	]*vpmovusqw DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 31[ 	]*vpmovusqw QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 14 31[ 	]*vpmovusqw QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 14 b4 f0 34 12 00 00[ 	]*vpmovusqw QWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 7f[ 	]*vpmovusqw QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 00 04 00 00[ 	]*vpmovusqw QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 72 80[ 	]*vpmovusqw QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 14 b2 f8 fb ff ff[ 	]*vpmovusqw QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 31[ 	]*vpmovqd QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 35 31[ 	]*vpmovqd QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 35 b4 f0 34 12 00 00[ 	]*vpmovqd QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 7f[ 	]*vpmovqd QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 00 04 00 00[ 	]*vpmovqd QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 72 80[ 	]*vpmovqd QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 35 b2 f8 fb ff ff[ 	]*vpmovqd QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 31[ 	]*vpmovqd XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 35 31[ 	]*vpmovqd XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 35 b4 f0 34 12 00 00[ 	]*vpmovqd XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 7f[ 	]*vpmovqd XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 00 08 00 00[ 	]*vpmovqd XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 72 80[ 	]*vpmovqd XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 35 b2 f0 f7 ff ff[ 	]*vpmovqd XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 31[ 	]*vpmovsqd QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 25 31[ 	]*vpmovsqd QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 25 b4 f0 34 12 00 00[ 	]*vpmovsqd QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 7f[ 	]*vpmovsqd QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 00 04 00 00[ 	]*vpmovsqd QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 72 80[ 	]*vpmovsqd QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 25 b2 f8 fb ff ff[ 	]*vpmovsqd QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 31[ 	]*vpmovsqd XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 25 31[ 	]*vpmovsqd XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 25 b4 f0 34 12 00 00[ 	]*vpmovsqd XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 7f[ 	]*vpmovsqd XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 00 08 00 00[ 	]*vpmovsqd XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 72 80[ 	]*vpmovsqd XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 25 b2 f0 f7 ff ff[ 	]*vpmovsqd XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 31[ 	]*vpmovusqd QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 15 31[ 	]*vpmovusqd QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 15 b4 f0 34 12 00 00[ 	]*vpmovusqd QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 7f[ 	]*vpmovusqd QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 00 04 00 00[ 	]*vpmovusqd QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 72 80[ 	]*vpmovusqd QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 15 b2 f8 fb ff ff[ 	]*vpmovusqd QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 31[ 	]*vpmovusqd XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 15 31[ 	]*vpmovusqd XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 15 b4 f0 34 12 00 00[ 	]*vpmovusqd XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 7f[ 	]*vpmovusqd XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 00 08 00 00[ 	]*vpmovusqd XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 72 80[ 	]*vpmovusqd XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 15 b2 f0 f7 ff ff[ 	]*vpmovusqd XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 31[ 	]*vpmovdb DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 31 31[ 	]*vpmovdb DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 31 b4 f0 34 12 00 00[ 	]*vpmovdb DWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 7f[ 	]*vpmovdb DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 00 02 00 00[ 	]*vpmovdb DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 72 80[ 	]*vpmovdb DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 31 b2 fc fd ff ff[ 	]*vpmovdb DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 31[ 	]*vpmovdb QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 31 31[ 	]*vpmovdb QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 31 b4 f0 34 12 00 00[ 	]*vpmovdb QWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 7f[ 	]*vpmovdb QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 00 04 00 00[ 	]*vpmovdb QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 72 80[ 	]*vpmovdb QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 31 b2 f8 fb ff ff[ 	]*vpmovdb QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 31[ 	]*vpmovsdb DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 21 31[ 	]*vpmovsdb DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 21 b4 f0 34 12 00 00[ 	]*vpmovsdb DWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 7f[ 	]*vpmovsdb DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 00 02 00 00[ 	]*vpmovsdb DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 72 80[ 	]*vpmovsdb DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 21 b2 fc fd ff ff[ 	]*vpmovsdb DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 31[ 	]*vpmovsdb QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 21 31[ 	]*vpmovsdb QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 21 b4 f0 34 12 00 00[ 	]*vpmovsdb QWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 7f[ 	]*vpmovsdb QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 00 04 00 00[ 	]*vpmovsdb QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 72 80[ 	]*vpmovsdb QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 21 b2 f8 fb ff ff[ 	]*vpmovsdb QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 31[ 	]*vpmovusdb DWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 11 31[ 	]*vpmovusdb DWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 11 b4 f0 34 12 00 00[ 	]*vpmovusdb DWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 7f[ 	]*vpmovusdb DWORD PTR \[rdx\+0x1fc\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 00 02 00 00[ 	]*vpmovusdb DWORD PTR \[rdx\+0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 72 80[ 	]*vpmovusdb DWORD PTR \[rdx-0x200\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 11 b2 fc fd ff ff[ 	]*vpmovusdb DWORD PTR \[rdx-0x204\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 31[ 	]*vpmovusdb QWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 11 31[ 	]*vpmovusdb QWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 11 b4 f0 34 12 00 00[ 	]*vpmovusdb QWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 7f[ 	]*vpmovusdb QWORD PTR \[rdx\+0x3f8\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 00 04 00 00[ 	]*vpmovusdb QWORD PTR \[rdx\+0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 72 80[ 	]*vpmovusdb QWORD PTR \[rdx-0x400\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 11 b2 f8 fb ff ff[ 	]*vpmovusdb QWORD PTR \[rdx-0x408\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 31[ 	]*vpmovdw QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 33 31[ 	]*vpmovdw QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 33 b4 f0 34 12 00 00[ 	]*vpmovdw QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 7f[ 	]*vpmovdw QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 00 04 00 00[ 	]*vpmovdw QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 72 80[ 	]*vpmovdw QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 33 b2 f8 fb ff ff[ 	]*vpmovdw QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 31[ 	]*vpmovdw XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 33 31[ 	]*vpmovdw XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 33 b4 f0 34 12 00 00[ 	]*vpmovdw XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 7f[ 	]*vpmovdw XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 00 08 00 00[ 	]*vpmovdw XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 72 80[ 	]*vpmovdw XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 33 b2 f0 f7 ff ff[ 	]*vpmovdw XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 31[ 	]*vpmovsdw QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 23 31[ 	]*vpmovsdw QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 23 b4 f0 34 12 00 00[ 	]*vpmovsdw QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 7f[ 	]*vpmovsdw QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 00 04 00 00[ 	]*vpmovsdw QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 72 80[ 	]*vpmovsdw QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 23 b2 f8 fb ff ff[ 	]*vpmovsdw QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 31[ 	]*vpmovsdw XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 23 31[ 	]*vpmovsdw XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 23 b4 f0 34 12 00 00[ 	]*vpmovsdw XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 7f[ 	]*vpmovsdw XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 00 08 00 00[ 	]*vpmovsdw XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 72 80[ 	]*vpmovsdw XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 23 b2 f0 f7 ff ff[ 	]*vpmovsdw XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 31[ 	]*vpmovusdw QWORD PTR \[rcx\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 0f 13 31[ 	]*vpmovusdw QWORD PTR \[rcx\]\{k7\},xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 08 13 b4 f0 34 12 00 00[ 	]*vpmovusdw QWORD PTR \[rax\+r14\*8\+0x1234\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 7f[ 	]*vpmovusdw QWORD PTR \[rdx\+0x3f8\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 00 04 00 00[ 	]*vpmovusdw QWORD PTR \[rdx\+0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 72 80[ 	]*vpmovusdw QWORD PTR \[rdx-0x400\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 08 13 b2 f8 fb ff ff[ 	]*vpmovusdw QWORD PTR \[rdx-0x408\],xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 31[ 	]*vpmovusdw XMMWORD PTR \[rcx\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 2f 13 31[ 	]*vpmovusdw XMMWORD PTR \[rcx\]\{k7\},ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 7e 28 13 b4 f0 34 12 00 00[ 	]*vpmovusdw XMMWORD PTR \[rax\+r14\*8\+0x1234\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 7f[ 	]*vpmovusdw XMMWORD PTR \[rdx\+0x7f0\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 00 08 00 00[ 	]*vpmovusdw XMMWORD PTR \[rdx\+0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 72 80[ 	]*vpmovusdw XMMWORD PTR \[rdx-0x800\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 7e 28 13 b2 f0 f7 ff ff[ 	]*vpmovusdw XMMWORD PTR \[rdx-0x810\],ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 08 78 f5[ 	]*vcvttpd2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 0f 78 f5[ 	]*vcvttpd2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 8f 78 f5[ 	]*vcvttpd2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 31[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 08 78 b4 f0 34 12 00 00[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 31[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 7f[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 00 08 00 00[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 72 80[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 08 78 b2 f0 f7 ff ff[ 	]*vcvttpd2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 7f[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 72 80[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 18 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 28 78 f5[ 	]*vcvttpd2udq xmm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc 2f 78 f5[ 	]*vcvttpd2udq xmm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fc af 78 f5[ 	]*vcvttpd2udq xmm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 31[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 fc 28 78 b4 f0 34 12 00 00[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 31[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 7f[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 00 10 00 00[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 72 80[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 28 78 b2 e0 ef ff ff[ 	]*vcvttpd2udq xmm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 7f[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 00 04 00 00[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 72 80[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 fc 38 78 b2 f8 fb ff ff[ 	]*vcvttpd2udq xmm30,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 78 f5[ 	]*vcvttps2udq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 78 f5[ 	]*vcvttps2udq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 78 f5[ 	]*vcvttps2udq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 31[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 08 78 b4 f0 34 12 00 00[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 31[ 	]*vcvttps2udq xmm30,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 7f[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 00 08 00 00[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 72 80[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 08 78 b2 f0 f7 ff ff[ 	]*vcvttps2udq xmm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 7f[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 00 02 00 00[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 72 80[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 18 78 b2 fc fd ff ff[ 	]*vcvttps2udq xmm30,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 78 f5[ 	]*vcvttps2udq ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 78 f5[ 	]*vcvttps2udq ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 78 f5[ 	]*vcvttps2udq ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 31[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 21 7c 28 78 b4 f0 34 12 00 00[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 31[ 	]*vcvttps2udq ymm30,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 7f[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 00 10 00 00[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 72 80[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 28 78 b2 e0 ef ff ff[ 	]*vcvttps2udq ymm30,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 7f[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 00 02 00 00[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 72 80[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 61 7c 38 78 b2 fc fd ff ff[ 	]*vcvttps2udq ymm30,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 76 f4[ 	]*vpermi2d xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 76 f4[ 	]*vpermi2d xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 76 f4[ 	]*vpermi2d xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 31[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 76 b4 f0 34 12 00 00[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 31[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 7f[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 00 08 00 00[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 72 80[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 76 b2 f0 f7 ff ff[ 	]*vpermi2d xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 7f[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 00 02 00 00[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 72 80[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 76 b2 fc fd ff ff[ 	]*vpermi2d xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 76 f4[ 	]*vpermi2d ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 76 f4[ 	]*vpermi2d ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 76 f4[ 	]*vpermi2d ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 31[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 76 b4 f0 34 12 00 00[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 31[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 7f[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 00 10 00 00[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 72 80[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 76 b2 e0 ef ff ff[ 	]*vpermi2d ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 7f[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 00 02 00 00[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 72 80[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 76 b2 fc fd ff ff[ 	]*vpermi2d ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 76 f4[ 	]*vpermi2q xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 76 f4[ 	]*vpermi2q xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 76 f4[ 	]*vpermi2q xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 31[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 76 b4 f0 34 12 00 00[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 31[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 7f[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 00 08 00 00[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 72 80[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 76 b2 f0 f7 ff ff[ 	]*vpermi2q xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 7f[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 00 04 00 00[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 72 80[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 76 b2 f8 fb ff ff[ 	]*vpermi2q xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 76 f4[ 	]*vpermi2q ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 76 f4[ 	]*vpermi2q ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 76 f4[ 	]*vpermi2q ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 31[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 76 b4 f0 34 12 00 00[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 31[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 7f[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 00 10 00 00[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 72 80[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 76 b2 e0 ef ff ff[ 	]*vpermi2q ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 7f[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 00 04 00 00[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 72 80[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 76 b2 f8 fb ff ff[ 	]*vpermi2q ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 00 77 f4[ 	]*vpermi2ps xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 07 77 f4[ 	]*vpermi2ps xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 87 77 f4[ 	]*vpermi2ps xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 31[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 00 77 b4 f0 34 12 00 00[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 31[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 7f[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 00 08 00 00[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 72 80[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 00 77 b2 f0 f7 ff ff[ 	]*vpermi2ps xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 7f[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 00 02 00 00[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 72 80[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 10 77 b2 fc fd ff ff[ 	]*vpermi2ps xmm30,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 20 77 f4[ 	]*vpermi2ps ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 27 77 f4[ 	]*vpermi2ps ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 15 a7 77 f4[ 	]*vpermi2ps ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 31[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 15 20 77 b4 f0 34 12 00 00[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 31[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 7f[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 00 10 00 00[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 72 80[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 20 77 b2 e0 ef ff ff[ 	]*vpermi2ps ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 7f[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 00 02 00 00[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 72 80[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 15 30 77 b2 fc fd ff ff[ 	]*vpermi2ps ymm30,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 00 77 f4[ 	]*vpermi2pd xmm30,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 07 77 f4[ 	]*vpermi2pd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 87 77 f4[ 	]*vpermi2pd xmm30\{k7\}\{z\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 31[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 00 77 b4 f0 34 12 00 00[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 31[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 7f[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 00 08 00 00[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 72 80[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 00 77 b2 f0 f7 ff ff[ 	]*vpermi2pd xmm30,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 7f[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 00 04 00 00[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 72 80[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 10 77 b2 f8 fb ff ff[ 	]*vpermi2pd xmm30,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 20 77 f4[ 	]*vpermi2pd ymm30,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 27 77 f4[ 	]*vpermi2pd ymm30\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 02 95 a7 77 f4[ 	]*vpermi2pd ymm30\{k7\}\{z\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 31[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 95 20 77 b4 f0 34 12 00 00[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 31[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 7f[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 00 10 00 00[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 72 80[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 20 77 b2 e0 ef ff ff[ 	]*vpermi2pd ymm30,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 7f[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 00 04 00 00[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 72 80[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 95 30 77 b2 f8 fb ff ff[ 	]*vpermi2pd ymm30,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 00 27 ec[ 	]*vptestnmd k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 07 27 ec[ 	]*vptestnmd k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 29[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 00 27 ac f0 34 12 00 00[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 29[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 7f[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa 00 08 00 00[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 6a 80[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 00 27 aa f0 f7 ff ff[ 	]*vptestnmd k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 7f[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx\+0x1fc\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa 00 02 00 00[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx\+0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 6a 80[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx-0x200\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 10 27 aa fc fd ff ff[ 	]*vptestnmd k5,xmm29,DWORD PTR \[rdx-0x204\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 20 27 ec[ 	]*vptestnmd k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 16 27 27 ec[ 	]*vptestnmd k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 29[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 16 20 27 ac f0 34 12 00 00[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 29[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rcx\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 7f[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa 00 10 00 00[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 6a 80[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 20 27 aa e0 ef ff ff[ 	]*vptestnmd k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 7f[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx\+0x1fc\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa 00 02 00 00[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx\+0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 6a 80[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx-0x200\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 16 30 27 aa fc fd ff ff[ 	]*vptestnmd k5,ymm29,DWORD PTR \[rdx-0x204\]\{1to8\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 00 27 ec[ 	]*vptestnmq k5,xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 07 27 ec[ 	]*vptestnmq k5\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 29[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 00 27 ac f0 34 12 00 00[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 29[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rcx\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 7f[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa 00 08 00 00[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 6a 80[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 00 27 aa f0 f7 ff ff[ 	]*vptestnmq k5,xmm29,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 7f[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx\+0x3f8\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa 00 04 00 00[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx\+0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 6a 80[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx-0x400\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 10 27 aa f8 fb ff ff[ 	]*vptestnmq k5,xmm29,QWORD PTR \[rdx-0x408\]\{1to2\}
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 20 27 ec[ 	]*vptestnmq k5,ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 92 96 27 27 ec[ 	]*vptestnmq k5\{k7\},ymm29,ymm28
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 29[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 b2 96 20 27 ac f0 34 12 00 00[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 29[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rcx\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 7f[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx\+0xfe0\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa 00 10 00 00[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx\+0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 6a 80[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx-0x1000\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 20 27 aa e0 ef ff ff[ 	]*vptestnmq k5,ymm29,YMMWORD PTR \[rdx-0x1020\]
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 7f[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx\+0x3f8\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa 00 04 00 00[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx\+0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 6a 80[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx-0x400\]\{1to4\}
++[ 	]*[a-f0-9]+:[ 	]*62 f2 96 30 27 aa f8 fb ff ff[ 	]*vptestnmq k5,ymm29,QWORD PTR \[rdx-0x408\]\{1to4\}
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-opts.d.jj	2014-09-10 21:05:00.206331054 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-opts.d	2014-09-10 21:05:00.206331054 +0200
+@@ -0,0 +1,396 @@
++#as:
++#objdump: -dw -Msuffix
++#name: x86_64 AVX512F/VL opts insns
++#source: x86-64-avx512f_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s %ymm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups %ymm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s %ymm29,%ymm30\{%k7\}\{z\}
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-opts-intel.d.jj	2014-09-10 21:05:00.117331510 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-opts-intel.d	2014-09-10 21:05:00.117331510 +0200
+@@ -0,0 +1,396 @@
++#as:
++#objdump: -dw -Mintel -Msuffix
++#name: x86_64 AVX512F/VL opts insns (Intel disassembly)
++#source: x86-64-avx512f_vl-opts.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 28 f5[ 	]*vmovapd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 29 ee[ 	]*vmovapd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 28 f5[ 	]*vmovapd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 29 ee[ 	]*vmovapd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 28 f5[ 	]*vmovapd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 29 ee[ 	]*vmovapd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 28 f5[ 	]*vmovapd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 29 ee[ 	]*vmovapd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 28 f5[ 	]*vmovapd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 29 ee[ 	]*vmovapd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 28 f5[ 	]*vmovapd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 29 ee[ 	]*vmovapd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 28 f5[ 	]*vmovaps xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 29 ee[ 	]*vmovaps\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 28 f5[ 	]*vmovaps xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 29 ee[ 	]*vmovaps\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 28 f5[ 	]*vmovaps xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 29 ee[ 	]*vmovaps\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 28 f5[ 	]*vmovaps ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 29 ee[ 	]*vmovaps\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 28 f5[ 	]*vmovaps ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 29 ee[ 	]*vmovaps\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 28 f5[ 	]*vmovaps ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 29 ee[ 	]*vmovaps\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 6f f5[ 	]*vmovdqa32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 08 7f ee[ 	]*vmovdqa32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 6f f5[ 	]*vmovdqa32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 0f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 6f f5[ 	]*vmovdqa32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 8f 7f ee[ 	]*vmovdqa32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 6f f5[ 	]*vmovdqa32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 28 7f ee[ 	]*vmovdqa32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 6f f5[ 	]*vmovdqa32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d 2f 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 6f f5[ 	]*vmovdqa32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7d af 7f ee[ 	]*vmovdqa32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 6f f5[ 	]*vmovdqa64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 7f ee[ 	]*vmovdqa64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 6f f5[ 	]*vmovdqa64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 6f f5[ 	]*vmovdqa64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 7f ee[ 	]*vmovdqa64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 6f f5[ 	]*vmovdqa64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 7f ee[ 	]*vmovdqa64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 6f f5[ 	]*vmovdqa64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 6f f5[ 	]*vmovdqa64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 7f ee[ 	]*vmovdqa64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 6f f5[ 	]*vmovdqu32 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 08 7f ee[ 	]*vmovdqu32\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 6f f5[ 	]*vmovdqu32 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 0f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 6f f5[ 	]*vmovdqu32 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 8f 7f ee[ 	]*vmovdqu32\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 6f f5[ 	]*vmovdqu32 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 28 7f ee[ 	]*vmovdqu32\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 6f f5[ 	]*vmovdqu32 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e 2f 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 6f f5[ 	]*vmovdqu32 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7e af 7f ee[ 	]*vmovdqu32\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 6f f5[ 	]*vmovdqu64 xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 08 7f ee[ 	]*vmovdqu64\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 6f f5[ 	]*vmovdqu64 xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 0f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 6f f5[ 	]*vmovdqu64 xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 8f 7f ee[ 	]*vmovdqu64\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 6f f5[ 	]*vmovdqu64 ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 28 7f ee[ 	]*vmovdqu64\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 6f f5[ 	]*vmovdqu64 ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe 2f 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 6f f5[ 	]*vmovdqu64 ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fe af 7f ee[ 	]*vmovdqu64\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 10 f5[ 	]*vmovupd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 08 11 ee[ 	]*vmovupd\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 10 f5[ 	]*vmovupd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 0f 11 ee[ 	]*vmovupd\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 10 f5[ 	]*vmovupd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 8f 11 ee[ 	]*vmovupd\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 10 f5[ 	]*vmovupd ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 28 11 ee[ 	]*vmovupd\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 10 f5[ 	]*vmovupd ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd 2f 11 ee[ 	]*vmovupd\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 10 f5[ 	]*vmovupd ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 fd af 11 ee[ 	]*vmovupd\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 10 f5[ 	]*vmovups xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 08 11 ee[ 	]*vmovups\.s xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 10 f5[ 	]*vmovups xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 0f 11 ee[ 	]*vmovups\.s xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 10 f5[ 	]*vmovups xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 8f 11 ee[ 	]*vmovups\.s xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 10 f5[ 	]*vmovups ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 28 11 ee[ 	]*vmovups\.s ymm30,ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 10 f5[ 	]*vmovups ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c 2f 11 ee[ 	]*vmovups\.s ymm30\{k7\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 10 f5[ 	]*vmovups ymm30\{k7\}\{z\},ymm29
++[ 	]*[a-f0-9]+:[ 	]*62 01 7c af 11 ee[ 	]*vmovups\.s ymm30\{k7\}\{z\},ymm29
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-opts.s.jj	2014-09-10 21:05:00.202331074 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-opts.s	2014-09-10 21:05:00.202331074 +0200
+@@ -0,0 +1,391 @@
++# Check 64bit AVX512{F,VL} swap instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vmovapd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovapd.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovapd.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovapd.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovapd.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovapd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovaps.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovaps.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovaps.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovaps.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovaps.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovupd.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovupd.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovupd.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovupd.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovupd.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovups.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovups.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovups.s	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovups.s	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovups.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovups.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovups.s	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovups.s	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups.s	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++
++	.intel_syntax noprefix
++	vmovapd	xmm30, xmm29	 # AVX512{F,VL}
++	vmovapd.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovapd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovapd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30, xmm29	 # AVX512{F,VL}
++	vmovapd.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovapd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovapd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovapd	ymm30, ymm29	 # AVX512{F,VL}
++	vmovapd.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovapd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovapd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30, ymm29	 # AVX512{F,VL}
++	vmovapd.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovapd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovapd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovaps	xmm30, xmm29	 # AVX512{F,VL}
++	vmovaps.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovaps.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovaps.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30, xmm29	 # AVX512{F,VL}
++	vmovaps.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovaps.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovaps.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovaps	ymm30, ymm29	 # AVX512{F,VL}
++	vmovaps.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovaps.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovaps.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30, ymm29	 # AVX512{F,VL}
++	vmovaps.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovaps.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovaps.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa32.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa32.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa32.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa32.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa64.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa64.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa64.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa64.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu32.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu32.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu32.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu32.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu32.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu32.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu32.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu32.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu64.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu64.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu64.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu64.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu64.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu64.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu64.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu64.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovupd	xmm30, xmm29	 # AVX512{F,VL}
++	vmovupd.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovupd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovupd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30, xmm29	 # AVX512{F,VL}
++	vmovupd.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovupd.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovupd.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovupd	ymm30, ymm29	 # AVX512{F,VL}
++	vmovupd.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovupd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovupd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30, ymm29	 # AVX512{F,VL}
++	vmovupd.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovupd.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovupd.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovups	xmm30, xmm29	 # AVX512{F,VL}
++	vmovups.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovups.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovups.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30, xmm29	 # AVX512{F,VL}
++	vmovups.s	xmm30, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovups.s	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovups.s	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovups	ymm30, ymm29	 # AVX512{F,VL}
++	vmovups.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovups.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovups.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30, ymm29	 # AVX512{F,VL}
++	vmovups.s	ymm30, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovups.s	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovups.s	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl.s.jj	2014-09-10 21:05:00.151331336 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl.s	2014-09-10 21:05:00.151331336 +0200
+@@ -0,0 +1,12621 @@
++# Check 64bit AVX512{F,VL} instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vaddpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vaddpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vaddpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vaddpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vaddpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vaddps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vaddps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vaddps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vaddps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vaddps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vaddps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vaddps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vaddps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	valignd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	valignd	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, (%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignd	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignd	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, 508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignd	$123, 512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$123, -512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignd	$123, -516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignd	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	valignd	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	valignd	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignd	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignd	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignd	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignd	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignd	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vblendmpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vblendmpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vblendmpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vblendmpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vblendmps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vblendmps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vblendmps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vblendmps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vblendmps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vblendmps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vblendmps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vblendmps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vbroadcastf32x4	(%rcx), %ymm30	 # AVX512{F,VL}
++	vbroadcastf32x4	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vbroadcastf32x4	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastf32x4	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vbroadcastf32x4	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcastf32x4	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcasti32x4	(%rcx), %ymm30	 # AVX512{F,VL}
++	vbroadcasti32x4	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vbroadcasti32x4	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcasti32x4	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vbroadcasti32x4	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcasti32x4	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcastsd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vbroadcastsd	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastsd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vbroadcastsd	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcastsd	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcastsd	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcastsd	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcastsd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vbroadcastsd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vbroadcastsd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	(%rcx), %xmm30	 # AVX512{F,VL}
++	vbroadcastss	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vbroadcastss	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vbroadcastss	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vbroadcastss	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vbroadcastss	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vbroadcastss	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vbroadcastss	(%rcx), %ymm30	 # AVX512{F,VL}
++	vbroadcastss	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vbroadcastss	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vbroadcastss	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcastss	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcastss	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vbroadcastss	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vbroadcastss	%xmm29, %xmm30	 # AVX512{F,VL}
++	vbroadcastss	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vbroadcastss	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vbroadcastss	%xmm29, %ymm30	 # AVX512{F,VL}
++	vbroadcastss	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vbroadcastss	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcmppd	$0xab, %xmm28, %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$0xab, %xmm28, %xmm29, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, %xmm28, %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, (%rcx), %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, 0x123(%rax,%r14,8), %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, (%rcx){1to2}, %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, 2032(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 2048(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, -2048(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -2064(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, 1016(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 1024(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, -1024(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -1032(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL}
++	vcmppd	$0xab, %ymm28, %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$0xab, %ymm28, %ymm29, %k5{%k7}	 # AVX512{F,VL}
++	vcmppd	$123, %ymm28, %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, (%rcx), %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, 0x123(%rax,%r14,8), %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, (%rcx){1to4}, %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, 4064(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 4096(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, -4096(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -4128(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, 1016(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, 1024(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL}
++	vcmppd	$123, -1024(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmppd	$123, -1032(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$0xab, %xmm28, %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$0xab, %xmm28, %xmm29, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, %xmm28, %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, (%rcx), %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, 0x123(%rax,%r14,8), %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, (%rcx){1to4}, %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, 2032(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 2048(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, -2048(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -2064(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, 508(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 512(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, -512(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -516(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL}
++	vcmpps	$0xab, %ymm28, %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$0xab, %ymm28, %ymm29, %k5{%k7}	 # AVX512{F,VL}
++	vcmpps	$123, %ymm28, %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, (%rcx), %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, 0x123(%rax,%r14,8), %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, (%rcx){1to8}, %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, 4064(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 4096(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, -4096(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -4128(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, 508(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, 512(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL}
++	vcmpps	$123, -512(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vcmpps	$123, -516(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL}
++	vcompresspd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vcompresspd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vcompresspd	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vcompresspd	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vcompresspd	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vcompresspd	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vcompresspd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vcompresspd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vcompresspd	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vcompresspd	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vcompresspd	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vcompresspd	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vcompresspd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcompresspd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcompresspd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcompresspd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcompresspd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcompresspd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcompressps	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vcompressps	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vcompressps	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vcompressps	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vcompressps	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vcompressps	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vcompressps	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vcompressps	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vcompressps	%ymm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vcompressps	%ymm30, 512(%rdx)	 # AVX512{F,VL}
++	vcompressps	%ymm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vcompressps	%ymm30, -516(%rdx)	 # AVX512{F,VL}
++	vcompressps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcompressps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcompressps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcompressps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcompressps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcompressps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2pd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	508(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	512(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	-512(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-516(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtdq2pd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2pd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	508(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	512(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtdq2pd	-512(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	-516(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2ps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtdq2ps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtdq2ps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtdq2ps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtdq2ps	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtpd2dq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtpd2dq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2dqx	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqx	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqx	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqx	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqx	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqx	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqx	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dq	%ymm29, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dq	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtpd2dq	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2dqy	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqy	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqy	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqy	4064(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	4096(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqy	-4096(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	-4128(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqy	1016(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2dqy	-1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	-1032(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2ps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtpd2ps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtpd2ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2psx	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psx	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psx	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2psx	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psx	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psx	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2psx	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2ps	%ymm29, %xmm30	 # AVX512{F,VL}
++	vcvtpd2ps	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtpd2ps	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2psy	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psy	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psy	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2psy	4064(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	4096(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psy	-4096(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	-4128(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2psy	1016(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2psy	-1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	-1032(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtpd2udq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2udqx	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqx	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqx	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqx	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqx	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqx	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqx	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udq	%ymm29, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udq	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtpd2udq	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtpd2udqy	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqy	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqy	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqy	4064(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	4096(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqy	-4096(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	-4128(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqy	1016(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtpd2udqy	-1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	-1032(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtph2ps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtph2ps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtph2ps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtph2ps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtph2ps	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtph2ps	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtph2ps	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtph2ps	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtph2ps	%xmm29, %ymm30	 # AVX512{F,VL}
++	vcvtph2ps	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtph2ps	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtph2ps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtph2ps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtph2ps	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtph2ps	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtph2ps	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtph2ps	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2dq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtps2dq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtps2dq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2dq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtps2dq	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2dq	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2pd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	508(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	512(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	-512(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-516(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtps2pd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtps2pd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2pd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	508(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	512(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtps2pd	-512(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2pd	-516(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2udq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtps2udq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtps2udq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2udq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtps2udq	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtps2udq	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvttpd2dq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvttpd2dq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2dqx	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqx	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqx	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqx	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqx	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqx	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqx	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dq	%ymm29, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dq	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvttpd2dq	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2dqy	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqy	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqy	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqy	4064(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	4096(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqy	-4096(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	-4128(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqy	1016(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2dqy	-1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	-1032(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2dq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2dq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvttps2dq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2dq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvttps2dq	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2dq	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2pd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	508(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	512(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	-512(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-516(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtudq2pd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2pd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	508(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	512(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtudq2pd	-512(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	-516(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2ps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvtudq2ps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvtudq2ps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtudq2ps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvtudq2ps	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vdivpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vdivpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vdivpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vdivpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vdivpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vdivps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vdivps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vdivps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vdivps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vdivps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vdivps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vdivps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vdivps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vexpandpd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vexpandpd	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vexpandpd	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandpd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vexpandpd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vexpandpd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vexpandpd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vexpandpd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vexpandpd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vexpandpd	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vexpandpd	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandpd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vexpandpd	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vexpandpd	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vexpandpd	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vexpandpd	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vexpandpd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vexpandpd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vexpandpd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandpd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vexpandpd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vexpandpd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vexpandps	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vexpandps	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vexpandps	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vexpandps	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vexpandps	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vexpandps	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vexpandps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vexpandps	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vexpandps	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vexpandps	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vexpandps	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vexpandps	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vexpandps	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vexpandps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vexpandps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vexpandps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vexpandps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vexpandps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vexpandps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm29, %xmm30	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm29, %xmm30	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm29, %xmm30	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmadd132pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd132ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmadd132ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd132ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd132ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd132ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmadd213pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd213ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmadd213ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd213ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd213ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd213ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmadd231pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmadd231ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmadd231ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmadd231ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmadd231ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmadd231ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub132pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub132ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub132ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub132ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub132ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub213pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub213ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub213ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub213ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub213ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub231pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmaddsub231ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmaddsub231ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmaddsub231ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmaddsub231ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsub132pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub132ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsub132ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub132ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub132ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub132ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsub213pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub213ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsub213ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub213ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub213ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub213ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsub231pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsub231ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsub231ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsub231ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsub231ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsub231ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd132pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd132ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd132ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd132ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd132ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd213pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd213ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd213ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd213ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd213ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd231pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfmsubadd231ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfmsubadd231ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfmsubadd231ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfmsubadd231ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmadd132pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd132ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmadd132ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd132ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd132ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmadd213pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd213ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmadd213ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd213ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd213ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmadd231pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmadd231ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmadd231ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmadd231ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmadd231ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmsub132pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub132ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmsub132ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub132ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub132ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmsub213pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub213ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmsub213ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub213ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub213ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmsub231pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfnmsub231ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfnmsub231ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfnmsub231ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfnmsub231ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vgatherdpd	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherdpd	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherdpd	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherdpd	123(%r14,%xmm31,8), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherdpd	256(%r9,%xmm31), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherdpd	1024(%rcx,%xmm31,4), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherdps	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherdps	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherdps	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherdps	123(%r14,%ymm31,8), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherdps	256(%r9,%ymm31), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherdps	1024(%rcx,%ymm31,4), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherqpd	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqpd	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqpd	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqpd	123(%r14,%ymm31,8), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherqpd	256(%r9,%ymm31), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherqpd	1024(%rcx,%ymm31,4), %ymm30{%k1}	 # AVX512{F,VL}
++	vgatherqps	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqps	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqps	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqps	123(%r14,%ymm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqps	256(%r9,%ymm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vgatherqps	1024(%rcx,%ymm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vgetexppd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vgetexppd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vgetexppd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vgetexppd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vgetexppd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vgetexppd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vgetexppd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetexppd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetexppd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetexppd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetexppd	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetexppd	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vgetexppd	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetexppd	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vgetexppd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vgetexppd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vgetexppd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vgetexppd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vgetexppd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vgetexppd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vgetexppd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetexppd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetexppd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetexppd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetexppd	1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetexppd	1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vgetexppd	-1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetexppd	-1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vgetexpps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vgetexpps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vgetexpps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vgetexpps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vgetexpps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vgetexpps	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vgetexpps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetexpps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetexpps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetexpps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetexpps	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetexpps	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vgetexpps	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetexpps	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vgetexpps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vgetexpps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vgetexpps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vgetexpps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vgetexpps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vgetexpps	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vgetexpps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetexpps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetexpps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetexpps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetexpps	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetexpps	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vgetexpps	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetexpps	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vgetmantpd	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vgetmantpd	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vgetmantpd	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vgetmantpd	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantpd	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vgetmantps	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vgetmantps	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vgetmantps	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vgetmantps	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vgetmantps	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vgetmantps	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vgetmantps	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vgetmantps	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vgetmantps	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vgetmantps	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vgetmantps	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vinsertf32x4	$0xab, %xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vinsertf32x4	$0xab, %xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vinsertf32x4	$0xab, %xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vinsertf32x4	$123, %xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vinsertf32x4	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinsertf32x4	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinsertf32x4	$123, 2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vinsertf32x4	$123, 2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinsertf32x4	$123, -2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vinsertf32x4	$123, -2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinserti32x4	$0xab, %xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vinserti32x4	$0xab, %xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vinserti32x4	$0xab, %xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vinserti32x4	$123, %xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vinserti32x4	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinserti32x4	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinserti32x4	$123, 2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vinserti32x4	$123, 2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vinserti32x4	$123, -2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vinserti32x4	$123, -2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmaxpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmaxpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmaxpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmaxpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmaxps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmaxps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmaxps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmaxps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmaxps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmaxps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmaxps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmaxps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vminpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vminpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vminpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vminpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vminps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vminps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vminps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vminps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vminps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vminps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vminps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vminps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovapd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovapd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovapd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovapd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovapd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovapd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovapd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovapd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovapd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovapd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovapd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovaps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovaps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovaps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovaps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovaps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovaps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovaps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovaps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovaps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovaps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovaps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovddup	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovddup	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovddup	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovddup	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovddup	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovddup	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovddup	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovddup	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovddup	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovddup	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovddup	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovddup	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovddup	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovddup	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovddup	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovddup	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovddup	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovddup	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovdqa32	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovdqa32	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqa32	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa32	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovdqa32	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovdqa32	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqa32	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovdqa64	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovdqa64	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqa64	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqa64	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovdqa64	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovdqa64	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqa64	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovdqu32	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovdqu32	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqu32	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu32	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovdqu32	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovdqu32	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqu32	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovdqu64	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovdqu64	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqu64	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovdqu64	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovdqu64	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovdqu64	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovdqu64	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovntdq	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovntdq	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovntdq	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntdq	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovntdq	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntdq	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovntdq	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovntdq	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovntdq	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntdq	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovntdq	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntdq	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovntdqa	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovntdqa	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovntdqa	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovntdqa	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovntdqa	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovntdqa	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovntdqa	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovntdqa	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovntdqa	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovntdqa	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovntdqa	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovntdqa	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovntpd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovntpd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovntpd	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntpd	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovntpd	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntpd	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovntpd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovntpd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovntpd	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntpd	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovntpd	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntpd	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovntps	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovntps	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovntps	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntps	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovntps	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntps	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovntps	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovntps	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovntps	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntps	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovntps	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovntps	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovshdup	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovshdup	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovshdup	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovshdup	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovshdup	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovshdup	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovshdup	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovshdup	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovshdup	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovshdup	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovshdup	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovshdup	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovshdup	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovshdup	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovshdup	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovshdup	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovshdup	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovshdup	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovsldup	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovsldup	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovsldup	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovsldup	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovsldup	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovsldup	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovsldup	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovsldup	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovsldup	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovsldup	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovsldup	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovsldup	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovsldup	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovsldup	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovsldup	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovsldup	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovsldup	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovsldup	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovupd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovupd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovupd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovupd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovupd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovupd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovupd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovupd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovupd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovupd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovupd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmovups	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups	(%rcx), %xmm30	 # AVX512{F,VL}
++	vmovups	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vmovups	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovups	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovups	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vmovups	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmovups	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmovups	(%rcx), %ymm30	 # AVX512{F,VL}
++	vmovups	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vmovups	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovups	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vmovups	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vmovups	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vmulpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmulpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmulpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmulpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmulpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vmulps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vmulps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vmulps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vmulps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vmulps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vmulps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vmulps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vmulps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpabsd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpabsd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpabsd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpabsd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpabsd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpabsd	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpabsd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpabsd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpabsd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpabsd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpabsd	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpabsd	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpabsd	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpabsd	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpabsd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vpabsd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpabsd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpabsd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpabsd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpabsd	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpabsd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpabsd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpabsd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpabsd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpabsd	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpabsd	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpabsd	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpabsd	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpabsq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpabsq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpabsq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpabsq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpabsq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpabsq	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpabsq	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpabsq	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpabsq	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpabsq	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpabsq	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpabsq	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpabsq	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpabsq	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpabsq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vpabsq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpabsq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpabsq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpabsq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpabsq	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpabsq	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpabsq	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpabsq	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpabsq	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpabsq	1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpabsq	1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpabsq	-1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpabsq	-1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpaddd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpaddd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpaddd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpaddd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpaddd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpaddq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpaddq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpaddq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpaddq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpaddq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpaddq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpaddq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpaddq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpandd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpandd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpandd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpandd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpandnd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpandnd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpandnd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpandnd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpandnq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpandnq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandnq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandnq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpandnq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpandnq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandnq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandnq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpandq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpandq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpandq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpandq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpandq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpandq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpandq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpandq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpblendmd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpblendmd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpblendmd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpblendmd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpbroadcastd	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpbroadcastd	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpbroadcastd	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpbroadcastd	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %xmm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%ebp, %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	%r13d, %xmm30	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %ymm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastd	%eax, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastd	%ebp, %ymm30	 # AVX512{F,VL}
++	vpbroadcastd	%r13d, %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpbroadcastq	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpbroadcastq	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpbroadcastq	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpbroadcastq	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	%rax, %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	%rax, %xmm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%rax, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	%r8, %xmm30	 # AVX512{F,VL}
++	vpbroadcastq	%rax, %ymm30	 # AVX512{F,VL}
++	vpbroadcastq	%rax, %ymm30{%k7}	 # AVX512{F,VL}
++	vpbroadcastq	%rax, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpbroadcastq	%r8, %ymm30	 # AVX512{F,VL}
++	vpcmpd	$0xab, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, (%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, (%rcx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, 508(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, -512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -516(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$0xab, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpd	$123, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, (%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, (%rcx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, 508(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, 512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpd	$123, -512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpd	$123, -516(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	%xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	%xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	(%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	(%rcx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	-2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	508(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	-512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-516(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	%ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	%ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqd	(%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	(%rcx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	-4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	508(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqd	-512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqd	-516(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	%xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	%xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	(%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	(%rcx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	-2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	1016(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	-1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-1032(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	%ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	%ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpeqq	(%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	(%rcx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	-4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	1016(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpeqq	-1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpeqq	-1032(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	%xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	%xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	(%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	(%rcx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	-2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	508(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	-512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-516(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	%ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	%ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtd	(%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	(%rcx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	-4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	508(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtd	-512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtd	-516(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	%xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	%xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	(%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	(%rcx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	-2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	1016(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	-1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-1032(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	%ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	%ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpgtq	(%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	(%rcx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	-4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	1016(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpgtq	-1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpgtq	-1032(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$0xab, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, (%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, (%rcx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, 1016(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, -1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -1032(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$0xab, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpq	$123, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, (%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, (%rcx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, 1016(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, 1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpq	$123, -1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpq	$123, -1032(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$0xab, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, (%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, (%rcx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, 508(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, -512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -516(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$0xab, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpud	$123, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, (%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, (%rcx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, 508(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, 512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpud	$123, -512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpud	$123, -516(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$0xab, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$0xab, %xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, %xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, (%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, 0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, (%rcx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, 2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, -2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, 1016(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, -1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -1032(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$0xab, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$0xab, %ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vpcmpuq	$123, %ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, (%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, 0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, (%rcx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, 4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, -4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, 1016(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, 1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpcmpuq	$123, -1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vpcmpuq	$123, -1032(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpblendmq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpblendmq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpblendmq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpblendmq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpblendmq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpblendmq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpblendmq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpblendmq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpblendmq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpcompressd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpcompressd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpcompressd	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressd	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpcompressd	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressd	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpcompressd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpcompressd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpcompressd	%ymm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressd	%ymm30, 512(%rdx)	 # AVX512{F,VL}
++	vpcompressd	%ymm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressd	%ymm30, -516(%rdx)	 # AVX512{F,VL}
++	vpcompressd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpcompressd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpcompressd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpcompressd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vpcompressd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpcompressd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermilpd	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpermilpd	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpermilpd	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermilpd	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermilpd	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermilpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermilpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermilpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermilps	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpermilps	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpermilps	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermilps	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpermilps	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpermilps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermilps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermilps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermilps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermilps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermilps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermilps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermilps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermpd	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermpd	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermpd	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermq	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermq	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpermq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpermq	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermq	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermq	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpermq	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpermq	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpexpandd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpexpandd	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vpexpandd	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpexpandd	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpexpandd	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpexpandd	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpexpandd	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpexpandd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpexpandd	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vpexpandd	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpexpandd	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpexpandd	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vpexpandd	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpexpandd	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vpexpandd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpexpandd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpexpandd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vpexpandd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpexpandd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpexpandq	(%rcx), %xmm30{%k7}	 # AVX512{F,VL}
++	vpexpandq	(%rcx), %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpexpandq	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpexpandq	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpexpandq	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpexpandq	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpexpandq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpexpandq	(%rcx), %ymm30{%k7}	 # AVX512{F,VL}
++	vpexpandq	(%rcx), %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpexpandq	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpexpandq	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpexpandq	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpexpandq	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpexpandq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpexpandq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpexpandq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpexpandq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vpexpandq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpexpandq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpgatherdd	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherdd	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherdd	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherdd	123(%r14,%ymm31,8), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherdd	256(%r9,%ymm31), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherdd	1024(%rcx,%ymm31,4), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherdq	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherdq	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherdq	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherdq	123(%r14,%xmm31,8), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherdq	256(%r9,%xmm31), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherdq	1024(%rcx,%xmm31,4), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherqd	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqd	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqd	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqd	123(%r14,%ymm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqd	256(%r9,%ymm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqd	1024(%rcx,%ymm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqq	123(%r14,%xmm31,8), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqq	256(%r9,%xmm31), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqq	1024(%rcx,%xmm31,4), %xmm30{%k1}	 # AVX512{F,VL}
++	vpgatherqq	123(%r14,%ymm31,8), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherqq	256(%r9,%ymm31), %ymm30{%k1}	 # AVX512{F,VL}
++	vpgatherqq	1024(%rcx,%ymm31,4), %ymm30{%k1}	 # AVX512{F,VL}
++	vpmaxsd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmaxsd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmaxsd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmaxsq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxsq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmaxsq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxsq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxsq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxsq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmaxud	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxud	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxud	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxud	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxud	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxud	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxud	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmaxud	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxud	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxud	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxud	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxud	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxud	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxud	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmaxuq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxuq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmaxuq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmaxuq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmaxuq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmaxuq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmaxuq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpminsd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpminsd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpminsd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpminsd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpminsq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpminsq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminsq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminsq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpminsq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpminsq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminsq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminsq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpminud	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpminud	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminud	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminud	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminud	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminud	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminud	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpminud	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpminud	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminud	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminud	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminud	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminud	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminud	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpminuq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpminuq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminuq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminuq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminuq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpminuq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpminuq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpminuq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpminuq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminuq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminuq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminuq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpminuq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpminuq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	254(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	256(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	-256(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-258(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxdq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxdq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxdq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxdq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxdq	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxdq	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxdq	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxdq	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxdq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxdq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxdq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxdq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxdq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxdq	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxdq	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxdq	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxdq	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	254(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	256(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	-256(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-258(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxdq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxdq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxdq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxdq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxdq	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxdq	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxdq	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxdq	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxdq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxdq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxdq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxdq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxdq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxdq	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxdq	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxdq	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxdq	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmuldq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmuldq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmuldq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuldq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuldq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuldq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuldq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuldq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmuldq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmuldq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuldq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuldq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuldq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuldq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuldq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmulld	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmulld	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmulld	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmulld	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmulld	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmulld	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmulld	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmulld	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmulld	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmulld	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmulld	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmulld	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmulld	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmulld	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmuludq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmuludq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuludq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuludq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuludq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpmuludq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpmuludq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmuludq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmuludq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuludq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuludq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuludq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmuludq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpmuludq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpord	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpord	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpord	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpord	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpord	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpord	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpord	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpord	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpord	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpord	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpord	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpord	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpord	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpord	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vporq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vporq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vporq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vporq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vporq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vporq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vporq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vporq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vporq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vporq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vporq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vporq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vporq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vporq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpscatterdd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm30, 256(%r9,%ymm31){%k1}	 # AVX512{F,VL}
++	vpscatterdd	%ymm30, 1024(%rcx,%ymm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vpscatterdq	%ymm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 256(%r9,%ymm31){%k1}	 # AVX512{F,VL}
++	vpscatterqd	%xmm30, 1024(%rcx,%ymm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm30, 256(%r9,%ymm31){%k1}	 # AVX512{F,VL}
++	vpscatterqq	%ymm30, 1024(%rcx,%ymm31,4){%k1}	 # AVX512{F,VL}
++	vpshufd	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpshufd	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpshufd	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpshufd	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpshufd	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpshufd	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpshufd	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpshufd	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpshufd	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpshufd	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpshufd	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpslld	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpslld	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpslld	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpslld	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpslld	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	%xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpslld	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpslld	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpslld	2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	-2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpslld	-2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsllq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	%xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsllq	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllq	2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	-2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllq	-2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsllvd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllvd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsllvd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllvd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsllvq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllvq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllvq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllvq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsllvq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllvq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllvq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllvq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrad	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrad	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrad	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	%xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrad	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrad	2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	-2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrad	-2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsraq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsraq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsraq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	%xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsraq	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsraq	2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	-2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsraq	-2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsravd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsravd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsravd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsravd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsravq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsravq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsravq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsravq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsravq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsravq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsravq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsravq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrld	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrld	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrld	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	%xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrld	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrld	2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	-2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrld	-2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrlq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	%xmm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	%xmm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrlq	%xmm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	2032(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlq	2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	-2048(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlq	-2064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrlvd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrlvd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrlvq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlvq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrlvq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlvq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlvq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlvq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrld	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpsrld	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpsrld	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrld	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrld	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsrld	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrld	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsrlq	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrlq	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsrlq	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsrlq	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrlq	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrlq	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsrlq	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrlq	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsubd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsubd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsubd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsubd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsubd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsubq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsubq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpsubq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsubq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsubq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsubq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsubq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpsubq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vptestmd	%xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	%xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	(%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	(%rcx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	-2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	-2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	508(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	-512(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	-516(%rdx){1to4}, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmd	%ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	%ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vptestmd	(%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	(%rcx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	-4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	-4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	508(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmd	-512(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmd	-516(%rdx){1to8}, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	%xmm29, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	%xmm29, %xmm30, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	(%rcx), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	0x123(%rax,%r14,8), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	(%rcx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	2032(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	2048(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	-2048(%rdx), %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	-2064(%rdx), %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	1016(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	-1024(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	-1032(%rdx){1to2}, %xmm30, %k5	 # AVX512{F,VL}
++	vptestmq	%ymm29, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	%ymm29, %ymm30, %k5{%k7}	 # AVX512{F,VL}
++	vptestmq	(%rcx), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	0x123(%rax,%r14,8), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	(%rcx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	4064(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	4096(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	-4096(%rdx), %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	-4128(%rdx), %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	1016(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vptestmq	-1024(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL} Disp8
++	vptestmq	-1032(%rdx){1to4}, %ymm30, %k5	 # AVX512{F,VL}
++	vpunpckhdq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhdq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhdq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpunpckhdq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhdq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhdq	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhdq	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhqdq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckhqdq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpunpckhqdq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpckhqdq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckhqdq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpunpckldq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpckldq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpckldq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpunpckldq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpckldq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpckldq	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpckldq	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpcklqdq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpunpcklqdq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpunpcklqdq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpunpcklqdq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpunpcklqdq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpxord	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpxord	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxord	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxord	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxord	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxord	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxord	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpxord	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpxord	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxord	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxord	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxord	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxord	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxord	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpxorq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpxorq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxorq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxorq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxorq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpxorq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpxorq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpxorq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpxorq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxorq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxorq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxorq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpxorq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpxorq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vrcp14pd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vrcp14pd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vrcp14pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vrcp14pd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vrcp14pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vrcp14pd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrcp14pd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vrcp14pd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vrcp14pd	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrcp14pd	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrcp14pd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vrcp14pd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vrcp14pd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vrcp14pd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vrcp14pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vrcp14pd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrcp14pd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vrcp14pd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vrcp14pd	1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrcp14pd	-1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14pd	-1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrcp14ps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vrcp14ps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vrcp14ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vrcp14ps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vrcp14ps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vrcp14ps	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrcp14ps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vrcp14ps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vrcp14ps	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrcp14ps	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrcp14ps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vrcp14ps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vrcp14ps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vrcp14ps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vrcp14ps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vrcp14ps	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrcp14ps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vrcp14ps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vrcp14ps	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrcp14ps	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vrcp14ps	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14pd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrsqrt14pd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vrsqrt14pd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14pd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrsqrt14pd	-1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	-1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14ps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrsqrt14ps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vrsqrt14ps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vrsqrt14ps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrsqrt14ps	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vscatterdpd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vscatterdpd	%ymm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vscatterdps	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm30, 256(%r9,%ymm31){%k1}	 # AVX512{F,VL}
++	vscatterdps	%ymm30, 1024(%rcx,%ymm31,4){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm30, 256(%r9,%ymm31){%k1}	 # AVX512{F,VL}
++	vscatterqpd	%ymm30, 1024(%rcx,%ymm31,4){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 123(%r14,%xmm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 256(%r9,%xmm31){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 1024(%rcx,%xmm31,4){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 123(%r14,%ymm31,8){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 256(%r9,%ymm31){%k1}	 # AVX512{F,VL}
++	vscatterqps	%xmm30, 1024(%rcx,%ymm31,4){%k1}	 # AVX512{F,VL}
++	vshufpd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vshufpd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vshufpd	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, (%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, 1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$123, -1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufpd	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vshufpd	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vshufpd	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufpd	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufpd	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vshufps	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vshufps	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, (%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, 508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, 512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$123, -512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, -516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vshufps	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vshufps	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vshufps	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufps	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufps	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsqrtpd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vsqrtpd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vsqrtpd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vsqrtpd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vsqrtpd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vsqrtpd	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vsqrtpd	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vsqrtpd	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vsqrtpd	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vsqrtpd	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vsqrtpd	%ymm29, %ymm30	 # AVX512{F,VL}
++	vsqrtpd	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vsqrtpd	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vsqrtpd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vsqrtpd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vsqrtpd	(%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vsqrtpd	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vsqrtpd	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vsqrtpd	1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vsqrtpd	-1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtpd	-1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vsqrtps	%xmm29, %xmm30	 # AVX512{F,VL}
++	vsqrtps	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vsqrtps	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vsqrtps	(%rcx), %xmm30	 # AVX512{F,VL}
++	vsqrtps	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vsqrtps	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vsqrtps	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtps	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vsqrtps	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtps	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vsqrtps	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtps	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vsqrtps	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vsqrtps	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vsqrtps	%ymm29, %ymm30	 # AVX512{F,VL}
++	vsqrtps	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vsqrtps	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vsqrtps	(%rcx), %ymm30	 # AVX512{F,VL}
++	vsqrtps	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vsqrtps	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vsqrtps	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtps	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vsqrtps	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtps	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vsqrtps	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtps	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vsqrtps	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vsqrtps	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vsubpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vsubpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vsubpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vsubpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vsubpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vsubps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vsubps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vsubps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vsubps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vsubps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vsubps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vsubps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vsubps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vunpckhpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vunpckhpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vunpckhpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vunpckhpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vunpckhps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vunpckhps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpckhps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpckhps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vunpckhps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vunpckhps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpckhps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpckhps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vunpcklpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vunpcklpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vunpcklpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vunpcklpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vunpcklps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vunpcklps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vunpcklps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vunpcklps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vunpcklps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vunpcklps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vunpcklps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vunpcklps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpternlogd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpternlogd	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, (%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, 508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$123, -512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogd	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpternlogd	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpternlogd	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogd	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogd	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpternlogq	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpternlogq	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, (%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, 1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$123, -1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpternlogq	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpternlogq	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpternlogq	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpternlogq	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpternlogq	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpmovqb	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovqb	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovqb	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovqb	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqb	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsqb	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqb	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovsqb	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqb	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovusqb	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqb	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovusqb	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovqw	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovqw	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovqw	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovqw	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqw	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsqw	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqw	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovsqw	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqw	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovusqw	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqw	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovusqw	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovqd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovqd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovqd	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovqd	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsqd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsqd	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovsqd	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovusqd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusqd	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovusqd	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovdb	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovdb	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovdb	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovdb	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdb	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsdb	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdb	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovsdb	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdb	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovusdb	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdb	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovusdb	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovdw	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovdw	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovdw	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovdw	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdw	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsdw	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsdw	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovsdw	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdw	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovusdw	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovusdw	%ymm29, %xmm30	 # AVX512{F,VL}
++	vpmovusdw	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vshuff32x4	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vshuff32x4	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vshuff32x4	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff32x4	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff32x4	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vshuff64x2	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vshuff64x2	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshuff64x2	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshuff64x2	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vshufi32x4	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vshufi32x4	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi32x4	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi32x4	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vshufi64x2	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vshufi64x2	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vshufi64x2	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vshufi64x2	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermt2d	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2d	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2d	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2d	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2d	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2d	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2d	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermt2d	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2d	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2d	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2d	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2d	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2d	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2d	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermt2q	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2q	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2q	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2q	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2q	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2q	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2q	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermt2q	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2q	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2q	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2q	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2q	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2q	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2q	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermt2ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermt2ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermt2pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermt2pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermt2pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermt2pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermt2pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermt2pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	valignq	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	valignq	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, (%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignq	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignq	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, 1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignq	$123, 1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$123, -1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	valignq	$123, -1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	valignq	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	valignq	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	valignq	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignq	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignq	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignq	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	valignq	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	valignq	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vscalefpd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vscalefpd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefpd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefpd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefpd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefpd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefpd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vscalefpd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vscalefpd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefpd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefpd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefpd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefpd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefpd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vscalefps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vscalefps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vscalefps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vscalefps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vscalefps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vscalefps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vscalefps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vscalefps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmpd	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, 1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, -1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfixupimmpd	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmpd	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, (%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, 1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, 1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmpd	$123, -1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmpd	$123, -1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmps	$123, %xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, (%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, 0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, (%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, 2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, -2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, 508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$123, -512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vfixupimmps	$0xab, %ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vfixupimmps	$123, %ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, (%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, 0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, (%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, 4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, -4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, 508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, 512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vfixupimmps	$123, -512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vfixupimmps	$123, -516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpslld	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpslld	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpslld	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpslld	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpslld	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpslld	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpslld	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpslld	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpslld	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpslld	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpslld	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpslld	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpslld	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpslld	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpslld	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpslld	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpslld	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpslld	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpslld	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpslld	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsllq	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsllq	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsllq	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsllq	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsllq	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsllq	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsllq	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsllq	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsrad	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsrad	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpsrad	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vpsrad	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsrad	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsrad	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsrad	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsrad	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpsraq	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpsraq	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsraq	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vpsraq	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpsraq	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpsraq	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vpsraq	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vpsraq	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vprolvd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprolvd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprolvd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprolvd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprolvd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprold	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprold	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprold	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprold	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprold	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vprold	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vprold	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vprold	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprold	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vprold	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprold	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vprold	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vprold	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vprold	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vprold	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vprold	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprold	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprold	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprold	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprold	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vprold	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vprold	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vprold	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprold	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vprold	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprold	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vprold	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vprold	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vprold	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vprold	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vprolvq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprolvq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprolvq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprolvq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolvq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprolvq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprolvq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolvq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprolvq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolq	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolq	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprolq	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprolq	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprolq	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vprolq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vprolq	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vprolq	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vprolq	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vprolq	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vprolq	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vprolq	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolq	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprolq	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprolq	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprolq	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vprolq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vprolq	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vprolq	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vprolq	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vprolq	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vprolq	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vprolq	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vprorvd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprorvd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprorvd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvd	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvd	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprorvd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprorvd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvd	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvd	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvd	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprord	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprord	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprord	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprord	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprord	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vprord	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vprord	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vprord	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprord	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vprord	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprord	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vprord	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vprord	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vprord	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vprord	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vprord	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprord	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprord	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprord	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprord	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vprord	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vprord	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vprord	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprord	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vprord	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprord	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vprord	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vprord	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vprord	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vprord	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vprorvq	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprorvq	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprorvq	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvq	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvq	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvq	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vprorvq	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorvq	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprorvq	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprorvq	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvq	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvq	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvq	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorvq	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vprorvq	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorq	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorq	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vprorq	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vprorq	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vprorq	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vprorq	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vprorq	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vprorq	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vprorq	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vprorq	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vprorq	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vprorq	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorq	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vprorq	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vprorq	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vprorq	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vprorq	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vprorq	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vprorq	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vprorq	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vprorq	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vprorq	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vprorq	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vrndscalepd	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, (%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, 1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$123, -1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vrndscalepd	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vrndscalepd	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, (%rcx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, 1016(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, 1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrndscalepd	$123, -1024(%rdx){1to4}, %ymm30	 # AVX512{F,VL} Disp8
++	vrndscalepd	$123, -1032(%rdx){1to4}, %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %xmm29, %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vrndscaleps	$123, %xmm29, %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, (%rcx), %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, 0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, (%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, 2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, -2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, 508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$123, -512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %ymm29, %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vrndscaleps	$0xab, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vrndscaleps	$123, %ymm29, %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, (%rcx), %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, 0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, (%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, 4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, -4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, 508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, 512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vrndscaleps	$123, -512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vrndscaleps	$123, -516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpcompressq	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpcompressq	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpcompressq	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressq	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpcompressq	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressq	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpcompressq	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpcompressq	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpcompressq	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressq	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpcompressq	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpcompressq	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpcompressq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpcompressq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpcompressq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpcompressq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vpcompressq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpcompressq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm30, (%rcx)	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm30, (%rcx)	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vcvtps2ph	$123, %xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm30, (%rcx)	 # AVX512{F,VL}
++	vcvtps2ph	$0xab, %ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm30, (%rcx)	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vcvtps2ph	$123, %ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vcvtps2ph	$123, %ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm29, (%rcx)	 # AVX512{F,VL}
++	vextractf32x4	$0xab, %ymm29, (%rcx){%k7}	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm29, (%rcx)	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm29, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm29, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vextractf32x4	$123, %ymm29, 2048(%rdx)	 # AVX512{F,VL}
++	vextractf32x4	$123, %ymm29, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vextractf32x4	$123, %ymm29, -2064(%rdx)	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm29, (%rcx)	 # AVX512{F,VL}
++	vextracti32x4	$0xab, %ymm29, (%rcx){%k7}	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm29, (%rcx)	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm29, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm29, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vextracti32x4	$123, %ymm29, 2048(%rdx)	 # AVX512{F,VL}
++	vextracti32x4	$123, %ymm29, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vextracti32x4	$123, %ymm29, -2064(%rdx)	 # AVX512{F,VL}
++	vmovapd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovapd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovapd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovapd	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovapd	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovapd	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovapd	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovapd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovapd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovapd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovapd	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovapd	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovapd	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovapd	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovaps	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovaps	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovaps	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovaps	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovaps	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovaps	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovaps	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovaps	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovaps	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovaps	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovaps	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovaps	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovaps	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovaps	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovdqa32	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqa32	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqa32	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa32	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovdqa32	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa32	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovdqa32	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqa32	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqa32	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqa32	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa32	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovdqa32	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa32	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovdqa64	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqa64	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqa64	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa64	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovdqa64	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa64	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovdqa64	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqa64	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqa64	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqa64	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa64	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovdqa64	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqa64	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovdqu32	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqu32	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqu32	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu32	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovdqu32	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu32	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovdqu32	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqu32	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqu32	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqu32	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu32	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovdqu32	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu32	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovdqu64	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqu64	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqu64	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu64	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovdqu64	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu64	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovdqu64	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovdqu64	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovdqu64	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovdqu64	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu64	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovdqu64	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovdqu64	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovupd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovupd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovupd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovupd	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovupd	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovupd	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovupd	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovupd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovupd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovupd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovupd	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovupd	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovupd	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovupd	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vmovups	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vmovups	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovups	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovups	%xmm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vmovups	%xmm30, 2048(%rdx)	 # AVX512{F,VL}
++	vmovups	%xmm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vmovups	%xmm30, -2064(%rdx)	 # AVX512{F,VL}
++	vmovups	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vmovups	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vmovups	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vmovups	%ymm30, 4064(%rdx)	 # AVX512{F,VL} Disp8
++	vmovups	%ymm30, 4096(%rdx)	 # AVX512{F,VL}
++	vmovups	%ymm30, -4096(%rdx)	 # AVX512{F,VL} Disp8
++	vmovups	%ymm30, -4128(%rdx)	 # AVX512{F,VL}
++	vpmovqb	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovqb	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovqb	%xmm30, 254(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqb	%xmm30, 256(%rdx)	 # AVX512{F,VL}
++	vpmovqb	%xmm30, -256(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqb	%xmm30, -258(%rdx)	 # AVX512{F,VL}
++	vpmovqb	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovqb	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovqb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovqb	%ymm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqb	%ymm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovqb	%ymm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqb	%ymm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovsqb	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsqb	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsqb	%xmm30, 254(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqb	%xmm30, 256(%rdx)	 # AVX512{F,VL}
++	vpmovsqb	%xmm30, -256(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqb	%xmm30, -258(%rdx)	 # AVX512{F,VL}
++	vpmovsqb	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsqb	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsqb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsqb	%ymm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqb	%ymm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovsqb	%ymm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqb	%ymm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovusqb	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusqb	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusqb	%xmm30, 254(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqb	%xmm30, 256(%rdx)	 # AVX512{F,VL}
++	vpmovusqb	%xmm30, -256(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqb	%xmm30, -258(%rdx)	 # AVX512{F,VL}
++	vpmovusqb	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusqb	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusqb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusqb	%ymm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqb	%ymm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovusqb	%ymm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqb	%ymm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovqw	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovqw	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovqw	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqw	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovqw	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqw	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovqw	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovqw	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovqw	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovqw	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqw	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovqw	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqw	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovsqw	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsqw	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsqw	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqw	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovsqw	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqw	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovsqw	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsqw	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsqw	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsqw	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqw	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovsqw	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqw	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovusqw	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusqw	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusqw	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqw	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovusqw	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqw	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovusqw	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusqw	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusqw	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusqw	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqw	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovusqw	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqw	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovqd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovqd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovqd	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqd	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovqd	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqd	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovqd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovqd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovqd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovqd	%ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqd	%ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vpmovqd	%ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovqd	%ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vpmovsqd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsqd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsqd	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqd	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovsqd	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqd	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovsqd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsqd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsqd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsqd	%ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqd	%ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vpmovsqd	%ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsqd	%ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vpmovusqd	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusqd	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusqd	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqd	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovusqd	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqd	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovusqd	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusqd	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusqd	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusqd	%ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqd	%ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vpmovusqd	%ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusqd	%ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vpmovdb	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovdb	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovdb	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdb	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovdb	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdb	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovdb	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovdb	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovdb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovdb	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdb	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovdb	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdb	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovsdb	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsdb	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsdb	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdb	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovsdb	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdb	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovsdb	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsdb	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsdb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsdb	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdb	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovsdb	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdb	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovusdb	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusdb	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusdb	%xmm30, 508(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdb	%xmm30, 512(%rdx)	 # AVX512{F,VL}
++	vpmovusdb	%xmm30, -512(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdb	%xmm30, -516(%rdx)	 # AVX512{F,VL}
++	vpmovusdb	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusdb	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusdb	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusdb	%ymm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdb	%ymm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovusdb	%ymm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdb	%ymm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovdw	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovdw	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovdw	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdw	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovdw	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdw	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovdw	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovdw	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovdw	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovdw	%ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdw	%ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vpmovdw	%ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovdw	%ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vpmovsdw	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsdw	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsdw	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdw	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovsdw	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdw	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovsdw	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovsdw	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovsdw	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovsdw	%ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdw	%ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vpmovsdw	%ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovsdw	%ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vpmovusdw	%xmm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusdw	%xmm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%xmm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusdw	%xmm30, 1016(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdw	%xmm30, 1024(%rdx)	 # AVX512{F,VL}
++	vpmovusdw	%xmm30, -1024(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdw	%xmm30, -1032(%rdx)	 # AVX512{F,VL}
++	vpmovusdw	%ymm30, (%rcx)	 # AVX512{F,VL}
++	vpmovusdw	%ymm30, (%rcx){%k7}	 # AVX512{F,VL}
++	vpmovusdw	%ymm30, 0x123(%rax,%r14,8)	 # AVX512{F,VL}
++	vpmovusdw	%ymm30, 2032(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdw	%ymm30, 2048(%rdx)	 # AVX512{F,VL}
++	vpmovusdw	%ymm30, -2048(%rdx)	 # AVX512{F,VL} Disp8
++	vpmovusdw	%ymm30, -2064(%rdx)	 # AVX512{F,VL}
++	vcvttpd2udq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvttpd2udq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2udqx	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqx	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqx	(%rcx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqx	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqx	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqx	1016(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqx	-1024(%rdx){1to2}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	-1032(%rdx){1to2}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udq	%ymm29, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udq	%ymm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvttpd2udq	%ymm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttpd2udqy	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqy	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqy	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqy	4064(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	4096(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqy	-4096(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	-4128(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqy	1016(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttpd2udqy	-1024(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	-1032(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2udq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	(%rcx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	2032(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	2048(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	-2048(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-2064(%rdx), %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	508(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	512(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	-512(%rdx){1to4}, %xmm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-516(%rdx){1to4}, %xmm30	 # AVX512{F,VL}
++	vcvttps2udq	%ymm29, %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	%ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vcvttps2udq	%ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vcvttps2udq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	(%rcx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	4064(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	4096(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	-4096(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-4128(%rdx), %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	508(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	512(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vcvttps2udq	-512(%rdx){1to8}, %ymm30	 # AVX512{F,VL} Disp8
++	vcvttps2udq	-516(%rdx){1to8}, %ymm30	 # AVX512{F,VL}
++	vpermi2d	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermi2d	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2d	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2d	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2d	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2d	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2d	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2d	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermi2d	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2d	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2d	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2d	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2d	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2d	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2d	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermi2q	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2q	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2q	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2q	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2q	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2q	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2q	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermi2q	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2q	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2q	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2q	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2q	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2q	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2q	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermi2ps	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2ps	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	(%rcx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	508(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	-512(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	-516(%rdx){1to4}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2ps	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermi2ps	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2ps	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	(%rcx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	508(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2ps	-512(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2ps	-516(%rdx){1to8}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	%xmm28, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	%xmm28, %xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpermi2pd	%xmm28, %xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2pd	(%rcx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	0x123(%rax,%r14,8), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	(%rcx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	2032(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	-2048(%rdx), %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	-2064(%rdx), %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	1016(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	-1024(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	-1032(%rdx){1to2}, %xmm29, %xmm30	 # AVX512{F,VL}
++	vpermi2pd	%ymm28, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	%ymm28, %ymm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpermi2pd	%ymm28, %ymm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpermi2pd	(%rcx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	0x123(%rax,%r14,8), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	(%rcx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	4064(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	-4096(%rdx), %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	-4128(%rdx), %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	1016(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vpermi2pd	-1024(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL} Disp8
++	vpermi2pd	-1032(%rdx){1to4}, %ymm29, %ymm30	 # AVX512{F,VL}
++	vptestnmd	%xmm28, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	%xmm28, %xmm29, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	(%rcx), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	0x123(%rax,%r14,8), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	(%rcx){1to4}, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	2032(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	2048(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	-2048(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	-2064(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	508(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	512(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	-512(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	-516(%rdx){1to4}, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmd	%ymm28, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	%ymm28, %ymm29, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmd	(%rcx), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	0x123(%rax,%r14,8), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	(%rcx){1to8}, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	4064(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	4096(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	-4096(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	-4128(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	508(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	512(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmd	-512(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmd	-516(%rdx){1to8}, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	%xmm28, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	%xmm28, %xmm29, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	(%rcx), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	0x123(%rax,%r14,8), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	(%rcx){1to2}, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	2032(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	2048(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	-2048(%rdx), %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	-2064(%rdx), %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	1016(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	1024(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	-1024(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	-1032(%rdx){1to2}, %xmm29, %k5	 # AVX512{F,VL}
++	vptestnmq	%ymm28, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	%ymm28, %ymm29, %k5{%k7}	 # AVX512{F,VL}
++	vptestnmq	(%rcx), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	0x123(%rax,%r14,8), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	(%rcx){1to4}, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	4064(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	4096(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	-4096(%rdx), %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	-4128(%rdx), %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	1016(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	1024(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL}
++	vptestnmq	-1024(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL} Disp8
++	vptestnmq	-1032(%rdx){1to4}, %ymm29, %k5	 # AVX512{F,VL}
++
++	.intel_syntax noprefix
++	vaddpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vaddpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vaddpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vaddpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vaddpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vaddpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vaddpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vaddpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vaddpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vaddpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vaddpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vaddpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vaddpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vaddpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vaddpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vaddps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vaddps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vaddps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vaddps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vaddps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vaddps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vaddps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vaddps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vaddps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vaddps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vaddps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vaddps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vaddps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vaddps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	valignd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	valignd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	valignd	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	valignd	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignd	xmm30, xmm29, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	valignd	xmm30, xmm29, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignd	xmm30, xmm29, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	valignd	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	valignd	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	valignd	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	valignd	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	valignd	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	valignd	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	valignd	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vblendmpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vblendmpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vblendmpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vblendmpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vblendmpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vblendmpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vblendmpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vblendmps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vblendmps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vblendmps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vblendmps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vblendmps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vblendmps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vblendmps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vblendmps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vblendmps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vblendmps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vblendmps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vblendmps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vblendmps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm30{k7}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vbroadcastf32x4	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vbroadcastf32x4	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm30{k7}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vbroadcasti32x4	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vbroadcasti32x4	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30{k7}, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30{k7}{z}, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vbroadcastsd	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vbroadcastsd	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vbroadcastsd	ymm30, xmm29	 # AVX512{F,VL}
++	vbroadcastsd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vbroadcastsd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vbroadcastss	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastss	xmm30{k7}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastss	xmm30{k7}{z}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastss	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vbroadcastss	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vbroadcastss	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vbroadcastss	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vbroadcastss	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vbroadcastss	ymm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastss	ymm30{k7}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastss	ymm30{k7}{z}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vbroadcastss	ymm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vbroadcastss	ymm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vbroadcastss	ymm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vbroadcastss	ymm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vbroadcastss	ymm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vbroadcastss	xmm30, xmm29	 # AVX512{F,VL}
++	vbroadcastss	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vbroadcastss	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vbroadcastss	ymm30, xmm29	 # AVX512{F,VL}
++	vbroadcastss	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vbroadcastss	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vcmppd	k5{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, xmm29, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vcmppd	k5, xmm29, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, xmm29, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vcmppd	k5{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vcmppd	k5, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmppd	k5, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vcmpps	k5{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, xmm29, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5, xmm29, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, xmm29, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vcmpps	k5{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vcmpps	k5, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vcmpps	k5, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vcompresspd	XMMWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vcompresspd	XMMWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vcompresspd	XMMWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vcompresspd	YMMWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vcompresspd	YMMWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vcompresspd	YMMWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vcompresspd	xmm30, xmm29	 # AVX512{F,VL}
++	vcompresspd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcompresspd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcompresspd	ymm30, ymm29	 # AVX512{F,VL}
++	vcompresspd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcompresspd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vcompressps	XMMWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vcompressps	XMMWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vcompressps	XMMWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [rdx+508], ymm30	 # AVX512{F,VL} Disp8
++	vcompressps	YMMWORD PTR [rdx+512], ymm30	 # AVX512{F,VL}
++	vcompressps	YMMWORD PTR [rdx-512], ymm30	 # AVX512{F,VL} Disp8
++	vcompressps	YMMWORD PTR [rdx-516], ymm30	 # AVX512{F,VL}
++	vcompressps	xmm30, xmm29	 # AVX512{F,VL}
++	vcompressps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcompressps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcompressps	ymm30, ymm29	 # AVX512{F,VL}
++	vcompressps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcompressps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, [rdx+508]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm30, [rdx+512]{1to2}	 # AVX512{F,VL}
++	vcvtdq2pd	xmm30, [rdx-512]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	xmm30, [rdx-516]{1to2}	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, xmm29	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtdq2pd	ymm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2pd	ymm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, ymm29	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vcvtdq2ps	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtdq2ps	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtpd2dqx	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtpd2dqx	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vcvtpd2dqx	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqx	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, ymm29	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtpd2dqy	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtpd2dq	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtpd2dq	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtpd2dqy	xmm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	xmm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vcvtpd2dqy	xmm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2dqy	xmm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtpd2psx	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtpd2psx	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vcvtpd2psx	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2psx	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, ymm29	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtpd2psy	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtpd2ps	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtpd2ps	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtpd2psy	xmm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	xmm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vcvtpd2psy	xmm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2psy	xmm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtpd2udqx	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtpd2udqx	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vcvtpd2udqx	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqx	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, ymm29	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtpd2udqy	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtpd2udq	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtpd2udq	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtpd2udqy	xmm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	xmm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vcvtpd2udqy	xmm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtpd2udqy	xmm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vcvtph2ps	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtph2ps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtph2ps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtph2ps	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtph2ps	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtph2ps	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vcvtph2ps	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vcvtph2ps	ymm30, xmm29	 # AVX512{F,VL}
++	vcvtph2ps	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtph2ps	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtph2ps	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtph2ps	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtph2ps	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtph2ps	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtph2ps	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtps2dq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtps2dq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtps2dq	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, ymm29	 # AVX512{F,VL}
++	vcvtps2dq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtps2dq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vcvtps2dq	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2dq	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtps2pd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtps2pd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, [rdx+508]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm30, [rdx+512]{1to2}	 # AVX512{F,VL}
++	vcvtps2pd	xmm30, [rdx-512]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	xmm30, [rdx-516]{1to2}	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, xmm29	 # AVX512{F,VL}
++	vcvtps2pd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtps2pd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtps2pd	ymm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2pd	ymm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtps2ph	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vcvtps2ph	xmm30, ymm29, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	xmm30, ymm29, 123	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtps2udq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtps2udq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtps2udq	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, ymm29	 # AVX512{F,VL}
++	vcvtps2udq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtps2udq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vcvtps2udq	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtps2udq	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttpd2dqx	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvttpd2dqx	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vcvttpd2dqx	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqx	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, ymm29	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttpd2dqy	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvttpd2dq	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvttpd2dq	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvttpd2dqy	xmm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	xmm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vcvttpd2dqy	xmm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2dqy	xmm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvttps2dq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvttps2dq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, ymm29	 # AVX512{F,VL}
++	vcvttps2dq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvttps2dq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vcvttps2dq	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2dq	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, [rdx+508]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm30, [rdx+512]{1to2}	 # AVX512{F,VL}
++	vcvtudq2pd	xmm30, [rdx-512]{1to2}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	xmm30, [rdx-516]{1to2}	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, xmm29	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtudq2pd	ymm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2pd	ymm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, xmm29	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, ymm29	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vcvtudq2ps	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvtudq2ps	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vdivpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vdivpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vdivpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vdivpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vdivpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vdivpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vdivpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vdivpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vdivpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vdivpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vdivpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vdivpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vdivpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vdivpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vdivps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vdivps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vdivps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vdivps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vdivps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vdivps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vdivps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vdivps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vdivps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vdivps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vdivps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vdivps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vdivps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vdivps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vexpandpd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandpd	xmm30{k7}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandpd	xmm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandpd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vexpandpd	xmm30, XMMWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vexpandpd	xmm30, XMMWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vexpandpd	xmm30, XMMWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vexpandpd	xmm30, XMMWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vexpandpd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandpd	ymm30{k7}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandpd	ymm30{k7}{z}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandpd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vexpandpd	ymm30, YMMWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vexpandpd	ymm30, YMMWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vexpandpd	ymm30, YMMWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vexpandpd	ymm30, YMMWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vexpandpd	xmm30, xmm29	 # AVX512{F,VL}
++	vexpandpd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vexpandpd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vexpandpd	ymm30, ymm29	 # AVX512{F,VL}
++	vexpandpd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vexpandpd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vexpandps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandps	xmm30{k7}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandps	xmm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vexpandps	xmm30, XMMWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vexpandps	xmm30, XMMWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vexpandps	xmm30, XMMWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vexpandps	xmm30, XMMWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vexpandps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandps	ymm30{k7}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandps	ymm30{k7}{z}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vexpandps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vexpandps	ymm30, YMMWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vexpandps	ymm30, YMMWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vexpandps	ymm30, YMMWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vexpandps	ymm30, YMMWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vexpandps	xmm30, xmm29	 # AVX512{F,VL}
++	vexpandps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vexpandps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vexpandps	ymm30, ymm29	 # AVX512{F,VL}
++	vexpandps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vexpandps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vextractf32x4	xmm30, ymm29, 0xab	 # AVX512{F,VL}
++	vextractf32x4	xmm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vextractf32x4	xmm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vextractf32x4	xmm30, ymm29, 123	 # AVX512{F,VL}
++	vextracti32x4	xmm30, ymm29, 0xab	 # AVX512{F,VL}
++	vextracti32x4	xmm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vextracti32x4	xmm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vextracti32x4	xmm30, ymm29, 123	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd132pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd132pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmadd132pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd132pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd132pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmadd132pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd132ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd132ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd132ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd132ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmadd132ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd132ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd213pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd213pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmadd213pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd213pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd213pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmadd213pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd213ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd213ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd213ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd213ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmadd213ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd213ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd231pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd231pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmadd231pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd231pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd231pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmadd231pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd231ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd231ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd231ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd231ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmadd231ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmadd231ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmaddsub132pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmaddsub132ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub132ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmaddsub213pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmaddsub213ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub213ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmaddsub231pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmaddsub231ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmaddsub231ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub132pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub132pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsub132pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub132pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub132pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsub132pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub132ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub132ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub132ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub132ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmsub132ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub132ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub213pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub213pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsub213pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub213pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub213pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsub213pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub213ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub213ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub213ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub213ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmsub213ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub213ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub231pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub231pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsub231pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub231pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub231pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsub231pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub231ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub231ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub231ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub231ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmsub231ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsub231ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsubadd132pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmsubadd132ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd132ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsubadd213pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmsubadd213ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd213ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfmsubadd231pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfmsubadd231ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfmsubadd231ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmadd132pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmadd132pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfnmadd132ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd132ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmadd213pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmadd213pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfnmadd213ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd213ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmadd231pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmadd231pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfnmadd231ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmadd231ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmsub132pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmsub132pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfnmsub132ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub132ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmsub213pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmsub213pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfnmsub213ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub213ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vfnmsub231pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vfnmsub231pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vfnmsub231ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vfnmsub231ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vgatherdpd	xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vgatherdpd	xmm30{k1}, XMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vgatherdpd	xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vgatherdpd	ymm30{k1}, YMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vgatherdpd	ymm30{k1}, YMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vgatherdpd	ymm30{k1}, YMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vgatherdps	xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vgatherdps	xmm30{k1}, XMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vgatherdps	xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vgatherdps	ymm30{k1}, YMMWORD PTR [r14+ymm31*8-123]	 # AVX512{F,VL}
++	vgatherdps	ymm30{k1}, YMMWORD PTR [r9+ymm31+256]	 # AVX512{F,VL}
++	vgatherdps	ymm30{k1}, YMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512{F,VL}
++	vgatherqpd	xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vgatherqpd	xmm30{k1}, XMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vgatherqpd	xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vgatherqpd	ymm30{k1}, YMMWORD PTR [r14+ymm31*8-123]	 # AVX512{F,VL}
++	vgatherqpd	ymm30{k1}, YMMWORD PTR [r9+ymm31+256]	 # AVX512{F,VL}
++	vgatherqpd	ymm30{k1}, YMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512{F,VL}
++	vgatherqps	xmm30{k1}, QWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vgatherqps	xmm30{k1}, QWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vgatherqps	xmm30{k1}, QWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vgatherqps	xmm30{k1}, XMMWORD PTR [r14+ymm31*8-123]	 # AVX512{F,VL}
++	vgatherqps	xmm30{k1}, XMMWORD PTR [r9+ymm31+256]	 # AVX512{F,VL}
++	vgatherqps	xmm30{k1}, XMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512{F,VL}
++	vgetexppd	xmm30, xmm29	 # AVX512{F,VL}
++	vgetexppd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vgetexppd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vgetexppd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vgetexppd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vgetexppd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vgetexppd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vgetexppd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vgetexppd	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vgetexppd	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vgetexppd	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vgetexppd	ymm30, ymm29	 # AVX512{F,VL}
++	vgetexppd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vgetexppd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vgetexppd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vgetexppd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vgetexppd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vgetexppd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vgetexppd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vgetexppd	ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vgetexppd	ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexppd	ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vgetexpps	xmm30, xmm29	 # AVX512{F,VL}
++	vgetexpps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vgetexpps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vgetexpps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vgetexpps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vgetexpps	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vgetexpps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vgetexpps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vgetexpps	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vgetexpps	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vgetexpps	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vgetexpps	ymm30, ymm29	 # AVX512{F,VL}
++	vgetexpps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vgetexpps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vgetexpps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vgetexpps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vgetexpps	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vgetexpps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vgetexpps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vgetexpps	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vgetexpps	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vgetexpps	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vgetmantpd	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vgetmantpd	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vgetmantpd	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vgetmantpd	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vgetmantpd	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vgetmantpd	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vgetmantpd	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vgetmantpd	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantpd	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantpd	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vgetmantps	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vgetmantps	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vgetmantps	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vgetmantps	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vgetmantps	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vgetmantps	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vgetmantps	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vgetmantps	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm30, ymm29, xmm28, 0xab	 # AVX512{F,VL}
++	vinsertf32x4	ymm30{k7}, ymm29, xmm28, 0xab	 # AVX512{F,VL}
++	vinsertf32x4	ymm30{k7}{z}, ymm29, xmm28, 0xab	 # AVX512{F,VL}
++	vinsertf32x4	ymm30, ymm29, xmm28, 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm30, ymm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm30, ymm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vinsertf32x4	ymm30, ymm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vinsertf32x4	ymm30, ymm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vinsertf32x4	ymm30, ymm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm30, ymm29, xmm28, 0xab	 # AVX512{F,VL}
++	vinserti32x4	ymm30{k7}, ymm29, xmm28, 0xab	 # AVX512{F,VL}
++	vinserti32x4	ymm30{k7}{z}, ymm29, xmm28, 0xab	 # AVX512{F,VL}
++	vinserti32x4	ymm30, ymm29, xmm28, 123	 # AVX512{F,VL}
++	vinserti32x4	ymm30, ymm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm30, ymm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vinserti32x4	ymm30, ymm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vinserti32x4	ymm30, ymm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vinserti32x4	ymm30, ymm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vmaxpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vmaxpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vmaxpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vmaxpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vmaxpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vmaxpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vmaxpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vmaxps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vmaxps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmaxps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmaxps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vmaxps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vmaxps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vmaxps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vmaxps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmaxps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmaxps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vmaxps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vmaxps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vmaxps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vminpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vminpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vminpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vminpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vminpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vminpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vminpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vminpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vminpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vminpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vminpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vminpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vminpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vminpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vminps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vminps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vminps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vminps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vminps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vminps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vminps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vminps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vminps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vminps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vminps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vminps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vminps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vminps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vmovapd	xmm30, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovapd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovapd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovapd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovapd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovapd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovapd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovapd	ymm30, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovapd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovapd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovapd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovapd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovapd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovapd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovaps	xmm30, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovaps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovaps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovaps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovaps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovaps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovaps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovaps	ymm30, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovaps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovaps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovaps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovaps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovaps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovaps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovddup	xmm30, xmm29	 # AVX512{F,VL}
++	vmovddup	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovddup	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovddup	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovddup	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovddup	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vmovddup	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vmovddup	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vmovddup	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vmovddup	ymm30, ymm29	 # AVX512{F,VL}
++	vmovddup	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovddup	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovddup	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovddup	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovddup	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovddup	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovddup	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovddup	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovdqa32	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa32	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqa32	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqa32	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqa32	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovdqa32	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqa32	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovdqa32	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa32	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqa32	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqa32	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqa32	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovdqa32	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqa32	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovdqa64	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqa64	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqa64	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqa64	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqa64	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovdqa64	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqa64	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovdqa64	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqa64	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqa64	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqa64	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqa64	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovdqa64	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqa64	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovdqu32	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu32	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqu32	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqu32	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqu32	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovdqu32	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqu32	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovdqu32	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu32	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqu32	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqu32	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqu32	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovdqu32	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqu32	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovdqu64	xmm30, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovdqu64	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqu64	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqu64	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovdqu64	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovdqu64	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovdqu64	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovdqu64	ymm30, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovdqu64	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovdqu64	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovdqu64	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovdqu64	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovdqu64	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovdqu64	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovntdq	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovntdq	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovntdq	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovntdq	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovntdq	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovntdq	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovntdq	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovntdq	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovntdq	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovntdq	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovntdq	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovntdq	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovntdqa	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovntdqa	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovntdqa	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovntdqa	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovntdqa	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovntdqa	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovntdqa	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovntdqa	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovntdqa	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovntdqa	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovntdqa	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovntdqa	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovntpd	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovntpd	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovntpd	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovntpd	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovntpd	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovntpd	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovntpd	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovntpd	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovntpd	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovntpd	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovntpd	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovntpd	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovntps	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovntps	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovntps	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovntps	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovntps	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovntps	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovntps	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovntps	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovntps	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovntps	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovntps	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovntps	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovshdup	xmm30, xmm29	 # AVX512{F,VL}
++	vmovshdup	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovshdup	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovshdup	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovshdup	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovshdup	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovshdup	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovshdup	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovshdup	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovshdup	ymm30, ymm29	 # AVX512{F,VL}
++	vmovshdup	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovshdup	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovshdup	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovshdup	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovshdup	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovshdup	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovshdup	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovshdup	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovsldup	xmm30, xmm29	 # AVX512{F,VL}
++	vmovsldup	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovsldup	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovsldup	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovsldup	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovsldup	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovsldup	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovsldup	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovsldup	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovsldup	ymm30, ymm29	 # AVX512{F,VL}
++	vmovsldup	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovsldup	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovsldup	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovsldup	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovsldup	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovsldup	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovsldup	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovsldup	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovupd	xmm30, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovupd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovupd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovupd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovupd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovupd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovupd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovupd	ymm30, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovupd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovupd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovupd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovupd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovupd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovupd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmovups	xmm30, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vmovups	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovups	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovups	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmovups	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmovups	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmovups	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmovups	ymm30, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vmovups	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmovups	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmovups	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmovups	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmovups	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmovups	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vmulpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vmulpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmulpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmulpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vmulpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vmulpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vmulpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vmulpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vmulpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmulpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmulpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vmulpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vmulpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vmulpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vmulps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vmulps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vmulps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vmulps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vmulps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vmulps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vmulps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vmulps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vmulps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vmulps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vmulps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vmulps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vmulps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vmulps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpabsd	xmm30, xmm29	 # AVX512{F,VL}
++	vpabsd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpabsd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpabsd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpabsd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpabsd	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vpabsd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpabsd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpabsd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpabsd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpabsd	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsd	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpabsd	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsd	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpabsd	ymm30, ymm29	 # AVX512{F,VL}
++	vpabsd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vpabsd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpabsd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpabsd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpabsd	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vpabsd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpabsd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpabsd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpabsd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpabsd	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpabsd	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpabsd	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpabsd	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpabsq	xmm30, xmm29	 # AVX512{F,VL}
++	vpabsq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpabsq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpabsq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpabsq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpabsq	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vpabsq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpabsq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpabsq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpabsq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpabsq	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpabsq	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpabsq	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpabsq	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpabsq	ymm30, ymm29	 # AVX512{F,VL}
++	vpabsq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vpabsq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpabsq	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpabsq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpabsq	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vpabsq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpabsq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpabsq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpabsq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpabsq	ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsq	ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpabsq	ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpabsq	ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpaddd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpaddd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpaddd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpaddd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpaddd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpaddd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpaddd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpaddd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpaddd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpaddd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpaddd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpaddd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpaddq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpaddq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpaddq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpaddq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpaddq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpaddq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpaddq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpaddq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpaddq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpaddq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpaddq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpaddq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpaddq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpandd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpandd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpandd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpandd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpandd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpandd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpandd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpandd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpandd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpandd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpandd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpandd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpandnd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandnd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpandnd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpandnd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpandnd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpandnd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandnd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpandnd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpandnd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpandnd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpandnd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpandnd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpandnq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandnq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpandnq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpandnq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpandnq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpandnq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpandnq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpandnq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandnq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpandnq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpandnq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpandnq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpandnq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpandq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpandq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpandq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpandq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpandq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpandq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpandq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpandq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpandq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpandq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpandq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpandq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpblendmd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpblendmd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpblendmd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpblendmd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpblendmd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpblendmd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpblendmd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastd	xmm30{k7}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastd	xmm30{k7}{z}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastd	ymm30{k7}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastd	ymm30{k7}{z}, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	ymm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpbroadcastd	ymm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, xmm29	 # AVX512{F,VL}
++	vpbroadcastd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpbroadcastd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, xmm29	 # AVX512{F,VL}
++	vpbroadcastd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpbroadcastd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, eax	 # AVX512{F,VL}
++	vpbroadcastd	xmm30{k7}, eax	 # AVX512{F,VL}
++	vpbroadcastd	xmm30{k7}{z}, eax	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, ebp	 # AVX512{F,VL}
++	vpbroadcastd	xmm30, r13d	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, eax	 # AVX512{F,VL}
++	vpbroadcastd	ymm30{k7}, eax	 # AVX512{F,VL}
++	vpbroadcastd	ymm30{k7}{z}, eax	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, ebp	 # AVX512{F,VL}
++	vpbroadcastd	ymm30, r13d	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastq	xmm30{k7}, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastq	xmm30{k7}{z}, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastq	ymm30{k7}, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastq	ymm30{k7}{z}, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpbroadcastq	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, xmm29	 # AVX512{F,VL}
++	vpbroadcastq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpbroadcastq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, xmm29	 # AVX512{F,VL}
++	vpbroadcastq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpbroadcastq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, rax	 # AVX512{F,VL}
++	vpbroadcastq	xmm30{k7}, rax	 # AVX512{F,VL}
++	vpbroadcastq	xmm30{k7}{z}, rax	 # AVX512{F,VL}
++	vpbroadcastq	xmm30, r8	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, rax	 # AVX512{F,VL}
++	vpbroadcastq	ymm30{k7}, rax	 # AVX512{F,VL}
++	vpbroadcastq	ymm30{k7}{z}, rax	 # AVX512{F,VL}
++	vpbroadcastq	ymm30, r8	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpd	k5, xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpd	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpd	k5, ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpd	k5, ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpcmpeqd	k5, xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpeqd	k5{k7}, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpcmpeqd	k5, ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpeqd	k5, ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpcmpeqq	k5, xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpeqq	k5{k7}, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpcmpeqq	k5, ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpeqq	k5, ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5, xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpgtd	k5{k7}, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpcmpgtd	k5, ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpcmpgtd	k5, ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, xmm30, xmm29	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpcmpgtq	k5, xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpgtq	k5{k7}, ymm30, ymm29	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpcmpgtq	k5, ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpcmpgtq	k5, ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpq	k5, xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpq	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpq	k5, ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpq	k5, ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5, xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpud	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpud	k5, ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpcmpud	k5, ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpuq	k5{k7}, ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpcmpuq	k5, ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpcmpuq	k5, ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpblendmq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpblendmq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpblendmq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpblendmq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpblendmq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpblendmq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpblendmq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpblendmq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpcompressd	XMMWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpcompressd	XMMWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpcompressd	XMMWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [rdx+508], ymm30	 # AVX512{F,VL} Disp8
++	vpcompressd	YMMWORD PTR [rdx+512], ymm30	 # AVX512{F,VL}
++	vpcompressd	YMMWORD PTR [rdx-512], ymm30	 # AVX512{F,VL} Disp8
++	vpcompressd	YMMWORD PTR [rdx-516], ymm30	 # AVX512{F,VL}
++	vpcompressd	xmm30, xmm29	 # AVX512{F,VL}
++	vpcompressd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpcompressd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpcompressd	ymm30, ymm29	 # AVX512{F,VL}
++	vpcompressd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vpcompressd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpermilpd	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpermilpd	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpermilpd	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermilpd	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpermilpd	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermilpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermilpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpermilpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermilpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermilpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermilpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermilpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpermilps	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpermilps	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpermilps	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpermilps	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpermilps	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpermilps	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpermilps	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpermilps	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpermilps	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpermilps	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermilps	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpermilps	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpermilps	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpermilps	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpermilps	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpermilps	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpermilps	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpermilps	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermilps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermilps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpermilps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermilps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermilps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermilps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermilps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermilps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpermpd	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermpd	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpermpd	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpermpd	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpermpd	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpermpd	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpermpd	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpermpd	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpermpd	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpermq	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermq	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpermq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpermq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpermq	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpermq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpermq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpermq	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpermq	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpexpandd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandd	xmm30{k7}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandd	xmm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpexpandd	xmm30, XMMWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpexpandd	xmm30, XMMWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpexpandd	xmm30, XMMWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpexpandd	xmm30, XMMWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpexpandd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandd	ymm30{k7}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandd	ymm30{k7}{z}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpexpandd	ymm30, YMMWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpexpandd	ymm30, YMMWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpexpandd	ymm30, YMMWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpexpandd	ymm30, YMMWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpexpandd	xmm30, xmm29	 # AVX512{F,VL}
++	vpexpandd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpexpandd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpexpandd	ymm30, ymm29	 # AVX512{F,VL}
++	vpexpandd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vpexpandd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpexpandq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandq	xmm30{k7}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandq	xmm30{k7}{z}, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpexpandq	xmm30, XMMWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpexpandq	xmm30, XMMWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpexpandq	xmm30, XMMWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpexpandq	xmm30, XMMWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpexpandq	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandq	ymm30{k7}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandq	ymm30{k7}{z}, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpexpandq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpexpandq	ymm30, YMMWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpexpandq	ymm30, YMMWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpexpandq	ymm30, YMMWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpexpandq	ymm30, YMMWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpexpandq	xmm30, xmm29	 # AVX512{F,VL}
++	vpexpandq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpexpandq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpexpandq	ymm30, ymm29	 # AVX512{F,VL}
++	vpexpandq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vpexpandq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpgatherdd	xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vpgatherdd	xmm30{k1}, XMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vpgatherdd	xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vpgatherdd	ymm30{k1}, YMMWORD PTR [r14+ymm31*8-123]	 # AVX512{F,VL}
++	vpgatherdd	ymm30{k1}, YMMWORD PTR [r9+ymm31+256]	 # AVX512{F,VL}
++	vpgatherdd	ymm30{k1}, YMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512{F,VL}
++	vpgatherdq	xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vpgatherdq	xmm30{k1}, XMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vpgatherdq	xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vpgatherdq	ymm30{k1}, YMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vpgatherdq	ymm30{k1}, YMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vpgatherdq	ymm30{k1}, YMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vpgatherqd	xmm30{k1}, QWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vpgatherqd	xmm30{k1}, QWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vpgatherqd	xmm30{k1}, QWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vpgatherqd	xmm30{k1}, XMMWORD PTR [r14+ymm31*8-123]	 # AVX512{F,VL}
++	vpgatherqd	xmm30{k1}, XMMWORD PTR [r9+ymm31+256]	 # AVX512{F,VL}
++	vpgatherqd	xmm30{k1}, XMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512{F,VL}
++	vpgatherqq	xmm30{k1}, XMMWORD PTR [r14+xmm31*8-123]	 # AVX512{F,VL}
++	vpgatherqq	xmm30{k1}, XMMWORD PTR [r9+xmm31+256]	 # AVX512{F,VL}
++	vpgatherqq	xmm30{k1}, XMMWORD PTR [rcx+xmm31*4+1024]	 # AVX512{F,VL}
++	vpgatherqq	ymm30{k1}, YMMWORD PTR [r14+ymm31*8-123]	 # AVX512{F,VL}
++	vpgatherqq	ymm30{k1}, YMMWORD PTR [r9+ymm31+256]	 # AVX512{F,VL}
++	vpgatherqq	ymm30{k1}, YMMWORD PTR [rcx+ymm31*4+1024]	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxsd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxsd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpmaxsd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxsd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxsd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpmaxsd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxsd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxsq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxsq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpmaxsq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxsq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxsq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxsq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpmaxsq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxsq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxud	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxud	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpmaxud	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxud	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxud	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxud	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpmaxud	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpmaxud	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxuq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxuq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpmaxuq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmaxuq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxuq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxuq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpmaxuq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmaxuq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpminsd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminsd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpminsd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpminsd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpminsd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpminsd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminsd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpminsd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpminsd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpminsd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpminsd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpminsd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpminsq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminsq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpminsq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpminsq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpminsq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpminsq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpminsq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpminsq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminsq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpminsq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpminsq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpminsq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpminsq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpminud	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminud	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpminud	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpminud	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpminud	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpminud	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpminud	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpminud	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminud	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpminud	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpminud	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpminud	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpminud	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpminud	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpminuq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminuq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpminuq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpminuq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpminuq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpminuq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpminuq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpminuq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminuq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpminuq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpminuq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpminuq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpminuq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpminuq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rdx+254]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm30, WORD PTR [rdx+256]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rdx-256]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm30, WORD PTR [rdx-258]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovsxdq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxdq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxdq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxdq	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxdq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxdq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxdq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovsxdq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxdq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxdq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxdq	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxdq	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxdq	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmovsxdq	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmovsxdq	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rdx+254]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm30, WORD PTR [rdx+256]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rdx-256]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm30, WORD PTR [rdx-258]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovzxdq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxdq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxdq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxdq	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxdq	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxdq	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxdq	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxdq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxdq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxdq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxdq	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxdq	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxdq	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmovzxdq	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmovzxdq	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmuldq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmuldq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpmuldq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuldq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmuldq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmuldq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpmuldq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuldq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmulld	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmulld	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmulld	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmulld	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpmulld	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpmulld	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpmulld	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmulld	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmulld	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmulld	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmulld	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpmulld	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpmulld	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpmulld	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpmuludq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmuludq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpmuludq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpmuludq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpmuludq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmuludq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpmuludq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpmuludq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpord	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpord	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpord	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpord	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpord	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpord	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpord	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpord	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpord	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpord	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpord	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpord	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpord	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpord	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vporq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vporq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vporq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vporq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vporq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vporq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vporq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vporq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vporq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vporq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vporq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vporq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vporq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vporq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdd	XMMWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [r9+ymm31+256]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdd	YMMWORD PTR [rcx+ymm31*4+1024]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdq	XMMWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [r14+xmm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [r14+xmm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [r9+xmm31+256]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterdq	YMMWORD PTR [rcx+xmm31*4+1024]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	QWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [r14+ymm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [r14+ymm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [r9+ymm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqd	XMMWORD PTR [rcx+ymm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqq	XMMWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [r9+ymm31+256]{k1}, ymm30	 # AVX512{F,VL}
++	vpscatterqq	YMMWORD PTR [rcx+ymm31*4+1024]{k1}, ymm30	 # AVX512{F,VL}
++	vpshufd	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpshufd	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpshufd	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpshufd	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpshufd	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpshufd	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpshufd	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpshufd	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpshufd	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpshufd	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpshufd	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpshufd	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpshufd	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpshufd	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpshufd	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpshufd	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpshufd	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpshufd	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpshufd	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpshufd	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpshufd	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpshufd	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpshufd	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpslld	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpslld	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpslld	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpslld	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, xmm28	 # AVX512{F,VL}
++	vpslld	ymm30{k7}, ymm29, xmm28	 # AVX512{F,VL}
++	vpslld	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpslld	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpslld	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsllq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsllq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, xmm28	 # AVX512{F,VL}
++	vpsllq	ymm30{k7}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsllq	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsllq	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsllq	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllvd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllvd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpsllvd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsllvd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsllvd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpsllvd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsllvd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllvq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllvq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpsllvq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsllvq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsllvq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsllvq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpsllvq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsllvq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrad	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrad	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrad	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrad	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrad	ymm30{k7}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrad	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrad	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrad	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsraq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsraq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsraq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsraq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, xmm28	 # AVX512{F,VL}
++	vpsraq	ymm30{k7}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsraq	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsraq	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsraq	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsravd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsravd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsravd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsravd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpsravd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsravd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsravd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsravd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsravd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsravd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpsravd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsravd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsravq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsravq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsravq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsravq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsravq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpsravq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsravq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsravq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsravq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsravq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsravq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpsravq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsravq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrld	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrld	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrld	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrld	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrld	ymm30{k7}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrld	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrld	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrld	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrlq	ymm30{k7}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrlq	ymm30{k7}{z}, ymm29, xmm28	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm30, ymm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm30, ymm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlvd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlvd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpsrlvd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsrlvd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsrlvd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpsrlvd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsrlvd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlvq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlvq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpsrlvq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsrlvq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsrlvq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsrlvq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpsrlvq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsrlvq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrld	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrld	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrld	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpsrld	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsrld	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsrld	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpsrld	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpsrld	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpsrld	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpsrld	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrld	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrld	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrld	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpsrld	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsrld	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsrld	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpsrld	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpsrld	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpsrld	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpsrld	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrld	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrlq	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrlq	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrlq	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpsrlq	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrlq	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrlq	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrlq	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpsrlq	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrlq	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsubd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsubd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsubd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsubd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpsubd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsubd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsubd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsubd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsubd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpsubd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpsubd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpsubd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpsubq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsubq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpsubq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpsubq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpsubq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpsubq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpsubq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpsubq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsubq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpsubq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpsubq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpsubq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpsubq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, xmm29	 # AVX512{F,VL}
++	vptestmd	k5{k7}, xmm30, xmm29	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vptestmd	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vptestmd	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmd	k5, xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5, xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmd	k5, xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, ymm29	 # AVX512{F,VL}
++	vptestmd	k5{k7}, ymm30, ymm29	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vptestmd	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vptestmd	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vptestmd	k5, ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vptestmd	k5, ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vptestmd	k5, ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, xmm29	 # AVX512{F,VL}
++	vptestmq	k5{k7}, xmm30, xmm29	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vptestmq	k5, xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vptestmq	k5, xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vptestmq	k5, xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vptestmq	k5, xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vptestmq	k5, xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, ymm29	 # AVX512{F,VL}
++	vptestmq	k5{k7}, ymm30, ymm29	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vptestmq	k5, ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vptestmq	k5, ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmq	k5, ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vptestmq	k5, ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vptestmq	k5, ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckhdq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckhdq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckhdq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckhdq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpunpckhdq	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckhdq	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpunpckhqdq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpunpckhqdq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckhqdq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckldq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckldq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpckldq	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckldq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckldq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpunpckldq	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpunpckldq	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpunpcklqdq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpunpcklqdq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpunpcklqdq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpxord	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpxord	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpxord	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpxord	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpxord	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpxord	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpxord	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpxord	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpxord	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpxord	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpxord	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpxord	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpxord	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpxord	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpxorq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpxorq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpxorq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpxorq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpxorq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpxorq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpxorq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpxorq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpxorq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpxorq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpxorq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpxorq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpxorq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpxorq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vrcp14pd	xmm30, xmm29	 # AVX512{F,VL}
++	vrcp14pd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vrcp14pd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vrcp14pd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrcp14pd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrcp14pd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vrcp14pd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vrcp14pd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vrcp14pd	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vrcp14pd	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vrcp14pd	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vrcp14pd	ymm30, ymm29	 # AVX512{F,VL}
++	vrcp14pd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vrcp14pd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vrcp14pd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrcp14pd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrcp14pd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vrcp14pd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vrcp14pd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vrcp14pd	ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vrcp14pd	ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14pd	ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	xmm30, xmm29	 # AVX512{F,VL}
++	vrcp14ps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vrcp14ps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vrcp14ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrcp14ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrcp14ps	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vrcp14ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vrcp14ps	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vrcp14ps	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vrcp14ps	ymm30, ymm29	 # AVX512{F,VL}
++	vrcp14ps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vrcp14ps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vrcp14ps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrcp14ps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrcp14ps	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vrcp14ps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vrcp14ps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vrcp14ps	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vrcp14ps	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vrcp14ps	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, xmm29	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vrsqrt14pd	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, ymm29	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vrsqrt14pd	ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14pd	ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, xmm29	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, ymm29	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vrsqrt14ps	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vrsqrt14ps	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdpd	XMMWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [r14+xmm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [r14+xmm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [r9+xmm31+256]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdpd	YMMWORD PTR [rcx+xmm31*4+1024]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdps	XMMWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [r9+ymm31+256]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterdps	YMMWORD PTR [rcx+ymm31*4+1024]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqpd	XMMWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [r14+ymm31*8-123]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [r9+ymm31+256]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterqpd	YMMWORD PTR [rcx+ymm31*4+1024]{k1}, ymm30	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [r14+xmm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [r9+xmm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	QWORD PTR [rcx+xmm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [r14+ymm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [r14+ymm31*8-123]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [r9+ymm31+256]{k1}, xmm30	 # AVX512{F,VL}
++	vscatterqps	XMMWORD PTR [rcx+ymm31*4+1024]{k1}, xmm30	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vshufpd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vshufpd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm30, xmm29, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vshufpd	xmm30, xmm29, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	xmm30, xmm29, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufpd	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufpd	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vshufpd	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufpd	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vshufps	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vshufps	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm30, xmm29, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	xmm30, xmm29, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufps	xmm30, xmm29, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufps	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufps	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vshufps	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufps	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vsqrtpd	xmm30, xmm29	 # AVX512{F,VL}
++	vsqrtpd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vsqrtpd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vsqrtpd	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsqrtpd	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsqrtpd	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vsqrtpd	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vsqrtpd	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vsqrtpd	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vsqrtpd	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vsqrtpd	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vsqrtpd	ymm30, ymm29	 # AVX512{F,VL}
++	vsqrtpd	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vsqrtpd	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vsqrtpd	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsqrtpd	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsqrtpd	ymm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vsqrtpd	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vsqrtpd	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vsqrtpd	ymm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vsqrtpd	ymm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtpd	ymm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vsqrtps	xmm30, xmm29	 # AVX512{F,VL}
++	vsqrtps	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vsqrtps	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vsqrtps	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsqrtps	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsqrtps	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vsqrtps	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vsqrtps	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vsqrtps	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vsqrtps	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vsqrtps	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vsqrtps	ymm30, ymm29	 # AVX512{F,VL}
++	vsqrtps	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vsqrtps	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vsqrtps	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsqrtps	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsqrtps	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vsqrtps	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vsqrtps	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vsqrtps	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vsqrtps	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vsqrtps	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vsubpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vsubpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vsubpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vsubpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vsubpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vsubpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vsubpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vsubpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vsubpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vsubpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vsubpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vsubpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vsubpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vsubpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vsubps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vsubps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vsubps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vsubps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vsubps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vsubps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vsubps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vsubps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vsubps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vsubps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vsubps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vsubps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vsubps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vsubps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vunpckhpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpckhpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vunpckhpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vunpckhpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vunpckhpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpckhpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vunpckhpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vunpckhps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpckhps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vunpckhps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vunpckhps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vunpckhps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpckhps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vunpckhps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vunpckhps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vunpcklpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpcklpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vunpcklpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vunpcklpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vunpcklpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpcklpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vunpcklpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vunpcklps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpcklps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vunpcklps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vunpcklps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vunpcklps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpcklps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vunpcklps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vunpcklps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vpternlogd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vpternlogd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm30, xmm29, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogd	xmm30, xmm29, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	xmm30, xmm29, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vpternlogd	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vpternlogd	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpternlogd	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpternlogd	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vpternlogq	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vpternlogq	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm30, xmm29, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpternlogq	xmm30, xmm29, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	xmm30, xmm29, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vpternlogq	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vpternlogq	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpternlogq	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpternlogq	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpmovqb	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovqb	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovqb	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovqb	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovqb	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovqb	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovsqb	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsqb	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsqb	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsqb	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovsqb	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovsqb	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovusqb	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovusqb	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovusqb	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovusqb	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovusqb	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovusqb	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovqw	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovqw	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovqw	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovqw	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovqw	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovqw	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovsqw	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsqw	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsqw	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsqw	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovsqw	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovsqw	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovusqw	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovusqw	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovusqw	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovusqw	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovusqw	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovusqw	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovqd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovqd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovqd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovqd	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovqd	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovqd	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovsqd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsqd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsqd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsqd	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovsqd	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovsqd	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovusqd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovusqd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovusqd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovusqd	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovusqd	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovusqd	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovdb	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovdb	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovdb	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovdb	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovdb	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovdb	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovsdb	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsdb	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsdb	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsdb	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovsdb	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovsdb	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovusdb	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovusdb	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovusdb	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovusdb	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovusdb	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovusdb	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovdw	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovdw	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovdw	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovdw	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovdw	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovdw	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovsdw	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsdw	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsdw	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsdw	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovsdw	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovsdw	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vpmovusdw	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovusdw	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovusdw	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovusdw	xmm30, ymm29	 # AVX512{F,VL}
++	vpmovusdw	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vpmovusdw	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshuff32x4	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshuff32x4	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vshuff32x4	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshuff32x4	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshuff64x2	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshuff64x2	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vshuff64x2	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshuff64x2	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufi32x4	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufi32x4	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vshufi32x4	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vshufi32x4	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufi64x2	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufi64x2	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vshufi64x2	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vshufi64x2	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2d	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2d	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpermt2d	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2d	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2d	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2d	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermt2d	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2d	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2q	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2q	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpermt2q	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2q	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2q	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2q	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermt2q	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2q	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermt2ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermt2ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpermt2pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermt2pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermt2pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermt2pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	valignq	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	valignq	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	valignq	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	valignq	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	valignq	xmm30, xmm29, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	valignq	xmm30, xmm29, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	valignq	xmm30, xmm29, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	valignq	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	valignq	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	valignq	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	valignq	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignq	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	valignq	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	valignq	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vscalefpd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vscalefpd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vscalefpd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vscalefpd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vscalefpd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vscalefpd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vscalefpd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefpd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vscalefps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vscalefps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vscalefps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vscalefps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vscalefps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vscalefps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vscalefps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vscalefps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vscalefps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vscalefps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vscalefps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vscalefps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vscalefps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm30, xmm29, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vfixupimmpd	xmm30, xmm29, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	xmm30, xmm29, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm30, ymm29, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmpd	ymm30, ymm29, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmpd	ymm30, ymm29, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vfixupimmps	xmm30{k7}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vfixupimmps	xmm30{k7}{z}, xmm29, xmm28, 0xab	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, xmm28, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm30, xmm29, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm30, xmm29, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm30, xmm29, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	xmm30, xmm29, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	xmm30, xmm29, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vfixupimmps	ymm30{k7}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vfixupimmps	ymm30{k7}{z}, ymm29, ymm28, 0xab	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, ymm28, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm30, ymm29, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm30, ymm29, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm30, ymm29, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vfixupimmps	ymm30, ymm29, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vfixupimmps	ymm30, ymm29, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpslld	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpslld	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpslld	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpslld	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpslld	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpslld	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpslld	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpslld	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpslld	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpslld	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpslld	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpslld	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpslld	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpslld	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpslld	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpslld	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpslld	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpslld	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpslld	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpslld	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpslld	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpsllq	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsllq	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsllq	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpsllq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsllq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsllq	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpsllq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpsllq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpsllq	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpsllq	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpsllq	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsllq	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsllq	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpsllq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsllq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsllq	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpsllq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpsllq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpsllq	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpsllq	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsllq	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrad	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrad	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsrad	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpsrad	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsrad	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsrad	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpsrad	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpsrad	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrad	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrad	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsrad	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpsrad	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsrad	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsrad	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vpsrad	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpsrad	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpsrad	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vpsrad	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vpsrad	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vpsraq	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsraq	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vpsraq	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vpsraq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsraq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsraq	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vpsraq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vpsraq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vpsraq	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vpsraq	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vpsraq	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsraq	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vpsraq	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vpsraq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vpsraq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vpsraq	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vpsraq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vpsraq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vpsraq	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vpsraq	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vpsraq	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vprolvd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vprolvd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vprolvd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vprolvd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vprolvd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vprolvd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vprolvd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vprolvd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vprolvd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vprolvd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vprolvd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vprolvd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vprold	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vprold	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vprold	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vprold	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vprold	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprold	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprold	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vprold	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vprold	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vprold	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vprold	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vprold	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprold	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vprold	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprold	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vprold	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vprold	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vprold	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vprold	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vprold	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprold	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprold	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vprold	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vprold	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vprold	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vprold	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vprold	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprold	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vprold	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprold	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vprolvq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vprolvq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vprolvq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vprolvq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vprolvq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vprolvq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vprolvq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vprolvq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vprolvq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vprolvq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vprolvq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vprolvq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vprolvq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vprolq	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vprolq	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vprolq	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vprolq	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vprolq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprolq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprolq	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vprolq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vprolq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vprolq	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vprolq	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprolq	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vprolq	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vprolq	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vprolq	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vprolq	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vprolq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprolq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprolq	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vprolq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vprolq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vprolq	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vprolq	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprolq	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vprorvd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vprorvd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vprorvd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vprorvd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvd	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vprorvd	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvd	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vprorvd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vprorvd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vprorvd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vprorvd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vprorvd	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vprorvd	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vprorvd	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vprord	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vprord	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vprord	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vprord	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vprord	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprord	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprord	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vprord	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vprord	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vprord	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vprord	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vprord	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprord	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vprord	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprord	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vprord	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vprord	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vprord	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vprord	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vprord	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprord	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprord	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vprord	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vprord	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vprord	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vprord	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vprord	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprord	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vprord	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vprord	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vprorvq	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vprorvq	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vprorvq	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vprorvq	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vprorvq	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vprorvq	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vprorvq	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vprorvq	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vprorvq	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vprorvq	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vprorvq	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvq	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vprorvq	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vprorvq	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vprorq	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vprorq	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vprorq	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vprorq	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vprorq	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprorq	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprorq	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vprorq	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vprorq	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vprorq	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vprorq	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vprorq	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vprorq	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vprorq	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vprorq	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vprorq	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vprorq	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vprorq	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vprorq	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vprorq	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vprorq	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vprorq	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vprorq	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vprorq	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vrndscalepd	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vrndscalepd	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vrndscalepd	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, [rcx]{1to2}, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, [rdx+1016]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm30, [rdx+1024]{1to2}, 123	 # AVX512{F,VL}
++	vrndscalepd	xmm30, [rdx-1024]{1to2}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	xmm30, [rdx-1032]{1to2}, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vrndscalepd	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vrndscalepd	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vrndscalepd	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, [rdx+1016]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm30, [rdx+1024]{1to4}, 123	 # AVX512{F,VL}
++	vrndscalepd	ymm30, [rdx-1024]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscalepd	ymm30, [rdx-1032]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, xmm29, 0xab	 # AVX512{F,VL}
++	vrndscaleps	xmm30{k7}, xmm29, 0xab	 # AVX512{F,VL}
++	vrndscaleps	xmm30{k7}{z}, xmm29, 0xab	 # AVX512{F,VL}
++	vrndscaleps	xmm30, xmm29, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, XMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, XMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, [rcx]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, XMMWORD PTR [rdx+2032], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm30, XMMWORD PTR [rdx+2048], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, XMMWORD PTR [rdx-2048], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm30, XMMWORD PTR [rdx-2064], 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, [rdx+508]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm30, [rdx+512]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	xmm30, [rdx-512]{1to4}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	xmm30, [rdx-516]{1to4}, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, ymm29, 0xab	 # AVX512{F,VL}
++	vrndscaleps	ymm30{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vrndscaleps	ymm30{k7}{z}, ymm29, 0xab	 # AVX512{F,VL}
++	vrndscaleps	ymm30, ymm29, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, YMMWORD PTR [rcx], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, YMMWORD PTR [rax+r14*8+0x1234], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, [rcx]{1to8}, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, YMMWORD PTR [rdx+4064], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm30, YMMWORD PTR [rdx+4096], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, YMMWORD PTR [rdx-4096], 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm30, YMMWORD PTR [rdx-4128], 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, [rdx+508]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm30, [rdx+512]{1to8}, 123	 # AVX512{F,VL}
++	vrndscaleps	ymm30, [rdx-512]{1to8}, 123	 # AVX512{F,VL} Disp8
++	vrndscaleps	ymm30, [rdx-516]{1to8}, 123	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpcompressq	XMMWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpcompressq	XMMWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpcompressq	XMMWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpcompressq	YMMWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpcompressq	YMMWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpcompressq	YMMWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpcompressq	xmm30, xmm29	 # AVX512{F,VL}
++	vpcompressq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpcompressq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpcompressq	ymm30, ymm29	 # AVX512{F,VL}
++	vpcompressq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vpcompressq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [rcx], xmm30, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [rcx]{k7}, xmm30, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [rcx], xmm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [rax+r14*8+0x1234], xmm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [rdx+1016], xmm30, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	QWORD PTR [rdx+1024], xmm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	QWORD PTR [rdx-1024], xmm30, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	QWORD PTR [rdx-1032], xmm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [rcx], ymm30, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [rcx]{k7}, ymm30, 0xab	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [rcx], ymm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [rax+r14*8+0x1234], ymm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [rdx+2032], ymm30, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	XMMWORD PTR [rdx+2048], ymm30, 123	 # AVX512{F,VL}
++	vcvtps2ph	XMMWORD PTR [rdx-2048], ymm30, 123	 # AVX512{F,VL} Disp8
++	vcvtps2ph	XMMWORD PTR [rdx-2064], ymm30, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [rcx], ymm29, 0xab	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [rcx]{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [rcx], ymm29, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [rax+r14*8+0x1234], ymm29, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [rdx+2032], ymm29, 123	 # AVX512{F,VL} Disp8
++	vextractf32x4	XMMWORD PTR [rdx+2048], ymm29, 123	 # AVX512{F,VL}
++	vextractf32x4	XMMWORD PTR [rdx-2048], ymm29, 123	 # AVX512{F,VL} Disp8
++	vextractf32x4	XMMWORD PTR [rdx-2064], ymm29, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [rcx], ymm29, 0xab	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [rcx]{k7}, ymm29, 0xab	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [rcx], ymm29, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [rax+r14*8+0x1234], ymm29, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [rdx+2032], ymm29, 123	 # AVX512{F,VL} Disp8
++	vextracti32x4	XMMWORD PTR [rdx+2048], ymm29, 123	 # AVX512{F,VL}
++	vextracti32x4	XMMWORD PTR [rdx-2048], ymm29, 123	 # AVX512{F,VL} Disp8
++	vextracti32x4	XMMWORD PTR [rdx-2064], ymm29, 123	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovapd	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovapd	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovapd	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovapd	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovapd	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovapd	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovaps	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovaps	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovaps	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovaps	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovaps	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovaps	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovdqa32	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovdqa32	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa32	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovdqa64	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovdqa64	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqa64	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovdqu32	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovdqu32	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu32	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovdqu64	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovdqu64	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovdqu64	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovupd	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovupd	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovupd	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovupd	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovupd	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovupd	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [rdx+2032], xmm30	 # AVX512{F,VL} Disp8
++	vmovups	XMMWORD PTR [rdx+2048], xmm30	 # AVX512{F,VL}
++	vmovups	XMMWORD PTR [rdx-2048], xmm30	 # AVX512{F,VL} Disp8
++	vmovups	XMMWORD PTR [rdx-2064], xmm30	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [rdx+4064], ymm30	 # AVX512{F,VL} Disp8
++	vmovups	YMMWORD PTR [rdx+4096], ymm30	 # AVX512{F,VL}
++	vmovups	YMMWORD PTR [rdx-4096], ymm30	 # AVX512{F,VL} Disp8
++	vmovups	YMMWORD PTR [rdx-4128], ymm30	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [rdx+254], xmm30	 # AVX512{F,VL} Disp8
++	vpmovqb	WORD PTR [rdx+256], xmm30	 # AVX512{F,VL}
++	vpmovqb	WORD PTR [rdx-256], xmm30	 # AVX512{F,VL} Disp8
++	vpmovqb	WORD PTR [rdx-258], xmm30	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [rdx+508], ymm30	 # AVX512{F,VL} Disp8
++	vpmovqb	DWORD PTR [rdx+512], ymm30	 # AVX512{F,VL}
++	vpmovqb	DWORD PTR [rdx-512], ymm30	 # AVX512{F,VL} Disp8
++	vpmovqb	DWORD PTR [rdx-516], ymm30	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [rdx+254], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsqb	WORD PTR [rdx+256], xmm30	 # AVX512{F,VL}
++	vpmovsqb	WORD PTR [rdx-256], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsqb	WORD PTR [rdx-258], xmm30	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [rdx+508], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsqb	DWORD PTR [rdx+512], ymm30	 # AVX512{F,VL}
++	vpmovsqb	DWORD PTR [rdx-512], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsqb	DWORD PTR [rdx-516], ymm30	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [rdx+254], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusqb	WORD PTR [rdx+256], xmm30	 # AVX512{F,VL}
++	vpmovusqb	WORD PTR [rdx-256], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusqb	WORD PTR [rdx-258], xmm30	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [rdx+508], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusqb	DWORD PTR [rdx+512], ymm30	 # AVX512{F,VL}
++	vpmovusqb	DWORD PTR [rdx-512], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusqb	DWORD PTR [rdx-516], ymm30	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpmovqw	DWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpmovqw	DWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpmovqw	DWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpmovqw	QWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpmovqw	QWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpmovqw	QWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsqw	DWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpmovsqw	DWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsqw	DWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsqw	QWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpmovsqw	QWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsqw	QWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusqw	DWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpmovusqw	DWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusqw	DWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusqw	QWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpmovusqw	QWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusqw	QWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpmovqd	QWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpmovqd	QWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpmovqd	QWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{F,VL} Disp8
++	vpmovqd	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{F,VL}
++	vpmovqd	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{F,VL} Disp8
++	vpmovqd	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsqd	QWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpmovsqd	QWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsqd	QWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsqd	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{F,VL}
++	vpmovsqd	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsqd	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusqd	QWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpmovusqd	QWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusqd	QWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusqd	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{F,VL}
++	vpmovusqd	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusqd	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpmovdb	DWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpmovdb	DWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpmovdb	DWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpmovdb	QWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpmovdb	QWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpmovdb	QWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsdb	DWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpmovsdb	DWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsdb	DWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsdb	QWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpmovsdb	QWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsdb	QWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [rdx+508], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusdb	DWORD PTR [rdx+512], xmm30	 # AVX512{F,VL}
++	vpmovusdb	DWORD PTR [rdx-512], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusdb	DWORD PTR [rdx-516], xmm30	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [rdx+1016], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusdb	QWORD PTR [rdx+1024], ymm30	 # AVX512{F,VL}
++	vpmovusdb	QWORD PTR [rdx-1024], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusdb	QWORD PTR [rdx-1032], ymm30	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpmovdw	QWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpmovdw	QWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpmovdw	QWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{F,VL} Disp8
++	vpmovdw	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{F,VL}
++	vpmovdw	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{F,VL} Disp8
++	vpmovdw	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsdw	QWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpmovsdw	QWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpmovsdw	QWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsdw	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{F,VL}
++	vpmovsdw	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{F,VL} Disp8
++	vpmovsdw	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [rcx], xmm30	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [rcx]{k7}, xmm30	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [rax+r14*8+0x1234], xmm30	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [rdx+1016], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusdw	QWORD PTR [rdx+1024], xmm30	 # AVX512{F,VL}
++	vpmovusdw	QWORD PTR [rdx-1024], xmm30	 # AVX512{F,VL} Disp8
++	vpmovusdw	QWORD PTR [rdx-1032], xmm30	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [rcx], ymm30	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [rcx]{k7}, ymm30	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [rax+r14*8+0x1234], ymm30	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [rdx+2032], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusdw	XMMWORD PTR [rdx+2048], ymm30	 # AVX512{F,VL}
++	vpmovusdw	XMMWORD PTR [rdx-2048], ymm30	 # AVX512{F,VL} Disp8
++	vpmovusdw	XMMWORD PTR [rdx-2064], ymm30	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttpd2udqx	xmm30, [rcx]{1to2}	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvttpd2udqx	xmm30, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	xmm30, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vcvttpd2udqx	xmm30, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqx	xmm30, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, ymm29	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttpd2udqy	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvttpd2udq	xmm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvttpd2udq	xmm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvttpd2udqy	xmm30, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	xmm30, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vcvttpd2udqy	xmm30, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttpd2udqy	xmm30, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, xmm29	 # AVX512{F,VL}
++	vcvttps2udq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vcvttps2udq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, [rcx]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm30, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	xmm30, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	xmm30, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, ymm29	 # AVX512{F,VL}
++	vcvttps2udq	ymm30{k7}, ymm29	 # AVX512{F,VL}
++	vcvttps2udq	ymm30{k7}{z}, ymm29	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, [rcx]{1to8}	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm30, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm30, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm30, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vcvttps2udq	ymm30, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vcvttps2udq	ymm30, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2d	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2d	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpermi2d	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2d	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2d	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2d	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermi2d	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2d	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2q	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2q	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpermi2q	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2q	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2q	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2q	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermi2q	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2q	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2ps	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2ps	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm30, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	xmm30, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2ps	xmm30, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2ps	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2ps	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm30, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vpermi2ps	ymm30, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vpermi2ps	ymm30, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2pd	xmm30{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2pd	xmm30{k7}{z}, xmm29, xmm28	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm30, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm30, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm30, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vpermi2pd	xmm30, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vpermi2pd	xmm30, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2pd	ymm30{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2pd	ymm30{k7}{z}, ymm29, ymm28	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm30, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm30, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm30, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vpermi2pd	ymm30, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vpermi2pd	ymm30, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, xmm28	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, [rdx+508]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, xmm29, [rdx+512]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5, xmm29, [rdx-512]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, xmm29, [rdx-516]{1to4}	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, ymm28	 # AVX512{F,VL}
++	vptestnmd	k5{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, [rcx]{1to8}	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, [rdx+508]{1to8}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, ymm29, [rdx+512]{1to8}	 # AVX512{F,VL}
++	vptestnmd	k5, ymm29, [rdx-512]{1to8}	 # AVX512{F,VL} Disp8
++	vptestnmd	k5, ymm29, [rdx-516]{1to8}	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, xmm28	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, xmm29, xmm28	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, [rcx]{1to2}	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, xmm29, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, xmm29, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, [rdx+1016]{1to2}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, xmm29, [rdx+1024]{1to2}	 # AVX512{F,VL}
++	vptestnmq	k5, xmm29, [rdx-1024]{1to2}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, xmm29, [rdx-1032]{1to2}	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, ymm28	 # AVX512{F,VL}
++	vptestnmq	k5{k7}, ymm29, ymm28	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, YMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, YMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, [rcx]{1to4}	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, YMMWORD PTR [rdx+4064]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, ymm29, YMMWORD PTR [rdx+4096]	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, YMMWORD PTR [rdx-4096]	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, ymm29, YMMWORD PTR [rdx-4128]	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, [rdx+1016]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, ymm29, [rdx+1024]{1to4}	 # AVX512{F,VL}
++	vptestnmq	k5, ymm29, [rdx-1024]{1to4}	 # AVX512{F,VL} Disp8
++	vptestnmq	k5, ymm29, [rdx-1032]{1to4}	 # AVX512{F,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-wig1.d.jj	2014-09-10 21:05:00.139331397 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-wig1.d	2014-09-10 21:05:00.139331397 +0200
+@@ -0,0 +1,300 @@
++#as: -mevexwig=1
++#objdump: -dw
++#name: x86_64 AVX512F/VL wig insns
++#source: x86-64-avx512f_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 31[ 	]*vpmovsxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 80[ 	]*vpmovsxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 31[ 	]*vpmovsxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 80[ 	]*vpmovsxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 31[ 	]*vpmovsxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 7f[ 	]*vpmovsxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 80[ 	]*vpmovsxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 31[ 	]*vpmovsxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 80[ 	]*vpmovsxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 31[ 	]*vpmovsxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 80[ 	]*vpmovsxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 31[ 	]*vpmovsxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 80[ 	]*vpmovsxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 31[ 	]*vpmovsxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 80[ 	]*vpmovsxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 31[ 	]*vpmovsxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 80[ 	]*vpmovsxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 31[ 	]*vpmovzxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 80[ 	]*vpmovzxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 31[ 	]*vpmovzxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 80[ 	]*vpmovzxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 31[ 	]*vpmovzxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 7f[ 	]*vpmovzxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 80[ 	]*vpmovzxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 31[ 	]*vpmovzxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 80[ 	]*vpmovzxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 31[ 	]*vpmovzxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 80[ 	]*vpmovzxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 31[ 	]*vpmovzxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 80[ 	]*vpmovzxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 31[ 	]*vpmovzxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq 0x123\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 80[ 	]*vpmovzxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 31[ 	]*vpmovzxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq 0x123\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 80[ 	]*vpmovzxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 21 f5[ 	]*vpmovsxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 31[ 	]*vpmovsxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 7f[ 	]*vpmovsxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 00 02 00 00[ 	]*vpmovsxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 80[ 	]*vpmovsxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 21 f5[ 	]*vpmovsxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 31[ 	]*vpmovsxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 7f[ 	]*vpmovsxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 00 04 00 00[ 	]*vpmovsxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 80[ 	]*vpmovsxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 22 f5[ 	]*vpmovsxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 31[ 	]*vpmovsxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 7f[ 	]*vpmovsxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 00 01 00 00[ 	]*vpmovsxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 80[ 	]*vpmovsxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 22 f5[ 	]*vpmovsxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 31[ 	]*vpmovsxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 7f[ 	]*vpmovsxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 00 02 00 00[ 	]*vpmovsxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 80[ 	]*vpmovsxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 23 f5[ 	]*vpmovsxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 31[ 	]*vpmovsxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 7f[ 	]*vpmovsxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 00 04 00 00[ 	]*vpmovsxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 80[ 	]*vpmovsxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 23 f5[ 	]*vpmovsxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 31[ 	]*vpmovsxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 7f[ 	]*vpmovsxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 00 08 00 00[ 	]*vpmovsxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 80[ 	]*vpmovsxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 24 f5[ 	]*vpmovsxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 31[ 	]*vpmovsxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 7f[ 	]*vpmovsxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 00 02 00 00[ 	]*vpmovsxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 80[ 	]*vpmovsxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 24 f5[ 	]*vpmovsxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 31[ 	]*vpmovsxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 7f[ 	]*vpmovsxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 00 04 00 00[ 	]*vpmovsxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 80[ 	]*vpmovsxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 31 f5[ 	]*vpmovzxbd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 31[ 	]*vpmovzxbd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 7f[ 	]*vpmovzxbd 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 00 02 00 00[ 	]*vpmovzxbd 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 80[ 	]*vpmovzxbd -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 31 f5[ 	]*vpmovzxbd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 31[ 	]*vpmovzxbd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 7f[ 	]*vpmovzxbd 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 00 04 00 00[ 	]*vpmovzxbd 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 80[ 	]*vpmovzxbd -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd -0x408\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 32 f5[ 	]*vpmovzxbq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 31[ 	]*vpmovzxbq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 7f[ 	]*vpmovzxbq 0xfe\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 00 01 00 00[ 	]*vpmovzxbq 0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 80[ 	]*vpmovzxbq -0x100\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq -0x102\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 32 f5[ 	]*vpmovzxbq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 31[ 	]*vpmovzxbq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 7f[ 	]*vpmovzxbq 0x1fc\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 00 02 00 00[ 	]*vpmovzxbq 0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 80[ 	]*vpmovzxbq -0x200\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq -0x204\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 33 f5[ 	]*vpmovzxwd %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 31[ 	]*vpmovzxwd \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 7f[ 	]*vpmovzxwd 0x3f8\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 00 04 00 00[ 	]*vpmovzxwd 0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 80[ 	]*vpmovzxwd -0x400\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd -0x408\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 33 f5[ 	]*vpmovzxwd %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 31[ 	]*vpmovzxwd \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 7f[ 	]*vpmovzxwd 0x7f0\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 00 08 00 00[ 	]*vpmovzxwd 0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 80[ 	]*vpmovzxwd -0x800\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd -0x810\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 34 f5[ 	]*vpmovzxwq %xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 31[ 	]*vpmovzxwq \(%rcx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq 0x1234\(%rax,%r14,8\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 7f[ 	]*vpmovzxwq 0x1fc\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 00 02 00 00[ 	]*vpmovzxwq 0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 80[ 	]*vpmovzxwq -0x200\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq -0x204\(%rdx\),%xmm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 34 f5[ 	]*vpmovzxwq %xmm29,%ymm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 31[ 	]*vpmovzxwq \(%rcx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq 0x1234\(%rax,%r14,8\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 7f[ 	]*vpmovzxwq 0x3f8\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 00 04 00 00[ 	]*vpmovzxwq 0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 80[ 	]*vpmovzxwq -0x400\(%rdx\),%ymm30
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq -0x408\(%rdx\),%ymm30
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-wig1-intel.d.jj	2014-09-10 21:05:00.165331264 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-wig1-intel.d	2014-09-10 21:05:00.165331264 +0200
+@@ -0,0 +1,300 @@
++#as: -mevexwig=1
++#objdump: -dw -Mintel
++#name: x86_64 AVX512F/VL wig insns (Intel disassembly)
++#source: x86-64-avx512f_vl-wig.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 21 f5[ 	]*vpmovsxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 21 f5[ 	]*vpmovsxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 21 f5[ 	]*vpmovsxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 31[ 	]*vpmovsxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 7f[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 80[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 21 f5[ 	]*vpmovsxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 21 f5[ 	]*vpmovsxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 21 f5[ 	]*vpmovsxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 31[ 	]*vpmovsxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 21 b4 f0 23 01 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 7f[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 80[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 22 f5[ 	]*vpmovsxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 22 f5[ 	]*vpmovsxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 22 f5[ 	]*vpmovsxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 31[ 	]*vpmovsxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 7f[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 80[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 22 f5[ 	]*vpmovsxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 22 f5[ 	]*vpmovsxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 22 f5[ 	]*vpmovsxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 31[ 	]*vpmovsxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 22 b4 f0 23 01 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 7f[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 80[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 23 f5[ 	]*vpmovsxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 23 f5[ 	]*vpmovsxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 23 f5[ 	]*vpmovsxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 31[ 	]*vpmovsxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 7f[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 80[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 23 f5[ 	]*vpmovsxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 23 f5[ 	]*vpmovsxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 23 f5[ 	]*vpmovsxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 31[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 23 b4 f0 23 01 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 7f[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 80[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 24 f5[ 	]*vpmovsxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 24 f5[ 	]*vpmovsxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 24 f5[ 	]*vpmovsxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 31[ 	]*vpmovsxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 7f[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 80[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 24 f5[ 	]*vpmovsxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 24 f5[ 	]*vpmovsxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 24 f5[ 	]*vpmovsxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 31[ 	]*vpmovsxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 24 b4 f0 23 01 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 7f[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 80[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 31 f5[ 	]*vpmovzxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 31 f5[ 	]*vpmovzxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 31 f5[ 	]*vpmovzxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 31[ 	]*vpmovzxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 7f[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 80[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 31 f5[ 	]*vpmovzxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 31 f5[ 	]*vpmovzxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 31 f5[ 	]*vpmovzxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 31[ 	]*vpmovzxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 31 b4 f0 23 01 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 7f[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 80[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 32 f5[ 	]*vpmovzxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 32 f5[ 	]*vpmovzxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 32 f5[ 	]*vpmovzxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 31[ 	]*vpmovzxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 7f[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 80[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 32 f5[ 	]*vpmovzxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 32 f5[ 	]*vpmovzxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 32 f5[ 	]*vpmovzxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 31[ 	]*vpmovzxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 32 b4 f0 23 01 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 7f[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 80[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 33 f5[ 	]*vpmovzxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 33 f5[ 	]*vpmovzxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 33 f5[ 	]*vpmovzxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 31[ 	]*vpmovzxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 7f[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 80[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 33 f5[ 	]*vpmovzxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 33 f5[ 	]*vpmovzxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 33 f5[ 	]*vpmovzxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 31[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 33 b4 f0 23 01 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 7f[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 80[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 34 f5[ 	]*vpmovzxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 34 f5[ 	]*vpmovzxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 34 f5[ 	]*vpmovzxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 31[ 	]*vpmovzxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 7f[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 80[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 34 f5[ 	]*vpmovzxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 34 f5[ 	]*vpmovzxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 34 f5[ 	]*vpmovzxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 31[ 	]*vpmovzxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 34 b4 f0 23 01 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 7f[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 80[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 21 f5[ 	]*vpmovsxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 21 f5[ 	]*vpmovsxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 21 f5[ 	]*vpmovsxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 31[ 	]*vpmovsxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 7f[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 00 02 00 00[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 72 80[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 21 b2 fc fd ff ff[ 	]*vpmovsxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 21 f5[ 	]*vpmovsxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 21 f5[ 	]*vpmovsxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 21 f5[ 	]*vpmovsxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 31[ 	]*vpmovsxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 21 b4 f0 34 12 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 7f[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 00 04 00 00[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 72 80[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 21 b2 f8 fb ff ff[ 	]*vpmovsxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 22 f5[ 	]*vpmovsxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 22 f5[ 	]*vpmovsxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 22 f5[ 	]*vpmovsxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 31[ 	]*vpmovsxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 7f[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 00 01 00 00[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 72 80[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 22 b2 fe fe ff ff[ 	]*vpmovsxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 22 f5[ 	]*vpmovsxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 22 f5[ 	]*vpmovsxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 22 f5[ 	]*vpmovsxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 31[ 	]*vpmovsxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 22 b4 f0 34 12 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 7f[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 00 02 00 00[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 72 80[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 22 b2 fc fd ff ff[ 	]*vpmovsxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 23 f5[ 	]*vpmovsxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 23 f5[ 	]*vpmovsxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 23 f5[ 	]*vpmovsxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 31[ 	]*vpmovsxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 7f[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 00 04 00 00[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 72 80[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 23 b2 f8 fb ff ff[ 	]*vpmovsxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 23 f5[ 	]*vpmovsxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 23 f5[ 	]*vpmovsxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 23 f5[ 	]*vpmovsxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 31[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 23 b4 f0 34 12 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 7f[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 00 08 00 00[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 72 80[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 23 b2 f0 f7 ff ff[ 	]*vpmovsxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 24 f5[ 	]*vpmovsxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 24 f5[ 	]*vpmovsxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 24 f5[ 	]*vpmovsxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 31[ 	]*vpmovsxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 7f[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 00 02 00 00[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 72 80[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 24 b2 fc fd ff ff[ 	]*vpmovsxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 24 f5[ 	]*vpmovsxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 24 f5[ 	]*vpmovsxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 24 f5[ 	]*vpmovsxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 31[ 	]*vpmovsxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 24 b4 f0 34 12 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 7f[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 00 04 00 00[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 72 80[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 24 b2 f8 fb ff ff[ 	]*vpmovsxwq ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 31 f5[ 	]*vpmovzxbd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 31 f5[ 	]*vpmovzxbd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 31 f5[ 	]*vpmovzxbd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 31[ 	]*vpmovzxbd xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 7f[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 00 02 00 00[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 72 80[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 31 b2 fc fd ff ff[ 	]*vpmovzxbd xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 31 f5[ 	]*vpmovzxbd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 31 f5[ 	]*vpmovzxbd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 31 f5[ 	]*vpmovzxbd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 31[ 	]*vpmovzxbd ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 31 b4 f0 34 12 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 7f[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 00 04 00 00[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 72 80[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 31 b2 f8 fb ff ff[ 	]*vpmovzxbd ymm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 32 f5[ 	]*vpmovzxbq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 32 f5[ 	]*vpmovzxbq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 32 f5[ 	]*vpmovzxbq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 31[ 	]*vpmovzxbq xmm30,WORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 7f[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0xfe\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 00 01 00 00[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx\+0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 72 80[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x100\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 32 b2 fe fe ff ff[ 	]*vpmovzxbq xmm30,WORD PTR \[rdx-0x102\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 32 f5[ 	]*vpmovzxbq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 32 f5[ 	]*vpmovzxbq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 32 f5[ 	]*vpmovzxbq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 31[ 	]*vpmovzxbq ymm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 32 b4 f0 34 12 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 7f[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 00 02 00 00[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 72 80[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 32 b2 fc fd ff ff[ 	]*vpmovzxbq ymm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 33 f5[ 	]*vpmovzxwd xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 33 f5[ 	]*vpmovzxwd xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 33 f5[ 	]*vpmovzxwd xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 31[ 	]*vpmovzxwd xmm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 7f[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 00 04 00 00[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 72 80[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 33 b2 f8 fb ff ff[ 	]*vpmovzxwd xmm30,QWORD PTR \[rdx-0x408\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 33 f5[ 	]*vpmovzxwd ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 33 f5[ 	]*vpmovzxwd ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 33 f5[ 	]*vpmovzxwd ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 31[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 33 b4 f0 34 12 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 7f[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x7f0\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 00 08 00 00[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx\+0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 72 80[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x800\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 33 b2 f0 f7 ff ff[ 	]*vpmovzxwd ymm30,XMMWORD PTR \[rdx-0x810\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 08 34 f5[ 	]*vpmovzxwq xmm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 0f 34 f5[ 	]*vpmovzxwq xmm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 8f 34 f5[ 	]*vpmovzxwq xmm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 31[ 	]*vpmovzxwq xmm30,DWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 08 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 7f[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x1fc\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 00 02 00 00[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx\+0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 72 80[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x200\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 08 34 b2 fc fd ff ff[ 	]*vpmovzxwq xmm30,DWORD PTR \[rdx-0x204\]
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 28 34 f5[ 	]*vpmovzxwq ymm30,xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd 2f 34 f5[ 	]*vpmovzxwq ymm30\{k7\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 02 fd af 34 f5[ 	]*vpmovzxwq ymm30\{k7\}\{z\},xmm29
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 31[ 	]*vpmovzxwq ymm30,QWORD PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*62 22 fd 28 34 b4 f0 34 12 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 7f[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x3f8\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 00 04 00 00[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx\+0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 72 80[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x400\]
++[ 	]*[a-f0-9]+:[ 	]*62 62 fd 28 34 b2 f8 fb ff ff[ 	]*vpmovzxwq ymm30,QWORD PTR \[rdx-0x408\]
++#pass
+--- gas/testsuite/gas/i386/x86-64-avx512f_vl-wig.s.jj	2014-09-10 21:05:00.173331223 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512f_vl-wig.s	2014-09-10 21:05:00.173331223 +0200
+@@ -0,0 +1,295 @@
++# Check 64bit AVX512{F,VL} WIG instructions
++
++	.allow_index_reg
++	.text
++_start:
++	vpmovsxbd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbd	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbd	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	254(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	256(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	-256(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-258(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxbq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxbq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxbq	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxbq	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovsxwq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovsxwq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovsxwq	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovsxwq	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbd	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbd	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	254(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	256(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	-256(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-258(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxbq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxbq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	508(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	512(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxbq	-512(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxbq	-516(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	1016(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	1024(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	-1024(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-1032(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwd	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwd	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	2032(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	2048(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwd	-2048(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwd	-2064(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %xmm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %xmm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%rcx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	0x123(%rax,%r14,8), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	508(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	512(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	-512(%rdx), %xmm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-516(%rdx), %xmm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %ymm30{%k7}	 # AVX512{F,VL}
++	vpmovzxwq	%xmm29, %ymm30{%k7}{z}	 # AVX512{F,VL}
++	vpmovzxwq	(%rcx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	0x123(%rax,%r14,8), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	1016(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	1024(%rdx), %ymm30	 # AVX512{F,VL}
++	vpmovzxwq	-1024(%rdx), %ymm30	 # AVX512{F,VL} Disp8
++	vpmovzxwq	-1032(%rdx), %ymm30	 # AVX512{F,VL}
++
++	.intel_syntax noprefix
++	vpmovsxbd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovsxbd	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxbd	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxbd	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rdx+254]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm30, WORD PTR [rdx+256]	 # AVX512{F,VL}
++	vpmovsxbq	xmm30, WORD PTR [rdx-256]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	xmm30, WORD PTR [rdx-258]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovsxbq	ymm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxbq	ymm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxwd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmovsxwd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovsxwq	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovsxwq	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovsxwq	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovzxbd	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxbd	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxbd	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rdx+254]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm30, WORD PTR [rdx+256]	 # AVX512{F,VL}
++	vpmovzxbq	xmm30, WORD PTR [rdx-256]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	xmm30, WORD PTR [rdx-258]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovzxbq	ymm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxbq	ymm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxwd	xmm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	xmm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx+2032]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx+2048]	 # AVX512{F,VL}
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx-2048]	 # AVX512{F,VL} Disp8
++	vpmovzxwd	ymm30, XMMWORD PTR [rdx-2064]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	xmm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	xmm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rdx+508]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm30, DWORD PTR [rdx+512]	 # AVX512{F,VL}
++	vpmovzxwq	xmm30, DWORD PTR [rdx-512]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	xmm30, DWORD PTR [rdx-516]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	ymm30{k7}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	ymm30{k7}{z}, xmm29	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rcx]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rax+r14*8+0x1234]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rdx+1016]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm30, QWORD PTR [rdx+1024]	 # AVX512{F,VL}
++	vpmovzxwq	ymm30, QWORD PTR [rdx-1024]	 # AVX512{F,VL} Disp8
++	vpmovzxwq	ymm30, QWORD PTR [rdx-1032]	 # AVX512{F,VL}
+--- gas/testsuite/gas/i386/x86-64-avx512pf.d.jj	2014-09-10 21:04:59.909332576 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512pf.d	2014-09-10 21:04:59.998332119 +0200
+@@ -72,8 +72,6 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 7b 00 00 00 	vscatterpf1qps 0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 92 7d 41 c7 74 39 40 	vscatterpf1qps 0x100\(%r9,%zmm31,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 b2 7d 41 c7 b4 b9 00 04 00 00 	vscatterpf1qps 0x400\(%rcx,%zmm31,4\)\{%k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%rcx\)
+-[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 23 01 00 00 	prefetchwt1 0x123\(%rax,%r14,8\)
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 8c fe 85 ff ff ff 	vgatherpf0dpd -0x7b\(%r14,%ymm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 8c fe 85 ff ff ff 	vgatherpf0dpd -0x7b\(%r14,%ymm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 4c 39 20 	vgatherpf0dpd 0x100\(%r9,%ymm31,1\)\{%k1\}
+@@ -138,6 +136,4 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 85 ff ff ff 	vscatterpf1qps -0x7b\(%r14,%zmm31,8\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 92 7d 41 c7 74 39 40 	vscatterpf1qps 0x100\(%r9,%zmm31,1\)\{%k1\}
+ [ 	]*[a-f0-9]+:	62 b2 7d 41 c7 b4 b9 00 04 00 00 	vscatterpf1qps 0x400\(%rcx,%zmm31,4\)\{%k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%rcx\)
+-[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 34 12 00 00 	prefetchwt1 0x1234\(%rax,%r14,8\)
+ #pass
+--- gas/testsuite/gas/i386/x86-64-avx512pf-intel.d.jj	2014-09-10 21:04:59.909332576 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512pf-intel.d	2014-09-10 21:05:00.015332032 +0200
+@@ -21,10 +21,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 8c fe 7b 00 00 00 	vgatherpf0qpd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 4c 39 20 	vgatherpf0qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 8c b9 00 04 00 00 	vgatherpf0qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 7b 00 00 00 	vgatherpf0qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 7b 00 00 00 	vgatherpf0qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 4c 39 40 	vgatherpf0qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 8c b9 00 04 00 00 	vgatherpf0qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 7b 00 00 00 	vgatherpf0qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 7b 00 00 00 	vgatherpf0qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 4c 39 40 	vgatherpf0qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 8c b9 00 04 00 00 	vgatherpf0qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 94 fe 7b 00 00 00 	vgatherpf1dpd ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 94 fe 7b 00 00 00 	vgatherpf1dpd ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 54 39 20 	vgatherpf1dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -37,10 +37,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 94 fe 7b 00 00 00 	vgatherpf1qpd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 54 39 20 	vgatherpf1qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 94 b9 00 04 00 00 	vgatherpf1qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 7b 00 00 00 	vgatherpf1qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 7b 00 00 00 	vgatherpf1qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 54 39 40 	vgatherpf1qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 94 b9 00 04 00 00 	vgatherpf1qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 7b 00 00 00 	vgatherpf1qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 7b 00 00 00 	vgatherpf1qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 54 39 40 	vgatherpf1qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 94 b9 00 04 00 00 	vgatherpf1qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 ac fe 7b 00 00 00 	vscatterpf0dpd ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 ac fe 7b 00 00 00 	vscatterpf0dpd ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 6c 39 20 	vscatterpf0dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -53,10 +53,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 ac fe 7b 00 00 00 	vscatterpf0qpd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 6c 39 20 	vscatterpf0qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 ac b9 00 04 00 00 	vscatterpf0qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 7b 00 00 00 	vscatterpf0qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 7b 00 00 00 	vscatterpf0qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 6c 39 40 	vscatterpf0qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 ac b9 00 04 00 00 	vscatterpf0qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 7b 00 00 00 	vscatterpf0qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 7b 00 00 00 	vscatterpf0qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 6c 39 40 	vscatterpf0qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 ac b9 00 04 00 00 	vscatterpf0qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 b4 fe 7b 00 00 00 	vscatterpf1dpd ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 b4 fe 7b 00 00 00 	vscatterpf1dpd ZMMWORD PTR \[r14\+ymm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 74 39 20 	vscatterpf1dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -69,12 +69,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 b4 fe 7b 00 00 00 	vscatterpf1qpd ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 74 39 20 	vscatterpf1qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 b4 b9 00 04 00 00 	vscatterpf1qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 7b 00 00 00 	vscatterpf1qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 7b 00 00 00 	vscatterpf1qps ZMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 74 39 40 	vscatterpf1qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 b4 b9 00 04 00 00 	vscatterpf1qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[rcx\]
+-[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 23 01 00 00 	prefetchwt1 BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 7b 00 00 00 	vscatterpf1qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 7b 00 00 00 	vscatterpf1qps YMMWORD PTR \[r14\+zmm31\*8\+0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 74 39 40 	vscatterpf1qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 b4 b9 00 04 00 00 	vscatterpf1qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 8c fe 85 ff ff ff 	vgatherpf0dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 8c fe 85 ff ff ff 	vgatherpf0dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 4c 39 20 	vgatherpf0dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -87,10 +85,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 8c fe 85 ff ff ff 	vgatherpf0qpd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 4c 39 20 	vgatherpf0qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 8c b9 00 04 00 00 	vgatherpf0qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 85 ff ff ff 	vgatherpf0qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 85 ff ff ff 	vgatherpf0qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 4c 39 40 	vgatherpf0qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 8c b9 00 04 00 00 	vgatherpf0qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 85 ff ff ff 	vgatherpf0qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 8c fe 85 ff ff ff 	vgatherpf0qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 4c 39 40 	vgatherpf0qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 8c b9 00 04 00 00 	vgatherpf0qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 94 fe 85 ff ff ff 	vgatherpf1dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 94 fe 85 ff ff ff 	vgatherpf1dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 54 39 20 	vgatherpf1dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -103,10 +101,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 94 fe 85 ff ff ff 	vgatherpf1qpd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 54 39 20 	vgatherpf1qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 94 b9 00 04 00 00 	vgatherpf1qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 85 ff ff ff 	vgatherpf1qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 85 ff ff ff 	vgatherpf1qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 54 39 40 	vgatherpf1qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 94 b9 00 04 00 00 	vgatherpf1qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 85 ff ff ff 	vgatherpf1qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 94 fe 85 ff ff ff 	vgatherpf1qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 54 39 40 	vgatherpf1qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 94 b9 00 04 00 00 	vgatherpf1qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 ac fe 85 ff ff ff 	vscatterpf0dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 ac fe 85 ff ff ff 	vscatterpf0dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 6c 39 20 	vscatterpf0dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -119,10 +117,10 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 ac fe 85 ff ff ff 	vscatterpf0qpd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 6c 39 20 	vscatterpf0qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 ac b9 00 04 00 00 	vscatterpf0qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 85 ff ff ff 	vscatterpf0qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 85 ff ff ff 	vscatterpf0qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 6c 39 40 	vscatterpf0qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 ac b9 00 04 00 00 	vscatterpf0qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 85 ff ff ff 	vscatterpf0qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 ac fe 85 ff ff ff 	vscatterpf0qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 6c 39 40 	vscatterpf0qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 ac b9 00 04 00 00 	vscatterpf0qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 b4 fe 85 ff ff ff 	vscatterpf1dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 b4 fe 85 ff ff ff 	vscatterpf1dpd ZMMWORD PTR \[r14\+ymm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c6 74 39 20 	vscatterpf1dpd ZMMWORD PTR \[r9\+ymm31\*1\+0x100\]\{k1\}
+@@ -135,10 +133,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 b4 fe 85 ff ff ff 	vscatterpf1qpd ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 92 fd 41 c7 74 39 20 	vscatterpf1qpd ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+ [ 	]*[a-f0-9]+:	62 b2 fd 41 c7 b4 b9 00 04 00 00 	vscatterpf1qpd ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 85 ff ff ff 	vscatterpf1qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 85 ff ff ff 	vscatterpf1qps ZMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 92 7d 41 c7 74 39 40 	vscatterpf1qps ZMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
+-[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 b4 b9 00 04 00 00 	vscatterpf1qps ZMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+-[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[rcx\]
+-[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 34 12 00 00 	prefetchwt1 BYTE PTR \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 85 ff ff ff 	vscatterpf1qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 b4 fe 85 ff ff ff 	vscatterpf1qps YMMWORD PTR \[r14\+zmm31\*8-0x7b\]\{k1\}
++[ 	]*[a-f0-9]+:	62 92 7d 41 c7 74 39 40 	vscatterpf1qps YMMWORD PTR \[r9\+zmm31\*1\+0x100\]\{k1\}
++[ 	]*[a-f0-9]+:	62 b2 7d 41 c7 b4 b9 00 04 00 00 	vscatterpf1qps YMMWORD PTR \[rcx\+zmm31\*4\+0x400\]\{k1\}
+ #pass
+--- gas/testsuite/gas/i386/x86-64-avx512pf.s.jj	2014-09-10 21:04:59.909332576 +0200
++++ gas/testsuite/gas/i386/x86-64-avx512pf.s	2014-09-10 21:05:00.004332089 +0200
+@@ -84,9 +84,6 @@ _start:
+ 	vscatterpf1qps	256(%r9,%zmm31){%k1}	 # AVX512PF
+ 	vscatterpf1qps	1024(%rcx,%zmm31,4){%k1}	 # AVX512PF
+ 
+-	prefetchwt1	(%rcx)	 # AVX512PF
+-	prefetchwt1	0x123(%rax,%r14,8)	 # AVX512PF
+-
+ 	.intel_syntax noprefix
+ 	vgatherpf0dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+ 	vgatherpf0dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+@@ -103,10 +100,10 @@ _start:
+ 	vgatherpf0qpd	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+ 	vgatherpf0qpd	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+-	vgatherpf0qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vgatherpf0qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vgatherpf0qps	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+-	vgatherpf0qps	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
++	vgatherpf0qps	YMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+ 	vgatherpf1dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+ 	vgatherpf1dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+@@ -123,10 +120,10 @@ _start:
+ 	vgatherpf1qpd	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+ 	vgatherpf1qpd	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+-	vgatherpf1qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vgatherpf1qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vgatherpf1qps	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+-	vgatherpf1qps	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
++	vgatherpf1qps	YMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+ 	vscatterpf0dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+ 	vscatterpf0dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+@@ -143,10 +140,10 @@ _start:
+ 	vscatterpf0qpd	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+ 	vscatterpf0qpd	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+-	vscatterpf0qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vscatterpf0qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vscatterpf0qps	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+-	vscatterpf0qps	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
++	vscatterpf0qps	YMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+ 	vscatterpf1dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+ 	vscatterpf1dpd	ZMMWORD PTR [r14+ymm31*8-123]{k1}	 # AVX512PF
+@@ -163,11 +160,8 @@ _start:
+ 	vscatterpf1qpd	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+ 	vscatterpf1qpd	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+-	vscatterpf1qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vscatterpf1qps	ZMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
+-	vscatterpf1qps	ZMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
+-	vscatterpf1qps	ZMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+-
+-	prefetchwt1	BYTE PTR [rcx]	 # AVX512PF
+-	prefetchwt1	BYTE PTR [rax+r14*8+0x1234]	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [r14+zmm31*8-123]{k1}	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [r9+zmm31+256]{k1}	 # AVX512PF
++	vscatterpf1qps	YMMWORD PTR [rcx+zmm31*4+1024]{k1}	 # AVX512PF
+ 
+--- gas/testsuite/gas/i386/x86-64-clflushopt.d.jj	2014-09-10 21:04:59.998332119 +0200
++++ gas/testsuite/gas/i386/x86-64-clflushopt.d	2014-09-10 21:04:59.998332119 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw
++#name: x86_64 CLFLUSHOPT insns
++#source: x86-64-clflushopt.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*66 42 0f ae bc f0 23 01 00 00[ 	]*clflushopt 0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*66 42 0f ae bc f0 34 12 00 00[ 	]*clflushopt 0x1234\(%rax,%r14,8\)
++#pass
+--- gas/testsuite/gas/i386/x86-64-clflushopt-intel.d.jj	2014-09-10 21:04:59.997332125 +0200
++++ gas/testsuite/gas/i386/x86-64-clflushopt-intel.d	2014-09-10 21:04:59.997332125 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 CLFLUSHOPT insns (Intel disassembly)
++#source: x86-64-clflushopt.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*66 42 0f ae bc f0 23 01 00 00[ 	]*clflushopt BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*66 0f ae 39[ 	]*clflushopt BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*66 42 0f ae bc f0 34 12 00 00[ 	]*clflushopt BYTE PTR \[rax\+r14\*8\+0x1234\]
++#pass
+--- gas/testsuite/gas/i386/x86-64-clflushopt.s.jj	2014-09-10 21:05:00.013332043 +0200
++++ gas/testsuite/gas/i386/x86-64-clflushopt.s	2014-09-10 21:05:00.013332043 +0200
+@@ -0,0 +1,12 @@
++# Check 64bit CLFLUSHOPT instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	clflushopt	(%rcx)	 # CLFLUSHOPT
++	clflushopt	0x123(%rax,%r14,8)	 # CLFLUSHOPT
++
++	.intel_syntax noprefix
++	clflushopt	BYTE PTR [rcx]	 # CLFLUSHOPT
++	clflushopt	BYTE PTR [rax+r14*8+0x1234]	 # CLFLUSHOPT
+--- gas/testsuite/gas/i386/x86-64-equ.d.jj	2014-09-10 21:04:59.997332125 +0200
++++ gas/testsuite/gas/i386/x86-64-equ.d	2014-09-10 21:04:59.997332125 +0200
+@@ -0,0 +1,11 @@
++#objdump: -drw
++#name: evex equates
++
++.*: +file format .*
++
++Disassembly of section .text:
++
++0+000 <_start>:
++[ 	]*[a-f0-9]+:	62 e1 76 08 58 c8    	vaddss %xmm0,%xmm1,%xmm17
++[ 	]*[a-f0-9]+:	62 b1 76 08 58 c1    	vaddss %xmm17,%xmm1,%xmm0
++#pass
+--- gas/testsuite/gas/i386/x86-64-equ.s.jj	2014-09-10 21:05:00.014332038 +0200
++++ gas/testsuite/gas/i386/x86-64-equ.s	2014-09-10 21:05:00.014332038 +0200
+@@ -0,0 +1,10 @@
++ .text
++_start:
++
++ .set	ACC, %xmm17
++	vaddss   %xmm0,%xmm1,ACC
++
++ .intel_syntax noprefix
++
++ .set	ACC, xmm17
++	vaddss   xmm0,xmm1,ACC
+--- gas/testsuite/gas/i386/x86-64-evex-lig256.d.jj	2014-09-10 21:04:59.916332540 +0200
++++ gas/testsuite/gas/i386/x86-64-evex-lig256.d	2014-09-10 21:05:00.011332053 +0200
+@@ -1339,8 +1339,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 00 04 00 00 	vmovsd %xmm30,0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 72 80 	vmovsd %xmm30,-0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 f8 fb ff ff 	vmovsd %xmm30,-0x408\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd %ymm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd %ymm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e af 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 21 7e 2f 10 b4 f0 23 01 00 00 	vmovss 0x123\(%rax,%r14,8\),%xmm30\{%k7\}
+@@ -1354,8 +1354,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 00 02 00 00 	vmovss %xmm30,0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 72 80 	vmovss %xmm30,-0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 fc fd ff ff 	vmovss %xmm30,-0x204\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss %ymm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss %ymm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 27 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 01 97 a7 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd \{rn-sae\},%xmm28,%xmm29,%xmm30\{%k7\}
+@@ -3082,8 +3082,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 00 04 00 00 	vmovsd %xmm30,0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 72 80 	vmovsd %xmm30,-0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 f8 fb ff ff 	vmovsd %xmm30,-0x408\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd %ymm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd %ymm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e af 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 21 7e 2f 10 b4 f0 34 12 00 00 	vmovss 0x1234\(%rax,%r14,8\),%xmm30\{%k7\}
+@@ -3097,8 +3097,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 00 02 00 00 	vmovss %xmm30,0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 72 80 	vmovss %xmm30,-0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 fc fd ff ff 	vmovss %xmm30,-0x204\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss %ymm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss %ymm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 27 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 01 97 a7 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd \{rn-sae\},%xmm28,%xmm29,%xmm30\{%k7\}
+--- gas/testsuite/gas/i386/x86-64-evex-lig256-intel.d.jj	2014-09-10 21:04:59.914332550 +0200
++++ gas/testsuite/gas/i386/x86-64-evex-lig256-intel.d	2014-09-10 21:04:59.998332119 +0200
+@@ -1339,8 +1339,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[rdx\+0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 72 80 	vmovsd QWORD PTR \[rdx-0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[rdx-0x408\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd xmm30\{k7\},xmm29,ymm28
+-[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,ymm28
++[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 10 31    	vmovss xmm30\{k7\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 61 7e af 10 31    	vmovss xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 21 7e 2f 10 b4 f0 23 01 00 00 	vmovss xmm30\{k7\},DWORD PTR \[rax\+r14\*8\+0x123\]
+@@ -1354,8 +1354,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 00 02 00 00 	vmovss DWORD PTR \[rdx\+0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 72 80 	vmovss DWORD PTR \[rdx-0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[rdx-0x204\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss xmm30\{k7\},xmm29,ymm28
+-[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,ymm28
++[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 27 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 a7 59 f4    	vmulsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
+@@ -3082,8 +3082,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[rdx\+0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 72 80 	vmovsd QWORD PTR \[rdx-0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 2f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[rdx-0x408\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd xmm30\{k7\},xmm29,ymm28
+-[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,ymm28
++[ 	]*[a-f0-9]+:	62 01 97 27 10 f4    	vmovsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 97 a7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 10 31    	vmovss xmm30\{k7\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 61 7e af 10 31    	vmovss xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 21 7e 2f 10 b4 f0 34 12 00 00 	vmovss xmm30\{k7\},DWORD PTR \[rax\+r14\*8\+0x1234\]
+@@ -3097,8 +3097,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 00 02 00 00 	vmovss DWORD PTR \[rdx\+0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 72 80 	vmovss DWORD PTR \[rdx-0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 2f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[rdx-0x204\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss xmm30\{k7\},xmm29,ymm28
+-[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,ymm28
++[ 	]*[a-f0-9]+:	62 01 16 27 10 f4    	vmovss xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 16 a7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 27 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 a7 59 f4    	vmulsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
+--- gas/testsuite/gas/i386/x86-64-evex-lig512.d.jj	2014-09-10 21:04:59.921332514 +0200
++++ gas/testsuite/gas/i386/x86-64-evex-lig512.d	2014-09-10 21:05:00.012332048 +0200
+@@ -1339,8 +1339,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 00 04 00 00 	vmovsd %xmm30,0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 72 80 	vmovsd %xmm30,-0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 f8 fb ff ff 	vmovsd %xmm30,-0x408\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd %zmm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd %zmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e cf 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 21 7e 4f 10 b4 f0 23 01 00 00 	vmovss 0x123\(%rax,%r14,8\),%xmm30\{%k7\}
+@@ -1354,8 +1354,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 00 02 00 00 	vmovss %xmm30,0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 72 80 	vmovss %xmm30,-0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 fc fd ff ff 	vmovss %xmm30,-0x204\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss %zmm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss %zmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 47 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 01 97 c7 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd \{rn-sae\},%xmm28,%xmm29,%xmm30\{%k7\}
+@@ -3082,8 +3082,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 00 04 00 00 	vmovsd %xmm30,0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 72 80 	vmovsd %xmm30,-0x400\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 f8 fb ff ff 	vmovsd %xmm30,-0x408\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd %zmm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd %zmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e cf 10 31    	vmovss \(%rcx\),%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 21 7e 4f 10 b4 f0 34 12 00 00 	vmovss 0x1234\(%rax,%r14,8\),%xmm30\{%k7\}
+@@ -3097,8 +3097,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 00 02 00 00 	vmovss %xmm30,0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 72 80 	vmovss %xmm30,-0x200\(%rdx\)\{%k7\}
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 fc fd ff ff 	vmovss %xmm30,-0x204\(%rdx\)\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss %zmm28,%xmm29,%xmm30\{%k7\}
+-[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss %zmm28,%xmm29,%xmm30\{%k7\}\{z\}
++[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}
++[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 47 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}
+ [ 	]*[a-f0-9]+:	62 01 97 c7 59 f4    	vmulsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\}
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd \{rn-sae\},%xmm28,%xmm29,%xmm30\{%k7\}
+--- gas/testsuite/gas/i386/x86-64-evex-lig512-intel.d.jj	2014-09-10 21:04:59.919332524 +0200
++++ gas/testsuite/gas/i386/x86-64-evex-lig512-intel.d	2014-09-10 21:05:00.004332089 +0200
+@@ -1339,8 +1339,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[rdx\+0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 72 80 	vmovsd QWORD PTR \[rdx-0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[rdx-0x408\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd xmm30\{k7\},xmm29,zmm28
+-[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,zmm28
++[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 10 31    	vmovss xmm30\{k7\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 61 7e cf 10 31    	vmovss xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 21 7e 4f 10 b4 f0 23 01 00 00 	vmovss xmm30\{k7\},DWORD PTR \[rax\+r14\*8\+0x123\]
+@@ -1354,8 +1354,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 00 02 00 00 	vmovss DWORD PTR \[rdx\+0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 72 80 	vmovss DWORD PTR \[rdx-0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[rdx-0x204\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss xmm30\{k7\},xmm29,zmm28
+-[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,zmm28
++[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 47 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 c7 59 f4    	vmulsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
+@@ -3082,8 +3082,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 00 04 00 00 	vmovsd QWORD PTR \[rdx\+0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 72 80 	vmovsd QWORD PTR \[rdx-0x400\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 ff 4f 11 b2 f8 fb ff ff 	vmovsd QWORD PTR \[rdx-0x408\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd xmm30\{k7\},xmm29,zmm28
+-[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,zmm28
++[ 	]*[a-f0-9]+:	62 01 97 47 10 f4    	vmovsd xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 97 c7 10 f4    	vmovsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 10 31    	vmovss xmm30\{k7\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 61 7e cf 10 31    	vmovss xmm30\{k7\}\{z\},DWORD PTR \[rcx\]
+ [ 	]*[a-f0-9]+:	62 21 7e 4f 10 b4 f0 34 12 00 00 	vmovss xmm30\{k7\},DWORD PTR \[rax\+r14\*8\+0x1234\]
+@@ -3097,8 +3097,8 @@ Disassembly of section .text:
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 00 02 00 00 	vmovss DWORD PTR \[rdx\+0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 72 80 	vmovss DWORD PTR \[rdx-0x200\]\{k7\},xmm30
+ [ 	]*[a-f0-9]+:	62 61 7e 4f 11 b2 fc fd ff ff 	vmovss DWORD PTR \[rdx-0x204\]\{k7\},xmm30
+-[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss xmm30\{k7\},xmm29,zmm28
+-[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,zmm28
++[ 	]*[a-f0-9]+:	62 01 16 47 10 f4    	vmovss xmm30\{k7\},xmm29,xmm28
++[ 	]*[a-f0-9]+:	62 01 16 c7 10 f4    	vmovss xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 47 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 c7 59 f4    	vmulsd xmm30\{k7\}\{z\},xmm29,xmm28
+ [ 	]*[a-f0-9]+:	62 01 97 17 59 f4    	vmulsd xmm30\{k7\},xmm29,xmm28,\{rn-sae\}
+--- gas/testsuite/gas/i386/x86-64-prefetchwt1.d.jj	2014-09-10 21:05:00.005332084 +0200
++++ gas/testsuite/gas/i386/x86-64-prefetchwt1.d	2014-09-10 21:05:00.005332084 +0200
+@@ -0,0 +1,15 @@
++#as:
++#objdump: -dw
++#name: x86_64 PREFETCHWT1 insns
++
++.*: +file format .*
++
++
++Disassembly of section .text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%rcx\)
++[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 23 01 00 00 	prefetchwt1 0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 \(%rcx\)
++[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 34 12 00 00 	prefetchwt1 0x1234\(%rax,%r14,8\)
++#pass
+--- gas/testsuite/gas/i386/x86-64-prefetchwt1-intel.d.jj	2014-09-10 21:05:00.001332104 +0200
++++ gas/testsuite/gas/i386/x86-64-prefetchwt1-intel.d	2014-09-10 21:05:00.001332104 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dwMintel
++#name: x86_64 PREFETCHWT1 insns (Intel disassembly)
++#source: x86-64-prefetchwt1.s
++
++.*: +file format .*
++
++
++Disassembly of section .text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 23 01 00 00 	prefetchwt1 BYTE PTR \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:	0f 0d 11             	prefetchwt1 BYTE PTR \[rcx\]
++[ 	]*[a-f0-9]+:	42 0f 0d 94 f0 34 12 00 00 	prefetchwt1 BYTE PTR \[rax\+r14\*8\+0x1234\]
++#pass
+--- gas/testsuite/gas/i386/x86-64-prefetchwt1.s.jj	2014-09-10 21:05:00.015332032 +0200
++++ gas/testsuite/gas/i386/x86-64-prefetchwt1.s	2014-09-10 21:05:00.015332032 +0200
+@@ -0,0 +1,13 @@
++# Check 64bit AVX512PF instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	prefetchwt1	(%rcx)	 # AVX512PF
++	prefetchwt1	0x123(%rax,%r14,8)	 # AVX512PF
++
++	.intel_syntax noprefix
++
++	prefetchwt1	BYTE PTR [rcx]	 # AVX512PF
++	prefetchwt1	BYTE PTR [rax+r14*8+0x1234]	 # AVX512PF
+--- gas/testsuite/gas/i386/x86-64-se1.d.jj	2014-09-10 21:05:00.010332058 +0200
++++ gas/testsuite/gas/i386/x86-64-se1.d	2014-09-10 21:05:00.010332058 +0200
+@@ -0,0 +1,13 @@
++#objdump: -dw
++#name: x86-64 SE1 insns
++#source: x86-64-se1.s
++
++.*: +file format .*
++
++
++Disassembly of section .text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:	0f 01 cf             	encls  
++[ 	]*[a-f0-9]+:	0f 01 d7             	enclu  
++#pass
+--- gas/testsuite/gas/i386/x86-64-se1.s.jj	2014-09-10 21:05:00.005332084 +0200
++++ gas/testsuite/gas/i386/x86-64-se1.s	2014-09-10 21:05:00.005332084 +0200
+@@ -0,0 +1,7 @@
++# Check SE1 new instructions.
++
++	.text
++_start:
++
++	encls
++	enclu
+--- gas/testsuite/gas/i386/x86-64-xsavec.d.jj	2014-09-10 21:05:00.004332089 +0200
++++ gas/testsuite/gas/i386/x86-64-xsavec.d	2014-09-10 21:05:00.004332089 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw
++#name: x86_64 XSAVEC insns
++#source: x86-64-xsavec.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 21[ 	]*xsavec64 \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 a4 f0 23 01 00 00[ 	]*xsavec64 0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 21[ 	]*xsavec64 \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 a4 f0 34 12 00 00[ 	]*xsavec64 0x1234\(%rax,%r14,8\)
++#pass
+--- gas/testsuite/gas/i386/x86-64-xsavec-intel.d.jj	2014-09-10 21:05:00.010332058 +0200
++++ gas/testsuite/gas/i386/x86-64-xsavec-intel.d	2014-09-10 21:05:00.010332058 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 XSAVEC insns (Intel disassembly)
++#source: x86-64-xsavec.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 21[ 	]*xsavec64 \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 a4 f0 23 01 00 00[ 	]*xsavec64 \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 21[ 	]*xsavec64 \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 a4 f0 34 12 00 00[ 	]*xsavec64 \[rax\+r14\*8\+0x1234\]
++#pass
+--- gas/testsuite/gas/i386/x86-64-xsavec.s.jj	2014-09-10 21:04:59.998332119 +0200
++++ gas/testsuite/gas/i386/x86-64-xsavec.s	2014-09-10 21:04:59.998332119 +0200
+@@ -0,0 +1,12 @@
++# Check 64bit XSAVEC instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	xsavec64	(%rcx)	 # XSAVEC
++	xsavec64	0x123(%rax,%r14,8)	 # XSAVEC
++
++	.intel_syntax noprefix
++	xsavec64	[rcx]	 # XSAVEC
++	xsavec64	[rax+r14*8+0x1234]	 # XSAVEC
+--- gas/testsuite/gas/i386/x86-64-xsaves.d.jj	2014-09-10 21:05:00.001332104 +0200
++++ gas/testsuite/gas/i386/x86-64-xsaves.d	2014-09-10 21:05:00.001332104 +0200
+@@ -0,0 +1,20 @@
++#as:
++#objdump: -dw
++#name: x86_64 XSAVES insns
++#source: x86-64-xsaves.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 29[ 	]*xsaves64 \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 ac f0 23 01 00 00[ 	]*xsaves64 0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 19[ 	]*xrstors64 \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 9c f0 23 01 00 00[ 	]*xrstors64 0x123\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 29[ 	]*xsaves64 \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 ac f0 34 12 00 00[ 	]*xsaves64 0x1234\(%rax,%r14,8\)
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 19[ 	]*xrstors64 \(%rcx\)
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 9c f0 34 12 00 00[ 	]*xrstors64 0x1234\(%rax,%r14,8\)
++#pass
+--- gas/testsuite/gas/i386/x86-64-xsaves-intel.d.jj	2014-09-10 21:05:00.010332058 +0200
++++ gas/testsuite/gas/i386/x86-64-xsaves-intel.d	2014-09-10 21:05:00.010332058 +0200
+@@ -0,0 +1,20 @@
++#as:
++#objdump: -dw -Mintel
++#name: x86_64 XSAVES insns (Intel disassembly)
++#source: x86-64-xsaves.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++0+ <_start>:
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 29[ 	]*xsaves64 \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 ac f0 23 01 00 00[ 	]*xsaves64 \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 19[ 	]*xrstors64 \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 9c f0 23 01 00 00[ 	]*xrstors64 \[rax\+r14\*8\+0x123\]
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 29[ 	]*xsaves64 \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 ac f0 34 12 00 00[ 	]*xsaves64 \[rax\+r14\*8\+0x1234\]
++[ 	]*[a-f0-9]+:[ 	]*48 0f c7 19[ 	]*xrstors64 \[rcx\]
++[ 	]*[a-f0-9]+:[ 	]*4a 0f c7 9c f0 34 12 00 00[ 	]*xrstors64 \[rax\+r14\*8\+0x1234\]
++#pass
+--- gas/testsuite/gas/i386/x86-64-xsaves.s.jj	2014-09-10 21:05:00.012332048 +0200
++++ gas/testsuite/gas/i386/x86-64-xsaves.s	2014-09-10 21:05:00.012332048 +0200
+@@ -0,0 +1,16 @@
++# Check 64bit XSAVES instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	xsaves64	(%rcx)	 # XSAVES
++	xsaves64	0x123(%rax,%r14,8)	 # XSAVES
++	xrstors64	(%rcx)	 # XSAVES
++	xrstors64	0x123(%rax,%r14,8)	 # XSAVES
++
++	.intel_syntax noprefix
++	xsaves64	[rcx]	 # XSAVES
++	xsaves64	[rax+r14*8+0x1234]	 # XSAVES
++	xrstors64	[rcx]	 # XSAVES
++	xrstors64	[rax+r14*8+0x1234]	 # XSAVES
+--- gas/testsuite/gas/i386/xsavec.d.jj	2014-09-10 21:05:00.010332058 +0200
++++ gas/testsuite/gas/i386/xsavec.d	2014-09-10 21:05:00.010332058 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw
++#name: i386 XSAVEC insns
++#source: xsavec.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*0f c7 21[ 	]*xsavec \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 a4 f4 c0 1d fe ff[ 	]*xsavec -0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 21[ 	]*xsavec \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 a4 f4 c0 1d fe ff[ 	]*xsavec -0x1e240\(%esp,%esi,8\)
++#pass
+--- gas/testsuite/gas/i386/xsavec-intel.d.jj	2014-09-10 21:05:00.005332084 +0200
++++ gas/testsuite/gas/i386/xsavec-intel.d	2014-09-10 21:05:00.005332084 +0200
+@@ -0,0 +1,16 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 XSAVEC insns (Intel disassembly)
++#source: xsavec.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*0f c7 21[ 	]*xsavec \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 a4 f4 c0 1d fe ff[ 	]*xsavec \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 21[ 	]*xsavec \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 a4 f4 c0 1d fe ff[ 	]*xsavec \[esp\+esi\*8-0x1e240\]
++#pass
+--- gas/testsuite/gas/i386/xsavec.s.jj	2014-09-10 21:05:00.001332104 +0200
++++ gas/testsuite/gas/i386/xsavec.s	2014-09-10 21:05:00.001332104 +0200
+@@ -0,0 +1,12 @@
++# Check 32bit XSAVEC instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	xsavec	(%ecx)	 # XSAVEC
++	xsavec	-123456(%esp,%esi,8)	 # XSAVEC
++
++	.intel_syntax noprefix
++	xsavec	[ecx]	 # XSAVEC
++	xsavec	[esp+esi*8-123456]	 # XSAVEC
+--- gas/testsuite/gas/i386/xsaves.d.jj	2014-09-10 21:05:00.005332084 +0200
++++ gas/testsuite/gas/i386/xsaves.d	2014-09-10 21:05:00.005332084 +0200
+@@ -0,0 +1,20 @@
++#as:
++#objdump: -dw
++#name: i386 XSAVES insns
++#source: xsaves.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*0f c7 29[ 	]*xsaves \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 ac f4 c0 1d fe ff[ 	]*xsaves -0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 19[ 	]*xrstors \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 9c f4 c0 1d fe ff[ 	]*xrstors -0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 29[ 	]*xsaves \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 ac f4 c0 1d fe ff[ 	]*xsaves -0x1e240\(%esp,%esi,8\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 19[ 	]*xrstors \(%ecx\)
++[ 	]*[a-f0-9]+:[ 	]*0f c7 9c f4 c0 1d fe ff[ 	]*xrstors -0x1e240\(%esp,%esi,8\)
++#pass
+--- gas/testsuite/gas/i386/xsaves-intel.d.jj	2014-09-10 21:05:00.005332084 +0200
++++ gas/testsuite/gas/i386/xsaves-intel.d	2014-09-10 21:05:00.005332084 +0200
+@@ -0,0 +1,20 @@
++#as:
++#objdump: -dw -Mintel
++#name: i386 XSAVES insns (Intel disassembly)
++#source: xsaves.s
++
++.*: +file format .*
++
++
++Disassembly of section \.text:
++
++00000000 <_start>:
++[ 	]*[a-f0-9]+:[ 	]*0f c7 29[ 	]*xsaves \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 ac f4 c0 1d fe ff[ 	]*xsaves \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 19[ 	]*xrstors \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 9c f4 c0 1d fe ff[ 	]*xrstors \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 29[ 	]*xsaves \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 ac f4 c0 1d fe ff[ 	]*xsaves \[esp\+esi\*8-0x1e240\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 19[ 	]*xrstors \[ecx\]
++[ 	]*[a-f0-9]+:[ 	]*0f c7 9c f4 c0 1d fe ff[ 	]*xrstors \[esp\+esi\*8-0x1e240\]
++#pass
+--- gas/testsuite/gas/i386/xsaves.s.jj	2014-09-10 21:04:59.998332119 +0200
++++ gas/testsuite/gas/i386/xsaves.s	2014-09-10 21:04:59.998332119 +0200
+@@ -0,0 +1,16 @@
++# Check 32bit XSAVES instructions
++
++	.allow_index_reg
++	.text
++_start:
++
++	xsaves	(%ecx)	 # XSAVES
++	xsaves	-123456(%esp,%esi,8)	 # XSAVES
++	xrstors	(%ecx)	 # XSAVES
++	xrstors	-123456(%esp,%esi,8)	 # XSAVES
++
++	.intel_syntax noprefix
++	xsaves	[ecx]	 # XSAVES
++	xsaves	[esp+esi*8-123456]	 # XSAVES
++	xrstors	[ecx]	 # XSAVES
++	xrstors	[esp+esi*8-123456]	 # XSAVES
+--- opcodes/i386-init.h.jj	2014-09-10 21:04:59.928332478 +0200
++++ opcodes/i386-init.h	2014-09-10 21:05:00.115331520 +0200
+@@ -21,537 +21,585 @@
+ 
+ #define CPU_UNKNOWN_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+-      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1,  \
++      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0,  \
+       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+-      1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 } }
++      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 } }
+ 
+ #define CPU_GENERIC32_FLAGS \
+   { { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_GENERIC64_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_NONE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_I186_FLAGS \
+   { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_I286_FLAGS \
+   { { 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_I386_FLAGS \
+   { { 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_I486_FLAGS \
+   { { 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_I586_FLAGS \
+   { { 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_I686_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_PENTIUMPRO_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_P2_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_P3_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_P4_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_NOCONA_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_CORE_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_CORE2_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_COREI7_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_K6_FLAGS \
+   { { 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_K6_2_FLAGS \
+   { { 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_ATHLON_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_K8_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AMDFAM10_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+       0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BDVER1_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+-      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,  \
+-      1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      1, 0, 1, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BDVER2_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+-      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,  \
+-      1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BDVER3_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+-      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1,  \
+-      1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BTVER1_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+       0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BTVER2_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1,  \
+-      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1,  \
+-      1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++      0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_8087_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_287_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_387_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_ANY87_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_CLFLUSH_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_NOP_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SYSCALL_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_MMX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSE2_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSE3_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSSE3_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSE4_1_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSE4_2_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_ANY_SSE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_VMX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SMX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_XSAVE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_XSAVEOPT_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AES_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+-      0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_PCLMUL_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_FMA_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_FMA4_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_XOP_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_LWP_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BMI_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_TBM_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_MOVBE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_CX16_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_RDTSCP_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_EPT_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_FSGSBASE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_RDRND_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_F16C_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_BMI2_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_LZCNT_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_HLE_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_RTM_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_INVPCID_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_VMFUNC_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_3DNOW_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_3DNOWA_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_PADLOCK_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SVME_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SSE4A_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_ABM_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AVX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AVX2_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AVX512F_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AVX512CD_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AVX512ER_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_AVX512PF_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
+       0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_ANY_AVX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_L1OM_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+-      1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 } }
++      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 } }
+ 
+ #define CPU_K1OM_FLAGS \
+   { { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+       1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,  \
+-      1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 } }
++      1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1 } }
+ 
+ #define CPU_ADX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_RDSEED_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_PRFCHW_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SMAP_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_MPX_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ #define CPU_SHA_FLAGS \
+   { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
+-      0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } }
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++
++#define CPU_CLFLUSHOPT_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 } }
++
++#define CPU_XSAVES_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 } }
++
++#define CPU_XSAVEC_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } }
++
++#define CPU_PREFETCHWT1_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } }
++
++#define CPU_SE1_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } }
++
++#define CPU_AVX512DQ_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++
++#define CPU_AVX512BW_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
++
++#define CPU_AVX512VL_FLAGS \
++  { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1,  \
++      0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  \
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
+ 
+ 
+ #define OPERAND_TYPE_NONE \
+--- opcodes/i386-tbl.h.jj	2014-09-10 21:04:59.975332237 +0200
++++ opcodes/i386-tbl.h	2014-09-10 21:05:00.110331546 +0200
+@@ -27,7 +27,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42,7 +42,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -57,7 +57,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -72,7 +72,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -87,7 +87,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -102,7 +102,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -117,7 +117,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -132,7 +132,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -147,7 +147,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -162,7 +162,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -177,7 +177,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -192,7 +192,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -207,7 +207,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -222,7 +222,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -237,7 +237,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -252,7 +252,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -267,7 +267,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -282,7 +282,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -297,7 +297,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -312,7 +312,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -327,7 +327,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -341,8 +341,8 @@ const insn_template i386_optab[] =
+   { "movbe", 2, 0x0f38f0, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -356,8 +356,8 @@ const insn_template i386_optab[] =
+   { "movbe", 2, 0x0f38f1, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -372,7 +372,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -387,7 +387,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -402,7 +402,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -417,7 +417,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -432,7 +432,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -447,7 +447,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -462,7 +462,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -477,7 +477,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -492,7 +492,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -507,7 +507,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -522,7 +522,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -537,7 +537,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -552,7 +552,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -567,7 +567,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -582,7 +582,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -597,7 +597,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -612,7 +612,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -627,7 +627,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -642,7 +642,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -657,7 +657,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -672,7 +672,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -687,7 +687,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -702,7 +702,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -717,7 +717,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -729,7 +729,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -741,7 +741,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -753,7 +753,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -765,7 +765,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -777,7 +777,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -789,7 +789,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -801,7 +801,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -813,7 +813,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -825,7 +825,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -837,7 +837,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -849,7 +849,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -861,7 +861,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -873,7 +873,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -885,7 +885,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -897,7 +897,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -909,7 +909,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -921,7 +921,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -933,7 +933,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -945,7 +945,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -957,7 +957,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -972,7 +972,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -987,7 +987,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1002,7 +1002,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1017,7 +1017,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1032,7 +1032,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1047,7 +1047,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1059,7 +1059,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1071,7 +1071,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1086,7 +1086,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1101,7 +1101,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1113,7 +1113,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1125,7 +1125,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1140,7 +1140,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1155,7 +1155,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1170,7 +1170,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1185,7 +1185,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1200,7 +1200,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1215,7 +1215,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1227,7 +1227,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1239,7 +1239,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1251,7 +1251,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1263,7 +1263,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1275,7 +1275,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1287,7 +1287,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1299,7 +1299,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1311,7 +1311,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1323,7 +1323,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1335,7 +1335,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1347,7 +1347,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1359,7 +1359,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1371,7 +1371,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1383,7 +1383,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1398,7 +1398,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1413,7 +1413,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1428,7 +1428,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1443,7 +1443,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1455,7 +1455,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1467,7 +1467,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1482,7 +1482,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1497,7 +1497,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1512,7 +1512,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1527,7 +1527,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1539,7 +1539,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1551,7 +1551,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1566,7 +1566,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1581,7 +1581,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1596,7 +1596,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1611,7 +1611,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1626,7 +1626,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1641,7 +1641,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1656,7 +1656,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1671,7 +1671,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1686,7 +1686,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1701,7 +1701,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1716,7 +1716,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1731,7 +1731,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1746,7 +1746,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1761,7 +1761,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1776,7 +1776,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1791,7 +1791,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1806,7 +1806,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1821,7 +1821,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1836,7 +1836,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1851,7 +1851,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1866,7 +1866,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1881,7 +1881,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1896,7 +1896,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1911,7 +1911,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1923,7 +1923,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1938,7 +1938,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1953,7 +1953,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1968,7 +1968,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1983,7 +1983,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -1995,7 +1995,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2007,7 +2007,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2019,7 +2019,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2031,7 +2031,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2043,7 +2043,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2055,7 +2055,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2067,7 +2067,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2079,7 +2079,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2091,7 +2091,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2103,7 +2103,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2115,7 +2115,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2127,7 +2127,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2139,7 +2139,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2151,7 +2151,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2163,7 +2163,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2175,7 +2175,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2187,7 +2187,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2199,7 +2199,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2211,7 +2211,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2223,7 +2223,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2235,7 +2235,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2247,7 +2247,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2259,7 +2259,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2271,7 +2271,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2286,7 +2286,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2304,7 +2304,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2322,7 +2322,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2337,7 +2337,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2352,7 +2352,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2364,7 +2364,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2379,7 +2379,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2391,7 +2391,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2406,7 +2406,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2421,7 +2421,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2436,7 +2436,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2451,7 +2451,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2463,7 +2463,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2478,7 +2478,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2493,7 +2493,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2508,7 +2508,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2520,7 +2520,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2535,7 +2535,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2550,7 +2550,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2565,7 +2565,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2577,7 +2577,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2592,7 +2592,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2607,7 +2607,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2622,7 +2622,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2634,7 +2634,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2649,7 +2649,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2664,7 +2664,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2679,7 +2679,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2691,7 +2691,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2706,7 +2706,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2721,7 +2721,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2736,7 +2736,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2748,7 +2748,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2763,7 +2763,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2778,7 +2778,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2793,7 +2793,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2805,7 +2805,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2820,7 +2820,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2835,7 +2835,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2850,7 +2850,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2862,7 +2862,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2880,7 +2880,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2898,7 +2898,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2913,7 +2913,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2931,7 +2931,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2949,7 +2949,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2964,7 +2964,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2976,7 +2976,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -2988,7 +2988,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3000,7 +3000,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3012,7 +3012,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3027,7 +3027,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3039,7 +3039,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3054,7 +3054,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3066,7 +3066,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3078,7 +3078,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3090,7 +3090,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3102,7 +3102,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3117,7 +3117,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3129,7 +3129,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3144,7 +3144,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3156,7 +3156,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3168,7 +3168,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3180,7 +3180,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3192,7 +3192,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3204,7 +3204,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3216,7 +3216,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3228,7 +3228,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3240,7 +3240,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3252,7 +3252,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3267,7 +3267,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3282,7 +3282,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3294,7 +3294,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3306,7 +3306,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3318,7 +3318,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3330,7 +3330,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3342,7 +3342,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3354,7 +3354,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3366,7 +3366,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3378,7 +3378,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3390,7 +3390,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3402,7 +3402,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3414,7 +3414,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3426,7 +3426,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3438,7 +3438,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3450,7 +3450,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3462,7 +3462,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3474,7 +3474,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3486,7 +3486,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3498,7 +3498,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3510,7 +3510,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3522,7 +3522,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3534,7 +3534,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3546,7 +3546,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3558,7 +3558,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3570,7 +3570,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3582,7 +3582,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3594,7 +3594,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3606,7 +3606,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3618,7 +3618,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3630,7 +3630,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3642,7 +3642,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3654,7 +3654,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3666,7 +3666,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3678,7 +3678,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3690,7 +3690,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3702,7 +3702,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3714,7 +3714,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3726,7 +3726,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3738,7 +3738,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3750,7 +3750,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3762,7 +3762,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3774,7 +3774,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3786,7 +3786,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3798,7 +3798,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3810,7 +3810,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3822,7 +3822,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3834,7 +3834,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3846,7 +3846,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3858,7 +3858,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3870,7 +3870,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3882,7 +3882,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3894,7 +3894,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3906,7 +3906,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3918,7 +3918,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3930,7 +3930,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3942,7 +3942,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3954,7 +3954,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3966,7 +3966,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3978,7 +3978,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -3990,7 +3990,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4002,7 +4002,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4014,7 +4014,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4026,7 +4026,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4038,7 +4038,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4050,7 +4050,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4062,7 +4062,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4074,7 +4074,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4086,7 +4086,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4098,7 +4098,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4110,7 +4110,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4122,7 +4122,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4134,7 +4134,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4146,7 +4146,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4158,7 +4158,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4170,7 +4170,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4182,7 +4182,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4194,7 +4194,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4206,7 +4206,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4221,7 +4221,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4233,7 +4233,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4248,7 +4248,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4260,7 +4260,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4275,7 +4275,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4287,7 +4287,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4302,7 +4302,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4314,7 +4314,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4326,7 +4326,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4341,7 +4341,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4353,7 +4353,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4365,7 +4365,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4380,7 +4380,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4392,7 +4392,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4407,7 +4407,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4419,7 +4419,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4434,7 +4434,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4446,7 +4446,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4458,7 +4458,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4473,7 +4473,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4485,7 +4485,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4497,7 +4497,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4512,7 +4512,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4524,7 +4524,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4536,7 +4536,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4551,7 +4551,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4563,7 +4563,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4575,7 +4575,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4590,7 +4590,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4602,7 +4602,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4614,7 +4614,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4629,7 +4629,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4644,7 +4644,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4659,7 +4659,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4674,7 +4674,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4689,7 +4689,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4704,7 +4704,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4719,7 +4719,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4734,7 +4734,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4749,7 +4749,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4764,7 +4764,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4776,7 +4776,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4788,7 +4788,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4800,7 +4800,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4812,7 +4812,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4824,7 +4824,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4839,7 +4839,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4851,7 +4851,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4863,7 +4863,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4875,7 +4875,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4890,7 +4890,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4905,7 +4905,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4917,7 +4917,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4929,7 +4929,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4941,7 +4941,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4953,7 +4953,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4965,7 +4965,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4977,7 +4977,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -4992,7 +4992,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5004,7 +5004,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5016,7 +5016,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5028,7 +5028,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5040,7 +5040,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5052,7 +5052,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5064,7 +5064,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5076,7 +5076,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5088,7 +5088,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5100,7 +5100,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5112,7 +5112,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5124,7 +5124,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5136,7 +5136,7 @@ const insn_template i386_optab[] =
+     { { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5148,7 +5148,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5160,7 +5160,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5172,7 +5172,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5184,7 +5184,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5196,7 +5196,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5208,7 +5208,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5220,7 +5220,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5232,7 +5232,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5244,7 +5244,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5256,7 +5256,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5268,7 +5268,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5280,7 +5280,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5292,7 +5292,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5304,7 +5304,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5316,7 +5316,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5328,7 +5328,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5340,7 +5340,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5352,7 +5352,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5364,7 +5364,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5376,7 +5376,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5388,7 +5388,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5400,7 +5400,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5412,7 +5412,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5424,7 +5424,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5436,7 +5436,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5448,7 +5448,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5460,7 +5460,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5472,7 +5472,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5484,7 +5484,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5496,7 +5496,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5508,7 +5508,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5520,7 +5520,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5532,7 +5532,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5544,7 +5544,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5556,7 +5556,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5568,7 +5568,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5580,7 +5580,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5592,7 +5592,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5604,7 +5604,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5616,7 +5616,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5628,7 +5628,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5640,7 +5640,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5652,7 +5652,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5664,7 +5664,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5676,7 +5676,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5688,7 +5688,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5700,7 +5700,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5712,7 +5712,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5724,7 +5724,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5736,7 +5736,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5751,7 +5751,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5763,7 +5763,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5775,7 +5775,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5787,7 +5787,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5799,7 +5799,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5814,7 +5814,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5826,7 +5826,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5838,7 +5838,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5853,7 +5853,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5865,7 +5865,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5880,7 +5880,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5892,7 +5892,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5904,7 +5904,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5919,7 +5919,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5931,7 +5931,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -5943,7 +5943,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5958,7 +5958,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5970,7 +5970,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -5982,7 +5982,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -5997,7 +5997,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6012,7 +6012,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6027,7 +6027,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6039,7 +6039,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6051,7 +6051,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6063,7 +6063,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6078,7 +6078,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6090,7 +6090,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6102,7 +6102,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6117,7 +6117,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6129,7 +6129,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6141,7 +6141,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6156,7 +6156,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6168,7 +6168,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6180,7 +6180,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6195,7 +6195,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6210,7 +6210,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6225,7 +6225,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6237,7 +6237,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6249,7 +6249,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6264,7 +6264,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6276,7 +6276,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6288,7 +6288,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6300,7 +6300,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6312,7 +6312,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6327,7 +6327,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6339,7 +6339,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6351,7 +6351,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6366,7 +6366,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6378,7 +6378,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6393,7 +6393,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6405,7 +6405,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6417,7 +6417,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6432,7 +6432,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6444,7 +6444,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6456,7 +6456,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6471,7 +6471,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6483,7 +6483,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6495,7 +6495,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6510,7 +6510,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6525,7 +6525,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6540,7 +6540,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6552,7 +6552,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6564,7 +6564,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6576,7 +6576,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6591,7 +6591,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6603,7 +6603,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6615,7 +6615,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6630,7 +6630,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6642,7 +6642,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6654,7 +6654,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6669,7 +6669,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6681,7 +6681,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+@@ -6693,7 +6693,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6708,7 +6708,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+@@ -6723,7 +6723,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6738,7 +6738,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6750,7 +6750,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6762,7 +6762,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6774,7 +6774,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6786,7 +6786,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6798,7 +6798,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6810,7 +6810,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6822,7 +6822,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6834,7 +6834,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6846,7 +6846,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6858,7 +6858,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6870,7 +6870,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6882,7 +6882,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6894,7 +6894,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6906,7 +6906,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6918,7 +6918,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6930,7 +6930,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6942,7 +6942,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6954,7 +6954,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6966,7 +6966,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6978,7 +6978,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -6990,7 +6990,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7002,7 +7002,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7014,7 +7014,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7026,7 +7026,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7038,7 +7038,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7050,7 +7050,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7062,7 +7062,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7074,7 +7074,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7086,7 +7086,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7098,7 +7098,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7110,7 +7110,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7122,7 +7122,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7134,7 +7134,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7146,7 +7146,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7158,7 +7158,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7170,7 +7170,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7182,7 +7182,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7194,7 +7194,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7206,7 +7206,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7218,7 +7218,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7230,7 +7230,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7242,7 +7242,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7254,7 +7254,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7266,7 +7266,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7278,7 +7278,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7290,7 +7290,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7302,7 +7302,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7314,7 +7314,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7326,7 +7326,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7338,7 +7338,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7350,7 +7350,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7362,7 +7362,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7374,7 +7374,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7386,7 +7386,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7398,7 +7398,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7410,7 +7410,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7422,7 +7422,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7434,7 +7434,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7446,7 +7446,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7458,7 +7458,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7470,7 +7470,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7482,7 +7482,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7494,7 +7494,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7506,7 +7506,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7518,7 +7518,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7530,7 +7530,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7542,7 +7542,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7554,7 +7554,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7566,7 +7566,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7578,7 +7578,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7590,7 +7590,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7602,7 +7602,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7614,7 +7614,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7626,7 +7626,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7638,7 +7638,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7650,7 +7650,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7662,7 +7662,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7674,7 +7674,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7686,7 +7686,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7698,7 +7698,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7710,7 +7710,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7722,7 +7722,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7734,7 +7734,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7746,7 +7746,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7758,7 +7758,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7770,7 +7770,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7782,7 +7782,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7794,7 +7794,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7806,7 +7806,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7818,7 +7818,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7830,7 +7830,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7842,7 +7842,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7854,7 +7854,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7866,7 +7866,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7878,7 +7878,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7890,7 +7890,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7902,7 +7902,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7914,7 +7914,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7926,7 +7926,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7938,7 +7938,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7950,7 +7950,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7962,7 +7962,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7974,7 +7974,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7986,7 +7986,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -7998,7 +7998,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8013,7 +8013,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8028,7 +8028,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8040,7 +8040,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8052,7 +8052,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8064,7 +8064,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8076,7 +8076,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8088,7 +8088,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8100,7 +8100,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8112,7 +8112,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8124,7 +8124,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8136,7 +8136,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8148,7 +8148,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8160,7 +8160,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8172,7 +8172,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8184,7 +8184,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8196,7 +8196,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8208,7 +8208,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8220,7 +8220,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8232,7 +8232,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8244,7 +8244,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8256,7 +8256,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8271,7 +8271,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8286,7 +8286,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8301,7 +8301,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8316,7 +8316,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8331,7 +8331,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8346,7 +8346,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8361,7 +8361,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8376,7 +8376,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8391,7 +8391,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8406,7 +8406,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8421,7 +8421,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8436,7 +8436,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8451,7 +8451,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8466,7 +8466,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8481,7 +8481,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8496,7 +8496,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8511,7 +8511,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8526,7 +8526,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8541,7 +8541,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8556,7 +8556,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8571,7 +8571,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8586,7 +8586,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8601,7 +8601,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8616,7 +8616,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8631,7 +8631,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8646,7 +8646,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8661,7 +8661,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8676,7 +8676,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8691,7 +8691,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8706,7 +8706,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8721,7 +8721,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8736,7 +8736,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8751,7 +8751,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8766,7 +8766,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8781,7 +8781,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8796,7 +8796,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8811,7 +8811,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8826,7 +8826,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8841,7 +8841,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8856,7 +8856,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8871,7 +8871,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8886,7 +8886,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8901,7 +8901,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8913,7 +8913,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8925,7 +8925,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8940,7 +8940,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8952,7 +8952,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8964,7 +8964,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8979,7 +8979,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -8991,7 +8991,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9003,7 +9003,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9018,7 +9018,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9030,7 +9030,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9042,7 +9042,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9057,7 +9057,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9069,7 +9069,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9081,7 +9081,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9096,7 +9096,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9108,7 +9108,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9120,7 +9120,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9135,7 +9135,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9147,7 +9147,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9159,7 +9159,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9171,7 +9171,7 @@ const insn_template i386_optab[] =
+     { { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9183,7 +9183,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9195,7 +9195,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9210,7 +9210,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9225,7 +9225,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9240,7 +9240,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9255,7 +9255,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9270,7 +9270,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9285,7 +9285,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9300,7 +9300,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9315,7 +9315,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9330,7 +9330,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9345,7 +9345,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9360,7 +9360,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9375,7 +9375,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9390,7 +9390,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9405,7 +9405,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9420,7 +9420,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9435,7 +9435,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9450,7 +9450,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9465,7 +9465,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9480,7 +9480,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9495,7 +9495,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9510,7 +9510,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9525,7 +9525,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9540,7 +9540,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9555,7 +9555,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9570,7 +9570,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9585,7 +9585,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9600,7 +9600,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9615,7 +9615,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9630,7 +9630,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9645,7 +9645,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9660,7 +9660,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9675,7 +9675,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9690,7 +9690,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9705,7 +9705,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9720,7 +9720,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9735,7 +9735,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9750,7 +9750,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9765,7 +9765,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9780,7 +9780,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9795,7 +9795,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9810,7 +9810,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9825,7 +9825,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9840,7 +9840,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9855,7 +9855,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9870,7 +9870,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9885,7 +9885,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9900,7 +9900,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9915,7 +9915,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9930,7 +9930,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9945,7 +9945,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9960,7 +9960,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9975,7 +9975,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -9990,7 +9990,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10005,7 +10005,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10020,7 +10020,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10035,7 +10035,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10050,7 +10050,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10065,7 +10065,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10080,7 +10080,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10095,7 +10095,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10110,7 +10110,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10125,7 +10125,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10140,7 +10140,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10155,7 +10155,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10170,7 +10170,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10185,7 +10185,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10200,7 +10200,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10215,7 +10215,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10230,7 +10230,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10245,7 +10245,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10260,7 +10260,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10275,7 +10275,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10290,7 +10290,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10305,7 +10305,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10320,7 +10320,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10335,7 +10335,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10350,7 +10350,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10365,7 +10365,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10380,7 +10380,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10395,7 +10395,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10410,7 +10410,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10425,7 +10425,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10440,7 +10440,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10455,7 +10455,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10470,7 +10470,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10485,7 +10485,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10500,7 +10500,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10515,7 +10515,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10530,7 +10530,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10545,7 +10545,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10560,7 +10560,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10575,7 +10575,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10590,7 +10590,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10605,7 +10605,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10620,7 +10620,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10635,7 +10635,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10650,7 +10650,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10665,7 +10665,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10680,7 +10680,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10695,7 +10695,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10710,7 +10710,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10725,7 +10725,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10740,7 +10740,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10755,7 +10755,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10770,7 +10770,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10785,7 +10785,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10800,7 +10800,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10815,7 +10815,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10830,7 +10830,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10845,7 +10845,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10860,7 +10860,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10875,7 +10875,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10890,7 +10890,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10905,7 +10905,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10920,7 +10920,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10935,7 +10935,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10950,7 +10950,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10965,7 +10965,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10980,7 +10980,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -10995,7 +10995,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11010,7 +11010,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11025,7 +11025,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11040,7 +11040,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11055,7 +11055,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11070,7 +11070,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11085,7 +11085,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11100,7 +11100,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11115,7 +11115,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11130,7 +11130,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11145,7 +11145,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11160,7 +11160,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11175,7 +11175,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11190,7 +11190,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11205,7 +11205,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11220,7 +11220,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11235,7 +11235,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11250,7 +11250,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11265,7 +11265,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11280,7 +11280,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11295,7 +11295,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11310,7 +11310,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11325,7 +11325,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11340,7 +11340,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11355,7 +11355,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11370,7 +11370,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11385,7 +11385,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11400,7 +11400,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11415,7 +11415,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11430,7 +11430,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11445,7 +11445,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11460,7 +11460,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11475,7 +11475,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11490,7 +11490,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11505,7 +11505,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11520,7 +11520,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11535,7 +11535,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11550,7 +11550,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11565,7 +11565,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11580,7 +11580,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11595,7 +11595,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11610,7 +11610,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11625,7 +11625,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11640,7 +11640,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11655,7 +11655,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11670,7 +11670,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11685,7 +11685,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11700,7 +11700,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11715,7 +11715,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11730,7 +11730,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11745,7 +11745,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11760,7 +11760,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11775,7 +11775,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11790,7 +11790,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11805,7 +11805,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11820,7 +11820,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11835,7 +11835,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11850,7 +11850,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11865,7 +11865,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11880,7 +11880,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11895,7 +11895,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11910,7 +11910,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11925,7 +11925,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11940,7 +11940,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11955,7 +11955,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11970,7 +11970,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -11985,7 +11985,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12000,7 +12000,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12015,7 +12015,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12030,7 +12030,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12045,7 +12045,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12060,7 +12060,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12075,7 +12075,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12090,7 +12090,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12105,7 +12105,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12120,7 +12120,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12135,7 +12135,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12150,7 +12150,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12165,7 +12165,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12180,7 +12180,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12195,7 +12195,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12210,7 +12210,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12225,7 +12225,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12240,7 +12240,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12255,7 +12255,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12270,7 +12270,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12285,7 +12285,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12300,7 +12300,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12315,7 +12315,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12330,7 +12330,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12345,7 +12345,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12360,7 +12360,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12375,7 +12375,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12390,7 +12390,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12405,7 +12405,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12420,7 +12420,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12435,7 +12435,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12450,7 +12450,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12465,7 +12465,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12480,7 +12480,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12495,7 +12495,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12510,7 +12510,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12525,7 +12525,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12540,7 +12540,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12555,7 +12555,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12570,7 +12570,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12585,7 +12585,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12600,7 +12600,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12615,7 +12615,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12630,7 +12630,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12645,7 +12645,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12660,7 +12660,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12675,7 +12675,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12690,7 +12690,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12705,7 +12705,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12723,7 +12723,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12741,7 +12741,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12759,7 +12759,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12777,7 +12777,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12792,7 +12792,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12807,7 +12807,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12822,7 +12822,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12837,7 +12837,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12852,7 +12852,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12867,7 +12867,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12882,7 +12882,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12897,7 +12897,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12912,7 +12912,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12927,7 +12927,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12942,7 +12942,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12957,7 +12957,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12972,7 +12972,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -12987,7 +12987,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13002,7 +13002,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13017,7 +13017,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13032,7 +13032,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13044,7 +13044,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13056,7 +13056,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13071,7 +13071,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13086,7 +13086,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13101,7 +13101,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13116,7 +13116,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13131,7 +13131,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13146,7 +13146,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13161,7 +13161,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13176,7 +13176,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13191,7 +13191,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13206,7 +13206,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13221,7 +13221,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13236,7 +13236,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13251,7 +13251,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13266,7 +13266,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13281,7 +13281,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13296,7 +13296,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13311,7 +13311,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13326,7 +13326,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13341,7 +13341,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13356,7 +13356,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13371,7 +13371,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13386,7 +13386,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13401,7 +13401,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13416,7 +13416,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13431,7 +13431,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13446,7 +13446,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13461,7 +13461,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13476,7 +13476,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13491,7 +13491,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13506,7 +13506,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13521,7 +13521,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13536,7 +13536,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13551,7 +13551,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13566,7 +13566,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13581,7 +13581,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13596,7 +13596,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13611,7 +13611,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13626,7 +13626,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13641,7 +13641,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13656,7 +13656,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13671,7 +13671,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13686,7 +13686,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13701,7 +13701,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13716,7 +13716,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13731,7 +13731,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13746,7 +13746,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13761,7 +13761,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13776,7 +13776,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13791,7 +13791,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13806,7 +13806,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13821,7 +13821,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13836,7 +13836,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13851,7 +13851,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13866,7 +13866,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13884,7 +13884,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13902,7 +13902,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13920,7 +13920,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13938,7 +13938,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13956,7 +13956,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13974,7 +13974,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -13992,7 +13992,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14010,7 +14010,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14025,7 +14025,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14040,7 +14040,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14055,7 +14055,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14070,7 +14070,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14085,7 +14085,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14100,7 +14100,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14115,7 +14115,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14130,7 +14130,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14145,7 +14145,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14160,7 +14160,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14175,7 +14175,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14190,7 +14190,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14205,7 +14205,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14220,7 +14220,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14235,7 +14235,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14250,7 +14250,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14265,7 +14265,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14280,7 +14280,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14292,7 +14292,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14304,7 +14304,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14316,7 +14316,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14328,7 +14328,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14343,7 +14343,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14358,7 +14358,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14373,7 +14373,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14391,7 +14391,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14406,7 +14406,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14421,7 +14421,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14436,7 +14436,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14451,7 +14451,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14466,7 +14466,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14481,7 +14481,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14496,7 +14496,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14511,7 +14511,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14523,7 +14523,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14541,7 +14541,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14559,7 +14559,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14574,7 +14574,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14589,7 +14589,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14604,7 +14604,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14619,7 +14619,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14631,7 +14631,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14643,7 +14643,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14658,7 +14658,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14673,7 +14673,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14688,7 +14688,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14703,7 +14703,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14718,7 +14718,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14733,7 +14733,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14748,7 +14748,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14763,7 +14763,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14778,7 +14778,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14793,7 +14793,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14808,7 +14808,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14823,7 +14823,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14838,7 +14838,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14853,7 +14853,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14868,7 +14868,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14883,7 +14883,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14898,7 +14898,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14913,7 +14913,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14928,7 +14928,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14943,7 +14943,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14958,7 +14958,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14973,7 +14973,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -14988,7 +14988,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15003,7 +15003,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15018,7 +15018,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15033,7 +15033,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15048,7 +15048,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15063,7 +15063,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15078,7 +15078,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15093,7 +15093,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15108,7 +15108,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15123,7 +15123,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15138,7 +15138,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15153,7 +15153,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15168,7 +15168,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15183,7 +15183,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15198,7 +15198,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15213,7 +15213,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15228,7 +15228,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15243,7 +15243,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15258,7 +15258,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15273,7 +15273,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15288,7 +15288,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15303,7 +15303,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15318,7 +15318,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15333,7 +15333,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15348,7 +15348,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15363,7 +15363,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15378,7 +15378,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15393,7 +15393,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15408,7 +15408,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15423,7 +15423,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15441,7 +15441,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15459,7 +15459,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15471,7 +15471,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15486,7 +15486,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15504,7 +15504,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15522,7 +15522,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15537,7 +15537,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15552,7 +15552,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15567,7 +15567,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15582,7 +15582,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15597,7 +15597,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15612,7 +15612,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15627,7 +15627,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15642,7 +15642,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15657,7 +15657,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15672,7 +15672,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15687,7 +15687,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15702,7 +15702,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15717,7 +15717,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15732,7 +15732,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15747,7 +15747,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15762,7 +15762,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15777,7 +15777,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15792,7 +15792,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15807,7 +15807,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15822,7 +15822,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15837,7 +15837,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15852,7 +15852,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15867,7 +15867,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15882,7 +15882,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15897,7 +15897,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15912,7 +15912,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15927,7 +15927,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15942,7 +15942,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15957,7 +15957,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15972,7 +15972,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -15987,7 +15987,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16002,7 +16002,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16017,7 +16017,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16032,7 +16032,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16047,7 +16047,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16059,7 +16059,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16074,7 +16074,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16089,7 +16089,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16104,7 +16104,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16119,7 +16119,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16134,7 +16134,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16149,7 +16149,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16164,7 +16164,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16179,7 +16179,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16194,7 +16194,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16209,7 +16209,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16224,7 +16224,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16239,7 +16239,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16254,7 +16254,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16269,7 +16269,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16284,7 +16284,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16299,7 +16299,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16314,7 +16314,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16332,7 +16332,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16350,7 +16350,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16365,7 +16365,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16380,7 +16380,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16395,7 +16395,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16410,7 +16410,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16425,7 +16425,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16440,7 +16440,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16455,7 +16455,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16470,7 +16470,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16485,7 +16485,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16500,7 +16500,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16515,7 +16515,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16530,7 +16530,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16545,7 +16545,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16560,7 +16560,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16575,7 +16575,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16590,7 +16590,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16605,7 +16605,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16620,7 +16620,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16635,7 +16635,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16650,7 +16650,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16665,7 +16665,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16680,7 +16680,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16695,7 +16695,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16710,7 +16710,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16725,7 +16725,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16740,7 +16740,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16755,7 +16755,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16770,7 +16770,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16785,7 +16785,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16800,7 +16800,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16815,7 +16815,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16830,7 +16830,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16845,7 +16845,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16860,7 +16860,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16875,7 +16875,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16890,7 +16890,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16905,7 +16905,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16920,7 +16920,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16935,7 +16935,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16950,7 +16950,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16965,7 +16965,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16980,7 +16980,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -16995,7 +16995,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17010,7 +17010,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17025,7 +17025,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17040,7 +17040,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17055,7 +17055,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17070,7 +17070,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17085,7 +17085,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17100,7 +17100,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17115,7 +17115,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17130,7 +17130,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17145,7 +17145,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17160,7 +17160,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17175,7 +17175,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17190,7 +17190,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17205,7 +17205,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17223,7 +17223,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17241,7 +17241,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17259,7 +17259,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17277,7 +17277,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17295,7 +17295,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17313,7 +17313,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17328,7 +17328,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17343,7 +17343,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 2, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17358,7 +17358,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17373,7 +17373,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17388,7 +17388,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17403,7 +17403,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17418,7 +17418,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17433,7 +17433,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17448,7 +17448,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17463,7 +17463,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17478,7 +17478,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17492,8 +17492,8 @@ const insn_template i386_optab[] =
+   { "cmpxchg16b", 1, 0xfc7, 0x1, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17505,7 +17505,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17517,7 +17517,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17529,7 +17529,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17541,7 +17541,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17556,7 +17556,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17571,7 +17571,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17586,7 +17586,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17601,7 +17601,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17616,7 +17616,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17631,7 +17631,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17646,7 +17646,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17661,7 +17661,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17676,7 +17676,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17691,7 +17691,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17703,7 +17703,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17721,7 +17721,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17739,7 +17739,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17754,7 +17754,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17769,7 +17769,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17784,7 +17784,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17799,7 +17799,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17814,7 +17814,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17829,7 +17829,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17841,7 +17841,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17856,7 +17856,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17871,7 +17871,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17883,7 +17883,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17895,7 +17895,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17907,7 +17907,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17919,7 +17919,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17931,7 +17931,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17943,7 +17943,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17958,7 +17958,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17973,7 +17973,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -17988,7 +17988,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18003,7 +18003,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18015,7 +18015,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18026,8 +18026,8 @@ const insn_template i386_optab[] =
+   { "vmfunc", 0, 0xf01, 0xd4, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18039,7 +18039,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18050,8 +18050,8 @@ const insn_template i386_optab[] =
+   { "invept", 2, 0x660f3880, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18065,8 +18065,8 @@ const insn_template i386_optab[] =
+   { "invept", 2, 0x660f3880, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18080,8 +18080,8 @@ const insn_template i386_optab[] =
+   { "invvpid", 2, 0x660f3881, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18095,8 +18095,8 @@ const insn_template i386_optab[] =
+   { "invvpid", 2, 0x660f3881, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18110,8 +18110,8 @@ const insn_template i386_optab[] =
+   { "invpcid", 2, 0x660f3882, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18125,8 +18125,8 @@ const insn_template i386_optab[] =
+   { "invpcid", 2, 0x660f3882, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18141,7 +18141,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18156,7 +18156,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18171,7 +18171,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18186,7 +18186,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18201,7 +18201,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18216,7 +18216,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18231,7 +18231,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18246,7 +18246,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18261,7 +18261,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18276,7 +18276,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18291,7 +18291,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18306,7 +18306,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18321,7 +18321,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18336,7 +18336,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18351,7 +18351,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18366,7 +18366,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18381,7 +18381,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18396,7 +18396,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18411,7 +18411,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18426,7 +18426,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18441,7 +18441,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18456,7 +18456,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18471,7 +18471,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18486,7 +18486,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18501,7 +18501,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18516,7 +18516,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18531,7 +18531,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18546,7 +18546,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18561,7 +18561,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18576,7 +18576,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18591,7 +18591,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18606,7 +18606,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18621,7 +18621,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18636,7 +18636,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18651,7 +18651,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18666,7 +18666,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18681,7 +18681,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18699,7 +18699,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18717,7 +18717,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18735,7 +18735,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18750,7 +18750,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18765,7 +18765,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18780,7 +18780,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18795,7 +18795,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18810,7 +18810,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18825,7 +18825,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18840,7 +18840,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18855,7 +18855,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18870,7 +18870,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18888,7 +18888,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18906,7 +18906,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18924,7 +18924,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18942,7 +18942,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18960,7 +18960,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18975,7 +18975,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -18993,7 +18993,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19008,7 +19008,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19026,7 +19026,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19041,7 +19041,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19059,7 +19059,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19074,7 +19074,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19092,7 +19092,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19110,7 +19110,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19128,7 +19128,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19146,7 +19146,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19164,7 +19164,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19182,7 +19182,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19200,7 +19200,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19218,7 +19218,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19233,7 +19233,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19248,7 +19248,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19266,7 +19266,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19284,7 +19284,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19299,7 +19299,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19314,7 +19314,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19332,7 +19332,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19347,7 +19347,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19365,7 +19365,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19380,7 +19380,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19398,7 +19398,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19416,7 +19416,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19431,7 +19431,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19446,7 +19446,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19464,7 +19464,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19482,7 +19482,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19500,7 +19500,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19518,7 +19518,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19536,7 +19536,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19554,7 +19554,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19569,7 +19569,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19584,7 +19584,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19602,7 +19602,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19620,7 +19620,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19638,7 +19638,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19656,7 +19656,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19674,7 +19674,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19692,7 +19692,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19707,7 +19707,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19722,7 +19722,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19737,7 +19737,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19752,7 +19752,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19767,7 +19767,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19782,7 +19782,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19797,7 +19797,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19812,7 +19812,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19827,7 +19827,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19842,7 +19842,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19857,7 +19857,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19872,7 +19872,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19887,7 +19887,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19902,7 +19902,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19917,7 +19917,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19932,7 +19932,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19947,7 +19947,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19962,7 +19962,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19977,7 +19977,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -19992,7 +19992,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20007,7 +20007,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20022,7 +20022,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20037,7 +20037,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20052,7 +20052,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20067,7 +20067,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20082,7 +20082,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20097,7 +20097,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20112,7 +20112,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20127,7 +20127,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20142,7 +20142,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20157,7 +20157,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20172,7 +20172,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20187,7 +20187,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20202,7 +20202,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20217,7 +20217,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20232,7 +20232,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20247,7 +20247,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20262,7 +20262,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20277,7 +20277,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20292,7 +20292,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20307,7 +20307,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20322,7 +20322,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20337,7 +20337,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20352,7 +20352,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20367,7 +20367,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20382,7 +20382,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20400,7 +20400,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20418,7 +20418,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20436,7 +20436,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20454,7 +20454,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 3, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20472,7 +20472,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20490,7 +20490,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20508,7 +20508,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20526,7 +20526,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20541,7 +20541,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20556,7 +20556,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20574,7 +20574,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20592,7 +20592,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20610,7 +20610,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20628,7 +20628,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20646,7 +20646,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20664,7 +20664,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20682,7 +20682,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20700,7 +20700,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20715,7 +20715,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20730,7 +20730,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20745,7 +20745,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20758,9 +20758,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "xsave", 1, 0xfae, 0x4, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20770,9 +20770,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { "xsave64", 1, 0xfae, 0x4, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20782,9 +20782,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { "xrstor", 1, 0xfae, 0x5, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20794,9 +20794,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { "xrstor64", 1, 0xfae, 0x5, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20806,9 +20806,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { "xgetbv", 0, 0xf01, 0xd0, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20818,9 +20818,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "xsetbv", 0, 0xf01, 0xd1, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20830,9 +20830,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "xsaveopt", 1, 0xfae, 0x6, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20842,9 +20842,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { "xsaveopt64", 1, 0xfae, 0x6, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20854,9 +20854,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { "aesdec", 2, 0x66de, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20869,9 +20869,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesdec", 2, 0x660f38de, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20884,9 +20884,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesdeclast", 2, 0x66df, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20899,9 +20899,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesdeclast", 2, 0x660f38df, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20914,9 +20914,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesenc", 2, 0x66dc, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20929,9 +20929,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesenc", 2, 0x660f38dc, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20944,9 +20944,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesenclast", 2, 0x66dd, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20959,9 +20959,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesenclast", 2, 0x660f38dd, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20974,9 +20974,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesimc", 2, 0x66db, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -20989,9 +20989,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aesimc", 2, 0x660f38db, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21004,9 +21004,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aeskeygenassist", 3, 0x66df, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21022,9 +21022,9 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "aeskeygenassist", 3, 0x660f3adf, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21041,8 +21041,8 @@ const insn_template i386_optab[] =
+   { "pclmulqdq", 3, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21059,8 +21059,8 @@ const insn_template i386_optab[] =
+   { "pclmulqdq", 3, 0x660f3a44, None, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21077,8 +21077,8 @@ const insn_template i386_optab[] =
+   { "pclmullqlqdq", 2, 0x6644, 0x0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21092,8 +21092,8 @@ const insn_template i386_optab[] =
+   { "pclmullqlqdq", 2, 0x660f3a44, 0x0, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21107,8 +21107,8 @@ const insn_template i386_optab[] =
+   { "pclmulhqlqdq", 2, 0x6644, 0x1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21122,8 +21122,8 @@ const insn_template i386_optab[] =
+   { "pclmulhqlqdq", 2, 0x660f3a44, 0x1, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21137,8 +21137,8 @@ const insn_template i386_optab[] =
+   { "pclmullqhqdq", 2, 0x6644, 0x10, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21152,8 +21152,8 @@ const insn_template i386_optab[] =
+   { "pclmullqhqdq", 2, 0x660f3a44, 0x10, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21167,8 +21167,8 @@ const insn_template i386_optab[] =
+   { "pclmulhqhqdq", 2, 0x6644, 0x11, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21182,8 +21182,8 @@ const insn_template i386_optab[] =
+   { "pclmulhqhqdq", 2, 0x660f3a44, 0x11, 3,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21198,7 +21198,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21216,7 +21216,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21234,7 +21234,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -21252,7 +21252,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -21269,11 +21269,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vaddpd", 3, 0x6658, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vaddpd", 3, 0x6658, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vaddps", 3, 0x58, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21291,7 +21327,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21309,7 +21345,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -21327,7 +21363,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -21344,11 +21380,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vaddps", 3, 0x58, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vaddps", 3, 0x58, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vaddsd", 3, 0xf258, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21366,7 +21438,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -21384,7 +21456,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -21405,7 +21477,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21423,7 +21495,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -21441,7 +21513,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -21462,7 +21534,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21480,7 +21552,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21498,7 +21570,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21516,7 +21588,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21534,7 +21606,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21552,7 +21624,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21566,11 +21638,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandnpd", 3, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandnpd", 3, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandnpd", 3, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vandnps", 3, 0x55, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21588,7 +21714,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21602,11 +21728,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandnps", 3, 0x55, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandnps", 3, 0x55, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandnps", 3, 0x55, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vandpd", 3, 0x6654, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21624,7 +21804,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21638,11 +21818,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandpd", 3, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandpd", 3, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandpd", 3, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vandps", 3, 0x54, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21660,7 +21894,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21674,11 +21908,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandps", 3, 0x54, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandps", 3, 0x54, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vandps", 3, 0x54, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vblendpd", 4, 0x660d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21699,7 +21987,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21720,7 +22008,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21741,7 +22029,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21762,7 +22050,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21783,7 +22071,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21804,7 +22092,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21825,7 +22113,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21846,7 +22134,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21861,7 +22149,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21876,7 +22164,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21891,7 +22179,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -21902,11 +22190,26 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcastsd", 2, 0x6619, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vbroadcastss", 2, 0x6618, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21921,7 +22224,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21936,7 +22239,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21951,7 +22254,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21966,7 +22269,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -21977,11 +22280,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcastss", 2, 0x6618, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcastss", 2, 0x6618, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeq_ospd", 3, 0x66c2, 0x10, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -21999,7 +22332,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22017,7 +22350,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -22035,7 +22368,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22052,11 +22385,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_ospd", 3, 0x66C2, 16, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_ospd", 3, 0x66C2, 16, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeq_osps", 3, 0xc2, 0x10, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22074,7 +22443,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22092,7 +22461,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -22110,7 +22479,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22127,11 +22496,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_osps", 3, 0xC2, 16, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_osps", 3, 0xC2, 16, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeq_ossd", 3, 0xf2c2, 0x10, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22149,7 +22554,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -22167,7 +22572,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22188,7 +22593,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22206,7 +22611,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -22224,7 +22629,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22245,7 +22650,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22263,7 +22668,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22281,7 +22686,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -22299,7 +22704,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22316,11 +22721,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeqpd", 3, 0x66C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeqpd", 3, 0x66C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeqps", 3, 0xc2, 0x0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22338,7 +22779,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22356,7 +22797,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -22374,7 +22815,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22391,11 +22832,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeqps", 3, 0xC2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeqps", 3, 0xC2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeqsd", 3, 0xf2c2, 0x0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22413,7 +22890,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -22431,7 +22908,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22452,7 +22929,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22470,7 +22947,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -22488,7 +22965,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22509,7 +22986,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22527,7 +23004,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22545,7 +23022,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -22563,7 +23040,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22580,11 +23057,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_uqpd", 3, 0x66C2, 8, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_uqpd", 3, 0x66C2, 8, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeq_uqps", 3, 0xc2, 0x8, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22602,7 +23115,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22620,7 +23133,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -22638,7 +23151,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22655,14 +23168,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_uqsd", 3, 0xf2c2, 0x8, 1,
++  { "vcmpeq_uqps", 3, 0xC2, 8, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_uqps", 3, 0xC2, 8, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_uqsd", 3, 0xf2c2, 0x8, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22677,7 +23226,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -22695,7 +23244,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22716,7 +23265,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22734,7 +23283,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -22752,7 +23301,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22773,7 +23322,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22791,7 +23340,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22809,7 +23358,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -22827,7 +23376,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22844,11 +23393,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_uspd", 3, 0x66C2, 24, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_uspd", 3, 0x66C2, 24, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeq_usps", 3, 0xc2, 0x18, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22866,7 +23451,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22884,7 +23469,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -22902,7 +23487,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22919,11 +23504,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_usps", 3, 0xC2, 24, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_usps", 3, 0xC2, 24, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpeq_ussd", 3, 0xf2c2, 0x18, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22941,7 +23562,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -22959,7 +23580,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -22980,7 +23601,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -22998,7 +23619,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -23016,7 +23637,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23037,7 +23658,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23055,7 +23676,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23073,7 +23694,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -23091,7 +23712,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23108,11 +23729,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_ospd", 3, 0x66C2, 27, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_ospd", 3, 0x66C2, 27, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpfalse_osps", 3, 0xc2, 0x1b, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23130,7 +23787,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23148,7 +23805,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -23166,7 +23823,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23183,11 +23840,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_osps", 3, 0xC2, 27, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_osps", 3, 0xC2, 27, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpfalse_ossd", 3, 0xf2c2, 0x1b, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23205,7 +23898,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -23223,7 +23916,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23244,7 +23937,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23262,7 +23955,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -23280,7 +23973,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23301,7 +23994,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23319,7 +24012,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23337,7 +24030,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -23355,7 +24048,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23372,11 +24065,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalsepd", 3, 0x66C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalsepd", 3, 0x66C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpfalseps", 3, 0xc2, 0xb, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23394,7 +24123,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23412,7 +24141,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -23430,7 +24159,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23447,11 +24176,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalseps", 3, 0xC2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalseps", 3, 0xC2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpfalsesd", 3, 0xf2c2, 0xb, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23469,7 +24234,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -23487,7 +24252,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23508,7 +24273,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23526,7 +24291,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -23544,7 +24309,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23565,7 +24330,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23583,7 +24348,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23601,7 +24366,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -23619,7 +24384,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23636,11 +24401,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_oqpd", 3, 0x66C2, 29, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_oqpd", 3, 0x66C2, 29, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpge_oqps", 3, 0xc2, 0x1d, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23658,7 +24459,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23676,7 +24477,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -23694,7 +24495,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23711,11 +24512,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_oqps", 3, 0xC2, 29, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_oqps", 3, 0xC2, 29, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpge_oqsd", 3, 0xf2c2, 0x1d, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23733,7 +24570,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -23751,7 +24588,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23772,7 +24609,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23790,7 +24627,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -23808,7 +24645,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23829,7 +24666,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23847,7 +24684,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23865,7 +24702,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -23883,7 +24720,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23900,11 +24737,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgepd", 3, 0x66C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgepd", 3, 0x66C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpgeps", 3, 0xc2, 0xd, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23922,7 +24795,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23940,7 +24813,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -23958,7 +24831,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -23975,11 +24848,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgeps", 3, 0xC2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgeps", 3, 0xC2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpgesd", 3, 0xf2c2, 0xd, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -23997,7 +24906,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -24015,7 +24924,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24036,7 +24945,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24054,7 +24963,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -24072,7 +24981,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24093,7 +25002,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24111,7 +25020,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24129,7 +25038,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -24147,7 +25056,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24164,11 +25073,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_oqpd", 3, 0x66C2, 30, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_oqpd", 3, 0x66C2, 30, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpgt_oqps", 3, 0xc2, 0x1e, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24186,7 +25131,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24204,7 +25149,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -24222,7 +25167,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24239,11 +25184,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_oqps", 3, 0xC2, 30, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_oqps", 3, 0xC2, 30, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpgt_oqsd", 3, 0xf2c2, 0x1e, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24261,7 +25242,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -24279,7 +25260,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24300,7 +25281,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24318,7 +25299,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -24336,7 +25317,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24357,7 +25338,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24375,7 +25356,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24393,7 +25374,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -24411,7 +25392,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24428,11 +25409,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgtpd", 3, 0x66C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgtpd", 3, 0x66C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpgtps", 3, 0xc2, 0xe, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24450,7 +25467,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24468,7 +25485,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -24486,7 +25503,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24503,11 +25520,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgtps", 3, 0xC2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgtps", 3, 0xC2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpgtsd", 3, 0xf2c2, 0xe, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24525,7 +25578,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -24543,7 +25596,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24564,7 +25617,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24582,7 +25635,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -24600,7 +25653,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24621,7 +25674,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24639,7 +25692,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24657,7 +25710,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -24675,7 +25728,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24692,11 +25745,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_oqpd", 3, 0x66C2, 18, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_oqpd", 3, 0x66C2, 18, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmple_oqps", 3, 0xc2, 0x12, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24714,7 +25803,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24732,7 +25821,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -24750,7 +25839,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24767,11 +25856,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_oqps", 3, 0xC2, 18, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_oqps", 3, 0xC2, 18, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmple_oqsd", 3, 0xf2c2, 0x12, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24789,7 +25914,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -24807,7 +25932,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24828,7 +25953,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24846,7 +25971,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -24864,7 +25989,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24885,7 +26010,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24903,7 +26028,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -24921,7 +26046,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -24939,7 +26064,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -24956,47 +26081,83 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpleps", 3, 0xc2, 0x2, 1,
++  { "vcmplepd", 3, 0x66C2, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpleps", 3, 0xc2, 0x2, 1,
++  { "vcmplepd", 3, 0x66C2, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpleps", 3, 0xC2, 2, 1,
++  { "vcmpleps", 3, 0xc2, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpleps", 3, 0xc2, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpleps", 3, 0xC2, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -25014,7 +26175,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25031,11 +26192,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpleps", 3, 0xC2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpleps", 3, 0xC2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmplesd", 3, 0xf2c2, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25053,7 +26250,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -25071,7 +26268,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25092,7 +26289,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25110,7 +26307,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -25128,7 +26325,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25149,7 +26346,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25167,7 +26364,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25185,7 +26382,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -25203,7 +26400,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25220,11 +26417,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_oqpd", 3, 0x66C2, 17, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_oqpd", 3, 0x66C2, 17, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmplt_oqps", 3, 0xc2, 0x11, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25242,7 +26475,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25260,7 +26493,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -25278,7 +26511,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25295,11 +26528,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_oqps", 3, 0xC2, 17, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_oqps", 3, 0xC2, 17, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmplt_oqsd", 3, 0xf2c2, 0x11, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25317,7 +26586,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -25335,7 +26604,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25356,7 +26625,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25374,7 +26643,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -25392,7 +26661,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25413,7 +26682,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25431,7 +26700,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25449,7 +26718,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -25467,7 +26736,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25484,11 +26753,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpltpd", 3, 0x66C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpltpd", 3, 0x66C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpltps", 3, 0xc2, 0x1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25506,7 +26811,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25524,7 +26829,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -25542,7 +26847,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25559,11 +26864,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpltps", 3, 0xC2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpltps", 3, 0xC2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpltsd", 3, 0xf2c2, 0x1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25581,7 +26922,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -25599,7 +26940,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25620,7 +26961,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25638,7 +26979,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -25656,7 +26997,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25677,7 +27018,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25695,7 +27036,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25713,7 +27054,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -25731,7 +27072,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25748,11 +27089,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_oqpd", 3, 0x66C2, 12, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_oqpd", 3, 0x66C2, 12, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneq_oqps", 3, 0xc2, 0xc, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25770,7 +27147,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25788,7 +27165,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -25806,7 +27183,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25823,11 +27200,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_oqps", 3, 0xC2, 12, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_oqps", 3, 0xC2, 12, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneq_oqsd", 3, 0xf2c2, 0xc, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25845,7 +27258,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -25863,7 +27276,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25884,7 +27297,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25902,7 +27315,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -25920,7 +27333,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -25941,7 +27354,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25959,7 +27372,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -25977,7 +27390,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -25995,7 +27408,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26012,11 +27425,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_ospd", 3, 0x66C2, 28, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_ospd", 3, 0x66C2, 28, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneq_osps", 3, 0xc2, 0x1c, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26034,7 +27483,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26052,7 +27501,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -26070,7 +27519,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26087,11 +27536,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_osps", 3, 0xC2, 28, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_osps", 3, 0xC2, 28, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneq_ossd", 3, 0xf2c2, 0x1c, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26109,7 +27594,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -26127,7 +27612,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26148,7 +27633,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26166,7 +27651,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -26184,7 +27669,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26205,7 +27690,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26223,7 +27708,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26241,7 +27726,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -26259,7 +27744,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26276,11 +27761,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneqpd", 3, 0x66C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneqpd", 3, 0x66C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneqps", 3, 0xc2, 0x4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26298,7 +27819,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26316,7 +27837,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -26334,7 +27855,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26351,11 +27872,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneqps", 3, 0xC2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneqps", 3, 0xC2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneqsd", 3, 0xf2c2, 0x4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26373,7 +27930,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -26391,7 +27948,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26412,7 +27969,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26430,7 +27987,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -26448,7 +28005,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26469,7 +28026,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26487,7 +28044,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26505,7 +28062,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -26523,7 +28080,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26540,11 +28097,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uspd", 3, 0x66C2, 20, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uspd", 3, 0x66C2, 20, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneq_usps", 3, 0xc2, 0x14, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26562,7 +28155,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26580,7 +28173,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -26598,7 +28191,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26615,11 +28208,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_usps", 3, 0xC2, 20, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_usps", 3, 0xC2, 20, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpneq_ussd", 3, 0xf2c2, 0x14, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26637,7 +28266,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -26655,7 +28284,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26676,7 +28305,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26694,7 +28323,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -26712,7 +28341,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26733,7 +28362,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26751,7 +28380,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26769,7 +28398,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -26787,7 +28416,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26804,11 +28433,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngepd", 3, 0x66C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngepd", 3, 0x66C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpngeps", 3, 0xc2, 0x9, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26826,7 +28491,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26844,7 +28509,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -26862,7 +28527,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26879,11 +28544,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngeps", 3, 0xC2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngeps", 3, 0xC2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpngesd", 3, 0xf2c2, 0x9, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26901,7 +28602,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -26919,7 +28620,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26940,7 +28641,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -26958,7 +28659,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -26976,7 +28677,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -26997,7 +28698,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27015,7 +28716,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27033,7 +28734,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -27051,7 +28752,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27068,11 +28769,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uqpd", 3, 0x66C2, 25, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uqpd", 3, 0x66C2, 25, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnge_uqps", 3, 0xc2, 0x19, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27090,7 +28827,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27108,7 +28845,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -27126,7 +28863,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27143,32 +28880,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_uqsd", 3, 0xf2c2, 0x19, 1,
++  { "vcmpnge_uqps", 3, 0xC2, 25, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_uqsd", 3, 0xF2C2, 25, 1,
++  { "vcmpnge_uqps", 3, 0xC2, 25, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uqsd", 3, 0xf2c2, 0x19, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uqsd", 3, 0xF2C2, 25, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27183,7 +28956,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27204,7 +28977,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27222,7 +28995,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -27240,7 +29013,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27261,7 +29034,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27279,7 +29052,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27297,7 +29070,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -27315,7 +29088,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27332,11 +29105,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngtpd", 3, 0x66C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngtpd", 3, 0x66C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpngtps", 3, 0xc2, 0xa, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27354,7 +29163,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27372,7 +29181,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -27390,7 +29199,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27407,11 +29216,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngtps", 3, 0xC2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngtps", 3, 0xC2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpngtsd", 3, 0xf2c2, 0xa, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27429,7 +29274,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -27447,7 +29292,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27468,7 +29313,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27486,7 +29331,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -27504,7 +29349,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27525,7 +29370,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27543,7 +29388,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27561,7 +29406,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -27579,7 +29424,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27596,11 +29441,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uqpd", 3, 0x66C2, 26, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uqpd", 3, 0x66C2, 26, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpngt_uqps", 3, 0xc2, 0x1a, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27618,7 +29499,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27636,7 +29517,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -27654,7 +29535,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27671,11 +29552,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uqps", 3, 0xC2, 26, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uqps", 3, 0xC2, 26, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpngt_uqsd", 3, 0xf2c2, 0x1a, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27693,7 +29610,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -27711,7 +29628,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27732,7 +29649,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27750,7 +29667,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -27768,7 +29685,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27789,7 +29706,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27807,7 +29724,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27825,7 +29742,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -27843,7 +29760,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27860,11 +29777,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlepd", 3, 0x66C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlepd", 3, 0x66C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnleps", 3, 0xc2, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27882,7 +29835,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27900,7 +29853,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -27918,7 +29871,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27935,11 +29888,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnleps", 3, 0xC2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnleps", 3, 0xC2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnlesd", 3, 0xf2c2, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -27957,7 +29946,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -27975,7 +29964,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -27996,7 +29985,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28014,7 +30003,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -28032,7 +30021,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28053,7 +30042,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28071,7 +30060,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28089,7 +30078,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -28107,7 +30096,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28124,11 +30113,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uqpd", 3, 0x66C2, 22, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uqpd", 3, 0x66C2, 22, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnle_uqps", 3, 0xc2, 0x16, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28146,7 +30171,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28164,7 +30189,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -28182,7 +30207,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28199,11 +30224,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uqps", 3, 0xC2, 22, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uqps", 3, 0xC2, 22, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnle_uqsd", 3, 0xf2c2, 0x16, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28221,7 +30282,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -28239,7 +30300,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28260,7 +30321,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28278,7 +30339,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -28296,7 +30357,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28317,7 +30378,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28335,7 +30396,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28353,7 +30414,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -28371,7 +30432,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28388,11 +30449,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnltpd", 3, 0x66C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnltpd", 3, 0x66C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnltps", 3, 0xc2, 0x5, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28410,7 +30507,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28428,7 +30525,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -28446,7 +30543,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28463,11 +30560,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnltps", 3, 0xC2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnltps", 3, 0xC2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnltsd", 3, 0xf2c2, 0x5, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28485,7 +30618,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -28503,7 +30636,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28524,7 +30657,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28542,7 +30675,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -28560,7 +30693,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28581,7 +30714,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28599,7 +30732,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28617,7 +30750,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -28635,7 +30768,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28652,11 +30785,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uqpd", 3, 0x66C2, 21, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uqpd", 3, 0x66C2, 21, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnlt_uqps", 3, 0xc2, 0x15, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28674,7 +30843,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28692,7 +30861,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -28710,7 +30879,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28727,11 +30896,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uqps", 3, 0xC2, 21, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uqps", 3, 0xC2, 21, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpnlt_uqsd", 3, 0xf2c2, 0x15, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28749,7 +30954,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -28767,7 +30972,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28788,7 +30993,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28806,7 +31011,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -28824,7 +31029,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28845,7 +31050,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28863,7 +31068,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28881,7 +31086,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -28899,7 +31104,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28916,11 +31121,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpordpd", 3, 0x66C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpordpd", 3, 0x66C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpordps", 3, 0xc2, 0x7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28938,7 +31179,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -28956,7 +31197,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -28974,7 +31215,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -28991,11 +31232,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpordps", 3, 0xC2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpordps", 3, 0xC2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpordsd", 3, 0xf2c2, 0x7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29013,7 +31290,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -29031,7 +31308,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29052,7 +31329,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29070,7 +31347,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29088,7 +31365,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -29106,7 +31383,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29123,11 +31400,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_spd", 3, 0x66C2, 23, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_spd", 3, 0x66C2, 23, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpord_sps", 3, 0xc2, 0x17, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29145,7 +31458,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29163,7 +31476,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -29181,7 +31494,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29198,11 +31511,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_sps", 3, 0xC2, 23, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_sps", 3, 0xC2, 23, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpordss", 3, 0xf3c2, 0x7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29220,7 +31569,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -29238,7 +31587,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29259,7 +31608,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29277,7 +31626,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -29295,7 +31644,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29316,7 +31665,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29334,7 +31683,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -29352,7 +31701,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29373,7 +31722,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29394,7 +31743,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29415,7 +31764,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -29436,7 +31785,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29456,53 +31805,95 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpps", 4, 0xc2, None, 1,
++  { "vcmppd", 4, 0x66C2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpps", 4, 0xc2, None, 1,
++  { "vcmppd", 4, 0x66C2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpps", 4, 0xc2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpps", 4, 0xc2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpps", 4, 0xC2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -29523,7 +31914,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29543,11 +31934,53 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpps", 4, 0xC2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpps", 4, 0xC2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpsd", 4, 0xf2c2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29568,7 +32001,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -29589,7 +32022,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29613,7 +32046,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29634,7 +32067,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -29655,7 +32088,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29679,7 +32112,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29697,7 +32130,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29715,7 +32148,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -29733,7 +32166,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29750,11 +32183,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptruepd", 3, 0x66C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptruepd", 3, 0x66C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmptrueps", 3, 0xc2, 0xf, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29772,7 +32241,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29790,7 +32259,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -29808,7 +32277,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29825,11 +32294,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrueps", 3, 0xC2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrueps", 3, 0xC2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmptruesd", 3, 0xf2c2, 0xf, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29847,7 +32352,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -29865,7 +32370,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29886,7 +32391,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29904,7 +32409,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -29922,7 +32427,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -29943,7 +32448,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29961,7 +32466,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -29979,7 +32484,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -29997,7 +32502,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30014,11 +32519,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uspd", 3, 0x66C2, 31, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uspd", 3, 0x66C2, 31, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmptrue_usps", 3, 0xc2, 0x1f, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30036,7 +32577,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30054,7 +32595,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -30072,7 +32613,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30089,11 +32630,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_usps", 3, 0xC2, 31, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_usps", 3, 0xC2, 31, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmptrue_ussd", 3, 0xf2c2, 0x1f, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30111,7 +32688,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -30129,7 +32706,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30150,7 +32727,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30168,7 +32745,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -30186,7 +32763,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30207,7 +32784,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30225,7 +32802,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30243,7 +32820,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -30261,7 +32838,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30278,11 +32855,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunordpd", 3, 0x66C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunordpd", 3, 0x66C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpunordps", 3, 0xc2, 0x3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30300,7 +32913,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30318,7 +32931,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -30336,7 +32949,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30353,11 +32966,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunordps", 3, 0xC2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunordps", 3, 0xC2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpunordsd", 3, 0xf2c2, 0x3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30375,7 +33024,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -30393,7 +33042,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30414,7 +33063,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30432,7 +33081,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30450,7 +33099,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -30468,7 +33117,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30485,11 +33134,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_spd", 3, 0x66C2, 19, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_spd", 3, 0x66C2, 19, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpunord_sps", 3, 0xc2, 0x13, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30507,7 +33192,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30525,7 +33210,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -30543,7 +33228,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30560,11 +33245,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_sps", 3, 0xC2, 19, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_sps", 3, 0xC2, 19, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcmpunordss", 3, 0xf3c2, 0x3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30582,7 +33303,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -30600,7 +33321,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30621,7 +33342,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30639,7 +33360,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -30657,7 +33378,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30678,7 +33399,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30696,7 +33417,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -30714,7 +33435,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30735,7 +33456,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30750,7 +33471,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -30765,7 +33486,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30783,7 +33504,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30798,7 +33519,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -30813,7 +33534,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -30831,7 +33552,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30846,7 +33567,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30861,7 +33582,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+@@ -30872,11 +33593,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtdq2pd", 2, 0xF3E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtdq2pd", 2, 0xF3E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtdq2ps", 2, 0x5b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30891,7 +33642,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30906,7 +33657,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -30921,7 +33672,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -30935,11 +33686,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtdq2ps", 2, 0x5B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtdq2ps", 2, 0x5B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtpd2dq", 2, 0xf2e6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30954,7 +33735,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30969,7 +33750,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30984,7 +33765,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -30999,7 +33780,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -31014,7 +33795,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31028,11 +33809,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2dq", 2, 0xF2E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2dq", 2, 0xF2E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtpd2dqx", 2, 0xf2e6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31043,11 +33854,26 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2dqx", 2, 0xF2E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtpd2dqy", 2, 0xf2e6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31058,11 +33884,26 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2dqy", 2, 0xF2E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtpd2ps", 2, 0x665a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31077,7 +33918,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31092,7 +33933,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31107,7 +33948,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31122,7 +33963,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -31137,7 +33978,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31151,11 +33992,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2ps", 2, 0x665A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2ps", 2, 0x665A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtpd2psx", 2, 0x665a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31166,11 +34037,26 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2psx", 2, 0x665A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtpd2psy", 2, 0x665a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31181,11 +34067,26 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2psy", 2, 0x665A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtps2dq", 2, 0x665b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31200,7 +34101,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31215,7 +34116,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -31230,7 +34131,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31244,11 +34145,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2dq", 2, 0x665B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2dq", 2, 0x665B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtps2pd", 2, 0x5a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31263,7 +34194,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31278,7 +34209,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+@@ -31293,7 +34224,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -31307,11 +34238,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2pd", 2, 0x5A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2pd", 2, 0x5A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvtsd2si", 2, 0xf22d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31326,7 +34287,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -31341,7 +34302,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31359,7 +34320,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -31374,7 +34335,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31392,7 +34353,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31410,7 +34371,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -31428,7 +34389,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31449,7 +34410,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31467,7 +34428,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31485,7 +34446,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -31503,7 +34464,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -31521,7 +34482,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31542,7 +34503,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31560,7 +34521,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31578,7 +34539,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -31596,7 +34557,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31617,7 +34578,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -31635,7 +34596,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31656,7 +34617,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31674,7 +34635,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -31692,7 +34653,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -31713,7 +34674,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31728,7 +34689,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -31743,7 +34704,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31761,7 +34722,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -31776,7 +34737,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -31794,7 +34755,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31809,7 +34770,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31824,7 +34785,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31839,7 +34800,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31854,7 +34815,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -31869,7 +34830,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -31883,45 +34844,105 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttpd2dqx", 2, 0x66e6, None, 1,
++  { "vcvttpd2dq", 2, 0x66E6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      1, 0 },
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttpd2dqy", 2, 0x66e6, None, 1,
++  { "vcvttpd2dq", 2, 0x66E6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      1, 0 },
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttps2dq", 2, 0xf35b, None, 1,
++  { "vcvttpd2dqx", 2, 0x66e6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
++      1, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2dqx", 2, 0x66E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2dqy", 2, 0x66e6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2dqy", 2, 0x66E6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2dq", 2, 0xf35b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+@@ -31932,7 +34953,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31947,7 +34968,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -31962,7 +34983,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -31976,11 +34997,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2dq", 2, 0xF35B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2dq", 2, 0xF35B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vcvttsd2si", 2, 0xf22c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -31995,7 +35046,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -32010,7 +35061,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -32028,7 +35079,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -32043,7 +35094,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -32061,7 +35112,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32076,7 +35127,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -32091,7 +35142,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -32109,7 +35160,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -32124,7 +35175,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -32142,7 +35193,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32160,7 +35211,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32178,7 +35229,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -32196,7 +35247,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -32213,11 +35264,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vdivpd", 3, 0x665E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vdivpd", 3, 0x665E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vdivps", 3, 0x5e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32235,7 +35322,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32253,7 +35340,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -32271,7 +35358,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -32288,11 +35375,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vdivps", 3, 0x5E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vdivps", 3, 0x5E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vdivsd", 3, 0xf25e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32310,7 +35433,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -32328,7 +35451,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -32349,7 +35472,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32367,7 +35490,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -32385,7 +35508,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -32406,7 +35529,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32427,7 +35550,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32448,7 +35571,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32469,7 +35592,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32487,7 +35610,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32505,7 +35628,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -32523,7 +35646,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32541,7 +35664,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32559,7 +35682,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32577,7 +35700,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32595,7 +35718,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32613,7 +35736,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32631,7 +35754,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32649,7 +35772,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32667,7 +35790,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32688,7 +35811,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32709,7 +35832,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -32730,7 +35853,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32745,7 +35868,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32760,7 +35883,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32772,7 +35895,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32787,7 +35910,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32805,7 +35928,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32823,7 +35946,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32841,7 +35964,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32859,7 +35982,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32877,7 +36000,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32895,7 +36018,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32913,7 +36036,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32931,7 +36054,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32949,7 +36072,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -32967,7 +36090,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -32985,7 +36108,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33002,11 +36125,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmaxpd", 3, 0x665F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmaxpd", 3, 0x665F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmaxps", 3, 0x5f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33024,7 +36183,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33042,7 +36201,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -33060,7 +36219,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33077,11 +36236,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmaxps", 3, 0x5F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmaxps", 3, 0x5F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmaxsd", 3, 0xf25f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33099,7 +36294,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -33117,7 +36312,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33138,7 +36333,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33156,7 +36351,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -33174,7 +36369,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33195,7 +36390,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33213,7 +36408,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33231,7 +36426,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -33249,7 +36444,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33266,11 +36461,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vminpd", 3, 0x665D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vminpd", 3, 0x665D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vminps", 3, 0x5d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33288,7 +36519,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33306,7 +36537,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -33324,7 +36555,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33341,11 +36572,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vminps", 3, 0x5D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vminps", 3, 0x5D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vminsd", 3, 0xf25d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33363,7 +36630,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -33381,7 +36648,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33402,7 +36669,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33420,7 +36687,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -33438,7 +36705,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+@@ -33459,7 +36726,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33474,7 +36741,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33489,7 +36756,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33504,7 +36771,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33519,7 +36786,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 6, 0, 0, 0, 
+@@ -33534,7 +36801,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33549,7 +36816,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
+@@ -33564,7 +36831,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33575,11 +36842,131 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovapd", 2, 0x6629, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovapd", 2, 0x6629, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovapd", 2, 0x6628, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovapd", 2, 0x6628, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovapd", 2, 0x6628, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovapd", 2, 0x6628, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovapd", 2, 0x6629, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovapd", 2, 0x6629, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmovaps", 2, 0x28, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33594,7 +36981,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33609,7 +36996,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33624,7 +37011,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33639,7 +37026,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -33654,7 +37041,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33669,7 +37056,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -33684,7 +37071,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33695,11 +37082,131 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x28, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x28, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x28, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x28, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x29, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x29, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovaps", 2, 0x29, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovaps", 2, 0x29, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+   { "vmovd", 2, 0x666e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33714,7 +37221,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33729,7 +37236,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33744,7 +37251,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33759,7 +37266,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -33774,7 +37281,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -33789,7 +37296,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -33804,7 +37311,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -33819,7 +37326,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33834,7 +37341,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33849,7 +37356,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
+@@ -33860,11 +37367,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovddup", 2, 0xF212, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovddup", 2, 0xF212, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmovdqa", 2, 0x666f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33879,7 +37416,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33894,7 +37431,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33909,7 +37446,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33924,7 +37461,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33939,7 +37476,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33954,7 +37491,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33969,7 +37506,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -33984,7 +37521,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34002,7 +37539,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34020,7 +37557,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34038,7 +37575,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34053,7 +37590,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34071,7 +37608,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34086,7 +37623,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34104,7 +37641,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34119,7 +37656,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34137,7 +37674,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34152,7 +37689,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34170,7 +37707,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34188,7 +37725,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34206,7 +37743,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34221,7 +37758,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34239,7 +37776,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34254,7 +37791,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34272,7 +37809,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34287,7 +37824,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34305,7 +37842,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34320,7 +37857,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34335,7 +37872,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34350,7 +37887,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34365,7 +37902,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34380,7 +37917,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34395,7 +37932,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34410,7 +37947,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -34421,11 +37958,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovntdq", 2, 0x66E7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovntdq", 2, 0x66E7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+   { "vmovntdqa", 2, 0x662a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34440,7 +38007,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34455,7 +38022,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -34466,11 +38033,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovntdqa", 2, 0x662A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovntdqa", 2, 0x662A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmovntpd", 2, 0x662b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34485,7 +38082,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34500,7 +38097,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 0, 0, 
+@@ -34511,11 +38108,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vmovntps", 2, 0x2b, None, 1,
++  { "vmovntpd", 2, 0x662B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovntpd", 2, 0x662B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovntps", 2, 0x2b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34530,7 +38157,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34545,7 +38172,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -34556,11 +38183,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovntps", 2, 0x2B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovntps", 2, 0x2B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+   { "vmovq", 2, 0xf37e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34575,7 +38232,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34590,7 +38247,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34605,7 +38262,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34620,7 +38277,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34635,7 +38292,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34650,7 +38307,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34665,7 +38322,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34680,7 +38337,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34695,7 +38352,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34710,7 +38367,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34725,7 +38382,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34740,7 +38397,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34755,7 +38412,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34770,7 +38427,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34788,7 +38445,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34806,7 +38463,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34821,7 +38478,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34839,7 +38496,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -34854,7 +38511,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34872,7 +38529,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34887,7 +38544,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34902,7 +38559,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -34913,11 +38570,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovshdup", 2, 0xF316, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovshdup", 2, 0xF316, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmovsldup", 2, 0xf312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34932,7 +38619,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34947,7 +38634,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -34958,11 +38645,41 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovsldup", 2, 0xF312, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovsldup", 2, 0xF312, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmovss", 2, 0xf311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34977,7 +38694,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -34992,7 +38709,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35010,7 +38727,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35028,7 +38745,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -35043,7 +38760,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35061,7 +38778,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -35076,7 +38793,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35094,7 +38811,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35109,7 +38826,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35124,7 +38841,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35139,7 +38856,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35154,7 +38871,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 6, 0, 0, 0, 
+@@ -35169,7 +38886,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35184,7 +38901,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
+@@ -35199,7 +38916,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35210,11 +38927,131 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovupd", 2, 0x6611, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovupd", 2, 0x6611, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovupd", 2, 0x6610, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovupd", 2, 0x6610, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovupd", 2, 0x6610, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovupd", 2, 0x6610, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovupd", 2, 0x6611, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovupd", 2, 0x6611, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmovups", 2, 0x10, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35229,7 +39066,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35244,7 +39081,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35259,7 +39096,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35274,7 +39111,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -35289,7 +39126,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35304,7 +39141,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+@@ -35319,7 +39156,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35330,11 +39167,131 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x10, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x10, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x10, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x10, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x11, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x11, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovups", 2, 0x11, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovups", 2, 0x11, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+   { "vmpsadbw", 4, 0x6642, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35355,7 +39312,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35376,7 +39333,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35394,7 +39351,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35412,7 +39369,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -35430,7 +39387,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -35447,11 +39404,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmulpd", 3, 0x6659, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmulpd", 3, 0x6659, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmulps", 3, 0x59, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35469,7 +39462,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35487,7 +39480,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+@@ -35505,7 +39498,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -35522,11 +39515,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmulps", 3, 0x59, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmulps", 3, 0x59, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vmulsd", 3, 0xf259, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35544,7 +39573,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+@@ -35562,7 +39591,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+@@ -35583,7 +39612,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35601,7 +39630,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+@@ -35619,7 +39648,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+@@ -35640,7 +39669,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35658,7 +39687,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35672,11 +39701,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vorpd", 3, 0x6656, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vorpd", 3, 0x6656, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vorpd", 3, 0x6656, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+   { "vorps", 3, 0x56, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35694,7 +39777,7 @@ const insn_template i386_optab[] =
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35708,41 +39791,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsb", 2, 0x661c, None, 1,
++  { "vorps", 3, 0x56, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vorps", 3, 0x56, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsb", 2, 0x661c, None, 1,
++  { "vorps", 3, 0x56, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsd", 2, 0x661e, None, 1,
++  { "vpabsb", 2, 0x661c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35753,11 +39860,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsd", 2, 0x661e, None, 1,
++  { "vpabsb", 2, 0x661c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35768,200 +39875,206 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsd", 2, 0x661E, None, 1,
++  { "vpabsb", 2, 0x661C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsw", 2, 0x661d, None, 1,
++  { "vpabsb", 2, 0x661C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsw", 2, 0x661d, None, 1,
++  { "vpabsb", 2, 0x661C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpackssdw", 3, 0x666b, None, 1,
++  { "vpabsd", 2, 0x661e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpackssdw", 3, 0x666b, None, 1,
++  { "vpabsd", 2, 0x661e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpabsd", 2, 0x661E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpacksswb", 3, 0x6663, None, 1,
++  { "vpabsd", 2, 0x661E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpacksswb", 3, 0x6663, None, 1,
++  { "vpabsd", 2, 0x661E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpackusdw", 3, 0x662b, None, 1,
++  { "vpabsw", 2, 0x661d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpackusdw", 3, 0x662b, None, 1,
++  { "vpabsw", 2, 0x661d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpackuswb", 3, 0x6667, None, 1,
++  { "vpabsw", 2, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpabsw", 2, 0x661D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpackuswb", 3, 0x6667, None, 1,
++  { "vpabsw", 2, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddsb", 3, 0x66ec, None, 1,
++  { "vpackssdw", 3, 0x666b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35975,11 +40088,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddsb", 3, 0x66ec, None, 1,
++  { "vpackssdw", 3, 0x666b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -35993,47 +40106,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddsw", 3, 0x66ed, None, 1,
++  { "vpackssdw", 3, 0x666B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpackssdw", 3, 0x666B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddsw", 3, 0x66ed, None, 1,
++  { "vpackssdw", 3, 0x666B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddb", 3, 0x66fc, None, 1,
++  { "vpacksswb", 3, 0x6663, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36047,11 +40178,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddb", 3, 0x66fc, None, 1,
++  { "vpacksswb", 3, 0x6663, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36065,68 +40196,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddd", 3, 0x66fe, None, 1,
++  { "vpacksswb", 3, 0x6663, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddd", 3, 0x66fe, None, 1,
++  { "vpacksswb", 3, 0x6663, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddd", 3, 0x66FE, None, 1,
++  { "vpacksswb", 3, 0x6663, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddq", 3, 0x66d4, None, 1,
++  { "vpackusdw", 3, 0x662b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36137,14 +40268,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddq", 3, 0x66d4, None, 1,
++  { "vpackusdw", 3, 0x662b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36155,65 +40286,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddq", 3, 0x66D4, None, 1,
++  { "vpackusdw", 3, 0x662B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddw", 3, 0x66fd, None, 1,
++  { "vpackusdw", 3, 0x662B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddw", 3, 0x66fd, None, 1,
++  { "vpackusdw", 3, 0x662B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddusb", 3, 0x66dc, None, 1,
++  { "vpackuswb", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36227,11 +40358,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddusb", 3, 0x66dc, None, 1,
++  { "vpackuswb", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36245,89 +40376,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddusw", 3, 0x66dd, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpaddusw", 3, 0x66dd, None, 1,
++  { "vpackuswb", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpalignr", 4, 0x660f, None, 1,
++  { "vpackuswb", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpalignr", 4, 0x660f, None, 1,
++  { "vpackuswb", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpand", 3, 0x66db, None, 1,
++  { "vpaddsb", 3, 0x66ec, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36341,11 +40448,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpand", 3, 0x66db, None, 1,
++  { "vpaddsb", 3, 0x66ec, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36359,47 +40466,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpandn", 3, 0x66df, None, 1,
++  { "vpaddsb", 3, 0x66EC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpaddsb", 3, 0x66EC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpandn", 3, 0x66df, None, 1,
++  { "vpaddsb", 3, 0x66EC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpavgb", 3, 0x66e0, None, 1,
++  { "vpaddsw", 3, 0x66ed, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36413,11 +40538,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpavgb", 3, 0x66e0, None, 1,
++  { "vpaddsw", 3, 0x66ed, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36431,55 +40556,70 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpavgw", 3, 0x66e3, None, 1,
++  { "vpaddsw", 3, 0x66ED, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpaddsw", 3, 0x66ED, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpavgw", 3, 0x66e3, None, 1,
++  { "vpaddsw", 3, 0x66ED, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendvb", 4, 0x664c, None, 1,
++  { "vpaddb", 3, 0x66fc, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36488,19 +40628,16 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendvb", 4, 0x664c, None, 1,
++  { "vpaddb", 3, 0x66fc, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36509,89 +40646,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendw", 4, 0x660e, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendw", 4, 0x660e, None, 1,
++  { "vpaddb", 3, 0x66FC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqb", 3, 0x6674, None, 1,
++  { "vpaddb", 3, 0x66FC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqb", 3, 0x6674, None, 1,
++  { "vpaddb", 3, 0x66FC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqd", 3, 0x6676, None, 1,
++  { "vpaddd", 3, 0x66fe, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36605,11 +40718,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqd", 3, 0x6676, None, 1,
++  { "vpaddd", 3, 0x66fe, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36623,14 +40736,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqd", 3, 0x6676, None, 1,
++  { "vpaddd", 3, 0x66FE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -36638,35 +40751,53 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqd", 3, 0x661F, 0, 1,
++  { "vpaddd", 3, 0x66FE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqq", 3, 0x6629, None, 1,
++  { "vpaddd", 3, 0x66FE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpaddq", 3, 0x66d4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36677,14 +40808,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqq", 3, 0x6629, None, 1,
++  { "vpaddq", 3, 0x66d4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36695,14 +40826,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqq", 3, 0x6629, None, 1,
++  { "vpaddq", 3, 0x66D4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36710,32 +40841,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqq", 3, 0x661F, 0, 1,
++  { "vpaddq", 3, 0x66D4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqw", 3, 0x6675, None, 1,
++  { "vpaddq", 3, 0x66D4, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpaddw", 3, 0x66fd, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36749,11 +40898,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpeqw", 3, 0x6675, None, 1,
++  { "vpaddw", 3, 0x66fd, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36767,83 +40916,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpestri", 3, 0x6661, None, 1,
++  { "vpaddw", 3, 0x66FD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpestrm", 3, 0x6660, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtb", 3, 0x6664, None, 1,
++  { "vpaddw", 3, 0x66FD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtb", 3, 0x6664, None, 1,
++  { "vpaddw", 3, 0x66FD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtd", 3, 0x6666, None, 1,
++  { "vpaddusb", 3, 0x66dc, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36857,11 +40988,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtd", 3, 0x6666, None, 1,
++  { "vpaddusb", 3, 0x66dc, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36875,83 +41006,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtd", 3, 0x6666, None, 1,
++  { "vpaddusb", 3, 0x66DC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtq", 3, 0x6637, None, 1,
++  { "vpaddusb", 3, 0x66DC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtq", 3, 0x6637, None, 1,
++  { "vpaddusb", 3, 0x66DC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtq", 3, 0x6637, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtw", 3, 0x6665, None, 1,
++  { "vpaddusw", 3, 0x66dd, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36965,11 +41078,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpgtw", 3, 0x6665, None, 1,
++  { "vpaddusw", 3, 0x66dd, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -36983,73 +41096,73 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpistri", 3, 0x6663, None, 1,
++  { "vpaddusw", 3, 0x66DD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpistrm", 3, 0x6662, None, 1,
++  { "vpaddusw", 3, 0x66DD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vperm2f128", 4, 0x6606, None, 1,
++  { "vpaddusw", 3, 0x66DD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilpd", 3, 0x660d, None, 1,
++  { "vpalignr", 4, 0x660f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37058,16 +41171,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilpd", 3, 0x660d, None, 1,
++  { "vpalignr", 4, 0x660f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37076,86 +41192,113 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilpd", 3, 0x6605, None, 1,
++  { "vpalignr", 4, 0x660F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpalignr", 4, 0x660F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilpd", 3, 0x6605, None, 1,
++  { "vpalignr", 4, 0x660F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilpd", 3, 0x6605, None, 1,
++  { "vpand", 3, 0x66db, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilpd", 3, 0x660D, None, 1,
++  { "vpand", 3, 0x66db, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilps", 3, 0x660c, None, 1,
++  { "vpandn", 3, 0x66df, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37166,14 +41309,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilps", 3, 0x660c, None, 1,
++  { "vpandn", 3, 0x66df, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37184,71 +41327,53 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilps", 3, 0x6604, None, 1,
++  { "vpavgb", 3, 0x66e0, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilps", 3, 0x6604, None, 1,
++  { "vpavgb", 3, 0x66e0, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilps", 3, 0x6604, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermilps", 3, 0x660C, None, 1,
++  { "vpavgb", 3, 0x66E0, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37256,142 +41381,145 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpextrb", 3, 0x6614, None, 1,
++  { "vpavgb", 3, 0x66E0, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpextrd", 3, 0x6616, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpavgb", 3, 0x66E0, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpextrq", 3, 0x6616, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpavgw", 3, 0x66e3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpextrw", 3, 0x66c5, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpavgw", 3, 0x66e3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpextrw", 3, 0x6615, None, 1,
++  { "vpavgw", 3, 0x66E3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddd", 3, 0x6602, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpavgw", 3, 0x66E3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddd", 3, 0x6602, None, 1,
++  { "vpavgw", 3, 0x66E3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddsw", 3, 0x6603, None, 1,
++  { "vpblendvb", 4, 0x664c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37400,16 +41528,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddsw", 3, 0x6603, None, 1,
++  { "vpblendvb", 4, 0x664c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37418,16 +41549,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddw", 3, 0x6601, None, 1,
++  { "vpblendw", 4, 0x660e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37436,16 +41570,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddw", 3, 0x6601, None, 1,
++  { "vpblendw", 4, 0x660e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37454,101 +41591,104 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphminposuw", 2, 0x6641, None, 1,
++  { "vpcmpeqb", 3, 0x6674, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubd", 3, 0x6606, None, 1,
++  { "vpcmpeqb", 3, 0x6674, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubd", 3, 0x6606, None, 1,
++  { "vpcmpeqb", 3, 0x6674, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubsw", 3, 0x6607, None, 1,
++  { "vpcmpeqb", 3, 0x6674, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubsw", 3, 0x6607, None, 1,
++  { "vpcmpeqb", 3, 0x6674, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubw", 3, 0x6605, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37559,14 +41699,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubw", 3, 0x6605, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37577,203 +41717,191 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpinsrb", 4, 0x6620, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpinsrd", 4, 0x6622, None, 1,
++  { "vpcmpeqd", 3, 0x661F, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpinsrq", 4, 0x6622, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpinsrw", 4, 0x66c4, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaddubsw", 3, 0x6604, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaddubsw", 3, 0x6604, None, 1,
++  { "vpcmpeqd", 3, 0x6676, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaddwd", 3, 0x66f5, None, 1,
++  { "vpcmpeqd", 3, 0x661F, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaddwd", 3, 0x66f5, None, 1,
++  { "vpcmpeqd", 3, 0x661F, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsb", 3, 0x663c, None, 1,
++  { "vpcmpeqd", 3, 0x661F, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsb", 3, 0x663c, None, 1,
++  { "vpcmpeqd", 3, 0x661F, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsd", 3, 0x663d, None, 1,
++  { "vpcmpeqq", 3, 0x6629, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37787,11 +41915,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsd", 3, 0x663d, None, 1,
++  { "vpcmpeqq", 3, 0x6629, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37805,104 +41933,194 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsd", 3, 0x663D, None, 1,
++  { "vpcmpeqq", 3, 0x6629, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsw", 3, 0x66ee, None, 1,
++  { "vpcmpeqq", 3, 0x661F, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsw", 3, 0x66ee, None, 1,
++  { "vpcmpeqq", 3, 0x6629, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxub", 3, 0x66de, None, 1,
++  { "vpcmpeqq", 3, 0x6629, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxub", 3, 0x66de, None, 1,
++  { "vpcmpeqq", 3, 0x6629, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpeqq", 3, 0x6629, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpeqq", 3, 0x661F, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpeqq", 3, 0x661F, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpeqq", 3, 0x661F, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxud", 3, 0x663f, None, 1,
++  { "vpcmpeqq", 3, 0x661F, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpeqw", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37913,14 +42131,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxud", 3, 0x663f, None, 1,
++  { "vpcmpeqw", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -37931,104 +42149,104 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxud", 3, 0x663F, None, 1,
++  { "vpcmpeqw", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxuw", 3, 0x663e, None, 1,
++  { "vpcmpeqw", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxuw", 3, 0x663e, None, 1,
++  { "vpcmpeqw", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsb", 3, 0x6638, None, 1,
++  { "vpcmpestri", 3, 0x6661, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsb", 3, 0x6638, None, 1,
++  { "vpcmpestrm", 3, 0x6660, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsd", 3, 0x6639, None, 1,
++  { "vpcmpgtb", 3, 0x6664, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38039,14 +42257,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsd", 3, 0x6639, None, 1,
++  { "vpcmpgtb", 3, 0x6664, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38057,65 +42275,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsd", 3, 0x6639, None, 1,
++  { "vpcmpgtb", 3, 0x6664, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsw", 3, 0x66ea, None, 1,
++  { "vpcmpgtb", 3, 0x6664, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsw", 3, 0x66ea, None, 1,
++  { "vpcmpgtb", 3, 0x6664, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminub", 3, 0x66da, None, 1,
++  { "vpcmpgtd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38129,11 +42347,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminub", 3, 0x66da, None, 1,
++  { "vpcmpgtd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38147,65 +42365,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminud", 3, 0x663b, None, 1,
++  { "vpcmpgtd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminud", 3, 0x663b, None, 1,
++  { "vpcmpgtd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminud", 3, 0x663B, None, 1,
++  { "vpcmpgtd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminuw", 3, 0x663a, None, 1,
++  { "vpcmpgtq", 3, 0x6637, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38219,11 +42437,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminuw", 3, 0x663a, None, 1,
++  { "vpcmpgtq", 3, 0x6637, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38237,713 +42455,752 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovmskb", 2, 0x66d7, None, 1,
++  { "vpcmpgtq", 3, 0x6637, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpgtq", 3, 0x6637, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovmskb", 2, 0x66d7, None, 1,
++  { "vpcmpgtq", 3, 0x6637, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbd", 2, 0x6621, None, 1,
++  { "vpcmpgtw", 3, 0x6665, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbd", 2, 0x6621, None, 1,
++  { "vpcmpgtw", 3, 0x6665, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbd", 2, 0x6621, None, 1,
++  { "vpcmpgtw", 3, 0x6665, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbq", 2, 0x6622, None, 1,
++  { "vpcmpgtw", 3, 0x6665, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbq", 2, 0x6622, None, 1,
++  { "vpcmpgtw", 3, 0x6665, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbq", 2, 0x6622, None, 1,
++  { "vpcmpistri", 3, 0x6663, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbw", 2, 0x6620, None, 1,
++  { "vpcmpistrm", 3, 0x6662, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxbw", 2, 0x6620, None, 1,
++  { "vperm2f128", 4, 0x6606, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxdq", 2, 0x6625, None, 1,
++  { "vpermilpd", 3, 0x660d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxdq", 2, 0x6625, None, 1,
++  { "vpermilpd", 3, 0x660d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxdq", 2, 0x6625, None, 1,
++  { "vpermilpd", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxwd", 2, 0x6623, None, 1,
++  { "vpermilpd", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxwd", 2, 0x6623, None, 1,
++  { "vpermilpd", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxwd", 2, 0x6623, None, 1,
++  { "vpermilpd", 3, 0x660D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxwq", 2, 0x6624, None, 1,
++  { "vpermilpd", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxwq", 2, 0x6624, None, 1,
++  { "vpermilpd", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsxwq", 2, 0x6624, None, 1,
++  { "vpermilpd", 3, 0x660D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbd", 2, 0x6631, None, 1,
++  { "vpermilpd", 3, 0x660D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbd", 2, 0x6631, None, 1,
++  { "vpermilps", 3, 0x660c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbd", 2, 0x6631, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbq", 2, 0x6632, None, 1,
++  { "vpermilps", 3, 0x660c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbq", 2, 0x6632, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbq", 2, 0x6632, None, 1,
++  { "vpermilps", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbw", 2, 0x6630, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxbw", 2, 0x6630, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxdq", 2, 0x6635, None, 1,
++  { "vpermilps", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxdq", 2, 0x6635, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxdq", 2, 0x6635, None, 1,
++  { "vpermilps", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxwd", 2, 0x6633, None, 1,
++  { "vpermilps", 3, 0x660C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxwd", 2, 0x6633, None, 1,
++  { "vpermilps", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxwd", 2, 0x6633, None, 1,
++  { "vpermilps", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxwq", 2, 0x6634, None, 1,
++  { "vpermilps", 3, 0x660C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxwq", 2, 0x6634, None, 1,
++  { "vpermilps", 3, 0x660C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovzxwq", 2, 0x6634, None, 1,
++  { "vpextrb", 3, 0x6614, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmuldq", 3, 0x6628, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpextrb", 3, 0x6614, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmuldq", 3, 0x6628, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpextrd", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmuldq", 3, 0x6628, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpextrd", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulhrsw", 3, 0x660b, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpextrq", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulhrsw", 3, 0x660b, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpextrq", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulhuw", 3, 0x66e4, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpextrw", 3, 0x66c5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulhuw", 3, 0x66e4, None, 1,
++  { "vpextrw", 3, 0x6615, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulhw", 3, 0x66e5, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpextrw", 3, 0x66C5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulhw", 3, 0x66e5, None, 1,
++  { "vpextrw", 3, 0x6615, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulld", 3, 0x6640, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vphaddd", 3, 0x6602, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38957,11 +43214,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulld", 3, 0x6640, None, 1,
++  { "vphaddd", 3, 0x6602, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -38975,32 +43232,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmulld", 3, 0x6640, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmullw", 3, 0x66d5, None, 1,
++  { "vphaddsw", 3, 0x6603, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39011,14 +43250,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmullw", 3, 0x66d5, None, 1,
++  { "vphaddsw", 3, 0x6603, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39029,14 +43268,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmuludq", 3, 0x66f4, None, 1,
++  { "vphaddw", 3, 0x6601, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39047,14 +43286,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmuludq", 3, 0x66f4, None, 1,
++  { "vphaddw", 3, 0x6601, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39065,32 +43304,29 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmuludq", 3, 0x66F4, None, 1,
++  { "vphminposuw", 2, 0x6641, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpor", 3, 0x66eb, None, 1,
++  { "vphsubd", 3, 0x6606, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39101,14 +43337,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpor", 3, 0x66eb, None, 1,
++  { "vphsubd", 3, 0x6606, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39119,14 +43355,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsadbw", 3, 0x66f6, None, 1,
++  { "vphsubsw", 3, 0x6607, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39137,14 +43373,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsadbw", 3, 0x66f6, None, 1,
++  { "vphsubsw", 3, 0x6607, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39155,11 +43391,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufb", 3, 0x6600, None, 1,
++  { "vphsubw", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39173,11 +43409,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufb", 3, 0x6600, None, 1,
++  { "vphsubw", 3, 0x6605, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39191,137 +43427,179 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufd", 3, 0x6670, None, 1,
++  { "vpinsrb", 4, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufd", 3, 0x6670, None, 1,
++  { "vpinsrb", 4, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufd", 3, 0x6670, None, 1,
++  { "vpinsrd", 4, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufhw", 3, 0xf370, None, 1,
++  { "vpinsrd", 4, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshufhw", 3, 0xf370, None, 1,
++  { "vpinsrq", 4, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshuflw", 3, 0xf270, None, 1,
++  { "vpinsrq", 4, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshuflw", 3, 0xf270, None, 1,
++  { "vpinsrw", 4, 0x66c4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpinsrw", 4, 0x66C4, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsignb", 3, 0x6608, None, 1,
++  { "vpmaddubsw", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39335,11 +43613,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsignb", 3, 0x6608, None, 1,
++  { "vpmaddubsw", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39353,50 +43631,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsignd", 3, 0x660a, None, 1,
++  { "vpmaddubsw", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaddubsw", 3, 0x6604, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsignd", 3, 0x660a, None, 1,
++  { "vpmaddubsw", 3, 0x6604, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsignw", 3, 0x6609, None, 1,
++  { "vpmaddwd", 3, 0x66f5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39407,14 +43703,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsignw", 3, 0x6609, None, 1,
++  { "vpmaddwd", 3, 0x66f5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39425,317 +43721,335 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x6672, 0x6, 1,
++  { "vpmaddwd", 3, 0x66F5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x66f2, None, 1,
++  { "vpmaddwd", 3, 0x66F5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x6672, 0x6, 1,
++  { "vpmaddwd", 3, 0x66F5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x66f2, None, 1,
++  { "vpmaxsb", 3, 0x663c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxsb", 3, 0x663c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x66F2, None, 1,
++  { "vpmaxsb", 3, 0x663C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x6672, 6, 1,
++  { "vpmaxsb", 3, 0x663C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslld", 3, 0x6672, 6, 1,
++  { "vpmaxsb", 3, 0x663C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslldq", 3, 0x6673, 0x7, 1,
++  { "vpmaxsd", 3, 0x663d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpslldq", 3, 0x6673, 0x7, 1,
++  { "vpmaxsd", 3, 0x663d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x6673, 0x6, 1,
++  { "vpmaxsd", 3, 0x663D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x66f3, None, 1,
++  { "vpmaxsd", 3, 0x663D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x6673, 0x6, 1,
++  { "vpmaxsd", 3, 0x663D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x66f3, None, 1,
++  { "vpmaxsw", 3, 0x66ee, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x66F3, None, 1,
++  { "vpmaxsw", 3, 0x66ee, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x6673, 6, 1,
++  { "vpmaxsw", 3, 0x66EE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllq", 3, 0x6673, 6, 1,
++  { "vpmaxsw", 3, 0x66EE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllw", 3, 0x6671, 0x6, 1,
++  { "vpmaxsw", 3, 0x66EE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllw", 3, 0x66f1, None, 1,
++  { "vpmaxub", 3, 0x66de, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39749,194 +44063,176 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllw", 3, 0x6671, 0x6, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllw", 3, 0x66f1, None, 1,
++  { "vpmaxub", 3, 0x66de, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x6672, 0x4, 1,
++  { "vpmaxub", 3, 0x66DE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x66e2, None, 1,
++  { "vpmaxub", 3, 0x66DE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x6672, 0x4, 1,
++  { "vpmaxub", 3, 0x66DE, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x66e2, None, 1,
++  { "vpmaxud", 3, 0x663f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x66E2, None, 1,
++  { "vpmaxud", 3, 0x663f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x6672, 4, 1,
++  { "vpmaxud", 3, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrad", 3, 0x6672, 4, 1,
++  { "vpmaxud", 3, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsraw", 3, 0x6671, 0x4, 1,
++  { "vpmaxud", 3, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsraw", 3, 0x66e1, None, 1,
++  { "vpmaxuw", 3, 0x663e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -39947,353 +44243,353 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsraw", 3, 0x6671, 0x4, 1,
++  { "vpmaxuw", 3, 0x663e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsraw", 3, 0x66e1, None, 1,
++  { "vpmaxuw", 3, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x6672, 0x2, 1,
++  { "vpmaxuw", 3, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x66d2, None, 1,
++  { "vpmaxuw", 3, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x6672, 0x2, 1,
++  { "vpminsb", 3, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x66d2, None, 1,
++  { "vpminsb", 3, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x66D2, None, 1,
++  { "vpminsb", 3, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x6672, 2, 1,
++  { "vpminsb", 3, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrld", 3, 0x6672, 2, 1,
++  { "vpminsb", 3, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrldq", 3, 0x6673, 0x3, 1,
++  { "vpminsd", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrldq", 3, 0x6673, 0x3, 1,
++  { "vpminsd", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x6673, 0x2, 1,
++  { "vpminsd", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x66d3, None, 1,
++  { "vpminsd", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x6673, 0x2, 1,
++  { "vpminsd", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x66d3, None, 1,
++  { "vpminsw", 3, 0x66ea, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x66D3, None, 1,
++  { "vpminsw", 3, 0x66ea, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x6673, 2, 1,
++  { "vpminsw", 3, 0x66EA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlq", 3, 0x6673, 2, 1,
++  { "vpminsw", 3, 0x66EA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlw", 3, 0x6671, 0x2, 1,
++  { "vpminsw", 3, 0x66EA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlw", 3, 0x66d1, None, 1,
++  { "vpminub", 3, 0x66da, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -40307,86 +44603,86 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlw", 3, 0x6671, 0x2, 1,
++  { "vpminub", 3, 0x66da, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlw", 3, 0x66d1, None, 1,
++  { "vpminub", 3, 0x66DA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubb", 3, 0x66f8, None, 1,
++  { "vpminub", 3, 0x66DA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubb", 3, 0x66f8, None, 1,
++  { "vpminub", 3, 0x66DA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubd", 3, 0x66fa, None, 1,
++  { "vpminud", 3, 0x663b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -40397,14 +44693,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubd", 3, 0x66fa, None, 1,
++  { "vpminud", 3, 0x663b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -40415,14 +44711,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubd", 3, 0x66FA, None, 1,
++  { "vpminud", 3, 0x663B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -40433,68 +44729,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubq", 3, 0x66fb, None, 1,
++  { "vpminud", 3, 0x663B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubq", 3, 0x66fb, None, 1,
++  { "vpminud", 3, 0x663B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubq", 3, 0x66FB, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubsb", 3, 0x66e8, None, 1,
++  { "vpminuw", 3, 0x663a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -40505,14 +44783,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubsb", 3, 0x66e8, None, 1,
++  { "vpminuw", 3, 0x663a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -40523,1172 +44801,1088 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubsw", 3, 0x66e9, None, 1,
++  { "vpminuw", 3, 0x663A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminuw", 3, 0x663A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubsw", 3, 0x66e9, None, 1,
++  { "vpminuw", 3, 0x663A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubusb", 3, 0x66d8, None, 1,
++  { "vpmovmskb", 2, 0x66d7, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubusb", 3, 0x66d8, None, 1,
++  { "vpmovmskb", 2, 0x66d7, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubusw", 3, 0x66d9, None, 1,
++  { "vpmovsxbd", 2, 0x6621, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubusw", 3, 0x66d9, None, 1,
++  { "vpmovsxbd", 2, 0x6621, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubw", 3, 0x66f9, None, 1,
++  { "vpmovsxbd", 2, 0x6621, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovsxbd", 2, 0x6621, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsubw", 3, 0x66f9, None, 1,
++  { "vpmovsxbd", 2, 0x6621, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vptest", 2, 0x6617, None, 1,
++  { "vpmovsxbq", 2, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vptest", 2, 0x6617, None, 1,
++  { "vpmovsxbq", 2, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhbw", 3, 0x6668, None, 1,
++  { "vpmovsxbq", 2, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovsxbq", 2, 0x6622, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 1, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhbw", 3, 0x6668, None, 1,
++  { "vpmovsxbq", 2, 0x6622, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhdq", 3, 0x666a, None, 1,
++  { "vpmovsxbw", 2, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhdq", 3, 0x666a, None, 1,
++  { "vpmovsxbw", 2, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhdq", 3, 0x666A, None, 1,
++  { "vpmovsxbw", 2, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhqdq", 3, 0x666d, None, 1,
++  { "vpmovsxbw", 2, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhqdq", 3, 0x666d, None, 1,
++  { "vpmovsxbw", 2, 0x6620, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhqdq", 3, 0x666D, None, 1,
++  { "vpmovsxdq", 2, 0x6625, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhwd", 3, 0x6669, None, 1,
++  { "vpmovsxdq", 2, 0x6625, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckhwd", 3, 0x6669, None, 1,
++  { "vpmovsxdq", 2, 0x6625, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklbw", 3, 0x6660, None, 1,
++  { "vpmovsxdq", 2, 0x6625, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklbw", 3, 0x6660, None, 1,
++  { "vpmovsxdq", 2, 0x6625, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckldq", 3, 0x6662, None, 1,
++  { "vpmovsxwd", 2, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckldq", 3, 0x6662, None, 1,
++  { "vpmovsxwd", 2, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpckldq", 3, 0x6662, None, 1,
++  { "vpmovsxwd", 2, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklqdq", 3, 0x666c, None, 1,
++  { "vpmovsxwd", 2, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovsxwd", 2, 0x6623, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovsxwq", 2, 0x6624, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklqdq", 3, 0x666c, None, 1,
++  { "vpmovsxwq", 2, 0x6624, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklqdq", 3, 0x666C, None, 1,
++  { "vpmovsxwq", 2, 0x6624, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklwd", 3, 0x6661, None, 1,
++  { "vpmovsxwq", 2, 0x6624, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpunpcklwd", 3, 0x6661, None, 1,
++  { "vpmovsxwq", 2, 0x6624, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpxor", 3, 0x66ef, None, 1,
++  { "vpmovzxbd", 2, 0x6631, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpxor", 3, 0x66ef, None, 1,
++  { "vpmovzxbd", 2, 0x6631, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcpps", 2, 0x53, None, 1,
++  { "vpmovzxbd", 2, 0x6631, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovzxbd", 2, 0x6631, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcpps", 2, 0x53, None, 1,
++  { "vpmovzxbd", 2, 0x6631, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcpss", 3, 0xf353, None, 1,
++  { "vpmovzxbq", 2, 0x6632, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vroundpd", 3, 0x6609, None, 1,
++  { "vpmovzxbq", 2, 0x6632, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vroundpd", 3, 0x6609, None, 1,
++  { "vpmovzxbq", 2, 0x6632, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vroundps", 3, 0x6608, None, 1,
++  { "vpmovzxbq", 2, 0x6632, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vroundps", 3, 0x6608, None, 1,
++  { "vpmovzxbq", 2, 0x6632, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vroundsd", 4, 0x660b, None, 1,
++  { "vpmovzxbw", 2, 0x6630, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 3, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vroundss", 4, 0x660a, None, 1,
++  { "vpmovzxbw", 2, 0x6630, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrtps", 2, 0x52, None, 1,
++  { "vpmovzxbw", 2, 0x6630, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrtps", 2, 0x52, None, 1,
++  { "vpmovzxbw", 2, 0x6630, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrtss", 3, 0xf352, None, 1,
++  { "vpmovzxbw", 2, 0x6630, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufpd", 4, 0x66c6, None, 1,
++  { "vpmovzxdq", 2, 0x6635, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufpd", 4, 0x66c6, None, 1,
++  { "vpmovzxdq", 2, 0x6635, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufpd", 4, 0x66C6, None, 1,
++  { "vpmovzxdq", 2, 0x6635, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufps", 4, 0xc6, None, 1,
++  { "vpmovzxdq", 2, 0x6635, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufps", 4, 0xc6, None, 1,
++  { "vpmovzxdq", 2, 0x6635, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufps", 4, 0xC6, None, 1,
++  { "vpmovzxwd", 2, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtpd", 2, 0x6651, None, 1,
++  { "vpmovzxwd", 2, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtpd", 2, 0x6651, None, 1,
++  { "vpmovzxwd", 2, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtpd", 2, 0x6651, None, 1,
++  { "vpmovzxwd", 2, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtpd", 3, 0x6651, None, 1,
++  { "vpmovzxwd", 2, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtps", 2, 0x51, None, 1,
++  { "vpmovzxwq", 2, 0x6634, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtps", 2, 0x51, None, 1,
++  { "vpmovzxwq", 2, 0x6634, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtps", 2, 0x51, None, 1,
++  { "vpmovzxwq", 2, 0x6634, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtps", 3, 0x51, None, 1,
++  { "vpmovzxwq", 2, 0x6634, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtsd", 3, 0xf251, None, 1,
++  { "vpmovzxwq", 2, 0x6634, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtsd", 3, 0xF251, None, 1,
++  { "vpmuldq", 3, 0x6628, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtsd", 4, 0xF251, None, 1,
++  { "vpmuldq", 3, 0x6628, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtss", 3, 0xf351, None, 1,
++  { "vpmuldq", 3, 0x6628, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtss", 3, 0xF351, None, 1,
++  { "vpmuldq", 3, 0x6628, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsqrtss", 4, 0xF351, None, 1,
++  { "vpmuldq", 3, 0x6628, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vstmxcsr", 1, 0xae, 0x3, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vsubpd", 3, 0x665c, None, 1,
++  { "vpmulhrsw", 3, 0x660b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -41699,14 +45893,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubpd", 3, 0x665c, None, 1,
++  { "vpmulhrsw", 3, 0x660b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -41717,50 +45911,65 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubpd", 3, 0x665C, None, 1,
++  { "vpmulhrsw", 3, 0x660B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubpd", 4, 0x665C, None, 1,
++  { "vpmulhrsw", 3, 0x660B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmulhrsw", 3, 0x660B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubps", 3, 0x5c, None, 1,
++  { "vpmulhuw", 3, 0x66e4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -41774,11 +45983,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubps", 3, 0x5c, None, 1,
++  { "vpmulhuw", 3, 0x66e4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -41792,17 +46001,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubps", 3, 0x5C, None, 1,
++  { "vpmulhuw", 3, 0x66E4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -41810,302 +46019,317 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubps", 4, 0x5C, None, 1,
++  { "vpmulhuw", 3, 0x66E4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubsd", 3, 0xf25c, None, 1,
++  { "vpmulhuw", 3, 0x66E4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubsd", 3, 0xF25C, None, 1,
++  { "vpmulhw", 3, 0x66e5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubsd", 4, 0xF25C, None, 1,
++  { "vpmulhw", 3, 0x66e5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubss", 3, 0xf35c, None, 1,
++  { "vpmulhw", 3, 0x66E5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubss", 3, 0xF35C, None, 1,
++  { "vpmulhw", 3, 0x66E5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vsubss", 4, 0xF35C, None, 1,
++  { "vpmulhw", 3, 0x66E5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vtestpd", 2, 0x660f, None, 1,
++  { "vpmulld", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vtestpd", 2, 0x660f, None, 1,
++  { "vpmulld", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vtestps", 2, 0x660e, None, 1,
++  { "vpmulld", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmulld", 3, 0x6640, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vtestps", 2, 0x660e, None, 1,
++  { "vpmulld", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vucomisd", 2, 0x662e, None, 1,
++  { "vpmullw", 3, 0x66d5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vucomisd", 2, 0x662E, None, 1,
++  { "vpmullw", 3, 0x66d5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vucomisd", 3, 0x662E, None, 1,
++  { "vpmullw", 3, 0x66D5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vucomiss", 2, 0x2e, None, 1,
++  { "vpmullw", 3, 0x66D5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vucomiss", 2, 0x2E, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vucomiss", 3, 0x2E, None, 1,
++  { "vpmullw", 3, 0x66D5, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpckhpd", 3, 0x6615, None, 1,
++  { "vpmuludq", 3, 0x66f4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42119,11 +46343,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpckhpd", 3, 0x6615, None, 1,
++  { "vpmuludq", 3, 0x66f4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42137,11 +46361,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpckhpd", 3, 0x6615, None, 1,
++  { "vpmuludq", 3, 0x66F4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+@@ -42155,65 +46379,47 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpckhps", 3, 0x15, None, 1,
++  { "vpmuludq", 3, 0x66F4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpckhps", 3, 0x15, None, 1,
++  { "vpmuludq", 3, 0x66F4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpckhps", 3, 0x15, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpcklpd", 3, 0x6614, None, 1,
++  { "vpor", 3, 0x66eb, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42227,11 +46433,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpcklpd", 3, 0x6614, None, 1,
++  { "vpor", 3, 0x66eb, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42245,29 +46451,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpcklpd", 3, 0x6614, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpcklps", 3, 0x14, None, 1,
++  { "vpsadbw", 3, 0x66f6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42281,11 +46469,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpcklps", 3, 0x14, None, 1,
++  { "vpsadbw", 3, 0x66f6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42299,17 +46487,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vunpcklps", 3, 0x14, None, 1,
++  { "vpsadbw", 3, 0x66F6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42317,50 +46505,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vxorpd", 3, 0x6657, None, 1,
++  { "vpsadbw", 3, 0x66F6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vxorpd", 3, 0x6657, None, 1,
++  { "vpsadbw", 3, 0x66F6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vxorps", 3, 0x57, None, 1,
++  { "vpshufb", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42371,14 +46559,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vxorps", 3, 0x57, None, 1,
++  { "vpshufb", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42389,53 +46577,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vzeroall", 0, 0x77, None, 1,
++  { "vpshufb", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vzeroupper", 0, 0x77, None, 1,
++  { "vpshufb", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vbroadcasti128", 2, 0x665A, None, 1,
++  { "vpshufb", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendd", 4, 0x6602, None, 1,
++  { "vpshufd", 3, 0x6670, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42445,18 +46648,15 @@ const insn_template i386_optab[] =
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendd", 4, 0x6602, None, 1,
++  { "vpshufd", 3, 0x6670, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42466,203 +46666,269 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshufd", 3, 0x6670, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastb", 2, 0x6678, None, 1,
++  { "vpshufd", 3, 0x6670, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastb", 2, 0x6678, None, 1,
++  { "vpshufd", 3, 0x6670, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastd", 2, 0x6658, None, 1,
++  { "vpshufhw", 3, 0xf370, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastd", 2, 0x6658, None, 1,
++  { "vpshufhw", 3, 0xf370, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastd", 2, 0x6658, None, 1,
++  { "vpshufhw", 3, 0xF370, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastd", 2, 0x667C, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshufhw", 3, 0xF370, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastq", 2, 0x6659, None, 1,
++  { "vpshufhw", 3, 0xF370, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshuflw", 3, 0xf270, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastq", 2, 0x6659, None, 1,
++  { "vpshuflw", 3, 0xf270, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastq", 2, 0x6659, None, 1,
++  { "vpshuflw", 3, 0xF270, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastq", 2, 0x667C, None, 1,
++  { "vpshuflw", 3, 0xF270, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastw", 2, 0x6679, None, 1,
++  { "vpshuflw", 3, 0xF270, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastw", 2, 0x6679, None, 1,
++  { "vpsignb", 3, 0x6608, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vperm2i128", 4, 0x6646, None, 1,
++  { "vpsignb", 3, 0x6608, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42671,11 +46937,29 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermd", 3, 0x6636, None, 1,
++  { "vpsignd", 3, 0x660a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsignd", 3, 0x660a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -42689,413 +46973,446 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermd", 3, 0x6636, None, 1,
++  { "vpsignw", 3, 0x6609, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermpd", 3, 0x6601, None, 1,
++  { "vpsignw", 3, 0x6609, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermpd", 3, 0x6601, None, 1,
++  { "vpslld", 3, 0x6672, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermpd", 3, 0x6616, None, 1,
++  { "vpslld", 3, 0x66f2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermps", 3, 0x6616, None, 1,
++  { "vpslld", 3, 0x6672, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslld", 3, 0x66f2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermps", 3, 0x6616, None, 1,
++  { "vpslld", 3, 0x66F2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermq", 3, 0x6600, None, 1,
++  { "vpslld", 3, 0x6672, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermq", 3, 0x6600, None, 1,
++  { "vpslld", 3, 0x6672, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermq", 3, 0x6636, None, 1,
++  { "vpslld", 3, 0x66F2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vextracti128", 3, 0x6639, None, 1,
++  { "vpslld", 3, 0x66F2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vinserti128", 4, 0x6638, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslld", 3, 0x6672, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovd", 3, 0x668e, None, 1,
++  { "vpslld", 3, 0x6672, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovd", 3, 0x668e, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslld", 3, 0x6672, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslld", 3, 0x6672, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovd", 3, 0x668c, None, 1,
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslldq", 3, 0x6673, 0x7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovd", 3, 0x668c, None, 1,
++  { "vpslldq", 3, 0x6673, 0x7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovq", 3, 0x668e, None, 1,
++  { "vpslldq", 3, 0x6673, 7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovq", 3, 0x668e, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslldq", 3, 0x6673, 7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovq", 3, 0x668c, None, 1,
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpslldq", 3, 0x6673, 7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaskmovq", 3, 0x668c, None, 1,
++  { "vpslldq", 3, 0x6673, 7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllvd", 3, 0x6647, None, 1,
++  { "vpslldq", 3, 0x6673, 7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllvd", 3, 0x6647, None, 1,
++  { "vpslldq", 3, 0x6673, 7, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllvd", 3, 0x6647, None, 1,
++  { "vpsllq", 3, 0x6673, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllvq", 3, 0x6647, None, 1,
++  { "vpsllq", 3, 0x66f3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -43106,638 +47423,698 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllvq", 3, 0x6647, None, 1,
++  { "vpsllq", 3, 0x6673, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsllvq", 3, 0x6647, None, 1,
++  { "vpsllq", 3, 0x66f3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsravd", 3, 0x6646, None, 1,
++  { "vpsllq", 3, 0x66F3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsravd", 3, 0x6646, None, 1,
++  { "vpsllq", 3, 0x6673, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsravd", 3, 0x6646, None, 1,
++  { "vpsllq", 3, 0x6673, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlvd", 3, 0x6645, None, 1,
++  { "vpsllq", 3, 0x66F3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlvd", 3, 0x6645, None, 1,
++  { "vpsllq", 3, 0x66F3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlvd", 3, 0x6645, None, 1,
++  { "vpsllq", 3, 0x6673, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlvq", 3, 0x6645, None, 1,
++  { "vpsllq", 3, 0x6673, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlvq", 3, 0x6645, None, 1,
++  { "vpsllq", 3, 0x6673, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsrlvq", 3, 0x6645, None, 1,
++  { "vpsllq", 3, 0x6673, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsllw", 3, 0x6671, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherdpd", 3, 0x6692, None, 1,
++  { "vpsllw", 3, 0x66f1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherdpd", 3, 0x6692, None, 1,
++  { "vpsllw", 3, 0x6671, 0x6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherdpd", 2, 0x6692, None, 1,
++  { "vpsllw", 3, 0x66f1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherdps", 3, 0x6692, None, 1,
++  { "vpsllw", 3, 0x6671, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherdps", 3, 0x6692, None, 1,
++  { "vpsllw", 3, 0x6671, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherdps", 2, 0x6692, None, 1,
++  { "vpsllw", 3, 0x6671, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherqpd", 3, 0x6693, None, 1,
++  { "vpsllw", 3, 0x6671, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherqpd", 3, 0x6693, None, 1,
++  { "vpsllw", 3, 0x6671, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsllw", 3, 0x6671, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherqpd", 2, 0x6693, None, 1,
++  { "vpsllw", 3, 0x66F1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherqps", 3, 0x6693, None, 1,
++  { "vpsllw", 3, 0x66F1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherqps", 3, 0x6693, None, 1,
++  { "vpsllw", 3, 0x66F1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherqps", 2, 0x6693, None, 1,
++  { "vpsrad", 3, 0x6672, 0x4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherdd", 3, 0x6690, None, 1,
++  { "vpsrad", 3, 0x66e2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherdd", 3, 0x6690, None, 1,
++  { "vpsrad", 3, 0x6672, 0x4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherdd", 2, 0x6690, None, 1,
++  { "vpsrad", 3, 0x66e2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherdq", 3, 0x6690, None, 1,
++  { "vpsrad", 3, 0x66E2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherdq", 3, 0x6690, None, 1,
++  { "vpsrad", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherdq", 2, 0x6690, None, 1,
++  { "vpsrad", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherqd", 3, 0x6691, None, 1,
++  { "vpsrad", 3, 0x66E2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherqd", 3, 0x6691, None, 1,
++  { "vpsrad", 3, 0x66E2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherqd", 2, 0x6691, None, 1,
++  { "vpsrad", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherqq", 3, 0x6691, None, 1,
++  { "vpsrad", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherqq", 3, 0x6691, None, 1,
++  { "vpsrad", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpgatherqq", 2, 0x6691, None, 1,
++  { "vpsrad", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vaesdec", 3, 0x66de, None, 1,
++  { "vpsraw", 3, 0x6671, 0x4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vaesdeclast", 3, 0x66df, None, 1,
++  { "vpsraw", 3, 0x66e1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -43748,560 +48125,608 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vaesenc", 3, 0x66dc, None, 1,
++  { "vpsraw", 3, 0x6671, 0x4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vaesenclast", 3, 0x66dd, None, 1,
++  { "vpsraw", 3, 0x66e1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vaesimc", 2, 0x66db, None, 1,
++  { "vpsraw", 3, 0x6671, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vaeskeygenassist", 3, 0x66df, None, 1,
++  { "vpsraw", 3, 0x6671, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpclmulqdq", 4, 0x6644, None, 1,
++  { "vpsraw", 3, 0x6671, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpclmullqlqdq", 3, 0x6644, 0x0, 1,
++  { "vpsraw", 3, 0x6671, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsraw", 3, 0x6671, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpclmulhqlqdq", 3, 0x6644, 0x1, 1,
++  { "vpsraw", 3, 0x6671, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpclmullqhqdq", 3, 0x6644, 0x10, 1,
++  { "vpsraw", 3, 0x66E1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpclmulhqhqdq", 3, 0x6644, 0x11, 1,
++  { "vpsraw", 3, 0x66E1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "rdfsbase", 1, 0xf30fae, 0x0, 2,
++  { "vpsraw", 3, 0x66E1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "rdgsbase", 1, 0xf30fae, 0x1, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "rdrand", 1, 0xfc7, 0x6, 2,
++  { "vpsrld", 3, 0x6672, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "wrfsbase", 1, 0xf30fae, 0x2, 2,
++  { "vpsrld", 3, 0x66d2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "wrgsbase", 1, 0xf30fae, 0x3, 2,
++  { "vpsrld", 3, 0x6672, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtph2ps", 2, 0x6613, None, 1,
++  { "vpsrld", 3, 0x66d2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtph2ps", 2, 0x6613, None, 1,
++  { "vpsrld", 3, 0x66D2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtph2ps", 2, 0x6613, None, 1,
++  { "vpsrld", 3, 0x6672, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtph2ps", 3, 0x6613, None, 1,
++  { "vpsrld", 3, 0x6672, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2ph", 3, 0x661d, None, 1,
++  { "vpsrld", 3, 0x66D2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2ph", 3, 0x661d, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrld", 3, 0x66D2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2ph", 3, 0x661D, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrld", 3, 0x6672, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2ph", 4, 0x661D, None, 1,
++  { "vpsrld", 3, 0x6672, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2ph", 3, 0x661D, None, 1,
++  { "vpsrld", 3, 0x6672, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vcvtps2ph", 3, 0x661D, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrld", 3, 0x6672, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132pd", 3, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 0x3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132pd", 3, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 0x3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132pd", 3, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132pd", 4, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrldq", 3, 0x6673, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ps", 3, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ps", 3, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ps", 3, 0x6698, None, 1,
++  { "vpsrldq", 3, 0x6673, 3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ps", 4, 0x6698, None, 1,
++  { "vpsrlq", 3, 0x6673, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213pd", 3, 0x66a8, None, 1,
++  { "vpsrlq", 3, 0x66d3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44312,56 +48737,89 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213pd", 3, 0x66a8, None, 1,
++  { "vpsrlq", 3, 0x6673, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrlq", 3, 0x66d3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213pd", 3, 0x66A8, None, 1,
++  { "vpsrlq", 3, 0x66D3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213pd", 4, 0x66A8, None, 1,
++  { "vpsrlq", 3, 0x6673, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrlq", 3, 0x6673, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44369,164 +48827,140 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ps", 3, 0x66a8, None, 1,
++  { "vpsrlq", 3, 0x66D3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ps", 3, 0x66a8, None, 1,
++  { "vpsrlq", 3, 0x66D3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ps", 3, 0x66A8, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ps", 4, 0x66A8, None, 1,
++  { "vpsrlq", 3, 0x6673, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231pd", 3, 0x66b8, None, 1,
++  { "vpsrlq", 3, 0x6673, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231pd", 3, 0x66b8, None, 1,
++  { "vpsrlq", 3, 0x6673, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231pd", 3, 0x66B8, None, 1,
++  { "vpsrlq", 3, 0x6673, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231pd", 4, 0x66B8, None, 1,
++  { "vpsrlw", 3, 0x6671, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ps", 3, 0x66b8, None, 1,
++  { "vpsrlw", 3, 0x66d1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44537,50 +48971,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ps", 3, 0x66b8, None, 1,
++  { "vpsrlw", 3, 0x6671, 0x2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ps", 3, 0x66B8, None, 1,
++  { "vpsrlw", 3, 0x66d1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ps", 4, 0x66B8, None, 1,
++  { "vpsrlw", 3, 0x6671, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44590,360 +49024,339 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsrlw", 3, 0x6671, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132sd", 3, 0x6699, None, 1,
++  { "vpsrlw", 3, 0x6671, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132sd", 3, 0x6699, None, 1,
++  { "vpsrlw", 3, 0x6671, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132sd", 4, 0x6699, None, 1,
++  { "vpsrlw", 3, 0x6671, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ss", 3, 0x6699, None, 1,
++  { "vpsrlw", 3, 0x6671, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ss", 3, 0x6699, None, 1,
++  { "vpsrlw", 3, 0x66D1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd132ss", 4, 0x6699, None, 1,
++  { "vpsrlw", 3, 0x66D1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213sd", 3, 0x66a9, None, 1,
++  { "vpsrlw", 3, 0x66D1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213sd", 3, 0x66A9, None, 1,
++  { "vpsubb", 3, 0x66f8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213sd", 4, 0x66A9, None, 1,
++  { "vpsubb", 3, 0x66f8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ss", 3, 0x66a9, None, 1,
++  { "vpsubb", 3, 0x66F8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ss", 3, 0x66A9, None, 1,
++  { "vpsubb", 3, 0x66F8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd213ss", 4, 0x66A9, None, 1,
++  { "vpsubb", 3, 0x66F8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231sd", 3, 0x66b9, None, 1,
++  { "vpsubd", 3, 0x66fa, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231sd", 3, 0x66B9, None, 1,
++  { "vpsubd", 3, 0x66fa, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231sd", 4, 0x66B9, None, 1,
++  { "vpsubd", 3, 0x66FA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ss", 3, 0x66b9, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ss", 3, 0x66B9, None, 1,
++  { "vpsubd", 3, 0x66FA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmadd231ss", 4, 0x66B9, None, 1,
++  { "vpsubd", 3, 0x66FA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132pd", 3, 0x6696, None, 1,
++  { "vpsubq", 3, 0x66fb, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44954,14 +49367,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132pd", 3, 0x6696, None, 1,
++  { "vpsubq", 3, 0x66fb, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44972,14 +49385,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132pd", 3, 0x6696, None, 1,
++  { "vpsubq", 3, 0x66FB, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -44990,35 +49403,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132pd", 4, 0x6696, None, 1,
++  { "vpsubq", 3, 0x66FB, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsubq", 3, 0x66FB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132ps", 3, 0x6696, None, 1,
++  { "vpsubsb", 3, 0x66e8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45029,14 +49457,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132ps", 3, 0x6696, None, 1,
++  { "vpsubsb", 3, 0x66e8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45047,17 +49475,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132ps", 3, 0x6696, None, 1,
++  { "vpsubsb", 3, 0x66E8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45065,35 +49493,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub132ps", 4, 0x6696, None, 1,
++  { "vpsubsb", 3, 0x66E8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsubsb", 3, 0x66E8, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213pd", 3, 0x66a6, None, 1,
++  { "vpsubsw", 3, 0x66e9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45104,14 +49547,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213pd", 3, 0x66a6, None, 1,
++  { "vpsubsw", 3, 0x66e9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45122,53 +49565,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213pd", 3, 0x66A6, None, 1,
++  { "vpsubsw", 3, 0x66E9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213pd", 4, 0x66A6, None, 1,
++  { "vpsubsw", 3, 0x66E9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsubsw", 3, 0x66E9, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213ps", 3, 0x66a6, None, 1,
++  { "vpsubusb", 3, 0x66d8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45179,14 +49637,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213ps", 3, 0x66a6, None, 1,
++  { "vpsubusb", 3, 0x66d8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45197,17 +49655,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213ps", 3, 0x66A6, None, 1,
++  { "vpsubusb", 3, 0x66D8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45215,35 +49673,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub213ps", 4, 0x66A6, None, 1,
++  { "vpsubusb", 3, 0x66D8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsubusb", 3, 0x66D8, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231pd", 3, 0x66b6, None, 1,
++  { "vpsubusw", 3, 0x66d9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45254,14 +49727,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231pd", 3, 0x66b6, None, 1,
++  { "vpsubusw", 3, 0x66d9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45272,53 +49745,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231pd", 3, 0x66B6, None, 1,
++  { "vpsubusw", 3, 0x66D9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231pd", 4, 0x66B6, None, 1,
++  { "vpsubusw", 3, 0x66D9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsubusw", 3, 0x66D9, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231ps", 3, 0x66b6, None, 1,
++  { "vpsubw", 3, 0x66f9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45329,14 +49817,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231ps", 3, 0x66b6, None, 1,
++  { "vpsubw", 3, 0x66f9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45347,17 +49835,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231ps", 3, 0x66B6, None, 1,
++  { "vpsubw", 3, 0x66F9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45365,110 +49853,80 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsub231ps", 4, 0x66B6, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132pd", 3, 0x6697, None, 1,
++  { "vpsubw", 3, 0x66F9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132pd", 3, 0x6697, None, 1,
++  { "vpsubw", 3, 0x66F9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132pd", 3, 0x6697, None, 1,
++  { "vptest", 2, 0x6617, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132pd", 4, 0x6697, None, 1,
++  { "vptest", 2, 0x6617, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++  { "vpunpckhbw", 3, 0x6668, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45479,14 +49937,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++  { "vpunpckhbw", 3, 0x6668, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45497,17 +49955,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++  { "vpunpckhbw", 3, 0x6668, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45515,110 +49973,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd132ps", 4, 0x6697, None, 1,
++  { "vpunpckhbw", 3, 0x6668, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213pd", 3, 0x66a7, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213pd", 3, 0x66a7, None, 1,
++  { "vpunpckhbw", 3, 0x6668, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213pd", 3, 0x66A7, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213pd", 4, 0x66A7, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213ps", 3, 0x66a7, None, 1,
++  { "vpunpckhdq", 3, 0x666a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45629,14 +50027,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213ps", 3, 0x66a7, None, 1,
++  { "vpunpckhdq", 3, 0x666a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45647,14 +50045,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213ps", 3, 0x66A7, None, 1,
++  { "vpunpckhdq", 3, 0x666A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -45665,35 +50063,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd213ps", 4, 0x66A7, None, 1,
++  { "vpunpckhdq", 3, 0x666A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpckhdq", 3, 0x666A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231pd", 3, 0x66b7, None, 1,
++  { "vpunpckhqdq", 3, 0x666d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45704,14 +50117,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231pd", 3, 0x66b7, None, 1,
++  { "vpunpckhqdq", 3, 0x666d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45722,14 +50135,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231pd", 3, 0x66B7, None, 1,
++  { "vpunpckhqdq", 3, 0x666D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45740,35 +50153,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231pd", 4, 0x66B7, None, 1,
++  { "vpunpckhqdq", 3, 0x666D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpckhqdq", 3, 0x666D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231ps", 3, 0x66b7, None, 1,
++  { "vpunpckhwd", 3, 0x6669, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45779,14 +50207,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231ps", 3, 0x66b7, None, 1,
++  { "vpunpckhwd", 3, 0x6669, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45797,17 +50225,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231ps", 3, 0x66B7, None, 1,
++  { "vpunpckhwd", 3, 0x6669, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45815,35 +50243,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubadd231ps", 4, 0x66B7, None, 1,
++  { "vpunpckhwd", 3, 0x6669, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpckhwd", 3, 0x6669, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132pd", 3, 0x669a, None, 1,
++  { "vpunpcklbw", 3, 0x6660, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45854,14 +50297,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132pd", 3, 0x669a, None, 1,
++  { "vpunpcklbw", 3, 0x6660, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45872,53 +50315,68 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132pd", 3, 0x669A, None, 1,
++  { "vpunpcklbw", 3, 0x6660, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132pd", 4, 0x669A, None, 1,
++  { "vpunpcklbw", 3, 0x6660, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpcklbw", 3, 0x6660, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ps", 3, 0x669a, None, 1,
++  { "vpunpckldq", 3, 0x6662, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45929,14 +50387,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ps", 3, 0x669a, None, 1,
++  { "vpunpckldq", 3, 0x6662, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -45947,14 +50405,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ps", 3, 0x669A, None, 1,
++  { "vpunpckldq", 3, 0x6662, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -45965,35 +50423,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ps", 4, 0x669A, None, 1,
++  { "vpunpckldq", 3, 0x6662, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpckldq", 3, 0x6662, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213pd", 3, 0x66aa, None, 1,
++  { "vpunpcklqdq", 3, 0x666c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46004,14 +50477,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213pd", 3, 0x66aa, None, 1,
++  { "vpunpcklqdq", 3, 0x666c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46022,14 +50495,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213pd", 3, 0x66AA, None, 1,
++  { "vpunpcklqdq", 3, 0x666C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46040,35 +50513,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213pd", 4, 0x66AA, None, 1,
++  { "vpunpcklqdq", 3, 0x666C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpcklqdq", 3, 0x666C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ps", 3, 0x66aa, None, 1,
++  { "vpunpcklwd", 3, 0x6661, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46079,14 +50567,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ps", 3, 0x66aa, None, 1,
++  { "vpunpcklwd", 3, 0x6661, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46097,17 +50585,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ps", 3, 0x66AA, None, 1,
++  { "vpunpcklwd", 3, 0x6661, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46115,35 +50603,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ps", 4, 0x66AA, None, 1,
++  { "vpunpcklwd", 3, 0x6661, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpunpcklwd", 3, 0x6661, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231pd", 3, 0x66ba, None, 1,
++  { "vpxor", 3, 0x66ef, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46154,14 +50657,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231pd", 3, 0x66ba, None, 1,
++  { "vpxor", 3, 0x66ef, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46172,524 +50675,479 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231pd", 3, 0x66BA, None, 1,
++  { "vrcpps", 2, 0x53, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231pd", 4, 0x66BA, None, 1,
++  { "vrcpps", 2, 0x53, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ps", 3, 0x66ba, None, 1,
++  { "vrcpss", 3, 0xf353, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ps", 3, 0x66ba, None, 1,
++  { "vroundpd", 3, 0x6609, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ps", 3, 0x66BA, None, 1,
++  { "vroundpd", 3, 0x6609, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ps", 4, 0x66BA, None, 1,
++  { "vroundps", 3, 0x6608, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132sd", 3, 0x669b, None, 1,
++  { "vroundps", 3, 0x6608, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132sd", 3, 0x669B, None, 1,
++  { "vroundsd", 4, 0x660b, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 3, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132sd", 4, 0x669B, None, 1,
++  { "vroundss", 4, 0x660a, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 3, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ss", 3, 0x669b, None, 1,
++  { "vrsqrtps", 2, 0x52, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrtps", 2, 0x52, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ss", 3, 0x669B, None, 1,
++  { "vrsqrtss", 3, 0xf352, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub132ss", 4, 0x669B, None, 1,
++  { "vshufpd", 4, 0x66c6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213sd", 3, 0x66ab, None, 1,
++  { "vshufpd", 4, 0x66c6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213sd", 3, 0x66AB, None, 1,
++  { "vshufpd", 4, 0x66C6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213sd", 4, 0x66AB, None, 1,
++  { "vshufpd", 4, 0x66C6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ss", 3, 0x66ab, None, 1,
++  { "vshufpd", 4, 0x66C6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ss", 3, 0x66AB, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub213ss", 4, 0x66AB, None, 1,
++  { "vshufps", 4, 0xc6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231sd", 3, 0x66bb, None, 1,
++  { "vshufps", 4, 0xc6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231sd", 3, 0x66BB, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231sd", 4, 0x66BB, None, 1,
++  { "vshufps", 4, 0xC6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ss", 3, 0x66bb, None, 1,
++  { "vshufps", 4, 0xC6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ss", 3, 0x66BB, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsub231ss", 4, 0x66BB, None, 1,
++  { "vshufps", 4, 0xC6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132pd", 3, 0x669c, None, 1,
++  { "vsqrtpd", 2, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132pd", 3, 0x669c, None, 1,
++  { "vsqrtpd", 2, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132pd", 3, 0x669C, None, 1,
++  { "vsqrtpd", 2, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132pd", 4, 0x669C, None, 1,
++  { "vsqrtpd", 3, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46699,72 +51157,90 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ps", 3, 0x669c, None, 1,
++  { "vsqrtpd", 2, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vsqrtpd", 2, 0x6651, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vsqrtps", 2, 0x51, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ps", 3, 0x669c, None, 1,
++  { "vsqrtps", 2, 0x51, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ps", 3, 0x669C, None, 1,
++  { "vsqrtps", 2, 0x51, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ps", 4, 0x669C, None, 1,
++  { "vsqrtps", 3, 0x51, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46774,168 +51250,171 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213pd", 3, 0x66ac, None, 1,
++  { "vsqrtps", 2, 0x51, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213pd", 3, 0x66ac, None, 1,
++  { "vsqrtps", 2, 0x51, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213pd", 3, 0x66AC, None, 1,
++  { "vsqrtsd", 3, 0xf251, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213pd", 4, 0x66AC, None, 1,
++  { "vsqrtsd", 3, 0xF251, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ps", 3, 0x66ac, None, 1,
++  { "vsqrtsd", 4, 0xF251, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ps", 3, 0x66ac, None, 1,
++  { "vsqrtss", 3, 0xf351, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ps", 3, 0x66AC, None, 1,
++  { "vsqrtss", 3, 0xF351, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ps", 4, 0x66AC, None, 1,
++  { "vsqrtss", 4, 0xF351, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231pd", 3, 0x66bc, None, 1,
++  { "vstmxcsr", 1, 0xae, 0x3, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vsubpd", 3, 0x665c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46946,14 +51425,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231pd", 3, 0x66bc, None, 1,
++  { "vsubpd", 3, 0x665c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46964,14 +51443,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231pd", 3, 0x66BC, None, 1,
++  { "vsubpd", 3, 0x665C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -46982,14 +51461,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231pd", 4, 0x66BC, None, 1,
++  { "vsubpd", 4, 0x665C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47003,14 +51482,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ps", 3, 0x66bc, None, 1,
++  { "vsubpd", 3, 0x665C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vsubpd", 3, 0x665C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vsubps", 3, 0x5c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47021,14 +51536,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ps", 3, 0x66bc, None, 1,
++  { "vsubps", 3, 0x5c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47039,14 +51554,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ps", 3, 0x66BC, None, 1,
++  { "vsubps", 3, 0x5C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -47057,14 +51572,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ps", 4, 0x66BC, None, 1,
++  { "vsubps", 4, 0x5C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47078,107 +51593,86 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132sd", 3, 0x669d, None, 1,
++  { "vsubps", 3, 0x5C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132sd", 3, 0x669D, None, 1,
++  { "vsubps", 3, 0x5C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132sd", 4, 0x669D, None, 1,
++  { "vsubsd", 3, 0xf25c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ss", 3, 0x669d, None, 1,
++  { "vsubsd", 3, 0xF25C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ss", 3, 0x669D, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd132ss", 4, 0x669D, None, 1,
++  { "vsubsd", 4, 0xF25C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47192,50 +51686,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213sd", 3, 0x66ad, None, 1,
++  { "vsubss", 3, 0xf35c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213sd", 3, 0x66AD, None, 1,
++  { "vsubss", 3, 0xF35C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213sd", 4, 0x66AD, None, 1,
++  { "vsubss", 4, 0xF35C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47249,107 +51743,104 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ss", 3, 0x66ad, None, 1,
++  { "vtestpd", 2, 0x660f, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vtestpd", 2, 0x660f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ss", 3, 0x66AD, None, 1,
++  { "vtestps", 2, 0x660e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd213ss", 4, 0x66AD, None, 1,
++  { "vtestps", 2, 0x660e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231sd", 3, 0x66bd, None, 1,
++  { "vucomisd", 2, 0x662e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231sd", 3, 0x66BD, None, 1,
++  { "vucomisd", 2, 0x662E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231sd", 4, 0x66BD, None, 1,
++  { "vucomisd", 3, 0x662E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47359,54 +51850,45 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ss", 3, 0x66bd, None, 1,
++  { "vucomiss", 2, 0x2e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ss", 3, 0x66BD, None, 1,
++  { "vucomiss", 2, 0x2E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmadd231ss", 4, 0x66BD, None, 1,
++  { "vucomiss", 3, 0x2E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47416,18 +51898,15 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132pd", 3, 0x669e, None, 1,
++  { "vunpckhpd", 3, 0x6615, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47438,14 +51917,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132pd", 3, 0x669e, None, 1,
++  { "vunpckhpd", 3, 0x6615, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47456,14 +51935,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132pd", 3, 0x669E, None, 1,
++  { "vunpckhpd", 3, 0x6615, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47474,35 +51953,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132pd", 4, 0x669E, None, 1,
++  { "vunpckhpd", 3, 0x6615, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vunpckhpd", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ps", 3, 0x669e, None, 1,
++  { "vunpckhps", 3, 0x15, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47513,14 +52007,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ps", 3, 0x669e, None, 1,
++  { "vunpckhps", 3, 0x15, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47531,14 +52025,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ps", 3, 0x669E, None, 1,
++  { "vunpckhps", 3, 0x15, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -47549,35 +52043,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ps", 4, 0x669E, None, 1,
++  { "vunpckhps", 3, 0x15, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vunpckhps", 3, 0x15, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213pd", 3, 0x66ae, None, 1,
++  { "vunpcklpd", 3, 0x6614, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47588,14 +52097,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213pd", 3, 0x66ae, None, 1,
++  { "vunpcklpd", 3, 0x6614, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47606,14 +52115,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213pd", 3, 0x66AE, None, 1,
++  { "vunpcklpd", 3, 0x6614, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47624,35 +52133,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213pd", 4, 0x66AE, None, 1,
++  { "vunpcklpd", 3, 0x6614, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vunpcklpd", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ps", 3, 0x66ae, None, 1,
++  { "vunpcklps", 3, 0x14, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47663,14 +52187,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ps", 3, 0x66ae, None, 1,
++  { "vunpcklps", 3, 0x14, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47681,14 +52205,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ps", 3, 0x66AE, None, 1,
++  { "vunpcklps", 3, 0x14, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -47699,35 +52223,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ps", 4, 0x66AE, None, 1,
++  { "vunpcklps", 3, 0x14, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vunpcklps", 3, 0x14, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231pd", 3, 0x66be, None, 1,
++  { "vxorpd", 3, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47738,14 +52277,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231pd", 3, 0x66be, None, 1,
++  { "vxorpd", 3, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47756,14 +52295,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231pd", 3, 0x66BE, None, 1,
++  { "vxorpd", 3, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47774,35 +52313,50 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231pd", 4, 0x66BE, None, 1,
++  { "vxorpd", 3, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vxorpd", 3, 0x6657, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ps", 3, 0x66be, None, 1,
++  { "vxorps", 3, 0x57, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47813,14 +52367,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ps", 3, 0x66be, None, 1,
++  { "vxorps", 3, 0x57, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -47831,14 +52385,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ps", 3, 0x66BE, None, 1,
++  { "vxorps", 3, 0x57, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -47849,742 +52403,673 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ps", 4, 0x66BE, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132sd", 3, 0x669f, None, 1,
++  { "vxorps", 3, 0x57, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132sd", 3, 0x669F, None, 1,
++  { "vxorps", 3, 0x57, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132sd", 4, 0x669F, None, 1,
++  { "vzeroall", 0, 0x77, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ss", 3, 0x669f, None, 1,
++  { "vzeroupper", 0, 0x77, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ss", 3, 0x669F, None, 1,
++  { "vbroadcasti128", 2, 0x665A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub132ss", 4, 0x669F, None, 1,
++  { "vpblendd", 4, 0x6602, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213sd", 3, 0x66af, None, 1,
++  { "vpblendd", 4, 0x6602, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213sd", 3, 0x66AF, None, 1,
++  { "vpbroadcastb", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213sd", 4, 0x66AF, None, 1,
++  { "vpbroadcastb", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ss", 3, 0x66af, None, 1,
++  { "vpbroadcastb", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ss", 3, 0x66AF, None, 1,
++  { "vpbroadcastb", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub213ss", 4, 0x66AF, None, 1,
++  { "vpbroadcastb", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpbroadcastb", 2, 0x667A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231sd", 3, 0x66bf, None, 1,
++  { "vpbroadcastb", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231sd", 3, 0x66BF, None, 1,
++  { "vpbroadcastb", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231sd", 4, 0x66BF, None, 1,
++  { "vpbroadcastd", 2, 0x6658, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ss", 3, 0x66bf, None, 1,
++  { "vpbroadcastd", 2, 0x6658, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ss", 3, 0x66BF, None, 1,
++  { "vpbroadcastd", 2, 0x6658, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsub231ss", 4, 0x66BF, None, 1,
++  { "vpbroadcastd", 2, 0x667C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpbroadcastd", 2, 0x6658, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpbroadcastd", 2, 0x6658, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xacquire", 0, 0xf2, None, 1,
++  { "vpbroadcastd", 2, 0x6658, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xrelease", 0, 0xf3, None, 1,
++  { "vpbroadcastd", 2, 0x6658, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xabort", 1, 0xc6f8, None, 2,
++  { "vpbroadcastd", 2, 0x667C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xbegin", 1, 0xc7f8, None, 2,
++  { "vpbroadcastd", 2, 0x667C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xend", 0, 0xf01d5, None, 3,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xtest", 0, 0xf01d6, None, 3,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "bzhi", 3, 0xf5, None, 1,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "mulx", 3, 0xf2f6, None, 1,
++  { "vpbroadcastq", 2, 0x667C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pdep", 3, 0xf2f5, None, 1,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pext", 3, 0xf3f5, None, 1,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "rorx", 3, 0xf2f0, None, 1,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sarx", 3, 0xf3f7, None, 1,
++  { "vpbroadcastq", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "shlx", 3, 0x66f7, None, 1,
++  { "vpbroadcastq", 2, 0x667C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "shrx", 3, 0xf2f7, None, 1,
++  { "vpbroadcastq", 2, 0x667C, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddpd", 4, 0x6669, None, 1,
++  { "vpbroadcastw", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddpd", 4, 0x6669, None, 1,
++  { "vpbroadcastw", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddpd", 4, 0x6669, None, 1,
++  { "vpbroadcastw", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddpd", 4, 0x6669, None, 1,
++  { "vpbroadcastw", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddps", 4, 0x6668, None, 1,
++  { "vpbroadcastw", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpbroadcastw", 2, 0x667B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddps", 4, 0x6668, None, 1,
++  { "vpbroadcastw", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddps", 4, 0x6668, None, 1,
++  { "vpbroadcastw", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddps", 4, 0x6668, None, 1,
++  { "vperm2i128", 4, 0x6646, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -48596,247 +53081,214 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsd", 4, 0x666b, None, 1,
++  { "vpermd", 3, 0x6636, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsd", 4, 0x666b, None, 1,
++  { "vpermd", 3, 0x6636, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddss", 4, 0x666a, None, 1,
++  { "vpermd", 3, 0x6636, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddss", 4, 0x666a, None, 1,
++  { "vpermpd", 3, 0x6601, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubpd", 4, 0x665d, None, 1,
++  { "vpermpd", 3, 0x6601, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubpd", 4, 0x665d, None, 1,
++  { "vpermpd", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubpd", 4, 0x665d, None, 1,
++  { "vpermpd", 3, 0x6601, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubpd", 4, 0x665d, None, 1,
++  { "vpermpd", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubps", 4, 0x665c, None, 1,
++  { "vpermps", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubps", 4, 0x665c, None, 1,
++  { "vpermps", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubps", 4, 0x665c, None, 1,
++  { "vpermps", 3, 0x6616, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmaddsubps", 4, 0x665c, None, 1,
++  { "vpermq", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -48844,188 +53296,164 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddpd", 4, 0x665f, None, 1,
++  { "vpermq", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddpd", 4, 0x665f, None, 1,
++  { "vpermq", 3, 0x6636, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddpd", 4, 0x665f, None, 1,
++  { "vpermq", 3, 0x6600, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddpd", 4, 0x665f, None, 1,
++  { "vpermq", 3, 0x6636, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddps", 4, 0x665e, None, 1,
++  { "vextracti128", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddps", 4, 0x665e, None, 1,
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vinserti128", 4, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddps", 4, 0x665e, None, 1,
++  { "vpmaskmovd", 3, 0x668e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubaddps", 4, 0x665e, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpmaskmovd", 3, 0x668e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubpd", 4, 0x666d, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpmaskmovd", 3, 0x668c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49033,83 +53461,71 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubpd", 4, 0x666d, None, 1,
++  { "vpmaskmovd", 3, 0x668c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubpd", 4, 0x666d, None, 1,
++  { "vpmaskmovq", 3, 0x668e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubpd", 4, 0x666d, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpmaskmovq", 3, 0x668e, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubps", 4, 0x666c, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vpmaskmovq", 3, 0x668c, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49117,23 +53533,35 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaskmovq", 3, 0x668c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubps", 4, 0x666c, None, 1,
++  { "vpsllvd", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49142,14 +53570,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubps", 4, 0x666c, None, 1,
++  { "vpsllvd", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49159,149 +53587,161 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubps", 4, 0x666c, None, 1,
++  { "vpsllvd", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubsd", 4, 0x666f, None, 1,
++  { "vpsllvd", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsllvd", 3, 0x6647, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubsd", 4, 0x666f, None, 1,
++  { "vpsllvq", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubss", 4, 0x666e, None, 1,
++  { "vpsllvq", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfmsubss", 4, 0x666e, None, 1,
++  { "vpsllvq", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddpd", 4, 0x6679, None, 1,
++  { "vpsllvq", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsllvq", 3, 0x6647, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddpd", 4, 0x6679, None, 1,
++  { "vpsravd", 3, 0x6646, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49310,14 +53750,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddpd", 4, 0x6679, None, 1,
++  { "vpsravd", 3, 0x6646, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49327,65 +53767,71 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddpd", 4, 0x6679, None, 1,
++  { "vpsravd", 3, 0x6646, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddps", 4, 0x6678, None, 1,
++  { "vpsravd", 3, 0x6646, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsravd", 3, 0x6646, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddps", 4, 0x6678, None, 1,
++  { "vpsrlvd", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49394,14 +53840,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddps", 4, 0x6678, None, 1,
++  { "vpsrlvd", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -49411,945 +53857,807 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddps", 4, 0x6678, None, 1,
++  { "vpsrlvd", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddsd", 4, 0x667b, None, 1,
++  { "vpsrlvd", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddsd", 4, 0x667b, None, 1,
++  { "vpsrlvd", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddss", 4, 0x667a, None, 1,
++  { "vpsrlvq", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmaddss", 4, 0x667a, None, 1,
++  { "vpsrlvq", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubpd", 4, 0x667d, None, 1,
++  { "vpsrlvq", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubpd", 4, 0x667d, None, 1,
++  { "vpsrlvq", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubpd", 4, 0x667d, None, 1,
++  { "vpsrlvq", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgatherdpd", 3, 0x6692, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubpd", 4, 0x667d, None, 1,
++  { "vgatherdpd", 3, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubps", 4, 0x667c, None, 1,
++  { "vgatherdpd", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubps", 4, 0x667c, None, 1,
++  { "vgatherdpd", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubps", 4, 0x667c, None, 1,
++  { "vgatherdpd", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgatherdps", 3, 0x6692, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubps", 4, 0x667c, None, 1,
++  { "vgatherdps", 3, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubsd", 4, 0x667f, None, 1,
++  { "vgatherdps", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubsd", 4, 0x667f, None, 1,
++  { "vgatherdps", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubss", 4, 0x667e, None, 1,
++  { "vgatherdps", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfnmsubss", 4, 0x667e, None, 1,
++  { "vgatherqpd", 3, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfrczpd", 2, 0x81, None, 1,
++  { "vgatherqpd", 3, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfrczpd", 2, 0x81, None, 1,
++  { "vgatherqpd", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfrczps", 2, 0x80, None, 1,
++  { "vgatherqpd", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfrczps", 2, 0x80, None, 1,
++  { "vgatherqpd", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfrczsd", 2, 0x83, None, 1,
++  { "vgatherqps", 3, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfrczss", 2, 0x82, None, 1,
++  { "vgatherqps", 3, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmov", 4, 0xa2, None, 1,
++  { "vgatherqps", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmov", 4, 0xa2, None, 1,
++  { "vgatherqps", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmov", 4, 0xa2, None, 1,
++  { "vgatherqps", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpgatherdd", 3, 0x6690, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmov", 4, 0xa2, None, 1,
++  { "vpgatherdd", 3, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomb", 4, 0xcc, None, 1,
++  { "vpgatherdd", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomd", 4, 0xce, None, 1,
++  { "vpgatherdd", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomq", 4, 0xcf, None, 1,
++  { "vpgatherdd", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomub", 4, 0xec, None, 1,
++  { "vpgatherdq", 3, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomud", 4, 0xee, None, 1,
++  { "vpgatherdq", 3, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomuq", 4, 0xef, None, 1,
++  { "vpgatherdq", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomuw", 4, 0xed, None, 1,
++  { "vpgatherdq", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomw", 4, 0xcd, None, 1,
++  { "vpgatherdq", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2pd", 5, 0x6649, None, 1,
++  { "vpgatherqd", 3, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2pd", 5, 0x6649, None, 1,
++  { "vpgatherqd", 3, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2pd", 5, 0x6649, None, 1,
++  { "vpgatherqd", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2pd", 5, 0x6649, None, 1,
++  { "vpgatherqd", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2ps", 5, 0x6648, None, 1,
++  { "vpgatherqd", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2ps", 5, 0x6648, None, 1,
++  { "vpgatherqq", 3, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2ps", 5, 0x6648, None, 1,
++  { "vpgatherqq", 3, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermil2ps", 5, 0x6648, None, 1,
++  { "vpgatherqq", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltb", 3, 0xcc, 0x0, 1,
++  { "vpgatherqq", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltd", 3, 0xce, 0x0, 1,
++  { "vpgatherqq", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltq", 3, 0xcf, 0x0, 1,
++  { "vaesdec", 3, 0x66de, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50360,14 +54668,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltub", 3, 0xec, 0x0, 1,
++  { "vaesdeclast", 3, 0x66df, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50378,14 +54686,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltud", 3, 0xee, 0x0, 1,
++  { "vaesenc", 3, 0x66dc, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50396,14 +54704,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltuq", 3, 0xef, 0x0, 1,
++  { "vaesenclast", 3, 0x66dd, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50414,52 +54722,52 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltuw", 3, 0xed, 0x0, 1,
++  { "vaesimc", 2, 0x66db, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomltw", 3, 0xcd, 0x0, 1,
++  { "vaeskeygenassist", 3, 0x66df, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomleb", 3, 0xcc, 0x1, 1,
++  { "vpclmulqdq", 4, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50468,14 +54776,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomled", 3, 0xce, 0x1, 1,
++  { "vpclmullqlqdq", 3, 0x6644, 0x0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50486,14 +54794,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomleq", 3, 0xcf, 0x1, 1,
++  { "vpclmulhqlqdq", 3, 0x6644, 0x1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50504,14 +54812,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomleub", 3, 0xec, 0x1, 1,
++  { "vpclmullqhqdq", 3, 0x6644, 0x10, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50522,14 +54830,14 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomleud", 3, 0xee, 0x1, 1,
++  { "vpclmulhqhqdq", 3, 0x6644, 0x11, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50540,320 +54848,332 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomleuq", 3, 0xef, 0x1, 1,
++  { "rdfsbase", 1, 0xf30fae, 0x0, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "rdgsbase", 1, 0xf30fae, 0x1, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomleuw", 3, 0xed, 0x1, 1,
++  { "rdrand", 1, 0xfc7, 0x6, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "wrfsbase", 1, 0xf30fae, 0x2, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomlew", 3, 0xcd, 0x1, 1,
++  { "wrgsbase", 1, 0xf30fae, 0x3, 2,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtph2ps", 2, 0x6613, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtb", 3, 0xcc, 0x2, 1,
++  { "vcvtph2ps", 2, 0x6613, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtd", 3, 0xce, 0x2, 1,
++  { "vcvtph2ps", 2, 0x6613, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtq", 3, 0xcf, 0x2, 1,
++  { "vcvtph2ps", 3, 0x6613, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtub", 3, 0xec, 0x2, 1,
++  { "vcvtph2ps", 2, 0x6613, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtud", 3, 0xee, 0x2, 1,
++  { "vcvtph2ps", 2, 0x6613, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtuq", 3, 0xef, 0x2, 1,
++  { "vcvtps2ph", 3, 0x661d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtuw", 3, 0xed, 0x2, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2ph", 3, 0x661d, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgtw", 3, 0xcd, 0x2, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2ph", 3, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgeb", 3, 0xcc, 0x3, 1,
++  { "vcvtps2ph", 4, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomged", 3, 0xce, 0x3, 1,
++  { "vcvtps2ph", 3, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgeq", 3, 0xcf, 0x3, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcvtps2ph", 3, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgeub", 3, 0xec, 0x3, 1,
++  { "vcvtps2ph", 3, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgeud", 3, 0xee, 0x3, 1,
++  { "vcvtps2ph", 3, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgeuq", 3, 0xef, 0x3, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcvtps2ph", 3, 0x661D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgeuw", 3, 0xed, 0x3, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vfmadd132pd", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50864,104 +55184,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomgew", 3, 0xcd, 0x3, 1,
++  { "vfmadd132pd", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomeqb", 3, 0xcc, 0x4, 1,
++  { "vfmadd132pd", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomeqd", 3, 0xce, 0x4, 1,
++  { "vfmadd132pd", 4, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomeqq", 3, 0xcf, 0x4, 1,
++  { "vfmadd132pd", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomequb", 3, 0xec, 0x4, 1,
++  { "vfmadd132pd", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomequd", 3, 0xee, 0x4, 1,
++  { "vfmadd132ps", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -50972,104 +55295,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomequq", 3, 0xef, 0x4, 1,
++  { "vfmadd132ps", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomequw", 3, 0xed, 0x4, 1,
++  { "vfmadd132ps", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomeqw", 3, 0xcd, 0x4, 1,
++  { "vfmadd132ps", 4, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomneqb", 3, 0xcc, 0x5, 1,
++  { "vfmadd132ps", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomneqd", 3, 0xce, 0x5, 1,
++  { "vfmadd132ps", 3, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomneqq", 3, 0xcf, 0x5, 1,
++  { "vfmadd213pd", 3, 0x66a8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -51080,104 +55406,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomnequb", 3, 0xec, 0x5, 1,
++  { "vfmadd213pd", 3, 0x66a8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomnequd", 3, 0xee, 0x5, 1,
++  { "vfmadd213pd", 3, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomnequq", 3, 0xef, 0x5, 1,
++  { "vfmadd213pd", 4, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomnequw", 3, 0xed, 0x5, 1,
++  { "vfmadd213pd", 3, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomneqw", 3, 0xcd, 0x5, 1,
++  { "vfmadd213pd", 3, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalseb", 3, 0xcc, 0x6, 1,
++  { "vfmadd213ps", 3, 0x66a8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -51188,104 +55517,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalsed", 3, 0xce, 0x6, 1,
++  { "vfmadd213ps", 3, 0x66a8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalseq", 3, 0xcf, 0x6, 1,
++  { "vfmadd213ps", 3, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalseub", 3, 0xec, 0x6, 1,
++  { "vfmadd213ps", 4, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalseud", 3, 0xee, 0x6, 1,
++  { "vfmadd213ps", 3, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalseuq", 3, 0xef, 0x6, 1,
++  { "vfmadd213ps", 3, 0x66A8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalseuw", 3, 0xed, 0x6, 1,
++  { "vfmadd231pd", 3, 0x66b8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -51296,104 +55628,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomfalsew", 3, 0xcd, 0x6, 1,
++  { "vfmadd231pd", 3, 0x66b8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrueb", 3, 0xcc, 0x7, 1,
++  { "vfmadd231pd", 3, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrued", 3, 0xce, 0x7, 1,
++  { "vfmadd231pd", 4, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrueq", 3, 0xcf, 0x7, 1,
++  { "vfmadd231pd", 3, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrueub", 3, 0xec, 0x7, 1,
++  { "vfmadd231pd", 3, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrueud", 3, 0xee, 0x7, 1,
++  { "vfmadd231ps", 3, 0x66b8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -51404,403 +55739,451 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrueuq", 3, 0xef, 0x7, 1,
++  { "vfmadd231ps", 3, 0x66b8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtrueuw", 3, 0xed, 0x7, 1,
++  { "vfmadd231ps", 3, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcomtruew", 3, 0xcd, 0x7, 1,
++  { "vfmadd231ps", 4, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddbd", 2, 0xc2, None, 1,
++  { "vfmadd231ps", 3, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddbq", 2, 0xc3, None, 1,
++  { "vfmadd231ps", 3, 0x66B8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddbw", 2, 0xc1, None, 1,
++  { "vfmadd132sd", 3, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphadddq", 2, 0xcb, None, 1,
++  { "vfmadd132sd", 3, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddubd", 2, 0xd2, None, 1,
++  { "vfmadd132sd", 4, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddubq", 2, 0xd3, None, 1,
++  { "vfmadd132ss", 3, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddubw", 2, 0xd1, None, 1,
++  { "vfmadd132ss", 3, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddudq", 2, 0xdb, None, 1,
++  { "vfmadd132ss", 4, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphadduwd", 2, 0xd6, None, 1,
++  { "vfmadd213sd", 3, 0x66a9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphadduwq", 2, 0xd7, None, 1,
++  { "vfmadd213sd", 3, 0x66A9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddwd", 2, 0xc6, None, 1,
++  { "vfmadd213sd", 4, 0x66A9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphaddwq", 2, 0xc7, None, 1,
++  { "vfmadd213ss", 3, 0x66a9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubbw", 2, 0xe1, None, 1,
++  { "vfmadd213ss", 3, 0x66A9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubdq", 2, 0xe3, None, 1,
++  { "vfmadd213ss", 4, 0x66A9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vphsubwd", 2, 0xe2, None, 1,
++  { "vfmadd231sd", 3, 0x66b9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacsdd", 4, 0x9e, None, 1,
++  { "vfmadd231sd", 3, 0x66B9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacsdqh", 4, 0x9f, None, 1,
++  { "vfmadd231sd", 4, 0x66B9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacsdql", 4, 0x97, None, 1,
++  { "vfmadd231ss", 3, 0x66b9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacssdd", 4, 0x8e, None, 1,
++  { "vfmadd231ss", 3, 0x66B9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacssdqh", 4, 0x8f, None, 1,
++  { "vfmadd231ss", 4, 0x66B9, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacssdql", 4, 0x87, None, 1,
++  { "vfmaddsub132pd", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -51809,124 +56192,109 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacsswd", 4, 0x86, None, 1,
++  { "vfmaddsub132pd", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacssww", 4, 0x85, None, 1,
++  { "vfmaddsub132pd", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacswd", 4, 0x96, None, 1,
++  { "vfmaddsub132pd", 4, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmacsww", 4, 0x95, None, 1,
++  { "vfmaddsub132pd", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmadcsswd", 4, 0xa6, None, 1,
++  { "vfmaddsub132pd", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmadcswd", 4, 0xb6, None, 1,
++  { "vfmaddsub132ps", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -51935,326 +56303,329 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpperm", 4, 0xa3, None, 1,
++  { "vfmaddsub132ps", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpperm", 4, 0xa3, None, 1,
++  { "vfmaddsub132ps", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotb", 3, 0x90, None, 1,
++  { "vfmaddsub132ps", 4, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotb", 3, 0x90, None, 1,
++  { "vfmaddsub132ps", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotb", 3, 0xc0, None, 1,
++  { "vfmaddsub132ps", 3, 0x6696, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotd", 3, 0x92, None, 1,
++  { "vfmaddsub213pd", 3, 0x66a6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotd", 3, 0x92, None, 1,
++  { "vfmaddsub213pd", 3, 0x66a6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotd", 3, 0xc2, None, 1,
++  { "vfmaddsub213pd", 3, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotq", 3, 0x93, None, 1,
++  { "vfmaddsub213pd", 4, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotq", 3, 0x93, None, 1,
++  { "vfmaddsub213pd", 3, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotq", 3, 0xc3, None, 1,
++  { "vfmaddsub213pd", 3, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotw", 3, 0x91, None, 1,
++  { "vfmaddsub213ps", 3, 0x66a6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotw", 3, 0x91, None, 1,
++  { "vfmaddsub213ps", 3, 0x66a6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprotw", 3, 0xc1, None, 1,
++  { "vfmaddsub213ps", 3, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshab", 3, 0x98, None, 1,
++  { "vfmaddsub213ps", 4, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshab", 3, 0x98, None, 1,
++  { "vfmaddsub213ps", 3, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshad", 3, 0x9a, None, 1,
++  { "vfmaddsub213ps", 3, 0x66A6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshad", 3, 0x9a, None, 1,
++  { "vfmaddsub231pd", 3, 0x66b6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -52265,104 +56636,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshaq", 3, 0x9b, None, 1,
++  { "vfmaddsub231pd", 3, 0x66b6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshaq", 3, 0x9b, None, 1,
++  { "vfmaddsub231pd", 3, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshaw", 3, 0x99, None, 1,
++  { "vfmaddsub231pd", 4, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshaw", 3, 0x99, None, 1,
++  { "vfmaddsub231pd", 3, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshlb", 3, 0x94, None, 1,
++  { "vfmaddsub231pd", 3, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshlb", 3, 0x94, None, 1,
++  { "vfmaddsub231ps", 3, 0x66b6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -52373,104 +56747,107 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshld", 3, 0x96, None, 1,
++  { "vfmaddsub231ps", 3, 0x66b6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshld", 3, 0x96, None, 1,
++  { "vfmaddsub231ps", 3, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshlq", 3, 0x97, None, 1,
++  { "vfmaddsub231ps", 4, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshlq", 3, 0x97, None, 1,
++  { "vfmaddsub231ps", 3, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshlw", 3, 0x95, None, 1,
++  { "vfmaddsub231ps", 3, 0x66B6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpshlw", 3, 0x95, None, 1,
++  { "vfmsubadd132pd", 3, 0x6697, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -52481,2429 +56858,21884 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "llwpcb", 1, 0x12, 0x0, 1,
++  { "vfmsubadd132pd", 3, 0x6697, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "llwpcb", 1, 0x12, 0x0, 1,
++  { "vfmsubadd132pd", 3, 0x6697, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "slwpcb", 1, 0x12, 0x1, 1,
++  { "vfmsubadd132pd", 4, 0x6697, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "slwpcb", 1, 0x12, 0x1, 1,
++  { "vfmsubadd132pd", 3, 0x6697, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 0, 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "lwpval", 3, 0x12, 0x1, 1,
++  { "vfmsubadd132pd", 3, 0x6697, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 3, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "lwpval", 3, 0x12, 0x1, 1,
++  { "vfmsubadd132ps", 4, 0x6697, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd132ps", 3, 0x6697, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213pd", 3, 0x66a7, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 3, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213pd", 3, 0x66a7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213pd", 3, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213pd", 4, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213pd", 3, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213pd", 3, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213ps", 3, 0x66a7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213ps", 3, 0x66a7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213ps", 3, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "lwpins", 3, 0x12, 0x0, 1,
++  { "vfmsubadd213ps", 4, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213ps", 3, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd213ps", 3, 0x66A7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231pd", 3, 0x66b7, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 3, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231pd", 3, 0x66b7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231pd", 3, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231pd", 4, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231pd", 3, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231pd", 3, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231ps", 3, 0x66b7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231ps", 3, 0x66b7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231ps", 3, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231ps", 4, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231ps", 3, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubadd231ps", 3, 0x66B7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132pd", 3, 0x669a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132pd", 3, 0x669a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132pd", 3, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132pd", 4, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132pd", 3, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132pd", 3, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ps", 3, 0x669a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ps", 3, 0x669a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ps", 3, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ps", 4, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ps", 3, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ps", 3, 0x669A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213pd", 3, 0x66aa, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213pd", 3, 0x66aa, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213pd", 3, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213pd", 4, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213pd", 3, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213pd", 3, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ps", 3, 0x66aa, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ps", 3, 0x66aa, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ps", 3, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ps", 4, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ps", 3, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ps", 3, 0x66AA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231pd", 3, 0x66ba, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231pd", 3, 0x66ba, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231pd", 3, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231pd", 4, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231pd", 3, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231pd", 3, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ps", 3, 0x66ba, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ps", 3, 0x66ba, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ps", 3, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ps", 4, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ps", 3, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ps", 3, 0x66BA, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132sd", 3, 0x669b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132sd", 3, 0x669B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132sd", 4, 0x669B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ss", 3, 0x669b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ss", 3, 0x669B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub132ss", 4, 0x669B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213sd", 3, 0x66ab, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213sd", 3, 0x66AB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213sd", 4, 0x66AB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ss", 3, 0x66ab, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ss", 3, 0x66AB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub213ss", 4, 0x66AB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231sd", 3, 0x66bb, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231sd", 3, 0x66BB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231sd", 4, 0x66BB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ss", 3, 0x66bb, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ss", 3, 0x66BB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsub231ss", 4, 0x66BB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132pd", 3, 0x669c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132pd", 3, 0x669c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132pd", 3, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132pd", 4, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132pd", 3, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132pd", 3, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ps", 3, 0x669c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ps", 3, 0x669c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ps", 3, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ps", 4, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ps", 3, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ps", 3, 0x669C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213pd", 3, 0x66ac, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213pd", 3, 0x66ac, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213pd", 3, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213pd", 4, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213pd", 3, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213pd", 3, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ps", 3, 0x66ac, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ps", 3, 0x66ac, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ps", 3, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ps", 4, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ps", 3, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ps", 3, 0x66AC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231pd", 3, 0x66bc, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231pd", 3, 0x66bc, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231pd", 3, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231pd", 4, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231pd", 3, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231pd", 3, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ps", 3, 0x66bc, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ps", 3, 0x66bc, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ps", 3, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ps", 4, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ps", 3, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ps", 3, 0x66BC, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132sd", 3, 0x669d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132sd", 3, 0x669D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132sd", 4, 0x669D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ss", 3, 0x669d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ss", 3, 0x669D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd132ss", 4, 0x669D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213sd", 3, 0x66ad, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213sd", 3, 0x66AD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213sd", 4, 0x66AD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ss", 3, 0x66ad, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ss", 3, 0x66AD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd213ss", 4, 0x66AD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231sd", 3, 0x66bd, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231sd", 3, 0x66BD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231sd", 4, 0x66BD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ss", 3, 0x66bd, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ss", 3, 0x66BD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmadd231ss", 4, 0x66BD, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132pd", 3, 0x669e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132pd", 3, 0x669e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132pd", 3, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132pd", 4, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132pd", 3, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132pd", 3, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ps", 3, 0x669e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ps", 3, 0x669e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ps", 3, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ps", 4, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ps", 3, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ps", 3, 0x669E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213pd", 3, 0x66ae, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213pd", 3, 0x66ae, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213pd", 3, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213pd", 4, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213pd", 3, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213pd", 3, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ps", 3, 0x66ae, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ps", 3, 0x66ae, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ps", 3, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ps", 4, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ps", 3, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ps", 3, 0x66AE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231pd", 3, 0x66be, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231pd", 3, 0x66be, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231pd", 3, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231pd", 4, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231pd", 3, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231pd", 3, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ps", 3, 0x66be, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ps", 3, 0x66be, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ps", 3, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ps", 4, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ps", 3, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ps", 3, 0x66BE, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132sd", 3, 0x669f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132sd", 3, 0x669F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132sd", 4, 0x669F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ss", 3, 0x669f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ss", 3, 0x669F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub132ss", 4, 0x669F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213sd", 3, 0x66af, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213sd", 3, 0x66AF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213sd", 4, 0x66AF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ss", 3, 0x66af, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ss", 3, 0x66AF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub213ss", 4, 0x66AF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231sd", 3, 0x66bf, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231sd", 3, 0x66BF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231sd", 4, 0x66BF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ss", 3, 0x66bf, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ss", 3, 0x66BF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsub231ss", 4, 0x66BF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xacquire", 0, 0xf2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xrelease", 0, 0xf3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xabort", 1, 0xc6f8, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xbegin", 1, 0xc7f8, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xend", 0, 0xf01d5, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xtest", 0, 0xf01d6, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "bzhi", 3, 0xf5, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "mulx", 3, 0xf2f6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pdep", 3, 0xf2f5, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pext", 3, 0xf3f5, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "rorx", 3, 0xf2f0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sarx", 3, 0xf3f7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "shlx", 3, 0x66f7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "shrx", 3, 0xf2f7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddpd", 4, 0x6669, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddpd", 4, 0x6669, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddpd", 4, 0x6669, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddpd", 4, 0x6669, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddps", 4, 0x6668, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddps", 4, 0x6668, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddps", 4, 0x6668, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddps", 4, 0x6668, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsd", 4, 0x666b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsd", 4, 0x666b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddss", 4, 0x666a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddss", 4, 0x666a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubpd", 4, 0x665d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubpd", 4, 0x665d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubpd", 4, 0x665d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubpd", 4, 0x665d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubps", 4, 0x665c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubps", 4, 0x665c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubps", 4, 0x665c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmaddsubps", 4, 0x665c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddpd", 4, 0x665f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddpd", 4, 0x665f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddpd", 4, 0x665f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddpd", 4, 0x665f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddps", 4, 0x665e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddps", 4, 0x665e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddps", 4, 0x665e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubaddps", 4, 0x665e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubpd", 4, 0x666d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubpd", 4, 0x666d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubpd", 4, 0x666d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubpd", 4, 0x666d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubps", 4, 0x666c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubps", 4, 0x666c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubps", 4, 0x666c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubps", 4, 0x666c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubsd", 4, 0x666f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubsd", 4, 0x666f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubss", 4, 0x666e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfmsubss", 4, 0x666e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddpd", 4, 0x6679, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddpd", 4, 0x6679, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddpd", 4, 0x6679, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddpd", 4, 0x6679, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddps", 4, 0x6678, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddps", 4, 0x6678, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddps", 4, 0x6678, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddps", 4, 0x6678, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddsd", 4, 0x667b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddsd", 4, 0x667b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddss", 4, 0x667a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmaddss", 4, 0x667a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubpd", 4, 0x667d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubpd", 4, 0x667d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubpd", 4, 0x667d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubpd", 4, 0x667d, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubps", 4, 0x667c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubps", 4, 0x667c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubps", 4, 0x667c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubps", 4, 0x667c, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubsd", 4, 0x667f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubsd", 4, 0x667f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubss", 4, 0x667e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfnmsubss", 4, 0x667e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfrczpd", 2, 0x81, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfrczpd", 2, 0x81, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfrczps", 2, 0x80, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfrczps", 2, 0x80, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfrczsd", 2, 0x83, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfrczss", 2, 0x82, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmov", 4, 0xa2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmov", 4, 0xa2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmov", 4, 0xa2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmov", 4, 0xa2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomb", 4, 0xcc, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomd", 4, 0xce, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomq", 4, 0xcf, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomub", 4, 0xec, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomud", 4, 0xee, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomuq", 4, 0xef, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomuw", 4, 0xed, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomw", 4, 0xcd, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2pd", 5, 0x6649, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2pd", 5, 0x6649, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2pd", 5, 0x6649, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2pd", 5, 0x6649, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2ps", 5, 0x6648, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2ps", 5, 0x6648, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2ps", 5, 0x6648, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermil2ps", 5, 0x6648, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltb", 3, 0xcc, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltd", 3, 0xce, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltq", 3, 0xcf, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltub", 3, 0xec, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltud", 3, 0xee, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltuq", 3, 0xef, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltuw", 3, 0xed, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomltw", 3, 0xcd, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomleb", 3, 0xcc, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomled", 3, 0xce, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomleq", 3, 0xcf, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomleub", 3, 0xec, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomleud", 3, 0xee, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomleuq", 3, 0xef, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomleuw", 3, 0xed, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomlew", 3, 0xcd, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtb", 3, 0xcc, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtd", 3, 0xce, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtq", 3, 0xcf, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtub", 3, 0xec, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtud", 3, 0xee, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtuq", 3, 0xef, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtuw", 3, 0xed, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgtw", 3, 0xcd, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgeb", 3, 0xcc, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomged", 3, 0xce, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgeq", 3, 0xcf, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgeub", 3, 0xec, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgeud", 3, 0xee, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgeuq", 3, 0xef, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgeuw", 3, 0xed, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomgew", 3, 0xcd, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomeqb", 3, 0xcc, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomeqd", 3, 0xce, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomeqq", 3, 0xcf, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomequb", 3, 0xec, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomequd", 3, 0xee, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomequq", 3, 0xef, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomequw", 3, 0xed, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomeqw", 3, 0xcd, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomneqb", 3, 0xcc, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomneqd", 3, 0xce, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomneqq", 3, 0xcf, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomnequb", 3, 0xec, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomnequd", 3, 0xee, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomnequq", 3, 0xef, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomnequw", 3, 0xed, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomneqw", 3, 0xcd, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalseb", 3, 0xcc, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalsed", 3, 0xce, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalseq", 3, 0xcf, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalseub", 3, 0xec, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalseud", 3, 0xee, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalseuq", 3, 0xef, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalseuw", 3, 0xed, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomfalsew", 3, 0xcd, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrueb", 3, 0xcc, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrued", 3, 0xce, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrueq", 3, 0xcf, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrueub", 3, 0xec, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrueud", 3, 0xee, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrueuq", 3, 0xef, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtrueuw", 3, 0xed, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcomtruew", 3, 0xcd, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 1, 1, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddbd", 2, 0xc2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddbq", 2, 0xc3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddbw", 2, 0xc1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphadddq", 2, 0xcb, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddubd", 2, 0xd2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddubq", 2, 0xd3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddubw", 2, 0xd1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddudq", 2, 0xdb, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphadduwd", 2, 0xd6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphadduwq", 2, 0xd7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddwd", 2, 0xc6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphaddwq", 2, 0xc7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphsubbw", 2, 0xe1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphsubdq", 2, 0xe3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vphsubwd", 2, 0xe2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacsdd", 4, 0x9e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacsdqh", 4, 0x9f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacsdql", 4, 0x97, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacssdd", 4, 0x8e, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacssdqh", 4, 0x8f, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacssdql", 4, 0x87, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacsswd", 4, 0x86, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacssww", 4, 0x85, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacswd", 4, 0x96, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmacsww", 4, 0x95, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmadcsswd", 4, 0xa6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmadcswd", 4, 0xb6, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpperm", 4, 0xa3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 1, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpperm", 4, 0xa3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 1, 2, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotb", 3, 0x90, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotb", 3, 0x90, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotb", 3, 0xc0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotd", 3, 0x92, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotd", 3, 0x92, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotd", 3, 0xc2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotq", 3, 0x93, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotq", 3, 0x93, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotq", 3, 0xc3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotw", 3, 0x91, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotw", 3, 0x91, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprotw", 3, 0xc1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshab", 3, 0x98, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshab", 3, 0x98, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshad", 3, 0x9a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshad", 3, 0x9a, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshaq", 3, 0x9b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshaq", 3, 0x9b, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshaw", 3, 0x99, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshaw", 3, 0x99, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshlb", 3, 0x94, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshlb", 3, 0x94, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshld", 3, 0x96, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshld", 3, 0x96, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshlq", 3, 0x97, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshlq", 3, 0x97, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshlw", 3, 0x95, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpshlw", 3, 0x95, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 4, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "llwpcb", 1, 0x12, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "llwpcb", 1, 0x12, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "slwpcb", 1, 0x12, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "slwpcb", 1, 0x12, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 0, 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "lwpval", 3, 0x12, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 3, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "lwpval", 3, 0x12, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 3, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "lwpins", 3, 0x12, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 3, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "lwpins", 3, 0x12, 0x0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++      0, 1, 3, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "andn", 3, 0xf2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "bextr", 3, 0xf7, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "bextr", 3, 0x10, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blsi", 2, 0xf3, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blsmsk", 2, 0xf3, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blsr", 2, 0xf3, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "tzcnt", 2, 0xf30fbc, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blcfill", 2, 0x01, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blci", 2, 0x02, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blcic", 2, 0x01, 0x5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blcmsk", 2, 0x02, 0x1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blcs", 2, 0x01, 0x3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blsfill", 2, 0x01, 0x2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "blsic", 2, 0x01, 0x6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "t1mskc", 2, 0x01, 0x7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "tzmsk", 2, 0x01, 0x4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "prefetch", 1, 0xf0d, 0x0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "prefetchw", 1, 0xf0d, 0x1, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "femms", 0, 0xf0e, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pavgusb", 2, 0xf0f, 0xbf, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pf2id", 2, 0xf0f, 0x1d, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pf2iw", 2, 0xf0f, 0x1c, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfacc", 2, 0xf0f, 0xae, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfadd", 2, 0xf0f, 0x9e, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfcmpeq", 2, 0xf0f, 0xb0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfcmpge", 2, 0xf0f, 0x90, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfcmpgt", 2, 0xf0f, 0xa0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfmax", 2, 0xf0f, 0xa4, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfmin", 2, 0xf0f, 0x94, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfmul", 2, 0xf0f, 0xb4, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfnacc", 2, 0xf0f, 0x8a, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfpnacc", 2, 0xf0f, 0x8e, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfrcp", 2, 0xf0f, 0x96, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfrcpit1", 2, 0xf0f, 0xa6, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfrcpit2", 2, 0xf0f, 0xb6, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfrsqit1", 2, 0xf0f, 0xa7, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfrsqrt", 2, 0xf0f, 0x97, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfsub", 2, 0xf0f, 0x9a, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pfsubr", 2, 0xf0f, 0xaa, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pi2fd", 2, 0xf0f, 0xd, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pi2fw", 2, 0xf0f, 0xc, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pmulhrw", 2, 0xf0f, 0xb7, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "pswapd", 2, 0xf0f, 0xbb, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "syscall", 0, 0xf05, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "syscall", 0, 0xf05, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sysret", 0, 0xf07, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sysret", 0, 0xf07, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "swapgs", 0, 0xf01, 0xf8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "rdtscp", 0, 0xf01, 0xf9, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "clgi", 0, 0xf01, 0xdd, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "invlpga", 0, 0xf01, 0xdf, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "invlpga", 2, 0xf01, 0xdf, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "skinit", 0, 0xf01, 0xde, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "skinit", 1, 0xf01, 0xde, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "stgi", 0, 0xf01, 0xdc, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmload", 0, 0xf01, 0xda, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmload", 1, 0xf01, 0xda, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmmcall", 0, 0xf01, 0xd9, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmrun", 0, 0xf01, 0xd8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmrun", 1, 0xf01, 0xd8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmsave", 0, 0xf01, 0xdb, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmsave", 1, 0xf01, 0xdb, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "movntsd", 2, 0xf20f2b, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "movntss", 2, 0xf30f2b, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "extrq", 3, 0x660f78, 0x0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "extrq", 2, 0x660f79, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "insertq", 2, 0xf20f79, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "insertq", 4, 0xf20f78, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "popcnt", 2, 0xf30fb8, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "lzcnt", 2, 0xf30fbd, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xstore-rng", 0, 0xfa7, 0xc0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcrypt-ecb", 0, 0xf30fa7, 0xc8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcrypt-cbc", 0, 0xf30fa7, 0xd0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcrypt-ctr", 0, 0xf30fa7, 0xd8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcrypt-cfb", 0, 0xf30fa7, 0xe0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcrypt-ofb", 0, 0xf30fa7, 0xe8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "montmul", 0, 0xf30fa6, 0xc0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xsha1", 0, 0xf30fa6, 0xc8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xsha256", 0, 0xf30fa6, 0xd0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xstorerng", 0, 0xfa7, 0xc0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcryptecb", 0, 0xf30fa7, 0xc8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcryptcbc", 0, 0xf30fa7, 0xd0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcryptctr", 0, 0xf30fa7, 0xd8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcryptcfb", 0, 0xf30fa7, 0xe0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xcryptofb", 0, 0xf30fa7, 0xe8, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "xstore", 0, 0xfa7, 0xc0, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "adcx", 2, 0x660f38f6, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "adox", 2, 0xf30f38f6, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "rdseed", 1, 0xfc7, 0x7, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "clac", 0, 0xf01, 0xca, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "stac", 0, 0xf01, 0xcb, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "bnd", 0, 0xf2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "bndmk", 2, 0xf30f1b, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
++  { "bndmov", 2, 0x660f1a, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
++  { "bndmov", 2, 0x660f1b, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0 } } } },
++  { "bndcl", 2, 0xf30f1a, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
++  { "bndcu", 2, 0xf20f1a, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
++  { "bndcn", 2, 0xf20f1b, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
++  { "bndstx", 2, 0x0f1b, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } } } },
++  { "bndldx", 2, 0x0f1a, None, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
++  { "sha1rnds4", 3, 0xf3acc, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha1nexte", 2, 0xf38c8, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha1msg1", 2, 0xf38c9, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha1msg2", 2, 0xf38ca, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha256rnds2", 3, 0xf38cb, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha256rnds2", 2, 0xf38cb, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha256msg1", 2, 0xf38cc, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "sha256msg2", 2, 0xf38cd, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kandnw", 3, 0x42, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kandw", 3, 0x41, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "korw", 3, 0x45, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kxnorw", 3, 0x46, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kxorw", 3, 0x47, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kmovw", 2, 0x90, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kmovw", 2, 0x91, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "kmovw", 2, 0x92, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kmovw", 2, 0x93, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "knotw", 2, 0x44, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kortestw", 2, 0x98, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kshiftlw", 3, 0x6632, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kshiftrw", 3, 0x6630, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kunpckbw", 3, 0x664B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "valignd", 4, 0x6603, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "valignd", 4, 0x6603, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "valignd", 4, 0x6603, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpternlogd", 4, 0x6625, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpternlogd", 4, 0x6625, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpternlogd", 4, 0x6625, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "valignq", 4, 0x6603, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "valignq", 4, 0x6603, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "valignq", 4, 0x6603, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpternlogq", 4, 0x6625, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpternlogq", 4, 0x6625, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpternlogq", 4, 0x6625, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vblendmpd", 3, 0x6665, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vblendmpd", 3, 0x6665, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vblendmpd", 3, 0x6665, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpblendmq", 3, 0x6664, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpblendmq", 3, 0x6664, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpblendmq", 3, 0x6664, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2pd", 3, 0x6677, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2pd", 3, 0x6677, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2pd", 3, 0x6677, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2q", 3, 0x6676, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2q", 3, 0x6676, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2q", 3, 0x6676, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2pd", 3, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2pd", 3, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2pd", 3, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2q", 3, 0x667E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2q", 3, 0x667E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2q", 3, 0x667E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxsq", 3, 0x663D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxsq", 3, 0x663D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxsq", 3, 0x663D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxuq", 3, 0x663F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxuq", 3, 0x663F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmaxuq", 3, 0x663F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminsq", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminsq", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminsq", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminuq", 3, 0x663B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminuq", 3, 0x663B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpminuq", 3, 0x663B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprolvq", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprolvq", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprolvq", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprorvq", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprorvq", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprorvq", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsravq", 3, 0x6646, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsravq", 3, 0x6646, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsravq", 3, 0x6646, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vblendmps", 3, 0x6665, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vblendmps", 3, 0x6665, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vblendmps", 3, 0x6665, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpblendmd", 3, 0x6664, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpblendmd", 3, 0x6664, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpblendmd", 3, 0x6664, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2d", 3, 0x6676, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2d", 3, 0x6676, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2d", 3, 0x6676, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2ps", 3, 0x6677, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2ps", 3, 0x6677, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermi2ps", 3, 0x6677, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2d", 3, 0x667E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2d", 3, 0x667E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2d", 3, 0x667E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2ps", 3, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2ps", 3, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpermt2ps", 3, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprolvd", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprolvd", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprolvd", 3, 0x6615, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprorvd", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprorvd", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprorvd", 3, 0x6614, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcastf32x4", 2, 0x661A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcastf32x4", 2, 0x661A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcasti32x4", 2, 0x665A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcasti32x4", 2, 0x665A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcastf64x4", 2, 0x661B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vbroadcasti64x4", 2, 0x665B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqpd", 3, 0x66C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqpd", 4, 0x66C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqpd", 3, 0x66C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqpd", 3, 0x66C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqpd", 3, 0x66C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqpd", 4, 0x66C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqpd", 3, 0x66C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqpd", 3, 0x66C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_ospd", 3, 0x66C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_ospd", 4, 0x66C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_ospd", 3, 0x66C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_ospd", 3, 0x66C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_ospd", 3, 0x66C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_ospd", 4, 0x66C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_ospd", 3, 0x66C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_ospd", 3, 0x66C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_ospd", 3, 0x66C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_ospd", 4, 0x66C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_ospd", 3, 0x66C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_ospd", 3, 0x66C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_ospd", 3, 0x66C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_ospd", 4, 0x66C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_ospd", 3, 0x66C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_ospd", 3, 0x66C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqpd", 3, 0x66C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqpd", 4, 0x66C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqpd", 3, 0x66C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqpd", 3, 0x66C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uspd", 3, 0x66C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uspd", 4, 0x66C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uspd", 3, 0x66C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_uspd", 3, 0x66C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uspd", 3, 0x66C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uspd", 4, 0x66C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uspd", 3, 0x66C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_uspd", 3, 0x66C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uspd", 3, 0x66C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uspd", 4, 0x66C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uspd", 3, 0x66C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_uspd", 3, 0x66C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uspd", 3, 0x66C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uspd", 4, 0x66C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uspd", 3, 0x66C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_uspd", 3, 0x66C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qpd", 3, 0x66C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qpd", 4, 0x66C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qpd", 3, 0x66C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qpd", 3, 0x66C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqpd", 3, 0x66C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqpd", 4, 0x66C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqpd", 3, 0x66C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqpd", 3, 0x66C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qpd", 3, 0x66C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qpd", 4, 0x66C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qpd", 3, 0x66C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qpd", 3, 0x66C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqps", 3, 0xC2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqps", 4, 0xC2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqps", 3, 0xC2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqps", 3, 0xC2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqps", 3, 0xC2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqps", 4, 0xC2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqps", 3, 0xC2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqps", 3, 0xC2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_osps", 3, 0xC2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_osps", 4, 0xC2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_osps", 3, 0xC2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_osps", 3, 0xC2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_osps", 3, 0xC2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_osps", 4, 0xC2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_osps", 3, 0xC2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_osps", 3, 0xC2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_osps", 3, 0xC2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_osps", 4, 0xC2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_osps", 3, 0xC2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_osps", 3, 0xC2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_osps", 3, 0xC2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_osps", 4, 0xC2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_osps", 3, 0xC2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_osps", 3, 0xC2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqps", 3, 0xC2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqps", 4, 0xC2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqps", 3, 0xC2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqps", 3, 0xC2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_usps", 3, 0xC2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_usps", 4, 0xC2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_usps", 3, 0xC2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_usps", 3, 0xC2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_usps", 3, 0xC2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_usps", 4, 0xC2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_usps", 3, 0xC2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_usps", 3, 0xC2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_usps", 3, 0xC2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_usps", 4, 0xC2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_usps", 3, 0xC2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_usps", 3, 0xC2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_usps", 3, 0xC2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_usps", 4, 0xC2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_usps", 3, 0xC2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_usps", 3, 0xC2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qps", 3, 0xC2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qps", 4, 0xC2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qps", 3, 0xC2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qps", 3, 0xC2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqps", 3, 0xC2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqps", 4, 0xC2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqps", 3, 0xC2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqps", 3, 0xC2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qps", 3, 0xC2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qps", 4, 0xC2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qps", 3, 0xC2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qps", 3, 0xC2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqsd", 3, 0xF2C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqsd", 4, 0xF2C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqsd", 3, 0xF2C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqsd", 4, 0xF2C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_ossd", 3, 0xF2C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_ossd", 4, 0xF2C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_ossd", 3, 0xF2C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_ossd", 4, 0xF2C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_ossd", 3, 0xF2C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_ossd", 4, 0xF2C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_ossd", 3, 0xF2C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_ossd", 4, 0xF2C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqsd", 3, 0xF2C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqsd", 4, 0xF2C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_ussd", 3, 0xF2C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_ussd", 4, 0xF2C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_ussd", 3, 0xF2C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_ussd", 4, 0xF2C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_ussd", 3, 0xF2C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_ussd", 4, 0xF2C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_ussd", 3, 0xF2C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_ussd", 4, 0xF2C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qsd", 3, 0xF2C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qsd", 4, 0xF2C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqsd", 3, 0xF2C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqsd", 4, 0xF2C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qsd", 3, 0xF2C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qsd", 4, 0xF2C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqss", 3, 0xF3C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpeq_oqss", 4, 0xF3C2, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqss", 3, 0xF3C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpfalse_oqss", 4, 0xF3C2, 11, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_osss", 3, 0xF3C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpge_osss", 4, 0xF3C2, 13, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_osss", 3, 0xF3C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpgt_osss", 4, 0xF3C2, 14, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_osss", 3, 0xF3C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmple_osss", 4, 0xF3C2, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_osss", 3, 0xF3C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmplt_osss", 4, 0xF3C2, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqss", 3, 0xF3C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpneq_uqss", 4, 0xF3C2, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_usss", 3, 0xF3C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnge_usss", 4, 0xF3C2, 9, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_usss", 3, 0xF3C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpngt_usss", 4, 0xF3C2, 10, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_usss", 3, 0xF3C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnle_usss", 4, 0xF3C2, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_usss", 3, 0xF3C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpnlt_usss", 4, 0xF3C2, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qss", 3, 0xF3C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpord_qss", 4, 0xF3C2, 7, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqss", 3, 0xF3C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmptrue_uqss", 4, 0xF3C2, 15, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qss", 3, 0xF3C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcmpunord_qss", 4, 0xF3C2, 3, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompresspd", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcompresspd", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompresspd", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompresspd", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompresspd", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcompresspd", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpcompressq", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpcompressq", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcompressq", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcompressq", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcompressq", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpcompressq", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterdq", 2, 0x66A0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterdq", 2, 0x66A0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterdq", 2, 0x66A0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterqq", 2, 0x66A1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterqq", 2, 0x66A1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterqq", 2, 0x66A1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterdpd", 2, 0x66A2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterdpd", 2, 0x66A2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterdpd", 2, 0x66A2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterqpd", 2, 0x66A3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterqpd", 2, 0x66A3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 1, 0, 0, 2, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterqpd", 2, 0x66A3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 3, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcompressps", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcompressps", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompressps", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompressps", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcompressps", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcompressps", 2, 0x668A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpcompressd", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpcompressd", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcompressd", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcompressd", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcompressd", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpcompressd", 2, 0x668B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterdd", 2, 0x66A0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterdd", 2, 0x66A0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterdd", 2, 0x66A0, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterdps", 2, 0x66A2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterdps", 2, 0x66A2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterdps", 2, 0x66A2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vcvtudq2pd", 2, 0xF37A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtudq2pd", 2, 0xF37A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtudq2pd", 2, 0xF37A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2udq", 2, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2udq", 3, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2udq", 2, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtps2udq", 2, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2udq", 2, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2udq", 3, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2udq", 2, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtpd2udq", 2, 0x79, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtsd2usi", 2, 0xF279, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtsd2usi", 3, 0xF279, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtsd2usi", 2, 0xF279, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtsd2usi", 3, 0xF279, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2sd", 3, 0xF27B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2sd", 3, 0xF27B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2sd", 4, 0xF27B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2ss", 3, 0xF37B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2ss", 4, 0xF37B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2ss", 3, 0xF37B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtusi2ss", 4, 0xF37B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtss2usi", 2, 0xF379, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtss2usi", 3, 0xF379, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtss2usi", 2, 0xF379, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtss2usi", 3, 0xF379, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2udq", 2, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2udq", 3, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2udq", 2, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttpd2udq", 2, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2udq", 2, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2udq", 3, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2udq", 2, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2udq", 2, 0x78, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttsd2usi", 2, 0xF278, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttsd2usi", 3, 0xF278, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttsd2usi", 2, 0xF278, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttsd2usi", 3, 0xF278, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttss2usi", 2, 0xF378, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttss2usi", 3, 0xF378, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttss2usi", 2, 0xF378, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttss2usi", 3, 0xF378, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtudq2ps", 2, 0xF27A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtudq2ps", 3, 0xF27A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtudq2ps", 2, 0xF27A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtudq2ps", 2, 0xF27A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandpd", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandpd", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandpd", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandpd", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandq", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandq", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandq", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandq", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandps", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandps", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandps", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vexpandps", 2, 0x6688, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandd", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandd", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandd", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpexpandd", 2, 0x6689, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextractf32x4", 3, 0x6619, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextractf32x4", 3, 0x6619, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextractf32x4", 3, 0x6619, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextractf32x4", 3, 0x6619, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextracti32x4", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextracti32x4", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextracti32x4", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextracti32x4", 3, 0x6639, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextractf64x4", 3, 0x661B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextractf64x4", 3, 0x661B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextracti64x4", 3, 0x663B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextracti64x4", 3, 0x663B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vfixupimmpd", 4, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmpd", 5, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmpd", 4, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmpd", 4, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmps", 4, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmps", 5, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmps", 4, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmps", 4, 0x6654, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmsd", 4, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmsd", 5, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantsd", 4, 0x6627, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantsd", 5, 0x6627, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscalesd", 4, 0x660B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscalesd", 5, 0x660B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmss", 4, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfixupimmss", 5, 0x6655, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantss", 4, 0x6627, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantss", 5, 0x6627, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscaless", 4, 0x660A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscaless", 5, 0x660A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefpd", 3, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefpd", 4, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefpd", 3, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefpd", 3, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefps", 3, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefps", 4, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefps", 3, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefps", 3, 0x662C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefsd", 3, 0x662D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefsd", 4, 0x662D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefss", 3, 0x662D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vscalefss", 4, 0x662D, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexppd", 2, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexppd", 3, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexppd", 2, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexppd", 2, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpps", 2, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpps", 3, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpps", 2, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpps", 2, 0x6642, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpsd", 3, 0x6643, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpsd", 4, 0x6643, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpss", 3, 0x6643, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetexpss", 4, 0x6643, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantpd", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantpd", 4, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantpd", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantpd", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscalepd", 3, 0x6609, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscalepd", 4, 0x6609, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscalepd", 3, 0x6609, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscalepd", 3, 0x6609, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantps", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantps", 4, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantps", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vgetmantps", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscaleps", 3, 0x6608, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscaleps", 4, 0x6608, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscaleps", 3, 0x6608, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrndscaleps", 3, 0x6608, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinsertf32x4", 4, 0x6618, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinsertf32x4", 4, 0x6618, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinserti32x4", 4, 0x6638, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinserti32x4", 4, 0x6638, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinsertf64x4", 4, 0x661A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinserti64x4", 4, 0x663A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqa64", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqa64", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqa64", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa64", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqa32", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x666F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqa32", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqa32", 2, 0x667F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu32", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu32", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu32", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu32", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu32", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu64", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF36F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu64", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu64", 2, 0xF37F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vrcp14ps", 2, 0x664C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrcp14ps", 2, 0x664C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrcp14ps", 2, 0x664C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrt14ps", 2, 0x664E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrt14ps", 2, 0x664E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrt14ps", 2, 0x664E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpabsq", 2, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpabsq", 2, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpabsq", 2, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrcp14pd", 2, 0x664C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrcp14pd", 2, 0x664C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrcp14pd", 2, 0x664C, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrt14pd", 2, 0x664E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrt14pd", 2, 0x664E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vrsqrt14pd", 2, 0x664E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandd", 3, 0x66DB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandd", 3, 0x66DB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandd", 3, 0x66DB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandnd", 3, 0x66DF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandnd", 3, 0x66DF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandnd", 3, 0x66DF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpord", 3, 0x66EB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpord", 3, 0x66EB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpord", 3, 0x66EB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpxord", 3, 0x66EF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpxord", 3, 0x66EF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpxord", 3, 0x66EF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandnq", 3, 0x66DF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandnq", 3, 0x66DF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandnq", 3, 0x66DF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandq", 3, 0x66DB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandq", 3, 0x66DB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpandq", 3, 0x66DB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vporq", 3, 0x66EB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vporq", 3, 0x66EB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vporq", 3, 0x66EB, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpxorq", 3, 0x66EF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpxorq", 3, 0x66EF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpxorq", 3, 0x66EF, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpd", 4, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpd", 4, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpd", 4, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpled", 3, 0x661F, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpled", 3, 0x661F, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpled", 3, 0x661F, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpltd", 3, 0x661F, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpltd", 3, 0x661F, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpltd", 3, 0x661F, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpneqd", 3, 0x661F, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpneqd", 3, 0x661F, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpneqd", 3, 0x661F, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpnled", 3, 0x661F, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpnled", 3, 0x661F, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpnled", 3, 0x661F, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpnltd", 3, 0x661F, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpnltd", 3, 0x661F, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpnltd", 3, 0x661F, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpud", 4, 0x661E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "lwpins", 3, 0x12, 0x0, 1,
++  { "vpcmpud", 4, 0x661E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-      0, 1, 3, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "andn", 3, 0xf2, None, 1,
++  { "vpcmpud", 4, 0x661E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "bextr", 3, 0xf7, None, 1,
++  { "vpcmpequd", 3, 0x661E, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "bextr", 3, 0x10, None, 1,
++  { "vpcmpequd", 3, 0x661E, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
+-	  1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blsi", 2, 0xf3, 0x3, 1,
++  { "vpcmpequd", 3, 0x661E, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blsmsk", 2, 0xf3, 0x2, 1,
++  { "vpcmpleud", 3, 0x661E, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blsr", 2, 0xf3, 0x1, 1,
++  { "vpcmpleud", 3, 0x661E, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "tzcnt", 2, 0xf30fbc, None, 2,
++  { "vpcmpleud", 3, 0x661E, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blcfill", 2, 0x01, 0x1, 1,
++  { "vpcmpltud", 3, 0x661E, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blci", 2, 0x02, 0x6, 1,
++  { "vpcmpltud", 3, 0x661E, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blcic", 2, 0x01, 0x5, 1,
++  { "vpcmpltud", 3, 0x661E, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blcmsk", 2, 0x02, 0x1, 1,
++  { "vpcmpnequd", 3, 0x661E, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blcs", 2, 0x01, 0x3, 1,
++  { "vpcmpnequd", 3, 0x661E, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blsfill", 2, 0x01, 0x2, 1,
++  { "vpcmpnequd", 3, 0x661E, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "blsic", 2, 0x01, 0x6, 1,
++  { "vpcmpnleud", 3, 0x661E, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "t1mskc", 2, 0x01, 0x7, 1,
++  { "vpcmpnleud", 3, 0x661E, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "tzmsk", 2, 0x01, 0x4, 1,
++  { "vpcmpnleud", 3, 0x661E, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 3, 2, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "prefetch", 1, 0xf0d, 0x0, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "prefetchw", 1, 0xf0d, 0x1, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnltud", 3, 0x661E, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "femms", 0, 0xf0e, None, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pavgusb", 2, 0xf0f, 0xbf, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnltud", 3, 0x661E, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pf2id", 2, 0xf0f, 0x1d, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnltud", 3, 0x661E, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pf2iw", 2, 0xf0f, 0x1c, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpq", 4, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfacc", 2, 0xf0f, 0xae, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpq", 4, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfadd", 2, 0xf0f, 0x9e, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpq", 4, 0x661F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfcmpeq", 2, 0xf0f, 0xb0, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpleq", 3, 0x661F, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfcmpge", 2, 0xf0f, 0x90, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpleq", 3, 0x661F, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfcmpgt", 2, 0xf0f, 0xa0, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpleq", 3, 0x661F, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfmax", 2, 0xf0f, 0xa4, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpltq", 3, 0x661F, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfmin", 2, 0xf0f, 0x94, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpltq", 3, 0x661F, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfmul", 2, 0xf0f, 0xb4, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpltq", 3, 0x661F, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfnacc", 2, 0xf0f, 0x8a, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpneqq", 3, 0x661F, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfpnacc", 2, 0xf0f, 0x8e, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpneqq", 3, 0x661F, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfrcp", 2, 0xf0f, 0x96, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpneqq", 3, 0x661F, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfrcpit1", 2, 0xf0f, 0xa6, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnleq", 3, 0x661F, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfrcpit2", 2, 0xf0f, 0xb6, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnleq", 3, 0x661F, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfrsqit1", 2, 0xf0f, 0xa7, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnleq", 3, 0x661F, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfrsqrt", 2, 0xf0f, 0x97, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnltq", 3, 0x661F, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfsub", 2, 0xf0f, 0x9a, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnltq", 3, 0x661F, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pfsubr", 2, 0xf0f, 0xaa, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpnltq", 3, 0x661F, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pi2fd", 2, 0xf0f, 0xd, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpuq", 4, 0x661E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pi2fw", 2, 0xf0f, 0xc, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpuq", 4, 0x661E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pmulhrw", 2, 0xf0f, 0xb7, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpuq", 4, 0x661E, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "pswapd", 2, 0xf0f, 0xbb, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpequq", 3, 0x661E, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "syscall", 0, 0xf05, None, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "syscall", 0, 0xf05, None, 2,
++  { "vpcmpequq", 3, 0x661E, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sysret", 0, 0xf07, None, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++  { "vpcmpequq", 3, 0x661E, 0, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sysret", 0, 0xf07, None, 2,
++  { "vpcmpleuq", 3, 0x661E, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "swapgs", 0, 0xf01, 0xf8, 2,
++  { "vpcmpleuq", 3, 0x661E, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "rdtscp", 0, 0xf01, 0xf9, 2,
++  { "vpcmpleuq", 3, 0x661E, 2, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "clgi", 0, 0xf01, 0xdd, 2,
++  { "vpcmpltuq", 3, 0x661E, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "invlpga", 0, 0xf01, 0xdf, 2,
++  { "vpcmpltuq", 3, 0x661E, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "invlpga", 2, 0xf01, 0xdf, 2,
++  { "vpcmpltuq", 3, 0x661E, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "skinit", 0, 0xf01, 0xde, 2,
++  { "vpcmpnequq", 3, 0x661E, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "skinit", 1, 0xf01, 0xde, 2,
++  { "vpcmpnequq", 3, 0x661E, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "stgi", 0, 0xf01, 0xdc, 2,
++  { "vpcmpnequq", 3, 0x661E, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmload", 0, 0xf01, 0xda, 2,
++  { "vpcmpnleuq", 3, 0x661E, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmload", 1, 0xf01, 0xda, 2,
++  { "vpcmpnleuq", 3, 0x661E, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmmcall", 0, 0xf01, 0xd9, 2,
++  { "vpcmpnleuq", 3, 0x661E, 6, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmrun", 0, 0xf01, 0xd8, 2,
++  { "vpcmpnltuq", 3, 0x661E, 5, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmrun", 1, 0xf01, 0xd8, 2,
++  { "vpcmpnltuq", 3, 0x661E, 5, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmsave", 0, 0xf01, 0xdb, 2,
++  { "vpcmpnltuq", 3, 0x661E, 5, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmsave", 1, 0xf01, 0xdb, 2,
++  { "vptestmq", 3, 0x6627, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "movntsd", 2, 0xf20f2b, None, 2,
++  { "vptestmq", 3, 0x6627, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "movntss", 2, 0xf30f2b, None, 2,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vptestmq", 3, 0x6627, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "extrq", 3, 0x660f78, 0x0, 2,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovdb", 2, 0xF331, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "extrq", 2, 0x660f79, None, 2,
++  { "vpmovdb", 2, 0xF331, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "insertq", 2, 0xf20f79, None, 2,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovdb", 2, 0xF331, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "insertq", 4, 0xf20f78, None, 2,
++  { "vpmovdb", 2, 0xF331, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "popcnt", 2, 0xf30fb8, None, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "lzcnt", 2, 0xf30fbd, None, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xstore-rng", 0, 0xfa7, 0xc0, 2,
++  { "vpmovdb", 2, 0xF331, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcrypt-ecb", 0, 0xf30fa7, 0xc8, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovdb", 2, 0xF331, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcrypt-cbc", 0, 0xf30fa7, 0xd0, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsdb", 2, 0xF321, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcrypt-ctr", 0, 0xf30fa7, 0xd8, 2,
++  { "vpmovsdb", 2, 0xF321, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcrypt-cfb", 0, 0xf30fa7, 0xe0, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsdb", 2, 0xF321, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcrypt-ofb", 0, 0xf30fa7, 0xe8, 2,
++  { "vpmovsdb", 2, 0xF321, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "montmul", 0, 0xf30fa6, 0xc0, 2,
++  { "vpmovsdb", 2, 0xF321, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xsha1", 0, 0xf30fa6, 0xc8, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsdb", 2, 0xF321, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xsha256", 0, 0xf30fa6, 0xd0, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusdb", 2, 0xF311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xstorerng", 0, 0xfa7, 0xc0, 2,
++  { "vpmovusdb", 2, 0xF311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcryptecb", 0, 0xf30fa7, 0xc8, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusdb", 2, 0xF311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcryptcbc", 0, 0xf30fa7, 0xd0, 2,
++  { "vpmovusdb", 2, 0xF311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcryptctr", 0, 0xf30fa7, 0xd8, 2,
++  { "vpmovusdb", 2, 0xF311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcryptcfb", 0, 0xf30fa7, 0xe0, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusdb", 2, 0xF311, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xcryptofb", 0, 0xf30fa7, 0xe8, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovdw", 2, 0xF333, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "xstore", 0, 0xfa7, 0xc0, 2,
++  { "vpmovdw", 2, 0xF333, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "adcx", 2, 0x660f38f6, None, 3,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovdw", 2, 0xF333, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "adox", 2, 0xf30f38f6, None, 3,
++  { "vpmovdw", 2, 0xF333, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "rdseed", 1, 0xfc7, 0x7, 2,
++  { "vpmovdw", 2, 0xF333, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "clac", 0, 0xf01, 0xca, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovdw", 2, 0xF333, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "stac", 0, 0xf01, 0xcb, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsdw", 2, 0xF323, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "bnd", 0, 0xf2, None, 1,
++  { "vpmovsdw", 2, 0xF323, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "bndmk", 2, 0xf30f1b, None, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsdw", 2, 0xF323, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
+-  { "bndmov", 2, 0x660f1a, None, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovsdw", 2, 0xF323, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
+-  { "bndmov", 2, 0x660f1b, None, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovsdw", 2, 0xF323, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0 } } } },
+-  { "bndcl", 2, 0xf30f1a, None, 2,
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsdw", 2, 0xF323, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
+-  { "bndcu", 2, 0xf20f1a, None, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
+-  { "bndcn", 2, 0xf20f1b, None, 2,
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusdw", 2, 0xF313, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
+-  { "bndstx", 2, 0x0f1b, None, 2,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovusdw", 2, 0xF313, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } } } },
+-  { "bndldx", 2, 0x0f1a, None, 2,
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusdw", 2, 0xF313, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } } } },
+-  { "sha1rnds4", 3, 0xf3acc, None, 3,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovusdw", 2, 0xF313, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha1nexte", 2, 0xf38c8, None, 3,
++  { "vpmovusdw", 2, 0xF313, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha1msg1", 2, 0xf38c9, None, 3,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusdw", 2, 0xF313, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha1msg2", 2, 0xf38ca, None, 3,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqb", 2, 0xF332, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha256rnds2", 3, 0xf38cb, None, 3,
++  { "vpmovqb", 2, 0xF332, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha256rnds2", 2, 0xf38cb, None, 3,
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqb", 2, 0xF332, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha256msg1", 2, 0xf38cc, None, 3,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqb", 2, 0xF332, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqb", 2, 0xF332, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "sha256msg2", 2, 0xf38cd, None, 3,
++  { "vpmovqb", 2, 0xF332, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kandnw", 3, 0x42, None, 1,
++  { "vpmovsqb", 2, 0xF322, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kandw", 3, 0x41, None, 1,
++  { "vpmovsqb", 2, 0xF322, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqb", 2, 0xF322, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 1, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "korw", 3, 0x45, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqb", 2, 0xF322, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqb", 2, 0xF322, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kxnorw", 3, 0x46, None, 1,
++  { "vpmovsqb", 2, 0xF322, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kxorw", 3, 0x47, None, 1,
++  { "vpmovusqb", 2, 0xF312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kmovw", 2, 0x90, None, 1,
++  { "vpmovusqb", 2, 0xF312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kmovw", 2, 0x91, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqb", 2, 0xF312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 1, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+-  { "kmovw", 2, 0x92, None, 1,
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqb", 2, 0xF312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kmovw", 2, 0x93, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqb", 2, 0xF312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "knotw", 2, 0x44, None, 1,
++  { "vpmovusqb", 2, 0xF312, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kortestw", 2, 0x98, None, 1,
++  { "vpmovqd", 2, 0xF335, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kshiftlw", 3, 0x6632, None, 1,
++  { "vpmovqd", 2, 0xF335, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqd", 2, 0xF335, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kshiftrw", 3, 0x6630, None, 1,
++  { "vpmovqd", 2, 0xF335, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "kunpckbw", 3, 0x664B, None, 1,
++  { "vpmovqd", 2, 0xF335, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqd", 2, 0xF335, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "valignd", 4, 0x6603, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqd", 2, 0xF325, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpternlogd", 4, 0x6625, None, 1,
++  { "vpmovsqd", 2, 0xF325, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqd", 2, 0xF325, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "valignq", 4, 0x6603, None, 1,
++  { "vpmovsqd", 2, 0xF325, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpternlogq", 4, 0x6625, None, 1,
++  { "vpmovsqd", 2, 0xF325, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vblendmpd", 3, 0x6665, None, 1,
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqd", 2, 0xF325, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendmq", 3, 0x6664, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqd", 2, 0xF315, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermi2pd", 3, 0x6677, None, 1,
++  { "vpmovusqd", 2, 0xF315, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermi2q", 3, 0x6676, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqd", 2, 0xF315, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermt2pd", 3, 0x667F, None, 1,
++  { "vpmovusqd", 2, 0xF315, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermt2q", 3, 0x667E, None, 1,
++  { "vpmovusqd", 2, 0xF315, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxsq", 3, 0x663D, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqd", 2, 0xF315, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmaxuq", 3, 0x663F, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqw", 2, 0xF334, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminsq", 3, 0x6639, None, 1,
++  { "vpmovqw", 2, 0xF334, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpminuq", 3, 0x663B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqw", 2, 0xF334, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprolvq", 3, 0x6615, None, 1,
++  { "vpmovqw", 2, 0xF334, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprorvq", 3, 0x6614, None, 1,
++  { "vpmovqw", 2, 0xF334, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsravq", 3, 0x6646, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovqw", 2, 0xF334, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vblendmps", 3, 0x6665, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqw", 2, 0xF324, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpblendmd", 3, 0x6664, None, 1,
++  { "vpmovsqw", 2, 0xF324, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermi2d", 3, 0x6676, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqw", 2, 0xF324, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermi2ps", 3, 0x6677, None, 1,
++  { "vpmovsqw", 2, 0xF324, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermt2d", 3, 0x667E, None, 1,
++  { "vpmovsqw", 2, 0xF324, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpermt2ps", 3, 0x667F, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovsqw", 2, 0xF324, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprolvd", 3, 0x6615, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqw", 2, 0xF314, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprorvd", 3, 0x6614, None, 1,
++  { "vpmovusqw", 2, 0xF314, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vbroadcastf32x4", 2, 0x661A, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqw", 2, 0xF314, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vbroadcasti32x4", 2, 0x665A, None, 1,
++  { "vpmovusqw", 2, 0xF314, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vbroadcastf64x4", 2, 0x661B, None, 1,
++  { "vpmovusqw", 2, 0xF314, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 1, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vbroadcasti64x4", 2, 0x665B, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovusqw", 2, 0xF314, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqpd", 3, 0x66C2, 0, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vprold", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqpd", 4, 0x66C2, 0, 1,
++  { "vprold", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -54913,504 +78745,537 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqpd", 3, 0x66C2, 11, 1,
++  { "vprold", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqpd", 4, 0x66C2, 11, 1,
++  { "vprold", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vprold", 3, 0x6672, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_ospd", 3, 0x66C2, 13, 1,
++  { "vprold", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_ospd", 4, 0x66C2, 13, 1,
++  { "vprord", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_ospd", 3, 0x66C2, 14, 1,
++  { "vprord", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_ospd", 4, 0x66C2, 14, 1,
++  { "vprord", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_ospd", 3, 0x66C2, 2, 1,
++  { "vprord", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_ospd", 4, 0x66C2, 2, 1,
++  { "vprord", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_ospd", 3, 0x66C2, 1, 1,
++  { "vprord", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_ospd", 4, 0x66C2, 1, 1,
++  { "vprolq", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqpd", 3, 0x66C2, 4, 1,
++  { "vprolq", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqpd", 4, 0x66C2, 4, 1,
++  { "vprolq", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_uspd", 3, 0x66C2, 9, 1,
++  { "vprolq", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_uspd", 4, 0x66C2, 9, 1,
++  { "vprolq", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_uspd", 3, 0x66C2, 10, 1,
++  { "vprolq", 3, 0x6672, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_uspd", 4, 0x66C2, 10, 1,
++  { "vprorq", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_uspd", 3, 0x66C2, 6, 1,
++  { "vprorq", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_uspd", 4, 0x66C2, 6, 1,
++  { "vprorq", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_uspd", 3, 0x66C2, 5, 1,
++  { "vprorq", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_uspd", 4, 0x66C2, 5, 1,
++  { "vprorq", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qpd", 3, 0x66C2, 7, 1,
++  { "vprorq", 3, 0x6672, 0, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qpd", 4, 0x66C2, 7, 1,
++  { "vpscatterqd", 2, 0x66A1, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterqd", 2, 0x66A1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpscatterqd", 2, 0x66A1, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqpd", 3, 0x66C2, 15, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterqps", 2, 0x66A3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqpd", 4, 0x66C2, 15, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterqps", 2, 0x66A3, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterqps", 2, 0x66A3, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 2, 0, 0, 3, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpsraq", 3, 0x66E2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qpd", 3, 0x66C2, 3, 1,
++  { "vpsraq", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qpd", 4, 0x66C2, 3, 1,
++  { "vpsraq", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -55420,96 +79285,123 @@ const insn_template i386_optab[] =
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsraq", 3, 0x66E2, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqps", 3, 0xC2, 0, 1,
++  { "vpsraq", 3, 0x66E2, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqps", 4, 0xC2, 0, 1,
++  { "vpsraq", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqps", 3, 0xC2, 11, 1,
++  { "vpsraq", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqps", 4, 0xC2, 11, 1,
++  { "vpsraq", 3, 0x6672, 4, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpsraq", 3, 0x6672, 4, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_osps", 3, 0xC2, 13, 1,
++  { "vptestmd", 3, 0x6627, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -55520,932 +79412,866 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_osps", 4, 0xC2, 13, 1,
++  { "vptestmd", 3, 0x6627, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_osps", 3, 0xC2, 14, 1,
++  { "vptestmd", 3, 0x6627, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_osps", 4, 0xC2, 14, 1,
++  { "vrcp14sd", 3, 0x664D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_osps", 3, 0xC2, 2, 1,
++  { "vrsqrt14sd", 3, 0x664F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_osps", 4, 0xC2, 2, 1,
++  { "vrcp14ss", 3, 0x664D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_osps", 3, 0xC2, 1, 1,
++  { "vrsqrt14ss", 3, 0x664F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_osps", 4, 0xC2, 1, 1,
++  { "vshuff32x4", 4, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqps", 3, 0xC2, 4, 1,
++  { "vshuff32x4", 4, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqps", 4, 0xC2, 4, 1,
++  { "vshufi32x4", 4, 0x6643, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_usps", 3, 0xC2, 9, 1,
++  { "vshufi32x4", 4, 0x6643, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_usps", 4, 0xC2, 9, 1,
++  { "vshuff64x2", 4, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_usps", 3, 0xC2, 10, 1,
++  { "vshuff64x2", 4, 0x6623, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_usps", 4, 0xC2, 10, 1,
++  { "vshufi64x2", 4, 0x6643, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_usps", 3, 0xC2, 6, 1,
++  { "vshufi64x2", 4, 0x6643, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_usps", 4, 0xC2, 6, 1,
++  { "vpbroadcastmb2q", 2, 0xF32A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_usps", 3, 0xC2, 5, 1,
++  { "vpbroadcastmb2q", 2, 0xF32A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_usps", 4, 0xC2, 5, 1,
++  { "vpbroadcastmb2q", 2, 0xF32A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qps", 3, 0xC2, 7, 1,
++  { "vpbroadcastmw2d", 2, 0xF33A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qps", 4, 0xC2, 7, 1,
++  { "vpbroadcastmw2d", 2, 0xF33A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpbroadcastmw2d", 2, 0xF33A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqps", 3, 0xC2, 15, 1,
++  { "vpconflictd", 2, 0x66C4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqps", 4, 0xC2, 15, 1,
++  { "vpconflictd", 2, 0x66C4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qps", 3, 0xC2, 3, 1,
++  { "vpconflictd", 2, 0x66C4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qps", 4, 0xC2, 3, 1,
++  { "vpconflictq", 2, 0x66C4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqsd", 3, 0xF2C2, 0, 1,
++  { "vpconflictq", 2, 0x66C4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqsd", 4, 0xF2C2, 0, 1,
++  { "vpconflictq", 2, 0x66C4, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vplzcntd", 2, 0x6644, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqsd", 3, 0xF2C2, 11, 1,
++  { "vplzcntd", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqsd", 4, 0xF2C2, 11, 1,
++  { "vplzcntd", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_ossd", 3, 0xF2C2, 13, 1,
++  { "vplzcntq", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_ossd", 4, 0xF2C2, 13, 1,
++  { "vplzcntq", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_ossd", 3, 0xF2C2, 14, 1,
++  { "vplzcntq", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_ossd", 4, 0xF2C2, 14, 1,
++  { "vptestnmd", 3, 0xF327, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_ossd", 3, 0xF2C2, 2, 1,
++  { "vptestnmd", 3, 0xF327, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_ossd", 4, 0xF2C2, 2, 1,
++  { "vptestnmd", 3, 0xF327, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vptestnmq", 3, 0xF327, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_ossd", 3, 0xF2C2, 1, 1,
++  { "vptestnmq", 3, 0xF327, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_ossd", 4, 0xF2C2, 1, 1,
++  { "vptestnmq", 3, 0xF327, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqsd", 3, 0xF2C2, 4, 1,
++  { "vexp2pd", 2, 0x66C8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqsd", 4, 0xF2C2, 4, 1,
++  { "vexp2pd", 3, 0x66C8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_ussd", 3, 0xF2C2, 9, 1,
++  { "vexp2ps", 2, 0x66C8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_ussd", 4, 0xF2C2, 9, 1,
++  { "vexp2ps", 3, 0x66C8, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_ussd", 3, 0xF2C2, 10, 1,
++  { "vrcp28pd", 2, 0x66CA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_ussd", 4, 0xF2C2, 10, 1,
++  { "vrcp28pd", 3, 0x66CA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_ussd", 3, 0xF2C2, 6, 1,
++  { "vrsqrt28pd", 2, 0x66CC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_ussd", 4, 0xF2C2, 6, 1,
++  { "vrsqrt28pd", 3, 0x66CC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_ussd", 3, 0xF2C2, 5, 1,
++  { "vrcp28ps", 2, 0x66CA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_ussd", 4, 0xF2C2, 5, 1,
++  { "vrcp28ps", 3, 0x66CA, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qsd", 3, 0xF2C2, 7, 1,
++  { "vrsqrt28ps", 2, 0x66CC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qsd", 4, 0xF2C2, 7, 1,
++  { "vrsqrt28ps", 3, 0x66CC, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqsd", 3, 0xF2C2, 15, 1,
++  { "vrcp28sd", 3, 0x66CB, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -56453,17 +80279,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqsd", 4, 0xF2C2, 15, 1,
++  { "vrcp28sd", 4, 0x66CB, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -56474,17 +80300,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qsd", 3, 0xF2C2, 3, 1,
++  { "vrsqrt28sd", 3, 0x66CD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -56492,17 +80318,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qsd", 4, 0xF2C2, 3, 1,
++  { "vrsqrt28sd", 4, 0x66CD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -56513,17 +80339,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqss", 3, 0xF3C2, 0, 1,
++  { "vrcp28ss", 3, 0x66CB, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -56531,17 +80357,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpeq_oqss", 4, 0xF3C2, 0, 1,
++  { "vrcp28ss", 4, 0x66CB, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -56552,17 +80378,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqss", 3, 0xF3C2, 11, 1,
++  { "vrsqrt28ss", 3, 0x66CD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+@@ -56570,17 +80396,17 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpfalse_oqss", 4, 0xF3C2, 11, 1,
++  { "vrsqrt28ss", 4, 0x66CD, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -56591,2738 +80417,3206 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_osss", 3, 0xF3C2, 13, 1,
++  { "vgatherpf0dpd", 1, 0x66C6, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpge_osss", 4, 0xF3C2, 13, 1,
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf0qpd", 1, 0x66C7, 1, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf1dpd", 1, 0x66C6, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf1qpd", 1, 0x66C7, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf0dpd", 1, 0x66C6, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf0qpd", 1, 0x66C7, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf1dpd", 1, 0x66C6, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf1qpd", 1, 0x66C7, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf0dps", 1, 0x66C6, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf0qps", 1, 0x66C7, 1, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf1dps", 1, 0x66C6, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vgatherpf1qps", 1, 0x66C7, 2, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf0dps", 1, 0x66C6, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf0qps", 1, 0x66C7, 5, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf1dps", 1, 0x66C6, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vscatterpf1qps", 1, 0x66C7, 6, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "prefetchwt1", 1, 0x0F0D, 2, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "clflushopt", 1, 0x660fae, 0x7, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 } } } },
++  { "xrstors", 1, 0xfc7, 0x3, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "xrstors64", 1, 0xfc7, 0x3, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "xsaves", 1, 0xfc7, 0x5, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "xsaves64", 1, 0xfc7, 0x5, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "xsavec", 1, 0xfc7, 0x4, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "xsavec64", 1, 0xfc7, 0x4, 2,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "encls", 0, 0xf01cf, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "enclu", 0, 0xf01d7, None, 3,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 } },
++    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_osss", 3, 0xF3C2, 14, 1,
++  { "vcvtpd2udqx", 2, 0x79, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpgt_osss", 4, 0xF3C2, 14, 1,
++  { "vcvtpd2udqy", 2, 0x79, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_osss", 3, 0xF3C2, 2, 1,
++  { "vcvttpd2udqx", 2, 0x78, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmple_osss", 4, 0xF3C2, 2, 1,
++  { "vcvttpd2udqy", 2, 0x78, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kaddd", 3, 0x664A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_osss", 3, 0xF3C2, 1, 1,
++  { "kandd", 3, 0x6641, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmplt_osss", 4, 0xF3C2, 1, 1,
++  { "kandnd", 3, 0x6642, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqss", 3, 0xF3C2, 4, 1,
++  { "kmovd", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpneq_uqss", 4, 0xF3C2, 4, 1,
++  { "kmovd", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_usss", 3, 0xF3C2, 9, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "kmovd", 2, 0xF292, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnge_usss", 4, 0xF3C2, 9, 1,
++  { "kmovd", 2, 0xF293, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_usss", 3, 0xF3C2, 10, 1,
++  { "knotd", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpngt_usss", 4, 0xF3C2, 10, 1,
++  { "kord", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_usss", 3, 0xF3C2, 6, 1,
++  { "kortestd", 2, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnle_usss", 4, 0xF3C2, 6, 1,
++  { "ktestd", 2, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kxnord", 3, 0x6646, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_usss", 3, 0xF3C2, 5, 1,
++  { "kxord", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpnlt_usss", 4, 0xF3C2, 5, 1,
++  { "kaddq", 3, 0x4A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qss", 3, 0xF3C2, 7, 1,
++  { "kandnq", 3, 0x42, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpord_qss", 4, 0xF3C2, 7, 1,
++  { "kandq", 3, 0x41, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqss", 3, 0xF3C2, 15, 1,
++  { "kmovq", 2, 0x90, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmptrue_uqss", 4, 0xF3C2, 15, 1,
++  { "kmovq", 2, 0x91, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "kmovq", 2, 0xF292, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qss", 3, 0xF3C2, 3, 1,
++  { "kmovq", 2, 0xF293, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcmpunord_qss", 4, 0xF3C2, 3, 1,
++  { "knotq", 2, 0x44, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcompresspd", 2, 0x668A, None, 1,
++  { "korq", 3, 0x45, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vcompresspd", 2, 0x668A, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kortestq", 2, 0x98, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcompressq", 2, 0x668B, None, 1,
++  { "ktestq", 2, 0x99, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpcompressq", 2, 0x668B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kunpckdq", 3, 0x4B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpscatterdq", 2, 0x66A0, None, 1,
++  { "kunpckwd", 3, 0x4B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpscatterqq", 2, 0x66A1, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kxnorq", 3, 0x46, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterdpd", 2, 0x66A2, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kxorq", 3, 0x47, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterqpd", 2, 0x66A3, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kshiftld", 3, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vcompressps", 2, 0x668A, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kshiftlq", 3, 0x6633, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vcompressps", 2, 0x668A, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kshiftrd", 3, 0x6631, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcompressd", 2, 0x668B, None, 1,
++  { "kshiftrq", 3, 0x6631, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 1, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpcompressd", 2, 0x668B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vdbpsadbw", 4, 0x6642, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpscatterdd", 2, 0x66A0, None, 1,
++  { "vdbpsadbw", 4, 0x6642, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterdps", 2, 0x66A2, None, 1,
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vdbpsadbw", 4, 0x6642, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vcvtudq2pd", 2, 0xF37A, None, 1,
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu16", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2udq", 2, 0x79, None, 1,
++  { "vmovdqu16", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtps2udq", 3, 0x79, None, 1,
++  { "vmovdqu16", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtpd2udq", 2, 0x79, None, 1,
++  { "vmovdqu16", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtpd2udq", 3, 0x79, None, 1,
++  { "vmovdqu16", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu16", 2, 0xF26F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtsd2usi", 2, 0xF279, None, 1,
++  { "vmovdqu16", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtsd2usi", 3, 0xF279, None, 1,
++  { "vmovdqu16", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtsd2usi", 2, 0xF279, None, 1,
++  { "vmovdqu16", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtsd2usi", 3, 0xF279, None, 1,
++  { "vmovdqu16", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu16", 2, 0xF27F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu16", 2, 0xF27F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2sd", 3, 0xF27B, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu8", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2sd", 3, 0xF27B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu8", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2sd", 4, 0xF27B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu8", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2ss", 3, 0xF37B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vmovdqu8", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2ss", 4, 0xF37B, None, 1,
++  { "vmovdqu8", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2ss", 3, 0xF37B, None, 1,
++  { "vmovdqu8", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtusi2ss", 4, 0xF37B, None, 1,
++  { "vmovdqu8", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 1, 1, 0, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vmovdqu8", 2, 0xF26F, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtss2usi", 2, 0xF379, None, 1,
++  { "vmovdqu8", 2, 0xF26F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtss2usi", 3, 0xF379, None, 1,
++  { "vmovdqu8", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtss2usi", 2, 0xF379, None, 1,
++  { "vmovdqu8", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtss2usi", 3, 0xF379, None, 1,
++  { "vmovdqu8", 2, 0xF27F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttpd2udq", 2, 0x78, None, 1,
++  { "vpblendmb", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttpd2udq", 3, 0x78, None, 1,
++  { "vpblendmb", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttps2udq", 2, 0x78, None, 1,
++  { "vpblendmb", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttps2udq", 3, 0x78, None, 1,
++  { "vpblendmw", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttsd2usi", 2, 0xF278, None, 1,
++  { "vpblendmw", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttsd2usi", 3, 0xF278, None, 1,
++  { "vpblendmw", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttsd2usi", 2, 0xF278, None, 1,
++  { "vpermi2w", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttsd2usi", 3, 0xF278, None, 1,
++  { "vpermi2w", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttss2usi", 2, 0xF378, None, 1,
++  { "vpermi2w", 3, 0x6675, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttss2usi", 3, 0xF378, None, 1,
++  { "vpermt2w", 3, 0x667D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttss2usi", 2, 0xF378, None, 1,
++  { "vpermt2w", 3, 0x667D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvttss2usi", 3, 0xF378, None, 1,
++  { "vpermt2w", 3, 0x667D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtudq2ps", 2, 0xF27A, None, 1,
++  { "vpermw", 3, 0x668D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vcvtudq2ps", 3, 0xF27A, None, 1,
++  { "vpermw", 3, 0x668D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexpandpd", 2, 0x6688, None, 1,
++  { "vpermw", 3, 0x668D, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexpandpd", 2, 0x6688, None, 1,
++  { "vpsllvw", 3, 0x6612, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpexpandq", 2, 0x6689, None, 1,
++  { "vpsllvw", 3, 0x6612, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpexpandq", 2, 0x6689, None, 1,
++  { "vpsllvw", 3, 0x6612, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexpandps", 2, 0x6688, None, 1,
++  { "vpsravw", 3, 0x6611, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexpandps", 2, 0x6688, None, 1,
++  { "vpsravw", 3, 0x6611, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpexpandd", 2, 0x6689, None, 1,
++  { "vpsravw", 3, 0x6611, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpexpandd", 2, 0x6689, None, 1,
++  { "vpsrlvw", 3, 0x6610, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vextractf32x4", 3, 0x6619, None, 1,
++  { "vpsrlvw", 3, 0x6610, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vextractf32x4", 3, 0x6619, None, 1,
++  { "vpsrlvw", 3, 0x6610, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vextracti32x4", 3, 0x6639, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpb", 4, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vextracti32x4", 3, 0x6639, None, 1,
++  { "vpcmpb", 4, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vextractf64x4", 3, 0x661B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpb", 4, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vextractf64x4", 3, 0x661B, None, 1,
++  { "vpcmpub", 4, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vextracti64x4", 3, 0x663B, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpub", 4, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vextracti64x4", 3, 0x663B, None, 1,
++  { "vpcmpub", 4, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vfixupimmpd", 4, 0x6654, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpcmpuw", 4, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmpd", 5, 0x6654, None, 1,
++  { "vpcmpuw", 4, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmps", 4, 0x6654, None, 1,
++  { "vpcmpuw", 4, 0x663E, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmps", 5, 0x6654, None, 1,
++  { "vpcmpw", 4, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmsd", 4, 0x6655, None, 1,
++  { "vpcmpw", 4, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmsd", 5, 0x6655, None, 1,
++  { "vpcmpw", 4, 0x663F, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovb2m", 2, 0xF329, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantsd", 4, 0x6627, None, 1,
++  { "vpmovb2m", 2, 0xF329, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantsd", 5, 0x6627, None, 1,
++  { "vpmovb2m", 2, 0xF329, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovm2b", 2, 0xF328, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscalesd", 4, 0x660B, None, 1,
++  { "vpmovm2b", 2, 0xF328, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscalesd", 5, 0x660B, None, 1,
++  { "vpmovm2b", 2, 0xF328, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovm2w", 2, 0xF328, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmss", 4, 0x6655, None, 1,
++  { "vpmovm2w", 2, 0xF328, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vfixupimmss", 5, 0x6655, None, 1,
++  { "vpmovm2w", 2, 0xF328, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovswb", 2, 0xF320, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovswb", 2, 0xF320, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantss", 4, 0x6627, None, 1,
++  { "vpmovswb", 2, 0xF320, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovswb", 2, 0xF320, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantss", 5, 0x6627, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovswb", 2, 0xF320, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovswb", 2, 0xF320, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovuswb", 2, 0xF310, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovuswb", 2, 0xF310, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscaless", 4, 0x660A, None, 1,
++  { "vpmovuswb", 2, 0xF310, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovuswb", 2, 0xF310, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovuswb", 2, 0xF310, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscaless", 5, 0x660A, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovuswb", 2, 0xF310, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovwb", 2, 0xF330, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovwb", 2, 0xF330, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vpmovwb", 2, 0xF330, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefpd", 3, 0x662C, None, 1,
++  { "vpmovwb", 2, 0xF330, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefpd", 4, 0x662C, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovwb", 2, 0xF330, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovwb", 2, 0xF330, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vpmovw2m", 2, 0xF329, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefps", 3, 0x662C, None, 1,
++  { "vpmovw2m", 2, 0xF329, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefps", 4, 0x662C, None, 1,
++  { "vpmovw2m", 2, 0xF329, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vptestmb", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefsd", 3, 0x662D, None, 1,
++  { "vptestmb", 3, 0x6626, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefsd", 4, 0x662D, None, 1,
++  { "vptestmb", 3, 0x6626, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vptestmw", 3, 0x6626, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefss", 3, 0x662D, None, 1,
++  { "vptestmw", 3, 0x6626, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vscalefss", 4, 0x662D, None, 1,
++  { "vptestmw", 3, 0x6626, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexppd", 2, 0x6642, None, 1,
++  { "vptestnmb", 3, 0xF326, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexppd", 3, 0x6642, None, 1,
++  { "vptestnmb", 3, 0xF326, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vptestnmb", 3, 0xF326, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexpps", 2, 0x6642, None, 1,
++  { "vptestnmw", 3, 0xF326, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexpps", 3, 0x6642, None, 1,
++  { "vptestnmw", 3, 0xF326, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexpsd", 3, 0x6643, None, 1,
++  { "vptestnmw", 3, 0xF326, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexpsd", 4, 0x6643, None, 1,
++  { "kaddb", 3, 0x664A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexpss", 3, 0x6643, None, 1,
++  { "kandb", 3, 0x6641, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetexpss", 4, 0x6643, None, 1,
++  { "kandnb", 3, 0x6642, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantpd", 3, 0x6626, None, 1,
++  { "kmovb", 2, 0x6690, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantpd", 4, 0x6626, None, 1,
++  { "kmovb", 2, 0x6691, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscalepd", 3, 0x6609, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
++  { "kmovb", 2, 0x6692, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscalepd", 4, 0x6609, None, 1,
++  { "kmovb", 2, 0x6693, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantps", 3, 0x6626, None, 1,
++  { "knotb", 2, 0x6644, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgetmantps", 4, 0x6626, None, 1,
++  { "korb", 3, 0x6645, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscaleps", 3, 0x6608, None, 1,
++  { "kortestb", 2, 0x6698, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrndscaleps", 4, 0x6608, None, 1,
++  { "ktestb", 2, 0x6699, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "kxnorb", 3, 0x6646, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vinsertf32x4", 4, 0x6618, None, 1,
++  { "kxorb", 3, 0x6647, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vinserti32x4", 4, 0x6638, None, 1,
++  { "kaddw", 3, 0x4A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vinsertf64x4", 4, 0x661A, None, 1,
++  { "ktestw", 2, 0x99, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vinserti64x4", 4, 0x663A, None, 1,
++  { "kshiftlb", 3, 0x6632, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 5, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqa64", 2, 0x667F, None, 1,
++  { "kshiftrb", 3, 0x6630, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 1, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vmovdqa64", 2, 0x666F, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqa64", 2, 0x666F, None, 1,
++  { "vbroadcastf32x2", 2, 0x6619, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqa64", 2, 0x667F, None, 1,
++  { "vbroadcastf32x2", 2, 0x6619, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqa32", 2, 0x667F, None, 1,
++  { "vbroadcastf32x8", 2, 0x661B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vmovdqa32", 2, 0x666F, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqa32", 2, 0x666F, None, 1,
++  { "vbroadcasti32x2", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqa32", 2, 0x667F, None, 1,
++  { "vbroadcasti32x2", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqu32", 2, 0xF37F, None, 1,
++  { "vbroadcasti32x2", 2, 0x6659, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vmovdqu32", 2, 0xF36F, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqu32", 2, 0xF36F, None, 1,
++  { "vbroadcasti32x8", 2, 0x665B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqu32", 2, 0xF37F, None, 1,
++  { "vbroadcastf64x2", 2, 0x661A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqu64", 2, 0xF37F, None, 1,
++  { "vbroadcastf64x2", 2, 0x661A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vmovdqu64", 2, 0xF36F, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqu64", 2, 0xF36F, None, 1,
++  { "vbroadcasti64x2", 2, 0x665A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vmovdqu64", 2, 0xF37F, None, 1,
++  { "vbroadcasti64x2", 2, 0x665A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp14ps", 2, 0x664C, None, 1,
++  { "vcvtpd2qq", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt14ps", 2, 0x664E, None, 1,
++  { "vcvtpd2qq", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpabsq", 2, 0x661F, None, 1,
++  { "vcvtpd2qq", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp14pd", 2, 0x664C, None, 1,
++  { "vcvtpd2qq", 3, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt14pd", 2, 0x664E, None, 1,
++  { "vcvtpd2uqq", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -59330,1834 +83624,1909 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpandd", 3, 0x66DB, None, 1,
++  { "vcvtpd2uqq", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpandnd", 3, 0x66DF, None, 1,
++  { "vcvtpd2uqq", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpord", 3, 0x66EB, None, 1,
++  { "vcvtpd2uqq", 3, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpxord", 3, 0x66EF, None, 1,
++  { "vcvtps2qq", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpandnq", 3, 0x66DF, None, 1,
++  { "vcvtps2qq", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpandq", 3, 0x66DB, None, 1,
++  { "vcvtps2qq", 2, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vporq", 3, 0x66EB, None, 1,
++  { "vcvtps2qq", 3, 0x667B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpxorq", 3, 0x66EF, None, 1,
++  { "vcvtps2uqq", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpd", 4, 0x661F, None, 1,
++  { "vcvtps2uqq", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpled", 3, 0x661F, 2, 1,
++  { "vcvtps2uqq", 2, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpltd", 3, 0x661F, 1, 1,
++  { "vcvtps2uqq", 3, 0x6679, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpneqd", 3, 0x661F, 4, 1,
++  { "vcvtqq2pd", 2, 0xF3E6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnled", 3, 0x661F, 6, 1,
++  { "vcvtqq2pd", 2, 0xF3E6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnltd", 3, 0x661F, 5, 1,
++  { "vcvtqq2pd", 2, 0xF3E6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpud", 4, 0x661E, None, 1,
++  { "vcvtqq2pd", 3, 0xF3E6, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpequd", 3, 0x661E, 0, 1,
++  { "vcvtuqq2pd", 2, 0xF37A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpleud", 3, 0x661E, 2, 1,
++  { "vcvtuqq2pd", 2, 0xF37A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpltud", 3, 0x661E, 1, 1,
++  { "vcvtuqq2pd", 2, 0xF37A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnequd", 3, 0x661E, 4, 1,
++  { "vcvtuqq2pd", 3, 0xF37A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnleud", 3, 0x661E, 6, 1,
++  { "vcvtqq2ps", 2, 0x5B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnltud", 3, 0x661E, 5, 1,
++  { "vcvtqq2ps", 2, 0x5B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtqq2ps", 2, 0x5B, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpq", 4, 0x661F, None, 1,
++  { "vcvtqq2ps", 3, 0x5B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpleq", 3, 0x661F, 2, 1,
++  { "vcvtqq2psx", 2, 0x5B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpltq", 3, 0x661F, 1, 1,
++  { "vcvtqq2psy", 2, 0x5B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpneqq", 3, 0x661F, 4, 1,
++  { "vcvttpd2qq", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnleq", 3, 0x661F, 6, 1,
++  { "vcvttpd2qq", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnltq", 3, 0x661F, 5, 1,
++  { "vcvttpd2qq", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpuq", 4, 0x661E, None, 1,
++  { "vcvttpd2qq", 3, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpequq", 3, 0x661E, 0, 1,
++  { "vcvttpd2uqq", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpleuq", 3, 0x661E, 2, 1,
++  { "vcvttpd2uqq", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpltuq", 3, 0x661E, 1, 1,
++  { "vcvttpd2uqq", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnequq", 3, 0x661E, 4, 1,
++  { "vcvttpd2uqq", 3, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnleuq", 3, 0x661E, 6, 1,
++  { "vcvttps2qq", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpcmpnltuq", 3, 0x661E, 5, 1,
++  { "vcvttps2qq", 2, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2qq", 2, 0x667A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vptestmq", 3, 0x6627, None, 1,
++  { "vcvttps2qq", 3, 0x667A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovdb", 2, 0xF331, None, 1,
++  { "vcvttps2uqq", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2uqq", 2, 0x6678, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 3, 0, 4, 0, 0, 3, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovdb", 2, 0xF331, None, 1,
++  { "vcvttps2uqq", 2, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovsdb", 2, 0xF321, None, 1,
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvttps2uqq", 3, 0x6678, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsdb", 2, 0xF321, None, 1,
++  { "vcvtuqq2ps", 2, 0xF27A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovusdb", 2, 0xF311, None, 1,
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtuqq2ps", 2, 0xF27A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtuqq2ps", 2, 0xF27A, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovusdb", 2, 0xF311, None, 1,
++  { "vcvtuqq2ps", 3, 0xF27A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 1, 1, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovdw", 2, 0xF333, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vcvtuqq2psx", 2, 0xF27A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovdw", 2, 0xF333, None, 1,
++  { "vcvtuqq2psy", 2, 0xF27A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovsdw", 2, 0xF323, None, 1,
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vextractf32x8", 3, 0x661B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsdw", 2, 0xF323, None, 1,
++  { "vextractf32x8", 3, 0x661B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovusdw", 2, 0xF313, None, 1,
++  { "vextracti32x8", 3, 0x663B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovusdw", 2, 0xF313, None, 1,
++  { "vextracti32x8", 3, 0x663B, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovqb", 2, 0xF332, None, 1,
++  { "vinsertf32x8", 4, 0x661A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovqb", 2, 0xF332, None, 1,
++  { "vinserti32x8", 4, 0x663A, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovsqb", 2, 0xF322, None, 1,
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfpclassss", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 4, 2, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsqb", 2, 0xF322, None, 1,
++  { "vextractf64x2", 3, 0x6619, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovusqb", 2, 0xF312, None, 1,
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextractf64x2", 3, 0x6619, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovusqb", 2, 0xF312, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovqd", 2, 0xF335, None, 1,
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextractf64x2", 3, 0x6619, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovqd", 2, 0xF335, None, 1,
++  { "vextractf64x2", 3, 0x6619, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovsqd", 2, 0xF325, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsqd", 2, 0xF325, None, 1,
++  { "vextracti64x2", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovusqd", 2, 0xF315, None, 1,
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextracti64x2", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovusqd", 2, 0xF315, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 5, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovqw", 2, 0xF334, None, 1,
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
++  { "vextracti64x2", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovqw", 2, 0xF334, None, 1,
++  { "vextracti64x2", 3, 0x6639, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovsqw", 2, 0xF324, None, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovsqw", 2, 0xF324, None, 1,
++  { "vfpclasssd", 3, 0x6667, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 4, 2, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpmovusqw", 2, 0xF314, None, 1,
++	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinsertf64x2", 4, 0x6618, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpmovusqw", 2, 0xF314, None, 1,
++  { "vinsertf64x2", 4, 0x6618, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vprold", 3, 0x6672, 1, 1,
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vinserti64x2", 4, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprold", 3, 0x6672, 1, 1,
++  { "vinserti64x2", 4, 0x6638, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprord", 3, 0x6672, 0, 1,
++  { "vfpclasspd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprord", 3, 0x6672, 0, 1,
++  { "vfpclasspd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprolq", 3, 0x6672, 1, 1,
++  { "vfpclasspd", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprolq", 3, 0x6672, 1, 1,
++  { "vfpclasspdz", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprorq", 3, 0x6672, 0, 1,
++  { "vfpclasspdx", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vprorq", 3, 0x6672, 0, 1,
++  { "vfpclasspdy", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 2, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfpclassps", 3, 0x6666, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpscatterqd", 2, 0x66A1, None, 1,
++  { "vfpclassps", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterqps", 2, 0x66A3, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfpclassps", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vpsraq", 3, 0x66E2, None, 1,
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vfpclasspsz", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 4, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsraq", 3, 0x6672, 4, 1,
++  { "vfpclasspsx", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 2, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpsraq", 3, 0x6672, 4, 1,
++  { "vfpclasspsy", 3, 0x6666, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vptestmd", 3, 0x6627, None, 1,
++  { "vpmovd2m", 2, 0xF339, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp14sd", 3, 0x664D, None, 1,
++  { "vpmovd2m", 2, 0xF339, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt14sd", 3, 0x664F, None, 1,
++  { "vpmovd2m", 2, 0xF339, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp14ss", 3, 0x664D, None, 1,
++  { "vpmovm2d", 2, 0xF338, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt14ss", 3, 0x664F, None, 1,
++  { "vpmovm2d", 2, 0xF338, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshuff32x4", 4, 0x6623, None, 1,
++  { "vpmovm2d", 2, 0xF338, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufi32x4", 4, 0x6643, None, 1,
++  { "vpmovm2q", 2, 0xF338, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshuff64x2", 4, 0x6623, None, 1,
++  { "vpmovm2q", 2, 0xF338, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vshufi64x2", 4, 0x6643, None, 1,
++  { "vpmovm2q", 2, 0xF338, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastmb2q", 2, 0xF32A, None, 1,
++  { "vpmovq2m", 2, 0xF339, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpbroadcastmw2d", 2, 0xF33A, None, 1,
++  { "vpmovq2m", 2, 0xF339, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpconflictd", 2, 0x66C4, None, 1,
++  { "vpmovq2m", 2, 0xF339, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vpconflictq", 2, 0x66C4, None, 1,
++  { "vpmullq", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vplzcntd", 2, 0x6644, None, 1,
++  { "vpmullq", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vplzcntq", 2, 0x6644, None, 1,
++  { "vpmullq", 3, 0x6640, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vptestnmd", 3, 0xF327, None, 1,
++  { "vrangepd", 4, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vptestnmq", 3, 0xF327, None, 1,
++  { "vrangepd", 4, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 1, 2, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexp2pd", 2, 0x66C8, None, 1,
++  { "vrangepd", 4, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexp2pd", 3, 0x66C8, None, 1,
++  { "vrangepd", 5, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexp2ps", 2, 0x66C8, None, 1,
++  { "vreducepd", 3, 0x6656, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vexp2ps", 3, 0x66C8, None, 1,
++  { "vreducepd", 3, 0x6656, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 2, 3, 1, 4, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28pd", 2, 0x66CA, None, 1,
++  { "vreducepd", 3, 0x6656, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 3, 3, 1, 3, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28pd", 3, 0x66CA, None, 1,
++  { "vreducepd", 4, 0x6656, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28pd", 2, 0x66CC, None, 1,
++  { "vrangeps", 4, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 2, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28pd", 3, 0x66CC, None, 1,
++  { "vrangeps", 4, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 0, 0, 0, 1, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28ps", 2, 0x66CA, None, 1,
++  { "vrangeps", 4, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+-      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28ps", 3, 0x66CA, None, 1,
++  { "vrangeps", 5, 0x6650, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28ps", 2, 0x66CC, None, 1,
++  { "vreduceps", 3, 0x6656, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 1, 0, 0, 6, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28ps", 3, 0x66CC, None, 1,
++  { "vreduceps", 3, 0x6656, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 2, 3, 0, 3, 0, 0, 4, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vreduceps", 3, 0x6656, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 3, 3, 0, 2, 0, 0, 5, 0, 0, 0, 
++      0, 0 },
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
++	  0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
++  { "vreduceps", 4, 0x6656, None, 1,
++    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
++      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++      0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28sd", 3, 0x66CB, None, 1,
++  { "vrangesd", 4, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -61166,18 +85535,21 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28sd", 4, 0x66CB, None, 1,
++  { "vrangesd", 5, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+@@ -61187,16 +85559,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28sd", 3, 0x66CD, None, 1,
++  { "vreducesd", 4, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 0, 3, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -61205,18 +85580,21 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28sd", 4, 0x66CD, None, 1,
++  { "vreducesd", 5, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 2, 1, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 2, 2, 0, 0, 0, 0, 0, 4, 3, 1, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+@@ -61226,16 +85604,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28ss", 3, 0x66CB, None, 1,
++  { "vrangess", 4, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -61244,18 +85625,21 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrcp28ss", 4, 0x66CB, None, 1,
++  { "vrangess", 5, 0x6651, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+@@ -61265,16 +85649,19 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28ss", 3, 0x66CD, None, 1,
++  { "vreducess", 4, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 2, 0, 0, 0, 
+       0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
+ 	  0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+@@ -61283,18 +85670,21 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vrsqrt28ss", 4, 0x66CD, None, 1,
++  { "vreducess", 5, 0x6657, None, 1,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+       1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
++      0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 4, 3, 0, 0, 0, 1, 0, 0, 0, 0, 
+       0, 0 },
+     { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++      { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
++	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+@@ -61304,215 +85694,11 @@ const insn_template i386_optab[] =
+       { { 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+ 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } } } },
+-  { "vgatherpf0dpd", 1, 0x66C6, 1, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf0qpd", 1, 0x66C7, 1, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf1dpd", 1, 0x66C6, 2, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf1qpd", 1, 0x66C7, 2, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf0dpd", 1, 0x66C6, 5, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf0qpd", 1, 0x66C7, 5, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf1dpd", 1, 0x66C6, 6, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 2, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf1qpd", 1, 0x66C7, 6, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 2, 1, 0, 0, 3, 0, 0, 1, 2, 1, 0, 0, 0, 3, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf0dps", 1, 0x66C6, 1, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf0qps", 1, 0x66C7, 1, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf1dps", 1, 0x66C6, 2, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vgatherpf1qps", 1, 0x66C7, 2, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf0dps", 1, 0x66C6, 5, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf0qps", 1, 0x66C7, 5, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf1dps", 1, 0x66C6, 6, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "vscatterpf1qps", 1, 0x66C7, 6, 1,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 1, 2, 0, 0, 0, 0, 2, 1, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0 } } } },
+-  { "prefetchwt1", 1, 0x0F0D, 2, 2,
+-    { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+-    { 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 
+-      1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-      0, 0 },
+-    { { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-	  0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
+-	  0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 } } } },
+   { NULL, 0, 0, 0, 0,
+     { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+         0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+-        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
++        0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } },
+     { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
+       0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
diff --git a/SOURCES/binutils-aa64-dwarf2.patch b/SOURCES/binutils-aa64-dwarf2.patch
new file mode 100644
index 0000000..b5c100b
--- /dev/null
+++ b/SOURCES/binutils-aa64-dwarf2.patch
@@ -0,0 +1,108 @@
+diff -ruP binutils-orig/binutils/dwarf.c binutils-new/binutils/dwarf.c
+--- binutils-orig/binutils/dwarf.c	2014-08-21 11:06:45.920455860 -0700
++++ binutils-new/binutils/dwarf.c	2014-08-21 11:13:15.920455860 -0700
+@@ -4781,6 +4781,29 @@
+   dwarf_regnames_count = ARRAY_SIZE (dwarf_regnames_x86_64);
+ }
+ 
++static const char *const dwarf_regnames_aarch64[] =
++{
++   "x0",  "x1",  "x2",  "x3",  "x4",  "x5",  "x6",  "x7", 
++   "x8",  "x9", "x10", "x11", "x12", "x13", "x14", "x15", 
++  "x16", "x17", "x18", "x19", "x20", "x21", "x22", "x23",
++  "x24", "x25", "x26", "x27", "x28", "x29", "x30", "sp",
++   NULL, "elr",  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,
++   NULL,  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,
++   NULL,  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,
++   NULL,  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,  NULL,
++   "v0",  "v1",  "v2",  "v3",  "v4",  "v5",  "v6",  "v7", 
++   "v8",  "v9", "v10", "v11", "v12", "v13", "v14", "v15", 
++  "v16", "v17", "v18", "v19", "v20", "v21", "v22", "v23",
++  "v24", "v25", "v26", "v27", "v28", "v29", "v30", "v31",
++};
++
++void
++init_dwarf_regnames_aarch64 (void)
++{
++  dwarf_regnames = dwarf_regnames_aarch64;
++  dwarf_regnames_count = ARRAY_SIZE (dwarf_regnames_aarch64);
++}
++
+ void
+ init_dwarf_regnames (unsigned int e_machine)
+ {
+@@ -4797,6 +4820,10 @@
+       init_dwarf_regnames_x86_64 ();
+       break;
+ 
++    case EM_AARCH64:
++      init_dwarf_regnames_aarch64 ();
++      break;
++
+     default:
+       break;
+     }
+diff -ruP binutils-orig/binutils/dwarf.h binutils-new/binutils/dwarf.h
+--- binutils-orig/binutils/dwarf.h	2013-02-27 12:28:03.000000000 -0800
++++ binutils-new/binutils/dwarf.h	2014-08-21 11:13:15.920455860 -0700
+@@ -232,6 +232,7 @@
+ extern void init_dwarf_regnames (unsigned int);
+ extern void init_dwarf_regnames_i386 (void);
+ extern void init_dwarf_regnames_x86_64 (void);
++extern void init_dwarf_regnames_aarch64 (void);
+ 
+ extern int load_debug_section (enum dwarf_section_display_enum, void *);
+ extern void free_debug_section (enum dwarf_section_display_enum);
+diff -ruP binutils-orig/binutils/objdump.c binutils-new/binutils/objdump.c
+--- binutils-orig/binutils/objdump.c	2013-02-27 12:28:03.000000000 -0800
++++ binutils-new/binutils/objdump.c	2014-08-21 11:13:15.930455860 -0700
+@@ -2404,6 +2404,10 @@
+ 	}
+       break;
+ 
++    case bfd_arch_aarch64:
++      init_dwarf_regnames_aarch64();
++      break;
++
+     default:
+       break;
+     }
+diff -ruP binutils-orig/gas/config/tc-aarch64.c binutils-new/gas/config/tc-aarch64.c
+--- binutils-orig/gas/config/tc-aarch64.c	2014-08-21 11:06:48.090455860 -0700
++++ binutils-new/gas/config/tc-aarch64.c	2014-08-21 11:13:15.930455860 -0700
+@@ -5881,12 +5881,15 @@
+     case REG_TYPE_SP_64:
+     case REG_TYPE_R_32:
+     case REG_TYPE_R_64:
++      return reg->number;
++
+     case REG_TYPE_FP_B:
+     case REG_TYPE_FP_H:
+     case REG_TYPE_FP_S:
+     case REG_TYPE_FP_D:
+     case REG_TYPE_FP_Q:
+-      return reg->number;
++      return reg->number + 64;
++
+     default:
+       break;
+     }
+diff -ruP binutils-orig/gas/config/tc-aarch64.h binutils-new/gas/config/tc-aarch64.h
+--- binutils-orig/gas/config/tc-aarch64.h	2013-02-27 12:28:03.000000000 -0800
++++ binutils-new/gas/config/tc-aarch64.h	2014-08-21 11:13:15.930455860 -0700
+@@ -145,13 +145,13 @@
+       goto LABEL;								\
+     }
+ 
+-#define DWARF2_LINE_MIN_INSN_LENGTH 	2
++#define DWARF2_LINE_MIN_INSN_LENGTH 	4
+ 
+ /* The lr register is r30.  */
+ #define DWARF2_DEFAULT_RETURN_COLUMN  30
+ 
+ /* Registers are generally saved at negative offsets to the CFA.  */
+-#define DWARF2_CIE_DATA_ALIGNMENT     (-4)
++#define DWARF2_CIE_DATA_ALIGNMENT     (-8)
+ 
+ #ifdef OBJ_ELF
+ # define obj_frob_symbol(sym, punt)	aarch64elf_frob_symbol ((sym), & (punt))
diff --git a/SOURCES/binutils-aa64-elf_backend_can_gc_sections.patch b/SOURCES/binutils-aa64-elf_backend_can_gc_sections.patch
new file mode 100644
index 0000000..fa8cbde
--- /dev/null
+++ b/SOURCES/binutils-aa64-elf_backend_can_gc_sections.patch
@@ -0,0 +1,221 @@
+commit 59c108f731e32b4292c4c31c072a9c11f3ca1404
+Author: Nick Clifton <nickc@redhat.com>
+Date:   Fri Mar 8 17:37:30 2013 +0000
+
+            * elf64-aarch64.c (elf_backend_can_gc_sections): Enable
+    gc-section support.
+            (elf64_aarch64_gc_sweep_hook): Handle GOT, TLS and PLT related relocs.
+    
+            * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
+    from list of
+            targets that don't support gc-section.
+
+diff --git a/bfd/elf64-aarch64.c b/bfd/elf64-aarch64.c
+index 61909b9..94d90c5 100644
+--- a/bfd/elf64-aarch64.c
++++ b/bfd/elf64-aarch64.c
+@@ -1,5 +1,5 @@
+ /* ELF support for AArch64.
+-   Copyright 2009, 2010, 2011, 2012  Free Software Foundation, Inc.
++   Copyright 2009-2013 Free Software Foundation, Inc.
+    Contributed by ARM Ltd.
+ 
+    This file is part of BFD, the Binary File Descriptor library.
+@@ -4875,6 +4875,137 @@ elf64_aarch64_gc_sweep_hook (bfd *abfd ATTRIBUTE_UNUSED,
+ 			     const Elf_Internal_Rela *
+ 			     relocs ATTRIBUTE_UNUSED)
+ {
++  struct elf64_aarch64_link_hash_table *htab;
++  Elf_Internal_Shdr *symtab_hdr;
++  struct elf_link_hash_entry **sym_hashes;
++  bfd_signed_vma *local_got_refcounts;
++  const Elf_Internal_Rela *rel, *relend;
++
++  if (info->relocatable)
++    return TRUE;
++
++  htab = elf64_aarch64_hash_table (info);
++
++  if (htab == NULL)
++    return FALSE;
++
++  elf_section_data (sec)->local_dynrel = NULL;
++
++  symtab_hdr = &elf_symtab_hdr (abfd);
++  sym_hashes = elf_sym_hashes (abfd);
++
++  local_got_refcounts = elf_local_got_refcounts (abfd);
++
++  relend = relocs + sec->reloc_count;
++  for (rel = relocs; rel < relend; rel++)
++    {
++      unsigned long r_symndx;
++      unsigned int r_type;
++      struct elf_link_hash_entry *h = NULL;
++
++      r_symndx = ELF64_R_SYM (rel->r_info);
++
++      if (r_symndx >= symtab_hdr->sh_info)
++	{
++	  struct elf64_aarch64_link_hash_entry *eh;
++	  struct elf_dyn_relocs **pp;
++	  struct elf_dyn_relocs *p;
++
++	  h = sym_hashes[r_symndx - symtab_hdr->sh_info];
++	  while (h->root.type == bfd_link_hash_indirect
++		 || h->root.type == bfd_link_hash_warning)
++	    h = (struct elf_link_hash_entry *) h->root.u.i.link;
++	  eh = (struct elf64_aarch64_link_hash_entry *) h;
++
++	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
++	    {
++	      if (p->sec == sec)
++		{
++		  /* Everything must go for SEC.  */
++		  *pp = p->next;
++		  break;
++		}
++	    }
++        }
++      else
++	{
++	  Elf_Internal_Sym *isym;
++
++	  /* A local symbol.  */
++	  isym = bfd_sym_from_r_symndx (&htab->sym_cache,
++					abfd, r_symndx);
++	  if (isym == NULL)
++	    return FALSE;
++	}
++
++      r_type = ELF64_R_TYPE (rel->r_info);
++      r_type = aarch64_tls_transition (abfd,info, r_type, h ,r_symndx);
++      switch (r_type)
++	{
++	case R_AARCH64_LD64_GOT_LO12_NC:
++	case R_AARCH64_GOT_LD_PREL19:
++	case R_AARCH64_ADR_GOT_PAGE:
++	case R_AARCH64_TLSGD_ADR_PAGE21:
++	case R_AARCH64_TLSGD_ADD_LO12_NC:
++	case R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21:
++	case R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC:
++	case R_AARCH64_TLSLE_ADD_TPREL_LO12:
++	case R_AARCH64_TLSLE_ADD_TPREL_HI12:
++	case R_AARCH64_TLSLE_ADD_TPREL_LO12_NC:
++	case R_AARCH64_TLSLE_MOVW_TPREL_G2:
++	case R_AARCH64_TLSLE_MOVW_TPREL_G1:
++	case R_AARCH64_TLSLE_MOVW_TPREL_G1_NC:
++	case R_AARCH64_TLSLE_MOVW_TPREL_G0:
++	case R_AARCH64_TLSLE_MOVW_TPREL_G0_NC:
++	case R_AARCH64_TLSDESC_ADR_PAGE:
++	case R_AARCH64_TLSDESC_ADD_LO12_NC:
++	case R_AARCH64_TLSDESC_LD64_LO12_NC:
++          if (h != NULL)
++	    {
++	      if (h->got.refcount > 0)
++		h->got.refcount -= 1;
++	    }
++	  else if (local_got_refcounts != NULL)
++	    {
++	      if (local_got_refcounts[r_symndx] > 0)
++		local_got_refcounts[r_symndx] -= 1;
++	    }
++	  break;
++
++	case R_AARCH64_ADR_PREL_PG_HI21_NC:
++	case R_AARCH64_ADR_PREL_PG_HI21:
++	case R_AARCH64_ADR_PREL_LO21:
++	  if (h != NULL && info->executable)
++	    {
++	      if (h->plt.refcount > 0)
++		h->plt.refcount -= 1;
++	    }
++	  break;
++
++	case R_AARCH64_CALL26:
++	case R_AARCH64_JUMP26:
++          /* If this is a local symbol then we resolve it
++             directly without creating a PLT entry.  */
++	  if (h == NULL)
++	    continue;
++
++	  if (h->plt.refcount > 0)
++	    h->plt.refcount -= 1;
++	  break;
++
++	case R_AARCH64_ABS64:
++	  if (h != NULL && info->executable)
++	    {
++	      if (h->plt.refcount > 0)
++		h->plt.refcount -= 1;
++	    }
++	  break;
++        
++	default:
++	  break;
++	}
++    }
++
+   return TRUE;
+ }
+ 
+@@ -7049,7 +7180,7 @@ const struct elf_size_info elf64_aarch64_size_info =
+   elf64_aarch64_size_info
+ 
+ #define elf_backend_can_refcount       1
+-#define elf_backend_can_gc_sections    0
++#define elf_backend_can_gc_sections    1
+ #define elf_backend_plt_readonly       1
+ #define elf_backend_want_got_plt       1
+ #define elf_backend_want_plt_sym       0
+diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
+index 4cd671d..4b88093 100644
+--- a/ld/testsuite/lib/ld-lib.exp
++++ b/ld/testsuite/lib/ld-lib.exp
+@@ -1,7 +1,5 @@
+ # Support routines for LD testsuite.
+-#   Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
+-#    2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+-#    Free Software Foundation, Inc.
++#   Copyright 1994-2013 Free Software Foundation, Inc.
+ #
+ # This file is part of the GNU Binutils.
+ #
+@@ -1518,22 +1516,21 @@ proc check_gc_sections_available { } {
+     if {![info exists gc_sections_available_saved]} {
+ 	# Some targets don't support gc-sections despite whatever's
+ 	# advertised by ld's options.
+-	if {[istarget aarch64*-*-*]
+-	     || [istarget arc-*-*]
+-	     || [istarget d30v-*-*]
+-	     || [istarget dlx-*-*]
+-	     || [istarget i960-*-*]
+-	     || [istarget or32-*-*]
+-	     || [istarget pj*-*-*]
+-	     || [istarget alpha-*-*]
+-	     || [istarget hppa*64-*-*]
+-	     || [istarget i370-*-*]
+-	     || [istarget i860-*-*]
+-	     || [istarget ia64-*-*]
+-	     || [istarget mep-*-*]
+-	     || [istarget mn10200-*-*]
+-	     || [istarget *-*-cygwin]
+-	     || [istarget *-*-mingw*] } {
++	if {   [istarget arc-*-*]
++	    || [istarget d30v-*-*]
++	    || [istarget dlx-*-*]
++	    || [istarget i960-*-*]
++	    || [istarget or32-*-*]
++	    || [istarget pj*-*-*]
++	    || [istarget alpha-*-*]
++	    || [istarget hppa*64-*-*]
++	    || [istarget i370-*-*]
++	    || [istarget i860-*-*]
++	    || [istarget ia64-*-*]
++	    || [istarget mep-*-*]
++	    || [istarget mn10200-*-*]
++	    || [istarget *-*-cygwin]
++	    || [istarget *-*-mingw*] } {
+ 	    set gc_sections_available_saved 0
+ 	    return 0
+ 	}
diff --git a/SOURCES/binutils-aa64-elf_backend_default_execstack.patch b/SOURCES/binutils-aa64-elf_backend_default_execstack.patch
new file mode 100644
index 0000000..20b40b5
--- /dev/null
+++ b/SOURCES/binutils-aa64-elf_backend_default_execstack.patch
@@ -0,0 +1,18 @@
+commit c495064debc2cae93d0cb3710e4bf13bb9a0738a
+Author: Andreas Schwab <schwab@linux-m68k.org>
+Date:   Wed May 15 06:51:19 2013 +0000
+
+    * elf64-aarch64.c (elf_backend_default_execstack): Define to 0.
+
+diff --git a/bfd/elf64-aarch64.c b/bfd/elf64-aarch64.c
+index e3cae95..aef472f 100644
+--- a/bfd/elf64-aarch64.c
++++ b/bfd/elf64-aarch64.c
+@@ -7181,6 +7181,7 @@ const struct elf_size_info elf64_aarch64_size_info =
+ #define elf_backend_may_use_rela_p     1
+ #define elf_backend_default_use_rela_p 1
+ #define elf_backend_got_header_size (GOT_ENTRY_SIZE * 3)
++#define elf_backend_default_execstack  0
+ 
+ #undef  elf_backend_obj_attrs_section
+ #define elf_backend_obj_attrs_section		".ARM.attributes"
diff --git a/SOURCES/binutils-aa64-emit-DF_STATIC_TLS-when-relaxing-to-ie.patch b/SOURCES/binutils-aa64-emit-DF_STATIC_TLS-when-relaxing-to-ie.patch
new file mode 100644
index 0000000..44b977e
--- /dev/null
+++ b/SOURCES/binutils-aa64-emit-DF_STATIC_TLS-when-relaxing-to-ie.patch
@@ -0,0 +1,12 @@
+--- binutils-2.23.52.0.1.orig/bfd/elf64-aarch64.c	2014-05-12 13:07:36.029172289 -0400
++++ binutils-2.23.52.0.1/bfd/elf64-aarch64.c	2014-05-12 13:09:01.054623579 -0400
+@@ -5316,6 +5316,9 @@
+ 
+ 	    got_type = aarch64_reloc_got_type (r_type);
+ 
++	    if (!info->executable && (got_type & GOT_TLS_IE))
++	      info->flags |= DF_STATIC_TLS;
++
+ 	    if (h)
+ 	      {
+ 		h->got.refcount += 1;
diff --git a/SOURCES/binutils-aa64-fix-creation-of-_got.patch b/SOURCES/binutils-aa64-fix-creation-of-_got.patch
new file mode 100644
index 0000000..6252f7a
--- /dev/null
+++ b/SOURCES/binutils-aa64-fix-creation-of-_got.patch
@@ -0,0 +1,127 @@
+commit cc0efaa8024bd8b8774cb9f1bea0241f81e20a67
+Author: Marcus Shawcroft <mshawcroft@sourceware.org>
+Date:   Tue Jul 2 06:39:26 2013 +0000
+
+    [AArch64] Fix creation of .got and placement of _GLOBAL_OFFSET_TABLE_
+
+--- binutils-2.23.52.0.1.orig/bfd/elf64-aarch64.c	2014-05-16 15:37:49.059361420 -0400
++++ binutils-2.23.52.0.1/bfd/elf64-aarch64.c	2014-05-16 15:43:21.462207400 -0400
+@@ -5128,6 +5128,70 @@
+   return TRUE;
+ }
+ 
++/* Create the .got section to hold the global offset table.  */
++
++static bfd_boolean
++aarch64_elf_create_got_section (bfd *abfd, struct bfd_link_info *info)
++{
++  const struct elf_backend_data *bed = get_elf_backend_data (abfd);
++  flagword flags;
++  asection *s;
++  struct elf_link_hash_entry *h;
++  struct elf_link_hash_table *htab = elf_hash_table (info);
++
++  /* This function may be called more than once.  */
++  s = bfd_get_linker_section (abfd, ".got");
++  if (s != NULL)
++    return TRUE;
++
++  flags = bed->dynamic_sec_flags;
++
++  s = bfd_make_section_anyway_with_flags (abfd,
++					  (bed->rela_plts_and_copies_p
++					   ? ".rela.got" : ".rel.got"),
++					  (bed->dynamic_sec_flags
++					   | SEC_READONLY));
++  if (s == NULL
++      || ! bfd_set_section_alignment (abfd, s, bed->s->log_file_align))
++    return FALSE;
++  htab->srelgot = s;
++
++  s = bfd_make_section_anyway_with_flags (abfd, ".got", flags);
++  if (s == NULL
++      || !bfd_set_section_alignment (abfd, s, bed->s->log_file_align))
++    return FALSE;
++  htab->sgot = s;
++  htab->sgot->size += GOT_ENTRY_SIZE;
++
++  if (bed->want_got_sym)
++    {
++      /* Define the symbol _GLOBAL_OFFSET_TABLE_ at the start of the .got
++	 (or .got.plt) section.  We don't do this in the linker script
++	 because we don't want to define the symbol if we are not creating
++	 a global offset table.  */
++      h = _bfd_elf_define_linkage_sym (abfd, info, s,
++				       "_GLOBAL_OFFSET_TABLE_");
++      elf_hash_table (info)->hgot = h;
++      if (h == NULL)
++	return FALSE;
++    }
++
++  if (bed->want_got_plt)
++    {
++      s = bfd_make_section_anyway_with_flags (abfd, ".got.plt", flags);
++      if (s == NULL
++	  || !bfd_set_section_alignment (abfd, s,
++					 bed->s->log_file_align))
++	return FALSE;
++      htab->sgotplt = s;
++    }
++
++  /* The first bit of the global offset table is the header.  */
++  s->size += bed->got_header_size;
++
++  return TRUE;
++}
++
+ /* Look through the relocs for a section during the first phase.  */
+ 
+ static bfd_boolean
+@@ -5370,14 +5434,10 @@
+ 		  }
+ 	      }
+ 
+-	    if (htab->root.sgot == NULL)
+-	      {
+-		if (htab->root.dynobj == NULL)
+-		  htab->root.dynobj = abfd;
+-		if (!_bfd_elf_create_got_section (htab->root.dynobj, info))
+-		  return FALSE;
+-		htab->root.sgot->size += GOT_ENTRY_SIZE;
+-	      }
++	    if (htab->root.dynobj == NULL)
++	      htab->root.dynobj = abfd;
++	    if (! aarch64_elf_create_got_section (htab->root.dynobj, info))
++	      return FALSE;
+ 	    break;
+ 	  }
+ 
+@@ -5965,7 +6025,10 @@
+ 				       struct bfd_link_info *info)
+ {
+   struct elf64_aarch64_link_hash_table *htab;
+-  struct elf_link_hash_entry *h;
++
++  /* We need to create .got section.  */
++  if (!aarch64_elf_create_got_section (dynobj, info))
++    return FALSE;
+ 
+   if (!_bfd_elf_create_dynamic_sections (dynobj, info))
+     return FALSE;
+@@ -5978,16 +6041,6 @@
+   if (!htab->sdynbss || (!info->shared && !htab->srelbss))
+     abort ();
+ 
+-  /* Define the symbol _GLOBAL_OFFSET_TABLE_ at the start of the
+-     dynobj's .got section.  We don't do this in the linker script
+-     because we don't want to define the symbol if we are not creating
+-     a global offset table.  */
+-  h = _bfd_elf_define_linkage_sym (dynobj, info,
+-				   htab->root.sgot, "_GLOBAL_OFFSET_TABLE_");
+-  elf_hash_table (info)->hgot = h;
+-  if (h == NULL)
+-    return FALSE;
+-
+   return TRUE;
+ }
+ 
diff --git a/SOURCES/binutils-aa64-fix-placement-of-DYNAMIC.patch b/SOURCES/binutils-aa64-fix-placement-of-DYNAMIC.patch
new file mode 100644
index 0000000..ddb50fc
--- /dev/null
+++ b/SOURCES/binutils-aa64-fix-placement-of-DYNAMIC.patch
@@ -0,0 +1,51 @@
+commit 8db339a6674ad8e8446bac821cb2dea396e43d6e
+Author: Marcus Shawcroft <mshawcroft@sourceware.org>
+Date:   Thu Jun 27 15:47:55 2013 +0000
+
+    [AArch64] Fix the placement of &_DYNAMIC in the GOT.
+
+--- binutils-2.23.52.0.1.orig/bfd/elf64-aarch64.c	2014-05-16 15:33:24.388924601 -0400
++++ binutils-2.23.52.0.1/bfd/elf64-aarch64.c	2014-05-16 15:37:49.059361420 -0400
+@@ -5376,6 +5376,7 @@
+ 		  htab->root.dynobj = abfd;
+ 		if (!_bfd_elf_create_got_section (htab->root.dynobj, info))
+ 		  return FALSE;
++		htab->root.sgot->size += GOT_ENTRY_SIZE;
+ 	      }
+ 	    break;
+ 	  }
+@@ -6995,15 +6996,8 @@
+       /* Fill in the first three entries in the global offset table.  */
+       if (htab->root.sgotplt->size > 0)
+ 	{
+-	  /* Set the first entry in the global offset table to the address of
+-	     the dynamic section.  */
+-	  if (sdyn == NULL)
+-	    bfd_put_64 (output_bfd, (bfd_vma) 0,
+-			htab->root.sgotplt->contents);
+-	  else
+-	    bfd_put_64 (output_bfd,
+-			sdyn->output_section->vma + sdyn->output_offset,
+-			htab->root.sgotplt->contents);
++	  bfd_put_64 (output_bfd, (bfd_vma) 0, htab->root.sgotplt->contents);
++
+ 	  /* Write GOT[1] and GOT[2], needed for the dynamic linker.  */
+ 	  bfd_put_64 (output_bfd,
+ 		      (bfd_vma) 0,
+@@ -7013,6 +7007,16 @@
+ 		      htab->root.sgotplt->contents + GOT_ENTRY_SIZE * 2);
+ 	}
+ 
++      if (htab->root.sgot)
++	{
++	  if (htab->root.sgot->size > 0)
++	    {
++	      bfd_vma addr =
++		sdyn ? sdyn->output_section->vma + sdyn->output_offset : 0;
++	      bfd_put_64 (output_bfd, addr, htab->root.sgot->contents);
++	    }
++	}
++
+       elf_section_data (htab->root.sgotplt->output_section)->
+ 	this_hdr.sh_entsize = GOT_ENTRY_SIZE;
+     }
diff --git a/SOURCES/binutils-aa64-full-sysreg-range.patch b/SOURCES/binutils-aa64-full-sysreg-range.patch
new file mode 100644
index 0000000..cff849b
--- /dev/null
+++ b/SOURCES/binutils-aa64-full-sysreg-range.patch
@@ -0,0 +1,125 @@
+From d7dbef3c3149dfd404f5dc68f9337e1f9b5d3e8c Mon Sep 17 00:00:00 2001
+From: Mark Salter <msalter@redhat.com>
+Date: Sat, 14 Jun 2014 00:34:58 -0400
+Subject: [PATCH] gas: Backport support for full range of aarch64 sysregs
+
+gas/
+
+	Backport from mainline:
+
+	2013-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
+	* config/tc-aarch64.c (parse_sys_reg): Allow the full range of CRn
+	for system registers.
+
+gas/testsuite/
+
+	Backport from mainline:
+
+	2013-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
+	* gas/aarch64/illegal.l: Delete the error message for
+	msr S3_1_C13_C15_1,x7.
+	* gas/aarch64/sysreg.s: Add new tests.
+	* gas/aarch64/sysreg.d: Update.
+---
+ gas/ChangeLog                       |  8 ++++++++
+ gas/config/tc-aarch64.c             | 10 +++++++---
+ gas/testsuite/ChangeLog             | 10 ++++++++++
+ gas/testsuite/gas/aarch64/illegal.l |  1 -
+ gas/testsuite/gas/aarch64/sysreg.d  |  3 +++
+ gas/testsuite/gas/aarch64/sysreg.s  |  4 ++++
+ 6 files changed, 32 insertions(+), 4 deletions(-)
+
+diff --git a/gas/ChangeLog b/gas/ChangeLog
+index 0014922..e03e191 100644
+--- a/gas/ChangeLog
++++ b/gas/ChangeLog
+@@ -1,3 +1,11 @@
++2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
++
++	Backport from mainline:
++
++	2013-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
++	* config/tc-aarch64.c (parse_sys_reg): Allow the full range of CRn
++	for system registers.
++
+ 2013-02-25  Kaushik Phatak  <Kaushik.Phatak@kpitcummins.com>
+ 
+ 	* config/rl78-parse.y: Fix encoding of DIVWU insn.
+diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
+index 620ae8a..1e88891 100644
+--- a/gas/config/tc-aarch64.c
++++ b/gas/config/tc-aarch64.c
+@@ -3288,10 +3288,14 @@ parse_sys_reg (char **str, struct hash_control *sys_regs, int imple_defined_p)
+ 	  unsigned int op0, op1, cn, cm, op2;
+ 	  if (sscanf (buf, "s%u_%u_c%u_c%u_%u", &op0, &op1, &cn, &cm, &op2) != 5)
+ 	    return PARSE_FAIL;
+-	  /* Register access is encoded as follows:
++	  /* The architecture specifies the encoding space for implementation
++	     defined registers as:
+ 	     op0  op1  CRn   CRm   op2
+-	     11   xxx  1x11  xxxx  xxx.  */
+-	  if (op0 != 3 || op1 > 7 || (cn | 0x4) != 0xf || cm > 15 || op2 > 7)
++	     11   xxx  1x11  xxxx  xxx
++	     For convenience GAS accepts a wider encoding space, as follows:
++	     op0  op1  CRn   CRm   op2
++	     11   xxx  xxxx  xxxx  xxx  */
++	  if (op0 != 3 || op1 > 7 || cn > 15 || cm > 15 || op2 > 7)
+ 	    return PARSE_FAIL;
+ 	  value = (op0 << 14) | (op1 << 11) | (cn << 7) | (cm << 3) | op2;
+ 	}
+diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
+index 4508042..48574c4 100644
+--- a/gas/testsuite/ChangeLog
++++ b/gas/testsuite/ChangeLog
+@@ -1,3 +1,13 @@
++2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
++
++	Backport from mainline:
++
++	2013-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
++	* gas/aarch64/illegal.l: Delete the error message for
++	msr S3_1_C13_C15_1,x7.
++	* gas/aarch64/sysreg.s: Add new tests.
++	* gas/aarch64/sysreg.d: Update.
++
+ 2013-02-19  H.J. Lu  <hongjiu.lu@intel.com>
+ 
+ 	PR gas/15159
+diff --git a/gas/testsuite/gas/aarch64/illegal.l b/gas/testsuite/gas/aarch64/illegal.l
+index 6905866..5bc9c3c 100644
+--- a/gas/testsuite/gas/aarch64/illegal.l
++++ b/gas/testsuite/gas/aarch64/illegal.l
+@@ -520,7 +520,6 @@
+ [^:]*:496: Error: .*`str x1,page_table_count'
+ [^:]*:498: Error: .*`prfm PLDL3KEEP,\[x9,x15,sxtx#2\]'
+ [^:]*:500: Error: .*`mrs x5,S1_0_C13_C8_0'
+-[^:]*:501: Error: .*`msr S3_1_C13_C15_1,x7'
+ [^:]*:502: Error: .*`msr S3_1_C11_C15_-1,x7'
+ [^:]*:503: Error: .*`msr S3_1_11_15_1,x7'
+ [^:]*:506: Error: .*`movi w1,#15'
+diff --git a/gas/testsuite/gas/aarch64/sysreg.d b/gas/testsuite/gas/aarch64/sysreg.d
+index b83b270..c7cf00e 100644
+--- a/gas/testsuite/gas/aarch64/sysreg.d
++++ b/gas/testsuite/gas/aarch64/sysreg.d
+@@ -23,3 +23,6 @@ Disassembly of section \.text:
+   3c:	d5380260 	mrs	x0, id_isar3_el1
+   40:	d5380280 	mrs	x0, id_isar4_el1
+   44:	d53802a0 	mrs	x0, id_isar5_el1
++  48:	d538cc00 	mrs	x0, s3_0_c12_c12_0
++  4c:	d5384600 	mrs	x0, s3_0_c4_c6_0
++  50:	d5184600 	msr	s3_0_c4_c6_0, x0
+diff --git a/gas/testsuite/gas/aarch64/sysreg.s b/gas/testsuite/gas/aarch64/sysreg.s
+index e6f770e..3287594 100644
+--- a/gas/testsuite/gas/aarch64/sysreg.s
++++ b/gas/testsuite/gas/aarch64/sysreg.s
+@@ -22,3 +22,7 @@
+ 	mrs x0, id_isar3_el1
+ 	mrs x0, id_isar4_el1
+ 	mrs x0, id_isar5_el1
++
++	mrs x0, s3_0_c12_c12_0
++	mrs x0, s3_0_c4_c6_0
++	msr s3_0_c4_c6_0, x0
+-- 
+1.9.0
+
diff --git a/SOURCES/binutils-aa64-gas-movi.patch b/SOURCES/binutils-aa64-gas-movi.patch
new file mode 100644
index 0000000..f2f8f78
--- /dev/null
+++ b/SOURCES/binutils-aa64-gas-movi.patch
@@ -0,0 +1,70 @@
+commit 8db49cc2de52033990ae5d4d6aacedc8f986e803
+Author: Will Newton <will.newton@linaro.org>
+Date:   Thu Oct 31 17:21:11 2013 -0700
+
+    config/tc-aarch64.c: Avoid trying to parse a vector mov as immediate.
+    
+    Parsing a vector mov instruction currently leads to a phantom undefined
+    symbol being added to the symbol table. e.g.:
+    
+           .text
+           mov     x0, v0.D[0]
+    
+    Produces an undefined symbol called "v0.D".
+    
+    gas/ChangeLog:
+    
+    2013-11-05  Will Newton  <will.newton@linaro.org>
+    
+    	PR gas/16103
+    	* config/tc-aarch64.c (parse_operands): Avoid trying to
+    	parse a vector register as an immediate.
+    
+    gas/testsuite/ChangeLog:
+    
+    2013-11-05  Will Newton  <will.newton@linaro.org>
+    
+    	* gas/aarch64/advsimd-mov-bad.d: New file.
+    	* gas/aarch64/advsimd-mov-bad.s: Likewise.
+
+
+diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
+index 14ffdad..02fe4de 100644
+--- a/gas/config/tc-aarch64.c
++++ b/gas/config/tc-aarch64.c
+@@ -4810,7 +4810,8 @@ parse_operands (char *str, const aarch64_opcode *opcode)
+ 	case AARCH64_OPND_IMM_MOV:
+ 	  {
+ 	    char *saved = str;
+-	    if (reg_name_p (str, REG_TYPE_R_Z_SP))
++	    if (reg_name_p (str, REG_TYPE_R_Z_SP) ||
++		reg_name_p (str, REG_TYPE_VN))
+ 	      goto failure;
+ 	    str = saved;
+ 	    po_misc_or_fail (my_get_expression (&inst.reloc.exp, &str,
+diff --git a/gas/testsuite/gas/aarch64/advsimd-mov-bad.d b/gas/testsuite/gas/aarch64/advsimd-mov-bad.d
+new file mode 100644
+index 0000000..6ca9887
+--- /dev/null
++++ b/gas/testsuite/gas/aarch64/advsimd-mov-bad.d
+@@ -0,0 +1,12 @@
++#source: advsimd-mov-bad.s
++#readelf: -s --wide
++
++Symbol table '.symtab' contains 6 entries:
++ +Num:.*
++ +[0-9]+:.*
++ +[0-9]+:.*
++ +[0-9]+:.*
++ +[0-9]+:.*
++ +[0-9]+:.*
++#failif
++ +[0-9]+: +[0-9a-f]+ +0 +NOTYPE +GLOBAL +DEFAULT +UND v0.D
+diff --git a/gas/testsuite/gas/aarch64/advsimd-mov-bad.s b/gas/testsuite/gas/aarch64/advsimd-mov-bad.s
+new file mode 100644
+index 0000000..d7ba226
+--- /dev/null
++++ b/gas/testsuite/gas/aarch64/advsimd-mov-bad.s
+@@ -0,0 +1,2 @@
++        .text
++        mov     x0, v0.D[0]
diff --git a/SOURCES/binutils-aa64-ifunc.patch b/SOURCES/binutils-aa64-ifunc.patch
new file mode 100644
index 0000000..eed1aec
--- /dev/null
+++ b/SOURCES/binutils-aa64-ifunc.patch
@@ -0,0 +1,1169 @@
+diff -ruP binutils-2.23.52.0.1-orig/bfd/configure binutils-2.23.52.0.1/bfd/configure
+--- binutils-2.23.52.0.1-orig/bfd/configure	2014-06-16 10:18:57.265495580 -0700
++++ binutils-2.23.52.0.1/bfd/configure	2014-06-16 11:45:14.935495580 -0700
+@@ -15387,7 +15387,7 @@
+     bfd_elf32_xtensa_be_vec)	tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
+     bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_alpha_vec)	tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
+-    bfd_elf64_bigaarch64_vec)	tb="$tb elf64-aarch64.lo elf64.lo $elf"; target_size=64 ;;
++    bfd_elf64_bigaarch64_vec)	tb="$tb elf64-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_big_generic_vec) 	tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_bigmips_vec) 	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
+     bfd_elf64_hppa_linux_vec)	tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
+@@ -15396,7 +15396,7 @@
+     bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_ia64_little_vec)	tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_ia64_vms_vec)	tb="$tb elf64-ia64-vms.lo elf64-ia64.lo elfxx-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
+-    bfd_elf64_littleaarch64_vec)tb="$tb elf64-aarch64.lo elf64.lo $elf"; target_size=64 ;;
++    bfd_elf64_littleaarch64_vec)tb="$tb elf64-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_littlemips_vec) 	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
+     bfd_elf64_mmix_vec) 	tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
+diff -ruP binutils-2.23.52.0.1-orig/bfd/configure.in binutils-2.23.52.0.1/bfd/configure.in
+--- binutils-2.23.52.0.1-orig/bfd/configure.in	2014-06-16 10:18:56.445495580 -0700
++++ binutils-2.23.52.0.1/bfd/configure.in	2014-06-16 10:50:29.815495580 -0700
+@@ -860,7 +860,7 @@
+     bfd_elf32_xtensa_be_vec)	tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
+     bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_alpha_vec)	tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
+-    bfd_elf64_bigaarch64_vec)	tb="$tb elf64-aarch64.lo elf64.lo $elf"; target_size=64 ;;
++    bfd_elf64_bigaarch64_vec)	tb="$tb elf64-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_big_generic_vec) 	tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_bigmips_vec) 	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
+     bfd_elf64_hppa_linux_vec)	tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
+@@ -869,7 +869,7 @@
+     bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_ia64_little_vec)	tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_ia64_vms_vec)	tb="$tb elf64-ia64-vms.lo elf64-ia64.lo elfxx-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;    
+-    bfd_elf64_littleaarch64_vec)tb="$tb elf64-aarch64.lo elf64.lo $elf"; target_size=64 ;;
++    bfd_elf64_littleaarch64_vec)tb="$tb elf64-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
+     bfd_elf64_littlemips_vec) 	tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
+     bfd_elf64_mmix_vec) 	tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
+diff -ruP binutils-2.23.52.0.1-orig/bfd/elf64-aarch64.c binutils-2.23.52.0.1/bfd/elf64-aarch64.c
+--- binutils-2.23.52.0.1-orig/bfd/elf64-aarch64.c	2014-06-16 10:18:56.315495580 -0700
++++ binutils-2.23.52.0.1/bfd/elf64-aarch64.c	2014-06-24 08:28:08.832196620 -0700
+@@ -142,6 +142,7 @@
+ #include "bfd_stdint.h"
+ #include "elf-bfd.h"
+ #include "bfdlink.h"
++#include "objalloc.h"
+ #include "elf/aarch64.h"
+ 
+ static bfd_reloc_status_type
+@@ -398,6 +399,19 @@
+ 	 ALL_ONES,		/* dst_mask */
+ 	 FALSE),		/* pcrel_offset */
+ 
++  HOWTO (R_AARCH64_IRELATIVE,	/* type */
++	 0,			/* rightshift */
++	 2,			/* size (0 = byte, 1 = short, 2 = long) */
++	 64,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_bitfield,	/* complain_on_overflow */
++	 bfd_elf_generic_reloc,	/* special_function */
++	 "R_AARCH64_IRELATIVE",	/* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 ALL_ONES,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
+ };
+ 
+ /* Note: code such as elf64_aarch64_reloc_type_lookup expect to use e.g.
+@@ -1887,6 +1901,10 @@
+      loader via DT_TLSDESC_GOT.  The magic value (bfd_vma) -1
+      indicates an offset is not allocated.  */
+   bfd_vma dt_tlsdesc_got;
++
++  /* Used by local STT_GNU_IFUNC symbols.  */
++  htab_t loc_hash_table;
++  void * loc_hash_memory;
+ };
+ 
+ 
+@@ -1997,6 +2015,72 @@
+   return entry;
+ }
+ 
++/* Compute a hash of a local hash entry.  We use elf_link_hash_entry
++  for local symbol so that we can handle local STT_GNU_IFUNC symbols
++  as global symbol.  We reuse indx and dynstr_index for local symbol
++  hash since they aren't used by global symbols in this backend.  */
++
++static hashval_t
++elf64_aarch64_local_htab_hash (const void *ptr)
++{
++  struct elf_link_hash_entry *h
++    = (struct elf_link_hash_entry *) ptr;
++  return ELF_LOCAL_SYMBOL_HASH (h->indx, h->dynstr_index);
++}
++
++/* Compare local hash entries.  */
++
++static int
++elf64_aarch64_local_htab_eq (const void *ptr1, const void *ptr2)
++{
++  struct elf_link_hash_entry *h1
++    = (struct elf_link_hash_entry *) ptr1;
++  struct elf_link_hash_entry *h2
++    = (struct elf_link_hash_entry *) ptr2;
++
++  return h1->indx == h2->indx && h1->dynstr_index == h2->dynstr_index;
++}
++
++/* Find and/or create a hash entry for local symbol.  */
++
++static struct elf_link_hash_entry *
++elf64_aarch64_get_local_sym_hash (struct elf64_aarch64_link_hash_table *htab,
++				  bfd *abfd, const Elf_Internal_Rela *rel,
++				  bfd_boolean create)
++{
++  struct elf64_aarch64_link_hash_entry e, *ret;
++  asection *asec = abfd->sections;
++  hashval_t h = ELF_LOCAL_SYMBOL_HASH (asec->id,
++				       ELF64_R_SYM (rel->r_info));
++  void **slot;
++
++  e.root.indx = asec->id;
++  e.root.dynstr_index = ELF64_R_SYM (rel->r_info);
++  slot = htab_find_slot_with_hash (htab->loc_hash_table, &e, h,
++				   create ? INSERT : NO_INSERT);
++
++  if (!slot)
++    return NULL;
++
++  if (*slot)
++    {
++      ret = (struct elf64_aarch64_link_hash_entry *) *slot;
++      return &ret->root;
++    }
++
++  ret = (struct elf64_aarch64_link_hash_entry *)
++	objalloc_alloc ((struct objalloc *) htab->loc_hash_memory,
++			sizeof (struct elf64_aarch64_link_hash_entry));
++  if (ret)
++    {
++      memset (ret, 0, sizeof (*ret));
++      ret->root.indx = asec->id;
++      ret->root.dynstr_index = ELF64_R_SYM (rel->r_info);
++      ret->root.dynindx = -1;
++      *slot = ret;
++    }
++  return &ret->root;
++}
+ 
+ /* Copy the extra info we tack onto an elf_link_hash_entry.  */
+ 
+@@ -2117,6 +2201,17 @@
+       return NULL;
+     }
+ 
++  ret->loc_hash_table = htab_try_create (1024,
++					 elf64_aarch64_local_htab_hash,
++					 elf64_aarch64_local_htab_eq,
++					 NULL);
++  ret->loc_hash_memory = objalloc_create ();
++  if (!ret->loc_hash_table || !ret->loc_hash_memory)
++    {
++      free (ret);
++      return NULL;
++    }
++
+   return &ret->root.root;
+ }
+ 
+@@ -2128,6 +2223,11 @@
+   struct elf64_aarch64_link_hash_table *ret
+     = (struct elf64_aarch64_link_hash_table *) hash;
+ 
++  if (ret->loc_hash_table)
++    htab_delete (ret->loc_hash_table);
++  if (ret->loc_hash_memory)
++    objalloc_free ((struct objalloc *) ret->loc_hash_memory);
++
+   bfd_hash_table_free (&ret->stub_hash_table);
+   _bfd_elf_link_hash_table_free (hash);
+ }
+@@ -3825,8 +3925,10 @@
+ 				   struct elf_link_hash_entry *h,
+ 				   bfd_boolean *unresolved_reloc_p,
+ 				   bfd_boolean save_addend,
+-				   bfd_vma *saved_addend)
++				   bfd_vma *saved_addend,
++				   Elf_Internal_Sym *sym)
+ {
++  Elf_Internal_Shdr *symtab_hdr;
+   unsigned int r_type = howto->type;
+   unsigned long r_symndx;
+   bfd_byte *hit_data = contents + rel->r_offset;
+@@ -3837,6 +3939,8 @@
+ 
+   globals = elf64_aarch64_hash_table (info);
+ 
++  symtab_hdr = &elf_symtab_hdr (input_bfd);
++
+   BFD_ASSERT (is_aarch64_elf (input_bfd));
+ 
+   r_symndx = ELF64_R_SYM (rel->r_info);
+@@ -3858,6 +3962,180 @@
+ 
+   weak_undef_p = (h ? h->root.type == bfd_link_hash_undefweak
+ 		  : bfd_is_und_section (sym_sec));
++
++  /* Since STT_GNU_IFUNC symbol must go through PLT, we handle
++     it here if it is defined in a non-shared object.  */
++  if (h != NULL
++      && h->type == STT_GNU_IFUNC
++      && h->def_regular)
++    {
++      asection *plt;
++      const char *name;
++      asection *base_got;
++      bfd_vma off;
++
++      if ((input_section->flags & SEC_ALLOC) == 0
++	  || h->plt.offset == (bfd_vma) -1)
++	abort ();
++
++      /* STT_GNU_IFUNC symbol must go through PLT. */
++      plt = globals->root.splt ? globals->root.splt : globals->root.iplt;
++      value = (plt->output_section->vma + plt->output_offset + h->plt.offset);
++
++      switch (r_type)
++	{
++	default:
++	  if (h->root.root.string)
++	    name = h->root.root.string;
++	  else
++	    name = bfd_elf_sym_name (input_bfd, symtab_hdr, sym,
++				     NULL);
++	  (*_bfd_error_handler)
++	    (_("%B: relocation %s against STT_GNU_IFUNC "
++	       "symbol `%s' isn't handled by %s"), input_bfd,
++	     howto->name, name, __FUNCTION__);
++	  bfd_set_error (bfd_error_bad_value);
++	  return FALSE;
++
++	case R_AARCH64_ABS64:
++	  if (rel->r_addend != 0)
++	    {
++	      if (h->root.root.string)
++		name = h->root.root.string;
++	      else
++		name = bfd_elf_sym_name (input_bfd, symtab_hdr,
++					 sym, NULL);
++	      (*_bfd_error_handler)
++		(_("%B: relocation %s against STT_GNU_IFUNC "
++		   "symbol `%s' has non-zero addend: %d"),
++		 input_bfd, howto->name, name, rel->r_addend);
++	      bfd_set_error (bfd_error_bad_value);
++	      return FALSE;
++	    }
++
++	  /* Generate dynamic relocation only when there is a
++	     non-GOT reference in a shared object.  */
++	  if (info->shared && h->non_got_ref)
++	    {
++	      Elf_Internal_Rela outrel;
++	      asection *sreloc;
++
++	      /* Need a dynamic relocation to get the real function
++		 address.  */
++	      outrel.r_offset = _bfd_elf_section_offset (output_bfd,
++							 info,
++							 input_section,
++							 rel->r_offset);
++	      if (outrel.r_offset == (bfd_vma) -1
++		  || outrel.r_offset == (bfd_vma) -2)
++		abort ();
++
++	      outrel.r_offset += (input_section->output_section->vma
++				  + input_section->output_offset);
++
++	      if (h->dynindx == -1
++		  || h->forced_local
++		  || info->executable)
++		{
++		  /* This symbol is resolved locally.  */
++		  outrel.r_info = ELF64_R_INFO (0, R_AARCH64_IRELATIVE);
++		  outrel.r_addend = (h->root.u.def.value
++				     + h->root.u.def.section->output_section->vma
++				     + h->root.u.def.section->output_offset);
++		}
++	      else
++		{
++		  outrel.r_info = ELF64_R_INFO (h->dynindx, r_type);
++		  outrel.r_addend = 0;
++		}
++
++	      sreloc = globals->root.irelifunc;
++	      elf_append_rela (output_bfd, sreloc, &outrel);
++
++	      /* If this reloc is against an external symbol, we
++		 do not want to fiddle with the addend.  Otherwise,
++		 we need to include the symbol value so that it
++		 becomes an addend for the dynamic reloc.  For an
++		 internal symbol, we have updated addend.  */
++	      return bfd_reloc_ok;
++	    }
++	  /* FALLTHROUGH */
++	case R_AARCH64_JUMP26:
++	case R_AARCH64_CALL26:
++	  value = aarch64_resolve_relocation (r_type, place, value,
++					      signed_addend,
++					      weak_undef_p);
++	  return bfd_elf_aarch64_put_addend (input_bfd, hit_data,
++					     howto, value);
++	case R_AARCH64_LD64_GOT_LO12_NC:
++	case R_AARCH64_ADR_GOT_PAGE:
++	case R_AARCH64_GOT_LD_PREL19:
++	  base_got = globals->root.sgot;
++	  off = h->got.offset;
++
++	  if (base_got == NULL)
++	    abort ();
++
++	  if (off == (bfd_vma) -1)
++	    {
++	      bfd_vma plt_index;
++
++	      /* We can't use h->got.offset to save state, or
++		 even just remember the offset, as finish_dynamic_symbol
++		 would use that as offset into .got.  */
++
++	      if (globals->root.splt != NULL)
++		{
++		  plt_index = h->plt.offset / globals->plt_entry_size - 1;
++		  off = (plt_index + 3) * GOT_ENTRY_SIZE;
++		  base_got = globals->root.sgotplt;
++		}
++	      else
++		{
++		  plt_index = h->plt.offset / globals->plt_entry_size;
++		  off = plt_index * GOT_ENTRY_SIZE;
++		  base_got = globals->root.igotplt;
++		}
++
++	      if (h->dynindx == -1
++		  || h->forced_local
++		  || info->symbolic)
++		{
++		  /* This references the local definition.  We must
++		     initialize this entry in the global offset table.
++		     Since the offset must always be a multiple of 8,
++		     we use the least significant bit to record
++		     whether we have initialized it already.
++
++		     When doing a dynamic link, we create a .rela.got
++		     relocation entry to initialize the value.  This
++		     is done in the finish_dynamic_symbol routine.  */
++		  if ((off & 1) != 0)
++		    off &= ~1;
++		  else
++		    {
++		      bfd_put_64 (output_bfd, value,
++				  base_got->contents + off);
++		      /* Note that this is harmless as -1 | 1 is still -1.  */
++		      h->got.offset |= 1;
++		    }
++		}
++	      value = (base_got->output_section->vma
++		       + base_got->output_offset + off);
++	    }
++	  else
++	    value = aarch64_calculate_got_entry_vma (h, globals, info,
++						     value, output_bfd,
++						     unresolved_reloc_p);
++	  value = aarch64_resolve_relocation (r_type, place, value,
++					      0, weak_undef_p);
++	  return bfd_elf_aarch64_put_addend (input_bfd, hit_data, howto, value);
++	case R_AARCH64_ADR_PREL_PG_HI21:
++	case R_AARCH64_ADD_ABS_LO12_NC:
++	  break;
++	}
++    }
++
+   switch (r_type)
+     {
+     case R_AARCH64_NONE:
+@@ -3884,11 +4162,6 @@
+ 
+ 	  *unresolved_reloc_p = FALSE;
+ 
+-	  sreloc = _bfd_elf_get_dynamic_reloc_section (input_bfd,
+-						       input_section, 1);
+-	  if (sreloc == NULL)
+-	    return bfd_reloc_notsupported;
+-
+ 	  skip = FALSE;
+ 	  relocate = FALSE;
+ 
+@@ -3925,10 +4198,14 @@
+ 	      outrel.r_addend += value;
+ 	    }
+ 
+-	  loc = sreloc->contents + sreloc->reloc_count++ * RELOC_SIZE (htab);
++	  sreloc = elf_section_data (input_section)->sreloc;
++	  if (sreloc == NULL || sreloc->contents == NULL)
++	    return bfd_reloc_notsupported;
++
++	  loc = sreloc->contents + sreloc->reloc_count++ * RELOC_SIZE (globals);
+ 	  bfd_elf64_swap_reloca_out (output_bfd, &outrel, loc);
+ 
+-	  if (sreloc->reloc_count * RELOC_SIZE (htab) > sreloc->size)
++	  if (sreloc->reloc_count * RELOC_SIZE (globals) > sreloc->size)
+ 	    {
+ 	      /* Sanity to check that we have previously allocated
+ 		 sufficient space in the relocation section for the
+@@ -4337,6 +4614,20 @@
+ 	    }
+ 
+ 	  relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
++
++	  /* Relocate against local STT_GNU_IFUNC symbol.  */
++	  if (!info->relocatable
++	      && ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC)
++	    {
++	      h = elf64_aarch64_get_local_sym_hash (globals, input_bfd,
++						    rel, FALSE);
++	      if (h == NULL)
++		abort ();
++
++	      /* Set STT_GNU_IFUNC symbol value.  */
++	      h->root.u.def.value = sym->st_value;
++	      h->root.u.def.section = sec;
++	    }
+ 	}
+       else
+ 	{
+@@ -4426,7 +4717,7 @@
+ 					       input_section, contents, rel,
+ 					       relocation, info, sec,
+ 					       h, &unresolved_reloc,
+-					       save_addend, &addend);
++					       save_addend, &addend, sym);
+ 
+       switch (r_type)
+ 	{
+@@ -4907,25 +5198,11 @@
+ 
+       if (r_symndx >= symtab_hdr->sh_info)
+ 	{
+-	  struct elf64_aarch64_link_hash_entry *eh;
+-	  struct elf_dyn_relocs **pp;
+-	  struct elf_dyn_relocs *p;
+ 
+ 	  h = sym_hashes[r_symndx - symtab_hdr->sh_info];
+ 	  while (h->root.type == bfd_link_hash_indirect
+ 		 || h->root.type == bfd_link_hash_warning)
+ 	    h = (struct elf_link_hash_entry *) h->root.u.i.link;
+-	  eh = (struct elf64_aarch64_link_hash_entry *) h;
+-
+-	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
+-	    {
+-	      if (p->sec == sec)
+-		{
+-		  /* Everything must go for SEC.  */
+-		  *pp = p->next;
+-		  break;
+-		}
+-	    }
+         }
+       else
+ 	{
+@@ -4934,8 +5211,32 @@
+ 	  /* A local symbol.  */
+ 	  isym = bfd_sym_from_r_symndx (&htab->sym_cache,
+ 					abfd, r_symndx);
+-	  if (isym == NULL)
+-	    return FALSE;
++
++	  /* Check relocation against local STT_GNU_IFUNC symbol.  */
++	  if (isym != NULL
++	      && ELF_ST_TYPE (isym->st_info) == STT_GNU_IFUNC)
++	    {
++	      h = elf64_aarch64_get_local_sym_hash (htab, abfd, rel, FALSE);
++	      if (h == NULL)
++		abort ();
++	    }
++	}
++
++      if (h)
++	{
++	  struct elf64_aarch64_link_hash_entry *eh;
++	  struct elf_dyn_relocs **pp;
++	  struct elf_dyn_relocs *p;
++
++	  eh = (struct elf64_aarch64_link_hash_entry *) h;
++
++	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
++	    if (p->sec == sec)
++	      {
++		/* Everything must go for SEC.  */
++		*pp = p->next;
++		break;
++	      }
+ 	}
+ 
+       r_type = ELF64_R_TYPE (rel->r_info);
+@@ -4964,6 +5265,12 @@
+ 	    {
+ 	      if (h->got.refcount > 0)
+ 		h->got.refcount -= 1;
++
++	      if (h->type == STT_GNU_IFUNC)
++		{
++		  if (h->plt.refcount > 0)
++		    h->plt.refcount -= 1;
++		}
+ 	    }
+ 	  else if (local_got_refcounts != NULL)
+ 	    {
+@@ -5025,12 +5332,13 @@
+   /* If this is a function, put it in the procedure linkage table.  We
+      will fill in the contents of the procedure linkage table later,
+      when we know the address of the .got section.  */
+-  if (h->type == STT_FUNC || h->needs_plt)
++  if (h->type == STT_FUNC || h->type == STT_GNU_IFUNC || h->needs_plt)
+     {
+       if (h->plt.refcount <= 0
+-	  || SYMBOL_CALLS_LOCAL (info, h)
+-	  || (ELF_ST_VISIBILITY (h->other) != STV_DEFAULT
+-	      && h->root.type == bfd_link_hash_undefweak))
++	  || (h->type != STT_GNU_IFUNC
++	      && (SYMBOL_CALLS_LOCAL (info, h)
++		  || (ELF_ST_VISIBILITY (h->other) != STV_DEFAULT
++		      && h->root.type == bfd_link_hash_undefweak))))
+ 	{
+ 	  /* This case can occur if we saw a CALL26 reloc in
+ 	     an input file, but the symbol wasn't referred to
+@@ -5226,6 +5534,7 @@
+       struct elf_link_hash_entry *h;
+       unsigned long r_symndx;
+       unsigned int r_type;
++      Elf_Internal_Sym *isym;
+ 
+       r_symndx = ELF64_R_SYM (rel->r_info);
+       r_type = ELF64_R_TYPE (rel->r_info);
+@@ -5249,7 +5558,31 @@
+ 	}
+ 
+       if (nsyms == 0 || r_symndx < symtab_hdr->sh_info)
+-	h = NULL;
++	{
++	  /* A local symbol.  */
++	  isym = bfd_sym_from_r_symndx (&htab->sym_cache,
++					abfd, r_symndx);
++	  if (isym == NULL)
++	    return FALSE;
++
++	  /* Check relocation against local STT_GNU_IFUNC symbol.  */
++	  if (ELF_ST_TYPE (isym->st_info) == STT_GNU_IFUNC)
++	    {
++	      h = elf64_aarch64_get_local_sym_hash (htab, abfd, rel,
++						    TRUE);
++	      if (h == NULL)
++		return FALSE;
++
++	      /* Fake a STT_GNU_IFUNC symbol.  */
++	      h->type = STT_GNU_IFUNC;
++	      h->def_regular = 1;
++	      h->ref_regular = 1;
++	      h->forced_local = 1;
++	      h->root.type = bfd_link_hash_defined;
++	    }
++	  else
++	    h = NULL;
++	}
+       else
+ 	{
+ 	  h = sym_hashes[r_symndx - symtab_hdr->sh_info];
+@@ -5261,6 +5594,37 @@
+       /* Could be done earlier, if h were already available.  */
+       r_type = aarch64_tls_transition (abfd, info, r_type, h, r_symndx);
+ 
++      if (h != NULL)
++	{
++	  /* Create the ifunc sections for static executables.  If we
++	     never see an indirect function symbol nor we are building
++	     a static executable, those sections will be empty and
++	     won't appear in output.  */
++	  switch (r_type)
++	    {
++	    default:
++	      break;
++
++	    case R_AARCH64_ABS64:
++	    case R_AARCH64_CALL26:
++	    case R_AARCH64_JUMP26:
++	    case R_AARCH64_LD64_GOT_LO12_NC:
++	    case R_AARCH64_ADR_GOT_PAGE:
++	    case R_AARCH64_GOT_LD_PREL19:
++	    case R_AARCH64_ADR_PREL_PG_HI21:
++	    case R_AARCH64_ADD_ABS_LO12_NC:
++	      if (htab->root.dynobj == NULL)
++		htab->root.dynobj = abfd;
++	      if (!_bfd_elf_create_ifunc_sections (htab->root.dynobj, info))
++		return FALSE;
++	      break;
++	    }
++
++	  /* It is referenced by a non-shared object.  */
++	  h->ref_regular = 1;
++	  h->root.non_ir_ref = 1;
++	}
++
+       switch (r_type)
+ 	{
+ 	case R_AARCH64_ABS64:
+@@ -5319,7 +5683,6 @@
+ 
+ 		asection *s;
+ 		void **vpp;
+-		Elf_Internal_Sym *isym;
+ 
+ 		isym = bfd_sym_from_r_symndx (&htab->sym_cache,
+ 					      abfd, r_symndx);
+@@ -5469,7 +5832,10 @@
+ 	    continue;
+ 
+ 	  h->needs_plt = 1;
+-	  h->plt.refcount += 1;
++	  if (h->plt.refcount <= 0)
++	    h->plt.refcount = 1;
++	  else
++	    h->plt.refcount += 1;
+ 	  break;
+ 	}
+     }
+@@ -5619,8 +5985,9 @@
+   Elf_Internal_Ehdr *i_ehdrp;	/* ELF file header, internal form.  */
+ 
+   i_ehdrp = elf_elfheader (abfd);
+-  i_ehdrp->e_ident[EI_OSABI] = 0;
+   i_ehdrp->e_ident[EI_ABIVERSION] = AARCH64_ELF_ABI_VERSION;
++
++  _bfd_elf_set_osabi (abfd, link_info);
+ }
+ 
+ static enum elf_reloc_type_class
+@@ -6010,12 +6377,6 @@
+   return _bfd_free_cached_info (abfd);
+ }
+ 
+-static bfd_boolean
+-elf64_aarch64_is_function_type (unsigned int type)
+-{
+-  return type == STT_FUNC;
+-}
+-
+ /* Create dynamic sections. This is different from the ARM backend in that
+    the got, plt, gotplt and their relocation sections are all created in the
+    standard part of the bfd elf backend.  */
+@@ -6075,7 +6436,12 @@
+   info = (struct bfd_link_info *) inf;
+   htab = elf64_aarch64_hash_table (info);
+ 
+-  if (htab->root.dynamic_sections_created && h->plt.refcount > 0)
++  /* Since STT_GNU_IFUNC symbol must go through the PLT, we handle it
++     here if it is defined and referenced in a non-shared object.  */
++  if (h->type == STT_GNU_IFUNC
++      && h->def_regular)
++    return TRUE;
++  else if (htab->root.dynamic_sections_created && h->plt.refcount > 0)
+     {
+       /* Make sure this symbol is output as a dynamic symbol.
+          Undefined weak syms won't yet be marked as dynamic.  */
+@@ -6330,8 +6696,258 @@
+   return TRUE;
+ }
+ 
++/* Allocate space in .plt, .got and associated reloc sections for
++   dynamic relocs against a STT_GNU_IFUNC symbol definition.  */
++
++static bfd_boolean
++_bfd_elf_aarch64_allocate_ifunc_dyn_relocs (struct bfd_link_info *info,
++					    struct elf_link_hash_entry *h,
++					    struct elf_dyn_relocs **head,
++					    unsigned int plt_entry_size,
++					    unsigned int plt_header_size,
++					    unsigned int got_entry_size)
++{
++  asection *plt, *gotplt, *relplt;
++  struct elf_dyn_relocs *p;
++  unsigned int sizeof_reloc;
++  const struct elf_backend_data *bed;
++  struct elf_link_hash_table *htab;
++
++  /* When a shared library references a STT_GNU_IFUNC symbol defined
++     in executable, the address of the resolved function may be used.
++     But in non-shared executable, the address of its .plt slot may
++     be used.  Pointer equality may not work correctly.  PIE should
++     be used if pointer equality is required here.  */
++  if (!info->shared
++      && (h->dynindx != -1
++	  || info->export_dynamic)
++      && h->pointer_equality_needed)
++    {
++      info->callbacks->einfo
++	(_("%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer "
++	   "equality in `%B' can not be used when making an "
++	   "executable; recompile with -fPIE and relink with -pie\n"),
++	 h->root.root.string,
++	 h->root.u.def.section->owner);
++      bfd_set_error (bfd_error_bad_value);
++      return FALSE;
++    }
++
++  htab = elf_hash_table (info);
++
++  /* When building a shared library, we need to handle the case where it is
++     marked with a regular reference, but not a non-GOT reference since the
++     non-GOT reference bit may not be set here.  */
++  if (info->shared && !h->non_got_ref && h->ref_regular)
++    for (p = *head; p != NULL; p = p->next)
++      if (p->count)
++	{
++	  h->non_got_ref = 1;
++	  goto keep;
++	}
++
++  /* Support garbage collection against STT_GNU_IFUNC symbols.  */
++  if (h->plt.refcount <= 0 && h->got.refcount <= 0)
++    {
++      h->got = htab->init_got_offset;
++      h->plt = htab->init_plt_offset;
++      *head = NULL;
++      return TRUE;
++    }
++
++  /* Return and discard space for dynamic relocations against it if
++     it is never referenced in a non-shared object.  */
++  if (!h->ref_regular)
++    {
++      if (h->plt.refcount > 0
++	  || h->got.refcount > 0)
++	abort ();
++      h->got = htab->init_got_offset;
++      h->plt = htab->init_plt_offset;
++      *head = NULL;
++      return TRUE;
++    }
++
++keep:
++  bed = get_elf_backend_data (info->output_bfd);
++  if (bed->rela_plts_and_copies_p)
++    sizeof_reloc = bed->s->sizeof_rela;
++  else
++    sizeof_reloc = bed->s->sizeof_rel;
++
++  /* When building a static executable, use .iplt, .igot.plt and
++     .rel[a].iplt sections for STT_GNU_IFUNC symbols.  */
++  if (htab->splt != NULL)
++    {
++      plt = htab->splt;
++      gotplt = htab->sgotplt;
++      relplt = htab->srelplt;
++
++      /* If this is the first .plt entry, make room for the special
++	 first entry.  */
++      if (plt->size == 0)
++	plt->size += plt_header_size;
++    }
++  else
++    {
++      plt = htab->iplt;
++      gotplt = htab->igotplt;
++      relplt = htab->irelplt;
++    }
++
++  /* Don't update value of STT_GNU_IFUNC symbol to PLT.  We need
++     the original value for R_*_IRELATIVE.  */
++  h->plt.offset = plt->size;
++
++  /* Make room for this entry in the .plt/.iplt section.  */
++  plt->size += plt_entry_size;
++
++  /* We also need to make an entry in the .got.plt/.got.iplt section,
++     which will be placed in the .got section by the linker script.  */
++  gotplt->size += got_entry_size;
++
++  /* We also need to make an entry in the .rel[a].plt/.rel[a].iplt
++     section.  */
++  relplt->size += sizeof_reloc;
++  relplt->reloc_count++;
++
++  /* We need dynamic relocation for STT_GNU_IFUNC symbol only when
++     there is a non-GOT reference in a shared object.  */
++  if (!info->shared
++      || !h->non_got_ref)
++    *head = NULL;
++
++  /* Finally, allocate space.  */
++  p = *head;
++  if (p != NULL)
++    {
++      bfd_size_type count = 0;
++      do
++	{
++	  count += p->count;
++	  p = p->next;
++	}
++      while (p != NULL);
++      htab->irelifunc->size += count * sizeof_reloc;
++    }
++
++  /* For STT_GNU_IFUNC symbol, .got.plt has the real function address
++     and .got has the PLT entry adddress.  We will load the GOT entry
++     with the PLT entry in finish_dynamic_symbol if it is used.  For
++     branch, it uses .got.plt.  For symbol value,
++     1. Use .got.plt in a shared object if it is forced local or not
++     dynamic.
++     2. Use .got.plt in a non-shared object if pointer equality isn't
++     needed.
++     3. Use .got.plt in PIE.
++     4. Use .got.plt if .got isn't used.
++     5. Otherwise use .got so that it can be shared among different
++     objects at run-time.
++     We only need to relocate .got entry in shared object.  */
++  if (h->got.refcount <= 0
++      || (info->shared
++	  && (h->dynindx == -1
++	      || h->forced_local))
++      || (!info->shared
++	  && !h->pointer_equality_needed)
++      || (info->executable && info->shared)
++      || htab->sgot == NULL)
++    {
++      /* Use .got.plt.  */
++      h->got.offset = (bfd_vma) -1;
++    }
++  else
++    {
++      h->got.offset = htab->sgot->size;
++      htab->sgot->size += got_entry_size;
++      if (info->shared)
++	htab->srelgot->size += sizeof_reloc;
++    }
++
++  return TRUE;
++}
++
++/* Allocate space in .plt, .got and associated reloc sections for
++   ifunc dynamic relocs.  */
+ 
++static bfd_boolean
++elf64_aarch64_allocate_ifunc_dynrelocs (struct elf_link_hash_entry *h,
++					void *inf)
++{
++  struct bfd_link_info *info;
++  struct elf64_aarch64_link_hash_table *htab;
++  struct elf64_aarch64_link_hash_entry *eh;
+ 
++  /* An example of a bfd_link_hash_indirect symbol is versioned
++     symbol. For example: __gxx_personality_v0(bfd_link_hash_indirect)
++     -> __gxx_personality_v0(bfd_link_hash_defined)
++
++     There is no need to process bfd_link_hash_indirect symbols here
++     because we will also be presented with the concrete instance of
++     the symbol and elf64_aarch64_copy_indirect_symbol () will have been
++     called to copy all relevant data from the generic to the concrete
++     symbol instance.
++  */
++  if (h->root.type == bfd_link_hash_indirect)
++    return TRUE;
++
++  if (h->root.type == bfd_link_hash_warning)
++    h = (struct elf_link_hash_entry *) h->root.u.i.link;
++
++  info = (struct bfd_link_info *) inf;
++  htab = elf64_aarch64_hash_table (info);
++
++  eh = (struct elf64_aarch64_link_hash_entry *) h;
++
++  /* Since STT_GNU_IFUNC symbol must go through PLT, we handle it
++     here if it is defined and referenced in a non-shared object.  */
++  if (h->type == STT_GNU_IFUNC
++      && h->def_regular)
++    return _bfd_elf_aarch64_allocate_ifunc_dyn_relocs (info, h,
++						       &eh->dyn_relocs,
++						       htab->plt_entry_size,
++						       htab->plt_header_size,
++						       GOT_ENTRY_SIZE);
++  return TRUE;
++}
++
++/* Allocate space in .plt, .got and associated reloc sections for
++   local dynamic relocs.  */
++
++static bfd_boolean
++elf64_aarch64_allocate_local_dynrelocs (void **slot, void *inf)
++{
++  struct elf_link_hash_entry *h
++    = (struct elf_link_hash_entry *) *slot;
++
++  if (h->type != STT_GNU_IFUNC
++      || !h->def_regular
++      || !h->ref_regular
++      || !h->forced_local
++      || h->root.type != bfd_link_hash_defined)
++    abort ();
++
++  return elf64_aarch64_allocate_dynrelocs (h, inf);
++}
++
++/* Allocate space in .plt, .got and associate reloc sections for
++   local ifunc dynamic relocs.  */
++
++static bfd_boolean
++elf64_aarch64_allocate_local_ifunc_dynrelocs (void **slot, void *inf)
++{
++  struct elf_link_hash_entry *h
++    = (struct elf_link_hash_entry *) *slot;
++
++  if (h->type != STT_GNU_IFUNC
++      || !h->def_regular
++      || !h->ref_regular
++      || !h->forced_local
++      || h->root.type != bfd_link_hash_defined)
++    abort ();
++
++  return elf64_aarch64_allocate_ifunc_dynrelocs (h, inf);
++}
+ 
+ /* This is the most important function of all . Innocuosly named
+    though !  */
+@@ -6470,6 +7086,20 @@
+   elf_link_hash_traverse (&htab->root, elf64_aarch64_allocate_dynrelocs,
+ 			  info);
+ 
++  /* Allocate global ifunc sym .plt and .got entries, and space for global
++     ifunc sym dynamic relocs.  */
++  elf_link_hash_traverse (&htab->root, elf64_aarch64_allocate_ifunc_dynrelocs,
++			  info);
++
++  /* Allocate .plt and .got entries, and space for local symbols.  */
++  htab_traverse (htab->loc_hash_table,
++		 elf64_aarch64_allocate_local_dynrelocs,
++		 info);
++
++  /* Allocate .plt and .got entries, and space for local ifunc symbols.  */
++  htab_traverse (htab->loc_hash_table,
++		 elf64_aarch64_allocate_local_ifunc_dynrelocs,
++		 info);
+ 
+   /* For every jump slot reserved in the sgotplt, reloc_count is
+      incremented.  However, when we reserve space for TLS descriptors,
+@@ -6625,7 +7255,8 @@
+ static void
+ elf64_aarch64_create_small_pltn_entry (struct elf_link_hash_entry *h,
+ 				       struct elf64_aarch64_link_hash_table
+-				       *htab, bfd *output_bfd)
++				       *htab, bfd *output_bfd,
++				       struct bfd_link_info *info)
+ {
+   bfd_byte *plt_entry;
+   bfd_vma plt_index;
+@@ -6634,17 +7265,50 @@
+   bfd_vma plt_entry_address;
+   Elf_Internal_Rela rela;
+   bfd_byte *loc;
++  asection *plt, *gotplt, *relplt;
+ 
+-  plt_index = (h->plt.offset - htab->plt_header_size) / htab->plt_entry_size;
++  /* When building a static executable, use .iplt, .igot.plt and
++     .rela.iplt sections for STT_GNU_IFUNC symbols.  */
++  if (htab->root.splt != NULL)
++    {
++      plt = htab->root.splt;
++      gotplt = htab->root.sgotplt;
++      relplt = htab->root.srelplt;
++    }
++  else
++    {
++      plt = htab->root.iplt;
++      gotplt = htab->root.igotplt;
++      relplt = htab->root.irelplt;
++    }
++
++  /* Get the index in the procedure linkage table which
++     corresponds to this symbol.  This is the index of this symbol
++     in all the symbols for which we are making plt entries.  The
++     first entry in the procedure linkage table is reserved.
+ 
+-  /* Offset in the GOT is PLT index plus got GOT headers(3)
+-     times 8.  */
+-  got_offset = (plt_index + 3) * GOT_ENTRY_SIZE;
+-  plt_entry = htab->root.splt->contents + h->plt.offset;
+-  plt_entry_address = htab->root.splt->output_section->vma
+-    + htab->root.splt->output_offset + h->plt.offset;
+-  gotplt_entry_address = htab->root.sgotplt->output_section->vma +
+-    htab->root.sgotplt->output_offset + got_offset;
++     Get the offset into the .got table of the entry that
++     correponds to this function.  Each .got entry is GOT_ENTRY_SIZE
++     bytes. The first three are reserved for the dynamic linker.
++
++     For static executables, we don't reserve anything.  */
++
++  if (plt == htab->root.splt)
++    {
++      plt_index = (h->plt.offset - htab->plt_header_size) / htab->plt_entry_size;
++      got_offset = (plt_index + 3) * GOT_ENTRY_SIZE;
++    }
++  else
++    {
++      plt_index = h->plt.offset / htab->plt_entry_size;
++      got_offset = plt_index * GOT_ENTRY_SIZE;
++    }
++
++  plt_entry = plt->contents + h->plt.offset;
++  plt_entry_address = plt->output_section->vma
++    + plt->output_section->output_offset + h->plt.offset;
++  gotplt_entry_address = gotplt->output_section->vma +
++    gotplt->output_offset + got_offset;
+ 
+   /* Copy in the boiler-plate for the PLTn entry.  */
+   memcpy (plt_entry, elf64_aarch64_small_plt_entry, PLT_SMALL_ENTRY_SIZE);
+@@ -6668,19 +7332,35 @@
+ 
+   /* All the GOTPLT Entries are essentially initialized to PLT0.  */
+   bfd_put_64 (output_bfd,
+-	      (htab->root.splt->output_section->vma
+-	       + htab->root.splt->output_offset),
+-	      htab->root.sgotplt->contents + got_offset);
++	      plt->output_section->vma + plt->output_offset,
++	      gotplt->contents + got_offset);
+ 
+-  /* Fill in the entry in the .rela.plt section.  */
+   rela.r_offset = gotplt_entry_address;
+-  rela.r_info = ELF64_R_INFO (h->dynindx, R_AARCH64_JUMP_SLOT);
+-  rela.r_addend = 0;
++
++  if (h->dynindx == -1
++      || ((info->executable
++	  || ELF_ST_VISIBILITY (h->other) != STV_DEFAULT)
++      && h->def_regular
++      && h->type == STT_GNU_IFUNC))
++    {
++      /* If an STT_GNU_IFUNC symbol is locally defined, generate
++	 R_AARCH64_IRELATIVE instead of R_AARCH64_JUMP_SLOT.  */
++      rela.r_info = ELF64_R_INFO (0, R_AARCH64_IRELATIVE);
++      rela.r_addend = (h->root.u.def.value
++		       + h->root.u.def.section->output_section->vma
++		       + h->root.u.def.section->output_offset);
++    }
++  else
++    {
++      /* Fill in the entry in the .rela.plt section.  */
++      rela.r_info = ELF64_R_INFO (h->dynindx, R_AARCH64_JUMP_SLOT);
++      rela.r_addend = 0;
++    }
+ 
+   /* Compute the relocation entry to used based on PLT index and do
+      not adjust reloc_count. The reloc_count has already been adjusted
+      to account for this entry.  */
+-  loc = htab->root.srelplt->contents + plt_index * RELOC_SIZE (htab);
++  loc = relplt->contents + plt_index * RELOC_SIZE (htab);
+   bfd_elf64_swap_reloca_out (output_bfd, &rela, loc);
+ }
+ 
+@@ -6740,15 +7420,35 @@
+ 
+   if (h->plt.offset != (bfd_vma) - 1)
+     {
++      asection *plt, *gotplt, *relplt;
++
++      /* When building a static executable, use .iplt, .igot.plt and
++	 .rela.iplt sections for STT_GNU_IFUNC symbols.  */
++      if (htab->root.splt != NULL)
++	{
++	  plt = htab->root.splt;
++	  gotplt = htab->root.sgotplt;
++	  relplt = htab->root.srelplt;
++	}
++      else
++	{
++	  plt = htab->root.iplt;
++	  gotplt = htab->root.igotplt;
++	  relplt = htab->root.irelplt;
++	}
++
+       /* This symbol has an entry in the procedure linkage table.  Set
+          it up.  */
+-
+-      if (h->dynindx == -1
+-	  || htab->root.splt == NULL
+-	  || htab->root.sgotplt == NULL || htab->root.srelplt == NULL)
++      if ((h->dynindx == -1
++	  && !((h->forced_local || info->executable)
++	       && h->def_regular
++	       && h->type == STT_GNU_IFUNC))
++	  || plt == NULL
++	  || gotplt == NULL
++	  || relplt == NULL)
+ 	abort ();
+ 
+-      elf64_aarch64_create_small_pltn_entry (h, htab, output_bfd);
++      elf64_aarch64_create_small_pltn_entry (h, htab, output_bfd, info);
+       if (!h->def_regular)
+ 	{
+ 	  /* Mark the symbol as undefined, rather than as defined in
+@@ -6833,6 +7533,21 @@
+   return TRUE;
+ }
+ 
++/* Finish up local dynamic symbol handling.  We set the contents of
++   various dynamic sections here.  */
++
++static bfd_boolean
++elf64_aarch64_finish_local_dynamic_symbol (void **slot, void *inf)
++{
++  struct elf_link_hash_entry *h
++    = (struct elf_link_hash_entry *) *slot;
++  struct bfd_link_info *info
++    = (struct bfd_link_info *) inf;
++
++  return elf64_aarch64_finish_dynamic_symbol (info->output_bfd,
++					      info, h, NULL);
++}
++
+ static void
+ elf64_aarch64_init_small_plt0_entry (bfd *output_bfd ATTRIBUTE_UNUSED,
+ 				     struct elf64_aarch64_link_hash_table
+@@ -7078,6 +7793,11 @@
+     elf_section_data (htab->root.sgot->output_section)->this_hdr.sh_entsize
+       = GOT_ENTRY_SIZE;
+ 
++  /* Fill PLT and GOT entries for local STT_GNU_IFUNC symbols.  */
++  htab_traverse (htab->loc_hash_table,
++		 elf64_aarch64_finish_local_dynamic_symbol,
++		 info);
++
+   return TRUE;
+ }
+ 
+@@ -7197,9 +7917,6 @@
+ #define elf_backend_init_index_section		\
+   _bfd_elf_init_2_index_sections
+ 
+-#define elf_backend_is_function_type		\
+-  elf64_aarch64_is_function_type
+-
+ #define elf_backend_finish_dynamic_sections	\
+   elf64_aarch64_finish_dynamic_sections
+ 
+diff -ruP binutils-2.23.52.0.1-orig/include/elf/aarch64.h binutils-2.23.52.0.1/include/elf/aarch64.h
+--- binutils-2.23.52.0.1-orig/include/elf/aarch64.h	2013-02-27 12:28:03.000000000 -0800
++++ binutils-2.23.52.0.1/include/elf/aarch64.h	2014-06-16 10:50:29.815495580 -0700
+@@ -208,7 +208,9 @@
+ RELOC_NUMBER (R_AARCH64_TLS_DTPREL64, 1029)
+ RELOC_NUMBER (R_AARCH64_TLS_TPREL64, 1030)
+ RELOC_NUMBER (R_AARCH64_TLSDESC, 1031)
+-FAKE_RELOC (R_AARCH64_dyn_max, 1032)
++RELOC_NUMBER (R_AARCH64_IRELATIVE, 1032)
++
++FAKE_RELOC (R_AARCH64_dyn_max, 1033)
+ 
+ END_RELOC_NUMBERS (R_AARCH64_end)
+ 
diff --git a/SOURCES/binutils-aa64-increase-commonpagesize-to-64k.patch b/SOURCES/binutils-aa64-increase-commonpagesize-to-64k.patch
new file mode 100644
index 0000000..519385d
--- /dev/null
+++ b/SOURCES/binutils-aa64-increase-commonpagesize-to-64k.patch
@@ -0,0 +1,11 @@
+--- binutils-2.23.52.0.1.orig/bfd/elf64-aarch64.c	2014-05-12 13:09:48.056872936 -0400
++++ binutils-2.23.52.0.1/bfd/elf64-aarch64.c	2014-05-12 13:26:50.987915484 -0400
+@@ -7073,7 +7073,7 @@
+ #define ELF_MACHINE_CODE		EM_AARCH64
+ #define ELF_MAXPAGESIZE			0x10000
+ #define ELF_MINPAGESIZE			0x1000
+-#define ELF_COMMONPAGESIZE		0x1000
++#define ELF_COMMONPAGESIZE		0x10000
+ 
+ #define bfd_elf64_close_and_cleanup             \
+   elf64_aarch64_close_and_cleanup
diff --git a/SOURCES/binutils-aa64-tls-relax-gdesc-ie.patch b/SOURCES/binutils-aa64-tls-relax-gdesc-ie.patch
new file mode 100644
index 0000000..ea9399d
--- /dev/null
+++ b/SOURCES/binutils-aa64-tls-relax-gdesc-ie.patch
@@ -0,0 +1,36 @@
+Backport of 44f814ce5066f10a3bed29c45d10e0d38f4fa433
+
++2014-04-15  Marcus Shawcroft  <marcus.shawcroft@arm.com>
++
++	* (elfNN_aarch64_tls_relax): Fix instruction mask.
++
++2014-04-15  Marcus Shawcroft  <marcus.shawcroft@arm.com>
++
++	* ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case
++	to include all 5 bits of LDR destination register.
+
+
+diff --git a/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s b/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s
+index c20690c..38b3721 100644
+--- a/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s
++++ b/ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.s
+@@ -4,7 +4,7 @@ var:
+ 	.word	2
+ 	.text
+ 	adrp	x0, :tlsdesc:var
+-	ldr	x1, [x0, #:tlsdesc_lo12:var]
++	ldr	x17, [x0, #:tlsdesc_lo12:var]
+ 	add	x0, x0, :tlsdesc_lo12:var
+ 	.tlsdesccall	var
+ 	blr	x1
+--- a/bfd/elf64-aarch64.c.orig	2014-04-16 15:27:40.768747791 -0400
++++ b/bfd/elf64-aarch64.c	2014-04-16 15:31:14.216712249 -0400
+@@ -4171,7 +4171,7 @@ elf64_aarch64_tls_relax (struct elf64_aa
+ 	     ldr xd, [x0, #:tlsdesc_lo12:var] => ldr x0, [x0, #:gottprel_lo12:var]
+ 	   */
+ 	  insn = bfd_getl32 (contents + rel->r_offset);
+-	  insn &= 0xfffffff0;
++	  insn &= 0xffffffe0;
+ 	  bfd_putl32 (insn, contents + rel->r_offset);
+ 	  return bfd_reloc_continue;
+ 	}
diff --git a/SOURCES/binutils-ppc-pgsz.patch b/SOURCES/binutils-ppc-pgsz.patch
new file mode 100644
index 0000000..3404abf
--- /dev/null
+++ b/SOURCES/binutils-ppc-pgsz.patch
@@ -0,0 +1,24 @@
+diff -ruP b-orig/bfd/elf32-ppc.c b-new/bfd/elf32-ppc.c
+--- b-orig/bfd/elf32-ppc.c	2014-12-16 18:17:24.810673964 -0600
++++ b-new/bfd/elf32-ppc.c	2014-12-16 17:53:26.003832689 -0600
+@@ -9822,7 +9822,7 @@
+ #define ELF_MAXPAGESIZE		0x10000
+ #endif
+ #define ELF_MINPAGESIZE		0x1000
+-#define ELF_COMMONPAGESIZE	0x1000
++#define ELF_COMMONPAGESIZE	0x10000
+ #define elf_info_to_howto	ppc_elf_info_to_howto
+ 
+ #ifdef  EM_CYGNUS_POWERPC
+diff -ruP b-orig/bfd/elf64-ppc.c b-new/bfd/elf64-ppc.c
+--- b-orig/bfd/elf64-ppc.c	2014-12-16 18:17:24.849673715 -0600
++++ b-new/bfd/elf64-ppc.c	2014-12-16 17:53:26.040832465 -0600
+@@ -65,7 +65,7 @@
+ #define ELF_TARGET_ID		PPC64_ELF_DATA
+ #define ELF_MACHINE_CODE	EM_PPC64
+ #define ELF_MAXPAGESIZE		0x10000
+-#define ELF_COMMONPAGESIZE	0x1000
++#define ELF_COMMONPAGESIZE	0x10000
+ #define elf_info_to_howto	ppc64_elf_info_to_howto
+ 
+ #define elf_backend_want_got_sym 0
diff --git a/SOURCES/binutils-ppc64le-1.patch b/SOURCES/binutils-ppc64le-1.patch
new file mode 100644
index 0000000..259214d
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-1.patch
@@ -0,0 +1,4576 @@
+2014-03-12  Aldy Hernandez  <aldyh@redhat.com>
+
+	* Partial PowerPC little endian patch for binutils.
+
+diff --git a/IBM-binutils-2.24-2013-11-11-ppc64le_abiv2.patch.gz b/IBM-binutils-2.24-2013-11-11-ppc64le_abiv2.patch.gz
+new file mode 100644
+index 0000000..e869701
+Binary files /dev/null and b/IBM-binutils-2.24-2013-11-11-ppc64le_abiv2.patch.gz differ
+diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
+index 8c9903f..af72703 100644
+--- a/bfd/bfd-in2.h
++++ b/bfd/bfd-in2.h
+@@ -3189,6 +3189,8 @@ instruction.  */
+   BFD_RELOC_PPC64_TOC16_LO_DS,
+   BFD_RELOC_PPC64_PLTGOT16_DS,
+   BFD_RELOC_PPC64_PLTGOT16_LO_DS,
++  BFD_RELOC_PPC64_ADDR16_HIGH,
++  BFD_RELOC_PPC64_ADDR16_HIGHA,
+ 
+ /* PowerPC and PowerPC64 thread-local storage relocations.  */
+   BFD_RELOC_PPC_TLS,
+@@ -3233,6 +3235,10 @@ instruction.  */
+   BFD_RELOC_PPC64_DTPREL16_HIGHERA,
+   BFD_RELOC_PPC64_DTPREL16_HIGHEST,
+   BFD_RELOC_PPC64_DTPREL16_HIGHESTA,
++  BFD_RELOC_PPC64_TPREL16_HIGH,
++  BFD_RELOC_PPC64_TPREL16_HIGHA,
++  BFD_RELOC_PPC64_DTPREL16_HIGH,
++  BFD_RELOC_PPC64_DTPREL16_HIGHA,
+ 
+ /* IBM 370/390 relocations  */
+   BFD_RELOC_I370_D12,
+diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c
+index fbc4e54..a3680f2 100644
+--- a/bfd/elf32-ppc.c
++++ b/bfd/elf32-ppc.c
+@@ -6443,7 +6443,7 @@ ppc_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+ 	  if (!htab->no_tls_get_addr_opt
+ 	      && htab->tls_get_addr != NULL
+ 	      && htab->tls_get_addr->plt.plist != NULL
+-	      && !add_dynamic_entry (DT_PPC_TLSOPT, 0))
++	      && !add_dynamic_entry (DT_PPC_OPT, PPC_OPT_TLS))
+ 	    return FALSE;
+ 	}
+ 
+diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c
+index 8872673..80c2a4d 100644
+--- a/bfd/elf64-ppc.c
++++ b/bfd/elf64-ppc.c
+@@ -81,7 +81,8 @@ static bfd_vma opd_entry_value
+ #define bfd_elf64_mkobject		      ppc64_elf_mkobject
+ #define bfd_elf64_bfd_reloc_type_lookup	      ppc64_elf_reloc_type_lookup
+ #define bfd_elf64_bfd_reloc_name_lookup	      ppc64_elf_reloc_name_lookup
+-#define bfd_elf64_bfd_merge_private_bfd_data  _bfd_generic_verify_endian_match
++#define bfd_elf64_bfd_merge_private_bfd_data  ppc64_elf_merge_private_bfd_data
++#define bfd_elf64_bfd_print_private_bfd_data  ppc64_elf_print_private_bfd_data
+ #define bfd_elf64_new_section_hook	      ppc64_elf_new_section_hook
+ #define bfd_elf64_bfd_link_hash_table_create  ppc64_elf_link_hash_table_create
+ #define bfd_elf64_bfd_link_hash_table_free    ppc64_elf_link_hash_table_free
+@@ -108,6 +109,7 @@ static bfd_vma opd_entry_value
+ #define elf_backend_maybe_function_sym	      ppc64_elf_maybe_function_sym
+ #define elf_backend_always_size_sections      ppc64_elf_func_desc_adjust
+ #define elf_backend_size_dynamic_sections     ppc64_elf_size_dynamic_sections
++#define elf_backend_hash_symbol		      ppc64_elf_hash_symbol
+ #define elf_backend_init_index_section	      _bfd_elf_init_2_index_sections
+ #define elf_backend_action_discarded	      ppc64_elf_action_discarded
+ #define elf_backend_relocate_section	      ppc64_elf_relocate_section
+@@ -117,16 +119,25 @@ static bfd_vma opd_entry_value
+ #define elf_backend_link_output_symbol_hook   ppc64_elf_output_symbol_hook
+ #define elf_backend_special_sections	      ppc64_elf_special_sections
+ #define elf_backend_post_process_headers      _bfd_elf_set_osabi
++#define elf_backend_merge_symbol_attribute    ppc64_elf_merge_symbol_attribute
+ 
+ /* The name of the dynamic interpreter.  This is put in the .interp
+    section.  */
+ #define ELF_DYNAMIC_INTERPRETER "/usr/lib/ld.so.1"
+ 
+ /* The size in bytes of an entry in the procedure linkage table.  */
+-#define PLT_ENTRY_SIZE 24
++#define PLT_ENTRY_SIZE(htab) (htab->opd_abi ? 24 : 8)
+ 
+ /* The initial size of the plt reserved for the dynamic linker.  */
+-#define PLT_INITIAL_ENTRY_SIZE PLT_ENTRY_SIZE
++#define PLT_INITIAL_ENTRY_SIZE(htab) (htab->opd_abi ? 24 : 16)
++
++/* Offsets to some stack save slots.  */
++#define STK_LR 16
++#define STK_TOC(htab) (htab->opd_abi ? 40 : 24)
++/* This one is dodgy.  ABIv2 does not have a linker word, so use the
++   CR save slot.  Used only by optimised __tls_get_addr call stub,
++   relying on __tls_get_addr_opt not saving CR..  */
++#define STK_LINKER(htab) (htab->opd_abi ? 32 : 8)
+ 
+ /* TOC base pointers offset from start of TOC.  */
+ #define TOC_BASE_OFF	0x8000
+@@ -137,33 +148,35 @@ static bfd_vma opd_entry_value
+ 
+ /* .plt call stub instructions.  The normal stub is like this, but
+    sometimes the .plt entry crosses a 64k boundary and we need to
+-   insert an addi to adjust r12.  */
+-#define PLT_CALL_STUB_SIZE (7*4)
+-#define ADDIS_R12_R2	0x3d820000	/* addis %r12,%r2,xxx@ha     */
+-#define STD_R2_40R1	0xf8410028	/* std	 %r2,40(%r1)	     */
+-#define LD_R11_0R12	0xe96c0000	/* ld	 %r11,xxx+0@l(%r12)  */
+-#define MTCTR_R11	0x7d6903a6	/* mtctr %r11		     */
+-#define LD_R2_0R12	0xe84c0000	/* ld	 %r2,xxx+8@l(%r12)   */
+-					/* ld	 %r11,xxx+16@l(%r12) */
++   insert an addi to adjust r11.  */
++#define STD_R2_0R1	0xf8410000	/* std	 %r2,0+40(%r1)	     */
++#define ADDIS_R11_R2	0x3d620000	/* addis %r11,%r2,xxx@ha     */
++#define LD_R12_0R11	0xe98b0000	/* ld	 %r12,xxx+0@l(%r11)  */
++#define MTCTR_R12	0x7d8903a6	/* mtctr %r12		     */
++#define LD_R2_0R11	0xe84b0000	/* ld	 %r2,xxx+8@l(%r11)   */
++#define LD_R11_0R11	0xe96b0000	/* ld	 %r11,xxx+16@l(%r11) */
+ #define BCTR		0x4e800420	/* bctr			     */
+ 
+-
+-#define ADDIS_R12_R12	0x3d8c0000	/* addis %r12,%r12,off@ha  */
+-#define ADDI_R12_R12	0x398c0000	/* addi %r12,%r12,off@l  */
++#define ADDI_R11_R11	0x396b0000	/* addi %r11,%r11,off@l  */
+ #define ADDIS_R2_R2	0x3c420000	/* addis %r2,%r2,off@ha  */
+ #define ADDI_R2_R2	0x38420000	/* addi  %r2,%r2,off@l   */
+ 
+-#define XOR_R11_R11_R11	0x7d6b5a78	/* xor   %r11,%r11,%r11  */
+-#define ADD_R12_R12_R11	0x7d8c5a14	/* add   %r12,%r12,%r11  */
++#define XOR_R2_R12_R12	0x7d826278	/* xor   %r2,%r12,%r12   */
++#define ADD_R11_R11_R2	0x7d6b1214	/* add   %r11,%r11,%r2   */
++#define XOR_R11_R12_R12	0x7d8b6278	/* xor   %r11,%r12,%r12  */
+ #define ADD_R2_R2_R11	0x7c425a14	/* add   %r2,%r2,%r11    */
+ #define CMPLDI_R2_0	0x28220000	/* cmpldi %r2,0          */
+ #define BNECTR		0x4ca20420	/* bnectr+               */
+ #define BNECTR_P4	0x4ce20420	/* bnectr+               */
+ 
++#define LD_R12_0R2	0xe9820000	/* ld	 %r12,xxx+0(%r2) */
+ #define LD_R11_0R2	0xe9620000	/* ld	 %r11,xxx+0(%r2) */
+ #define LD_R2_0R2	0xe8420000	/* ld	 %r2,xxx+0(%r2)  */
+ 
+-#define LD_R2_40R1	0xe8410028	/* ld    %r2,40(%r1)     */
++#define LD_R2_0R1	0xe8410000	/* ld    %r2,0(%r1)      */
++
++#define ADDIS_R12_R12	0x3d8c0000	/* addis %r12,%r12,xxx@ha */
++#define LD_R12_0R12	0xe98c0000	/* ld    %r12,xxx@l(%r12) */
+ 
+ /* glink call stub instructions.  We enter with the index in R0.  */
+ #define GLINK_CALL_STUB_SIZE (16*4)
+@@ -174,14 +187,19 @@ static bfd_vma opd_entry_value
+ #define BCL_20_31	0x429f0005	/*  bcl 20,31,1f		*/
+ 					/* 1:				*/
+ #define MFLR_R11	0x7d6802a6	/*  mflr %11			*/
+-#define LD_R2_M16R11	0xe84bfff0	/*  ld %2,(0b-1b)(%11)		*/
++					/*  ld %2,(0b-1b)(%11)		*/
+ #define MTLR_R12	0x7d8803a6	/*  mtlr %12			*/
+-#define ADD_R12_R2_R11	0x7d825a14	/*  add %12,%2,%11		*/
+-					/*  ld %11,0(%12)		*/
+-					/*  ld %2,8(%12)		*/
+-					/*  mtctr %11			*/
+-					/*  ld %11,16(%12)		*/
++#define ADD_R11_R2_R11	0x7d625a14	/*  add %11,%2,%11		*/
++					/*  ld %12,0(%11)		*/
++					/*  ld %2,8(%11)		*/
++					/*  mtctr %12			*/
++					/*  ld %11,16(%11)		*/
+ 					/*  bctr			*/
++#define MFLR_R0		0x7c0802a6	/*  mflr %r0			*/
++#define MTLR_R0		0x7c0803a6	/*  mtlr %r0			*/
++#define SUB_R12_R12_R11	0x7d8b6050	/*  subf %r12,%r11,%r12		*/
++#define ADDI_R0_R12	0x380c0000	/*  addi %r0,%r12,0		*/
++#define SRDI_R0_R0_2	0x7800f082	/*  rldicl %r0,%r0,62,2		*/
+ 
+ /* Pad with this.  */
+ #define NOP		0x60000000
+@@ -309,7 +327,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 bfd_elf_generic_reloc,	/* special_function */
+ 	 "R_PPC64_ADDR16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -325,7 +343,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_ha_reloc,	/* special_function */
+ 	 "R_PPC64_ADDR16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -487,7 +505,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont,/* complain_on_overflow */
++	 complain_overflow_signed,/* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -503,7 +521,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont,/* complain_on_overflow */
++	 complain_overflow_signed,/* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -680,7 +698,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_PLT16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -696,7 +714,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_PLT16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -741,7 +759,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_sectoff_reloc, /* special_function */
+ 	 "R_PPC64_SECTOFF_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -756,7 +774,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_sectoff_ha_reloc, /* special_function */
+ 	 "R_PPC64_SECTOFF_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -963,7 +981,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_toc_reloc,	/* special_function */
+ 	 "R_PPC64_TOC16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -982,7 +1000,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_toc_ha_reloc, /* special_function */
+ 	 "R_PPC64_TOC16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1054,7 +1072,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_PLTGOT16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1072,7 +1090,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont,/* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_PLTGOT16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1374,7 +1392,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_DTPREL16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1389,7 +1407,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_DTPREL16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1540,7 +1558,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_TPREL16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1555,7 +1573,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_TPREL16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1692,7 +1710,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_TLSGD16_HI", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1707,7 +1725,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_TLSGD16_HA", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1754,7 +1772,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_TLSLD16_HI", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1769,7 +1787,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_TLSLD16_HA", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1815,7 +1833,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_DTPREL16_HI", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1830,7 +1848,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_DTPREL16_HA", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1876,7 +1894,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_TPREL16_HI", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1891,7 +1909,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 FALSE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_unhandled_reloc, /* special_function */
+ 	 "R_PPC64_GOT_TPREL16_HA", /* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1964,7 +1982,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 TRUE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 bfd_elf_generic_reloc,	/* special_function */
+ 	 "R_PPC64_REL16_HI",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1980,7 +1998,7 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 16,			/* bitsize */
+ 	 TRUE,			/* pc_relative */
+ 	 0,			/* bitpos */
+-	 complain_overflow_dont, /* complain_on_overflow */
++	 complain_overflow_signed, /* complain_on_overflow */
+ 	 ppc64_elf_ha_reloc,	/* special_function */
+ 	 "R_PPC64_REL16_HA",	/* name */
+ 	 FALSE,			/* partial_inplace */
+@@ -1988,6 +2006,96 @@ static reloc_howto_type ppc64_elf_howto_raw[] = {
+ 	 0xffff,		/* dst_mask */
+ 	 TRUE),			/* pcrel_offset */
+ 
++  /* Like R_PPC64_ADDR16_HI, but no overflow.  */
++  HOWTO (R_PPC64_ADDR16_HIGH,	/* type */
++	 16,			/* rightshift */
++	 1,			/* size (0 = byte, 1 = short, 2 = long) */
++	 16,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_dont, /* complain_on_overflow */
++	 bfd_elf_generic_reloc,	/* special_function */
++	 "R_PPC64_ADDR16_HIGH",	/* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 0xffff,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
++
++  /* Like R_PPC64_ADDR16_HA, but no overflow.  */
++  HOWTO (R_PPC64_ADDR16_HIGHA,	/* type */
++	 16,			/* rightshift */
++	 1,			/* size (0 = byte, 1 = short, 2 = long) */
++	 16,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_dont, /* complain_on_overflow */
++	 ppc64_elf_ha_reloc,	/* special_function */
++	 "R_PPC64_ADDR16_HIGHA",	/* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 0xffff,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
++
++  /* Like R_PPC64_DTPREL16_HI, but no overflow.  */
++  HOWTO (R_PPC64_DTPREL16_HIGH,
++	 16,			/* rightshift */
++	 1,			/* size (0 = byte, 1 = short, 2 = long) */
++	 16,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_dont, /* complain_on_overflow */
++	 ppc64_elf_unhandled_reloc, /* special_function */
++	 "R_PPC64_DTPREL16_HIGH", /* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 0xffff,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
++
++  /* Like R_PPC64_DTPREL16_HA, but no overflow.  */
++  HOWTO (R_PPC64_DTPREL16_HIGHA,
++	 16,			/* rightshift */
++	 1,			/* size (0 = byte, 1 = short, 2 = long) */
++	 16,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_dont, /* complain_on_overflow */
++	 ppc64_elf_unhandled_reloc, /* special_function */
++	 "R_PPC64_DTPREL16_HIGHA", /* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 0xffff,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
++
++  /* Like R_PPC64_TPREL16_HI, but no overflow.  */
++  HOWTO (R_PPC64_TPREL16_HIGH,
++	 16,			/* rightshift */
++	 1,			/* size (0 = byte, 1 = short, 2 = long) */
++	 16,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_dont, /* complain_on_overflow */
++	 ppc64_elf_unhandled_reloc, /* special_function */
++	 "R_PPC64_TPREL16_HIGH",	/* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 0xffff,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
++
++  /* Like R_PPC64_TPREL16_HA, but no overflow.  */
++  HOWTO (R_PPC64_TPREL16_HIGHA,
++	 16,			/* rightshift */
++	 1,			/* size (0 = byte, 1 = short, 2 = long) */
++	 16,			/* bitsize */
++	 FALSE,			/* pc_relative */
++	 0,			/* bitpos */
++	 complain_overflow_dont, /* complain_on_overflow */
++	 ppc64_elf_unhandled_reloc, /* special_function */
++	 "R_PPC64_TPREL16_HIGHA",	/* name */
++	 FALSE,			/* partial_inplace */
++	 0,			/* src_mask */
++	 0xffff,		/* dst_mask */
++	 FALSE),		/* pcrel_offset */
++
+   /* GNU extension to record C++ vtable hierarchy.  */
+   HOWTO (R_PPC64_GNU_VTINHERIT,	/* type */
+ 	 0,			/* rightshift */
+@@ -2066,8 +2174,12 @@ ppc64_elf_reloc_type_lookup (bfd *abfd ATTRIBUTE_UNUSED,
+       break;
+     case BFD_RELOC_HI16:			r = R_PPC64_ADDR16_HI;
+       break;
++    case BFD_RELOC_PPC64_ADDR16_HIGH:		r = R_PPC64_ADDR16_HIGH;
++      break;
+     case BFD_RELOC_HI16_S:			r = R_PPC64_ADDR16_HA;
+       break;
++    case BFD_RELOC_PPC64_ADDR16_HIGHA:		r = R_PPC64_ADDR16_HIGHA;
++      break;
+     case BFD_RELOC_PPC_BA16:			r = R_PPC64_ADDR14;
+       break;
+     case BFD_RELOC_PPC_BA16_BRTAKEN:		r = R_PPC64_ADDR14_BRTAKEN;
+@@ -2186,8 +2298,12 @@ ppc64_elf_reloc_type_lookup (bfd *abfd ATTRIBUTE_UNUSED,
+       break;
+     case BFD_RELOC_PPC_TPREL16_HI:		r = R_PPC64_TPREL16_HI;
+       break;
++    case BFD_RELOC_PPC64_TPREL16_HIGH:		r = R_PPC64_TPREL16_HIGH;
++      break;
+     case BFD_RELOC_PPC_TPREL16_HA:		r = R_PPC64_TPREL16_HA;
+       break;
++    case BFD_RELOC_PPC64_TPREL16_HIGHA:		r = R_PPC64_TPREL16_HIGHA;
++      break;
+     case BFD_RELOC_PPC_TPREL:			r = R_PPC64_TPREL64;
+       break;
+     case BFD_RELOC_PPC_DTPREL16:		r = R_PPC64_DTPREL16;
+@@ -2196,8 +2312,12 @@ ppc64_elf_reloc_type_lookup (bfd *abfd ATTRIBUTE_UNUSED,
+       break;
+     case BFD_RELOC_PPC_DTPREL16_HI:		r = R_PPC64_DTPREL16_HI;
+       break;
++    case BFD_RELOC_PPC64_DTPREL16_HIGH:		r = R_PPC64_DTPREL16_HIGH;
++      break;
+     case BFD_RELOC_PPC_DTPREL16_HA:		r = R_PPC64_DTPREL16_HA;
+       break;
++    case BFD_RELOC_PPC64_DTPREL16_HIGHA:	r = R_PPC64_DTPREL16_HIGHA;
++      break;
+     case BFD_RELOC_PPC_DTPREL:			r = R_PPC64_DTPREL64;
+       break;
+     case BFD_RELOC_PPC_GOT_TLSGD16:		r = R_PPC64_GOT_TLSGD16;
+@@ -2836,6 +2956,19 @@ get_opd_info (asection * sec)
+     return &ppc64_elf_section_data (sec)->u.opd;
+   return NULL;
+ }
++
++static inline int
++abiversion (bfd *abfd)
++{
++  return elf_elfheader (abfd)->e_flags & EF_PPC64_ABI;
++}
++
++static inline void
++set_abiversion (bfd *abfd, int ver)
++{
++  elf_elfheader (abfd)->e_flags &= ~EF_PPC64_ABI;
++  elf_elfheader (abfd)->e_flags |= ver & EF_PPC64_ABI;
++}
+ 
+ /* Parameters for the qsort hook.  */
+ static bfd_boolean synthetic_relocatable;
+@@ -2982,15 +3115,19 @@ ppc64_elf_get_synthetic_symtab (bfd *abfd,
+   long count;
+   char *names;
+   long symcount, codesecsym, codesecsymend, secsymend, opdsymend;
+-  asection *opd;
++  asection *opd = NULL;
+   bfd_boolean relocatable = (abfd->flags & (EXEC_P | DYNAMIC)) == 0;
+   asymbol **syms;
++  int abi = abiversion (abfd);
+ 
+   *ret = NULL;
+ 
+-  opd = bfd_get_section_by_name (abfd, ".opd");
+-  if (opd == NULL)
+-    return 0;
++  if (abi < 2)
++    {
++      opd = bfd_get_section_by_name (abfd, ".opd");
++      if (opd == NULL && abi == 1)
++	return 0;
++    }
+ 
+   symcount = static_count;
+   if (!relocatable)
+@@ -3159,20 +3296,18 @@ ppc64_elf_get_synthetic_symtab (bfd *abfd,
+   else
+     {
+       bfd_boolean (*slurp_relocs) (bfd *, asection *, asymbol **, bfd_boolean);
+-      bfd_byte *contents;
++      bfd_byte *contents = NULL;
+       size_t size;
+       long plt_count = 0;
+       bfd_vma glink_vma = 0, resolv_vma = 0;
+       asection *dynamic, *glink = NULL, *relplt = NULL;
+       arelent *p;
+ 
+-      if (!bfd_malloc_and_get_section (abfd, opd, &contents))
++      if (opd != NULL && !bfd_malloc_and_get_section (abfd, opd, &contents))
+ 	{
++	free_contents_and_exit:
+ 	  if (contents)
+-	    {
+-	    free_contents_and_exit:
+-	      free (contents);
+-	    }
++	    free (contents);
+ 	  count = -1;
+ 	  goto done;
+ 	}
+@@ -3221,9 +3356,9 @@ ppc64_elf_get_synthetic_symtab (bfd *abfd,
+ 
+ 	      if (dyn.d_tag == DT_PPC64_GLINK)
+ 		{
+-		  /* The first glink stub starts at offset 32; see comment in
+-		     ppc64_elf_finish_dynamic_sections. */
+-		  glink_vma = dyn.d_un.d_val + 32;
++		  /* The first glink stub starts at offset 32; see
++		     comment in ppc64_elf_finish_dynamic_sections. */
++		  glink_vma = dyn.d_un.d_val + GLINK_CALL_STUB_SIZE - 8 * 4;
+ 		  /* The .glink section usually does not survive the final
+ 		     link; search for the section (usually .text) where the
+ 		     glink stubs now reside.  */
+@@ -3241,13 +3376,21 @@ ppc64_elf_get_synthetic_symtab (bfd *abfd,
+ 	  /* Determine __glink trampoline by reading the relative branch
+ 	     from the first glink stub.  */
+ 	  bfd_byte buf[4];
+-	  if (bfd_get_section_contents (abfd, glink, buf,
+-					glink_vma + 4 - glink->vma, 4))
++	  unsigned int off = 0;
++
++	  while (bfd_get_section_contents (abfd, glink, buf,
++					   glink_vma + off - glink->vma, 4))
+ 	    {
+ 	      unsigned int insn = bfd_get_32 (abfd, buf);
+ 	      insn ^= B_DOT;
+ 	      if ((insn & ~0x3fffffc) == 0)
+-		resolv_vma = glink_vma + 4 + (insn ^ 0x2000000) - 0x2000000;
++		{
++		  resolv_vma = glink_vma + off + (insn ^ 0x2000000) - 0x2000000;
++		  break;
++		}
++	      off += 4;
++	      if (off > 4)
++		break;
+ 	    }
+ 
+ 	  if (resolv_vma)
+@@ -3400,8 +3543,13 @@ ppc64_elf_get_synthetic_symtab (bfd *abfd,
+ 	      memcpy (names, "@plt", sizeof ("@plt"));
+ 	      names += sizeof ("@plt");
+ 	      s++;
+-	      glink_vma += 8;
+-	      if (i >= 0x8000)
++	      if (abi < 2)
++		{
++		  glink_vma += 8;
++		  if (i >= 0x8000)
++		    glink_vma += 4;
++		}
++	      else
+ 		glink_vma += 4;
+ 	    }
+ 	  count += plt_count;
+@@ -3452,13 +3600,13 @@ ppc64_elf_get_synthetic_symtab (bfd *abfd,
+    .
+    .
+    .	.foo_stub:
+-   .		addis	12,2,Lfoo@toc@ha	# in practice, the call stub
+-   .		addi	12,12,Lfoo@toc@l	# is slightly optimized, but
+-   .		std	2,40(1)			# this is the general idea
+-   .		ld	11,0(12)
+-   .		ld	2,8(12)
+-   .		mtctr	11
+-   .		ld	11,16(12)
++   .		std	2,40(1)			# in practice, the call stub
++   .		addis	11,2,Lfoo@toc@ha	# is slightly optimized, but
++   .		addi	11,11,Lfoo@toc@l	# this is the general idea
++   .		ld	12,0(11)
++   .		ld	2,8(11)
++   .		mtctr	12
++   .		ld	11,16(11)
+    .		bctr
+    .
+    .		.section .plt
+@@ -3509,6 +3657,8 @@ must_be_dyn_reloc (struct bfd_link_info *info,
+     case R_PPC64_TPREL16_HA:
+     case R_PPC64_TPREL16_DS:
+     case R_PPC64_TPREL16_LO_DS:
++    case R_PPC64_TPREL16_HIGH:
++    case R_PPC64_TPREL16_HIGHA:
+     case R_PPC64_TPREL16_HIGHER:
+     case R_PPC64_TPREL16_HIGHERA:
+     case R_PPC64_TPREL16_HIGHEST:
+@@ -3548,21 +3698,21 @@ must_be_dyn_reloc (struct bfd_link_info *info,
+    ppc_stub_plt_branch:
+    Similar to the above, but a 24 bit branch in the stub section won't
+    reach its destination.
+-   .	addis	%r12,%r2,xxx@toc@ha
+-   .	ld	%r11,xxx@toc@l(%r12)
+-   .	mtctr	%r11
++   .	addis	%r11,%r2,xxx@toc@ha
++   .	ld	%r12,xxx@toc@l(%r11)
++   .	mtctr	%r12
+    .	bctr
+ 
+    ppc_stub_plt_call:
+    Used to call a function in a shared library.  If it so happens that
+    the plt entry referenced crosses a 64k boundary, then an extra
+-   "addi %r12,%r12,xxx@toc@l" will be inserted before the "mtctr".
+-   .	addis	%r12,%r2,xxx@toc@ha
++   "addi %r11,%r11,xxx@toc@l" will be inserted before the "mtctr".
+    .	std	%r2,40(%r1)
+-   .	ld	%r11,xxx+0@toc@l(%r12)
+-   .	mtctr	%r11
+-   .	ld	%r2,xxx+8@toc@l(%r12)
+-   .	ld	%r11,xxx+16@toc@l(%r12)
++   .	addis	%r11,%r2,xxx@toc@ha
++   .	ld	%r12,xxx+0@toc@l(%r11)
++   .	mtctr	%r12
++   .	ld	%r2,xxx+8@toc@l(%r11)
++   .	ld	%r11,xxx+16@toc@l(%r11)
+    .	bctr
+ 
+    ppc_stub_long_branch and ppc_stub_plt_branch may also have additional
+@@ -3575,11 +3725,11 @@ must_be_dyn_reloc (struct bfd_link_info *info,
+ 
+    A ppc_stub_plt_branch with an r2 offset looks like:
+    .	std	%r2,40(%r1)
+-   .	addis	%r12,%r2,xxx@toc@ha
+-   .	ld	%r11,xxx@toc@l(%r12)
++   .	addis	%r11,%r2,xxx@toc@ha
++   .	ld	%r12,xxx@toc@l(%r11)
+    .	addis	%r2,%r2,off@ha
+    .	addi	%r2,%r2,off@l
+-   .	mtctr	%r11
++   .	mtctr	%r12
+    .	bctr
+ 
+    In cases where the "addis" instruction would add zero, the "addis" is
+@@ -3624,6 +3774,9 @@ struct ppc_stub_hash_entry {
+   /* Where this stub is being called from, or, in the case of combined
+      stub sections, the first input section in the group.  */
+   asection *id_sec;
++
++  /* Symbol st_other.  */
++  unsigned char other;
+ };
+ 
+ struct ppc_branch_hash_entry {
+@@ -3772,6 +3925,9 @@ struct ppc_link_hash_table
+   /* Alignment of PLT call stubs.  */
+   unsigned int plt_stub_align:4;
+ 
++  /* Set if we're linking code with function descriptors.  */
++  unsigned int opd_abi:1;
++
+   /* Set if PLT call stubs should load r11.  */
+   unsigned int plt_static_chain:1;
+ 
+@@ -3867,7 +4023,9 @@ stub_hash_newfunc (struct bfd_hash_entry *entry,
+       eh->target_value = 0;
+       eh->target_section = NULL;
+       eh->h = NULL;
++      eh->plt_ent = NULL;
+       eh->id_sec = NULL;
++      eh->other = 0;
+     }
+ 
+   return entry;
+@@ -4452,6 +4610,7 @@ ppc64_elf_copy_indirect_symbol (struct bfd_link_info *info,
+   edir->elf.ref_regular |= eind->elf.ref_regular;
+   edir->elf.ref_regular_nonweak |= eind->elf.ref_regular_nonweak;
+   edir->elf.needs_plt |= eind->elf.needs_plt;
++  edir->elf.pointer_equality_needed |= eind->elf.pointer_equality_needed;
+ 
+   /* Copy over any dynamic relocs we may have on the indirect sym.  */
+   if (eind->dyn_relocs != NULL)
+@@ -4610,7 +4769,7 @@ static bfd_boolean
+ ppc64_elf_add_symbol_hook (bfd *ibfd,
+ 			   struct bfd_link_info *info,
+ 			   Elf_Internal_Sym *isym,
+-			   const char **name ATTRIBUTE_UNUSED,
++			   const char **name,
+ 			   flagword *flags ATTRIBUTE_UNUSED,
+ 			   asection **sec,
+ 			   bfd_vma *value ATTRIBUTE_UNUSED)
+@@ -4630,9 +4789,35 @@ ppc64_elf_add_symbol_hook (bfd *ibfd,
+ 	   && strcmp ((*sec)->name, ".opd") == 0)
+     isym->st_info = ELF_ST_INFO (ELF_ST_BIND (isym->st_info), STT_FUNC);
+ 
++  if ((STO_PPC64_LOCAL_MASK & isym->st_other) != 0)
++    {
++      if (abiversion (ibfd) == 0)
++	set_abiversion (ibfd, 2);
++      else if (abiversion (ibfd) == 1)
++	{
++	  info->callbacks->einfo (_("%P: symbol '%s' has invalid st_other"
++				    " for ABI version 1\n"), name);
++	  bfd_set_error (bfd_error_bad_value);
++	  return FALSE;
++	}
++    }
++
+   return TRUE;
+ }
+ 
++/* Merge non-visibility st_other attributes: local entry point.  */
++
++static void
++ppc64_elf_merge_symbol_attribute (struct elf_link_hash_entry *h,
++				  const Elf_Internal_Sym *isym,
++				  bfd_boolean definition,
++				  bfd_boolean dynamic)
++{
++  if (definition && !dynamic)
++    h->other = ((isym->st_other & ~ELF_ST_VISIBILITY (-1))
++		| ELF_ST_VISIBILITY (h->other));
++}
++
+ /* This function makes an old ABI object reference to ".bar" cause the
+    inclusion of a new ABI object archive that defines "bar".
+    NAME is a symbol defined in an archive.  Return a symbol in the hash
+@@ -4959,6 +5144,15 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	 information about the associated function section.  */
+       bfd_size_type amt;
+ 
++      if (abiversion (abfd) == 0)
++	set_abiversion (abfd, 1);
++      else if (abiversion (abfd) == 2)
++	{
++	  info->callbacks->einfo (_("%P: .opd not allowed in ABI version %d\n"),
++				  abiversion (abfd));
++	  bfd_set_error (bfd_error_bad_value);
++	  return FALSE;
++	}
+       amt = sec->size * sizeof (*opd_sym_map) / 8;
+       opd_sym_map = bfd_zalloc (abfd, amt);
+       if (opd_sym_map == NULL)
+@@ -5134,6 +5328,14 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	    if (!update_local_sym_info (abfd, symtab_hdr, r_symndx,
+ 					rel->r_addend, tls_type))
+ 	      return FALSE;
++
++	  /* We may also need a plt entry if the symbol turns out to be
++	     an ifunc.  */
++	  if (h != NULL && !info->shared && abiversion (abfd) == 2)
++	    {
++	      if (!update_plt_info (abfd, &h->plt.plist, rel->r_addend))
++		return FALSE;
++	    }
+ 	  break;
+ 
+ 	case R_PPC64_PLT16_HA:
+@@ -5179,6 +5381,8 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	case R_PPC64_DTPREL16_HA:
+ 	case R_PPC64_DTPREL16_DS:
+ 	case R_PPC64_DTPREL16_LO_DS:
++	case R_PPC64_DTPREL16_HIGH:
++	case R_PPC64_DTPREL16_HIGHA:
+ 	case R_PPC64_DTPREL16_HIGHER:
+ 	case R_PPC64_DTPREL16_HIGHERA:
+ 	case R_PPC64_DTPREL16_HIGHEST:
+@@ -5339,6 +5543,8 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	case R_PPC64_TPREL16_HA:
+ 	case R_PPC64_TPREL16_DS:
+ 	case R_PPC64_TPREL16_LO_DS:
++	case R_PPC64_TPREL16_HIGH:
++	case R_PPC64_TPREL16_HIGHA:
+ 	case R_PPC64_TPREL16_HIGHER:
+ 	case R_PPC64_TPREL16_HIGHERA:
+ 	case R_PPC64_TPREL16_HIGHEST:
+@@ -5382,22 +5588,35 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	    }
+ 	  /* Fall through.  */
+ 
+-	case R_PPC64_REL30:
+-	case R_PPC64_REL32:
+-	case R_PPC64_REL64:
+-	case R_PPC64_ADDR14:
+-	case R_PPC64_ADDR14_BRNTAKEN:
+-	case R_PPC64_ADDR14_BRTAKEN:
+ 	case R_PPC64_ADDR16:
+ 	case R_PPC64_ADDR16_DS:
+ 	case R_PPC64_ADDR16_HA:
+ 	case R_PPC64_ADDR16_HI:
++	case R_PPC64_ADDR16_HIGH:
++	case R_PPC64_ADDR16_HIGHA:
+ 	case R_PPC64_ADDR16_HIGHER:
+ 	case R_PPC64_ADDR16_HIGHERA:
+ 	case R_PPC64_ADDR16_HIGHEST:
+ 	case R_PPC64_ADDR16_HIGHESTA:
+ 	case R_PPC64_ADDR16_LO:
+ 	case R_PPC64_ADDR16_LO_DS:
++	  if (h != NULL && !info->shared && abiversion (abfd) == 2
++	      && rel->r_addend == 0)
++	    {
++	      /* We may need a .plt entry if this reloc refers to a
++		 function in a shared lib.  */
++	      if (!update_plt_info (abfd, &h->plt.plist, rel->r_addend))
++		return FALSE;
++	      h->pointer_equality_needed = 1;
++	    }
++	  /* Fall through.  */
++
++	case R_PPC64_REL30:
++	case R_PPC64_REL32:
++	case R_PPC64_REL64:
++	case R_PPC64_ADDR14:
++	case R_PPC64_ADDR14_BRNTAKEN:
++	case R_PPC64_ADDR14_BRTAKEN:
+ 	case R_PPC64_ADDR24:
+ 	case R_PPC64_ADDR32:
+ 	case R_PPC64_UADDR16:
+@@ -5518,6 +5737,78 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+   return TRUE;
+ }
+ 
++/* Merge backend specific data from an object file to the output
++   object file when linking.  */
++
++static bfd_boolean
++ppc64_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd)
++{
++  unsigned long iflags, oflags;
++
++  if ((ibfd->flags & BFD_LINKER_CREATED) != 0)
++    return TRUE;
++
++  if (!is_ppc64_elf (ibfd) || !is_ppc64_elf (obfd))
++    return TRUE;
++
++  if (!_bfd_generic_verify_endian_match (ibfd, obfd))
++    return FALSE;
++
++  iflags = elf_elfheader (ibfd)->e_flags;
++  oflags = elf_elfheader (obfd)->e_flags;
++
++  if (!elf_flags_init (obfd) || oflags == 0)
++    {
++      elf_flags_init (obfd) = TRUE;
++      elf_elfheader (obfd)->e_flags = iflags;
++    }
++  else if (iflags == oflags || iflags == 0)
++    ;
++  else if (iflags & ~EF_PPC64_ABI)
++    {
++      (*_bfd_error_handler)
++	(_("%B uses unknown e_flags 0x%lx"), ibfd, iflags);
++      bfd_set_error (bfd_error_bad_value);
++      return FALSE;
++    }
++  else
++    {
++      (*_bfd_error_handler)
++	(_("%B: ABI version %ld is not compatible with ABI version %ld output"),
++	 ibfd, iflags, oflags);
++      bfd_set_error (bfd_error_bad_value);
++      return FALSE;
++    }
++
++  /* Merge Tag_compatibility attributes and any common GNU ones.  */
++  _bfd_elf_merge_object_attributes (ibfd, obfd);
++
++  return TRUE;
++}
++
++static bfd_boolean
++ppc64_elf_print_private_bfd_data (bfd *abfd, void *ptr)
++{
++  /* Print normal ELF private data.  */
++  _bfd_elf_print_private_bfd_data (abfd, ptr);
++
++  if (elf_elfheader (abfd)->e_flags != 0)
++    {
++      FILE *file = ptr;
++
++      /* xgettext:c-format */
++      fprintf (file, _("private flags = 0x%lx:"),
++	       elf_elfheader (abfd)->e_flags);
++
++      if ((elf_elfheader (abfd)->e_flags & EF_PPC64_ABI) != 0)
++	fprintf (file, _(" [abiv%ld]"),
++		 elf_elfheader (abfd)->e_flags & EF_PPC64_ABI);
++      fputc ('\n', file);
++    }
++
++  return TRUE;
++}
++
+ /* OFFSET in OPD_SEC specifies a function descriptor.  Return the address
+    of the code entry point, and its section.  */
+ 
+@@ -6177,7 +6468,7 @@ static bfd_byte *
+ savegpr0_tail (bfd *abfd, bfd_byte *p, int r)
+ {
+   p = savegpr0 (abfd, p, r);
+-  bfd_put_32 (abfd, STD_R0_0R1 + 16, p);
++  bfd_put_32 (abfd, STD_R0_0R1 + STK_LR, p);
+   p = p + 4;
+   bfd_put_32 (abfd, BLR, p);
+   return p + 4;
+@@ -6193,7 +6484,7 @@ restgpr0 (bfd *abfd, bfd_byte *p, int r)
+ static bfd_byte *
+ restgpr0_tail (bfd *abfd, bfd_byte *p, int r)
+ {
+-  bfd_put_32 (abfd, LD_R0_0R1 + 16, p);
++  bfd_put_32 (abfd, LD_R0_0R1 + STK_LR, p);
+   p = p + 4;
+   p = restgpr0 (abfd, p, r);
+   bfd_put_32 (abfd, MTLR_R0, p);
+@@ -6248,7 +6539,7 @@ static bfd_byte *
+ savefpr0_tail (bfd *abfd, bfd_byte *p, int r)
+ {
+   p = savefpr (abfd, p, r);
+-  bfd_put_32 (abfd, STD_R0_0R1 + 16, p);
++  bfd_put_32 (abfd, STD_R0_0R1 + STK_LR, p);
+   p = p + 4;
+   bfd_put_32 (abfd, BLR, p);
+   return p + 4;
+@@ -6264,7 +6555,7 @@ restfpr (bfd *abfd, bfd_byte *p, int r)
+ static bfd_byte *
+ restfpr0_tail (bfd *abfd, bfd_byte *p, int r)
+ {
+-  bfd_put_32 (abfd, LD_R0_0R1 + 16, p);
++  bfd_put_32 (abfd, LD_R0_0R1 + STK_LR, p);
+   p = p + 4;
+   p = restfpr (abfd, p, r);
+   bfd_put_32 (abfd, MTLR_R0, p);
+@@ -6510,6 +6801,25 @@ ppc64_elf_func_desc_adjust (bfd *obfd ATTRIBUTE_UNUSED,
+   return TRUE;
+ }
+ 
++/* Return true if we have dynamic relocs that apply to read-only sections.  */
++
++static bfd_boolean
++readonly_dynrelocs (struct elf_link_hash_entry *h)
++{
++  struct ppc_link_hash_entry *eh;
++  struct elf_dyn_relocs *p;
++
++  eh = (struct ppc_link_hash_entry *) h;
++  for (p = eh->dyn_relocs; p != NULL; p = p->next)
++    {
++      asection *s = p->sec->output_section;
++
++      if (s != NULL && (s->flags & SEC_READONLY) != 0)
++	return TRUE;
++    }
++  return FALSE;
++}
++
+ /* Adjust a symbol defined by a dynamic object and referenced by a
+    regular object.  The current definition is in some section of the
+    dynamic object, but we're not including those sections.  We have to
+@@ -6547,6 +6857,26 @@ ppc64_elf_adjust_dynamic_symbol (struct bfd_link_info *info,
+ 	  h->plt.plist = NULL;
+ 	  h->needs_plt = 0;
+ 	}
++      else if (abiversion (info->output_bfd) == 2)
++	{
++	  /* After adjust_dynamic_symbol, non_got_ref set in the
++	     non-shared case means that we have allocated space in
++	     .dynbss for the symbol and thus dyn_relocs for this
++	     symbol should be discarded.
++	     If we get here we know we are making a PLT entry for this
++	     symbol, and in an executable we'd normally resolve
++	     relocations against this symbol to the PLT entry.  Allow
++	     dynamic relocs if the reference is weak, and the dynamic
++	     relocs will not cause text relocation.  */
++	  if (!h->ref_regular_nonweak
++	      && h->non_got_ref
++	      && h->type != STT_GNU_IFUNC
++	      && !readonly_dynrelocs (h))
++	    h->non_got_ref = 0;
++
++	  /* If making a plt entry, then we don't need copy relocs.  */
++	  return TRUE;
++	}
+     }
+   else
+     h->plt.plist = NULL;
+@@ -6581,26 +6911,12 @@ ppc64_elf_adjust_dynamic_symbol (struct bfd_link_info *info,
+   if (!h->def_dynamic || !h->ref_regular || h->def_regular)
+     return TRUE;
+ 
+-  if (ELIMINATE_COPY_RELOCS)
++  /* If we didn't find any dynamic relocs in read-only sections, then
++     we'll be keeping the dynamic relocs and avoiding the copy reloc.  */
++  if (ELIMINATE_COPY_RELOCS && !readonly_dynrelocs (h))
+     {
+-      struct ppc_link_hash_entry * eh;
+-      struct elf_dyn_relocs *p;
+-
+-      eh = (struct ppc_link_hash_entry *) h;
+-      for (p = eh->dyn_relocs; p != NULL; p = p->next)
+-	{
+-	  s = p->sec->output_section;
+-	  if (s != NULL && (s->flags & SEC_READONLY) != 0)
+-	    break;
+-	}
+-
+-      /* If we didn't find any dynamic relocs in read-only sections, then
+-	 we'll be keeping the dynamic relocs and avoiding the copy reloc.  */
+-      if (p == NULL)
+-	{
+-	  h->non_got_ref = 0;
+-	  return TRUE;
+-	}
++      h->non_got_ref = 0;
++      return TRUE;
+     }
+ 
+   if (h->plt.plist != NULL)
+@@ -6980,6 +7296,8 @@ dec_dynrel_count (bfd_vma r_info,
+     case R_PPC64_TPREL16_HA:
+     case R_PPC64_TPREL16_DS:
+     case R_PPC64_TPREL16_LO_DS:
++    case R_PPC64_TPREL16_HIGH:
++    case R_PPC64_TPREL16_HIGHA:
+     case R_PPC64_TPREL16_HIGHER:
+     case R_PPC64_TPREL16_HIGHERA:
+     case R_PPC64_TPREL16_HIGHEST:
+@@ -7001,6 +7319,8 @@ dec_dynrel_count (bfd_vma r_info,
+     case R_PPC64_ADDR16_DS:
+     case R_PPC64_ADDR16_HA:
+     case R_PPC64_ADDR16_HI:
++    case R_PPC64_ADDR16_HIGH:
++    case R_PPC64_ADDR16_HIGHA:
+     case R_PPC64_ADDR16_HIGHER:
+     case R_PPC64_ADDR16_HIGHERA:
+     case R_PPC64_ADDR16_HIGHEST:
+@@ -7504,6 +7824,9 @@ ppc64_elf_tls_setup (struct bfd_link_info *info,
+   if (htab == NULL)
+     return NULL;
+ 
++  if (abiversion (info->output_bfd) == 1)
++    htab->opd_abi = 1;
++
+   if (*no_multi_toc)
+     htab->do_multi_toc = 0;
+   else if (!htab->do_multi_toc)
+@@ -8287,7 +8610,7 @@ ppc64_elf_edit_toc (struct bfd_link_info *info)
+ 		  || discarded_section (sym_sec))
+ 		continue;
+ 
+-	      if (!SYMBOL_CALLS_LOCAL (info, h))
++	      if (!SYMBOL_REFERENCES_LOCAL (info, h))
+ 		continue;
+ 
+ 	      if (h != NULL)
+@@ -8886,7 +9209,7 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ 	      {
+ 		s = htab->iplt;
+ 		pent->plt.offset = s->size;
+-		s->size += PLT_ENTRY_SIZE;
++		s->size += PLT_ENTRY_SIZE (htab);
+ 		s = htab->reliplt;
+ 	      }
+ 	    else
+@@ -8895,21 +9218,26 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ 		   first entry.  */
+ 		s = htab->plt;
+ 		if (s->size == 0)
+-		  s->size += PLT_INITIAL_ENTRY_SIZE;
++		  s->size += PLT_INITIAL_ENTRY_SIZE (htab);
+ 
+ 		pent->plt.offset = s->size;
+ 
+ 		/* Make room for this entry.  */
+-		s->size += PLT_ENTRY_SIZE;
++		s->size += PLT_ENTRY_SIZE (htab);
+ 
+ 		/* Make room for the .glink code.  */
+ 		s = htab->glink;
+ 		if (s->size == 0)
+ 		  s->size += GLINK_CALL_STUB_SIZE;
+-		/* We need bigger stubs past index 32767.  */
+-		if (s->size >= GLINK_CALL_STUB_SIZE + 32768*2*4)
++		if (htab->opd_abi)
++		  {
++		    /* We need bigger stubs past index 32767.  */
++		    if (s->size >= GLINK_CALL_STUB_SIZE + 32768*2*4)
++		      s->size += 4;
++		    s->size += 2*4;
++		  }
++		else
+ 		  s->size += 4;
+-		s->size += 2*4;
+ 
+ 		/* We also need to make an entry in the .rela.plt section.  */
+ 		s = htab->relplt;
+@@ -9002,7 +9330,8 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ 
+   if (eh->dyn_relocs == NULL
+       || (!htab->elf.dynamic_sections_created
+-	  && h->type != STT_GNU_IFUNC))
++	  && (h->type != STT_GNU_IFUNC
++	      || !htab->opd_abi)))
+     return TRUE;
+ 
+   /* In the shared -Bsymbolic case, discard space allocated for
+@@ -9098,28 +9427,65 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+   return TRUE;
+ }
+ 
+-/* Find any dynamic relocs that apply to read-only sections.  */
++/* Called via elf_link_hash_traverse from ppc64_elf_size_dynamic_sections
++   to set up space for global entry stubs.  These are put in glink,
++   after the branch table.  */
+ 
+ static bfd_boolean
+-readonly_dynrelocs (struct elf_link_hash_entry *h, void *inf)
++size_global_entry_stubs (struct elf_link_hash_entry *h, void *inf)
+ {
+-  struct ppc_link_hash_entry *eh;
+-  struct elf_dyn_relocs *p;
++  struct bfd_link_info *info;
++  struct ppc_link_hash_table *htab;
++  struct plt_entry *pent;
++  asection *s;
+ 
+-  eh = (struct ppc_link_hash_entry *) h;
+-  for (p = eh->dyn_relocs; p != NULL; p = p->next)
+-    {
+-      asection *s = p->sec->output_section;
++  if (h->root.type == bfd_link_hash_indirect)
++    return TRUE;
+ 
+-      if (s != NULL && (s->flags & SEC_READONLY) != 0)
+-	{
+-	  struct bfd_link_info *info = inf;
++  if (!h->pointer_equality_needed)
++    return TRUE;
+ 
+-	  info->flags |= DF_TEXTREL;
++  if (h->def_regular)
++    return TRUE;
+ 
+-	  /* Not an error, just cut short the traversal.  */
+-	  return FALSE;
+-	}
++  info = inf;
++  htab = ppc_hash_table (info);
++  if (htab == NULL)
++    return FALSE;
++
++  s = htab->glink;
++  for (pent = h->plt.plist; pent != NULL; pent = pent->next)
++    if (pent->plt.offset != (bfd_vma) -1
++	&& pent->addend == 0)
++      {
++	/* For ELFv2, if this symbol is not defined in a regular file
++	   and we are not generating a shared library or pie, then we
++	   need to define the symbol in the executable on a call stub.
++	   This is to avoid text relocations.  */
++	s->size = (s->size + 15) & -16;
++	h->root.u.def.section = s;
++	h->root.u.def.value = s->size;
++	s->size += 16;
++	break;
++      }
++  return TRUE;
++}
++
++/* Set DF_TEXTREL if we find any dynamic relocs that apply to
++   read-only sections.  */
++
++static bfd_boolean
++maybe_set_textrel (struct elf_link_hash_entry *h, void *info)
++{
++  if (h->root.type == bfd_link_hash_indirect)
++    return TRUE;
++
++  if (readonly_dynrelocs (h))
++    {
++      ((struct bfd_link_info *) info)->flags |= DF_TEXTREL;
++
++      /* Not an error, just cut short the traversal.  */
++      return FALSE;
+     }
+   return TRUE;
+ }
+@@ -9127,7 +9493,7 @@ readonly_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ /* Set the sizes of the dynamic sections.  */
+ 
+ static bfd_boolean
+-ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
++ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 				 struct bfd_link_info *info)
+ {
+   struct ppc_link_hash_table *htab;
+@@ -9258,7 +9624,7 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+ 	      {
+ 		s = htab->iplt;
+ 		ent->plt.offset = s->size;
+-		s->size += PLT_ENTRY_SIZE;
++		s->size += PLT_ENTRY_SIZE (htab);
+ 
+ 		htab->reliplt->size += sizeof (Elf64_External_Rela);
+ 	      }
+@@ -9270,6 +9636,12 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+   /* Allocate global sym .plt and .got entries, and space for global
+      sym dynamic relocs.  */
+   elf_link_hash_traverse (&htab->elf, allocate_dynrelocs, info);
++  /* Stash the end of glink branch table.  */
++  if (htab->glink != NULL)
++    htab->glink->rawsize = htab->glink->size;
++
++  if (!htab->opd_abi && !info->shared)
++    elf_link_hash_traverse (&htab->elf, size_global_entry_stubs, info);
+ 
+   first_tlsld = NULL;
+   for (ibfd = info->input_bfds; ibfd != NULL; ibfd = ibfd->link_next)
+@@ -9415,6 +9787,8 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+ 
+   if (htab->elf.dynamic_sections_created)
+     {
++      bfd_boolean tls_opt;
++
+       /* Add some entries to the .dynamic section.  We fill in the
+ 	 values later, in ppc64_elf_finish_dynamic_sections, but we
+ 	 must add the entries now so that we get the correct size for
+@@ -9439,18 +9813,21 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+ 	    return FALSE;
+ 	}
+ 
+-      if (NO_OPD_RELOCS)
++      if (NO_OPD_RELOCS && abiversion (output_bfd) <= 1)
+ 	{
+ 	  if (!add_dynamic_entry (DT_PPC64_OPD, 0)
+ 	      || !add_dynamic_entry (DT_PPC64_OPDSZ, 0))
+ 	    return FALSE;
+ 	}
+ 
+-      if (!htab->no_tls_get_addr_opt
+-	  && htab->tls_get_addr_fd != NULL
+-	  && htab->tls_get_addr_fd->elf.plt.plist != NULL
+-	  && !add_dynamic_entry (DT_PPC64_TLSOPT, 0))
+-	return FALSE;
++      tls_opt = (!htab->no_tls_get_addr_opt
++		 && htab->tls_get_addr_fd != NULL
++		 && htab->tls_get_addr_fd->elf.plt.plist != NULL);
++      if (tls_opt || !htab->opd_abi)
++	{
++	  if (!add_dynamic_entry (DT_PPC64_OPT, tls_opt ? PPC64_OPT_TLS : 0))
++	    return FALSE;
++	}
+ 
+       if (relocs)
+ 	{
+@@ -9462,7 +9839,7 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+ 	  /* If any dynamic relocs apply to a read-only section,
+ 	     then we need a DT_TEXTREL entry.  */
+ 	  if ((info->flags & DF_TEXTREL) == 0)
+-	    elf_link_hash_traverse (&htab->elf, readonly_dynrelocs, info);
++	    elf_link_hash_traverse (&htab->elf, maybe_set_textrel, info);
+ 
+ 	  if ((info->flags & DF_TEXTREL) != 0)
+ 	    {
+@@ -9476,6 +9853,19 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
+   return TRUE;
+ }
+ 
++/* Return TRUE if symbol should be hashed in the `.gnu.hash' section.  */
++
++static bfd_boolean
++ppc64_elf_hash_symbol (struct elf_link_hash_entry *h)
++{
++  if (h->plt.plist != NULL
++      && !h->def_regular
++      && !h->pointer_equality_needed)
++    return FALSE;
++
++  return _bfd_elf_hash_symbol (h);
++}
++
+ /* Determine the type of stub needed, if any, for a call.  */
+ 
+ static inline enum ppc_stub_type
+@@ -9483,7 +9873,8 @@ ppc_type_of_stub (asection *input_sec,
+ 		  const Elf_Internal_Rela *rel,
+ 		  struct ppc_link_hash_entry **hash,
+ 		  struct plt_entry **plt_ent,
+-		  bfd_vma destination)
++		  bfd_vma destination,
++		  unsigned long local_off)
+ {
+   struct ppc_link_hash_entry *h = *hash;
+   bfd_vma location;
+@@ -9552,7 +9943,7 @@ ppc_type_of_stub (asection *input_sec,
+   if (r_type != R_PPC64_REL24)
+     max_branch_offset = 1 << 15;
+ 
+-  if (branch_offset + max_branch_offset >= 2 * max_branch_offset)
++  if (branch_offset + max_branch_offset >= 2 * max_branch_offset - local_off)
+     /* We need a stub.  Figure out whether a long_branch or plt_branch
+        is needed later.  */
+     return ppc_stub_long_branch;
+@@ -9569,9 +9960,9 @@ ppc_type_of_stub (asection *input_sec,
+    the appropriate glink entry if so.
+ 
+    .	fake dep barrier	compare
+-   .	ld 11,xxx(2)		ld 11,xxx(2)
+-   .	mtctr 11		mtctr 11
+-   .	xor 11,11,11		ld 2,xxx+8(2)
++   .	ld 12,xxx(2)		ld 12,xxx(2)
++   .	mtctr 12		mtctr 12
++   .	xor 11,12,12		ld 2,xxx+8(2)
+    .	add 2,2,11		cmpldi 2,0
+    .	ld 2,xxx+8(2)		bnectr+
+    .	bctr			b <glink_entry>
+@@ -9591,19 +9982,23 @@ plt_stub_size (struct ppc_link_hash_table *htab,
+ 	       struct ppc_stub_hash_entry *stub_entry,
+ 	       bfd_vma off)
+ {
+-  unsigned size = PLT_CALL_STUB_SIZE;
+-
+-  if (!(ALWAYS_EMIT_R2SAVE
+-	|| stub_entry->stub_type == ppc_stub_plt_call_r2save))
+-    size -= 4;
+-  if (!htab->plt_static_chain)
+-    size -= 4;
+-  if (htab->plt_thread_safe)
+-    size += 8;
+-  if (PPC_HA (off) == 0)
+-    size -= 4;
+-  if (PPC_HA (off + 8 + 8 * htab->plt_static_chain) != PPC_HA (off))
++  unsigned size = 12;
++
++  if (ALWAYS_EMIT_R2SAVE
++      || stub_entry->stub_type == ppc_stub_plt_call_r2save)
++    size += 4;
++  if (PPC_HA (off) != 0)
+     size += 4;
++  if (htab->opd_abi)
++    {
++      size += 4;
++      if (htab->plt_static_chain)
++	size += 4;
++      if (htab->plt_thread_safe)
++	size += 8;
++      if (PPC_HA (off + 8 + 8 * htab->plt_static_chain) != PPC_HA (off))
++	size += 4;
++    }
+   if (stub_entry->h != NULL
+       && (stub_entry->h == htab->tls_get_addr_fd
+ 	  || stub_entry->h == htab->tls_get_addr)
+@@ -9637,12 +10032,14 @@ build_plt_stub (struct ppc_link_hash_table *htab,
+ 		bfd_byte *p, bfd_vma offset, Elf_Internal_Rela *r)
+ {
+   bfd *obfd = htab->stub_bfd;
++  bfd_boolean plt_load_toc = htab->opd_abi;
+   bfd_boolean plt_static_chain = htab->plt_static_chain;
+   bfd_boolean plt_thread_safe = htab->plt_thread_safe;
+   bfd_boolean use_fake_dep = plt_thread_safe;
+   bfd_vma cmp_branch_off = 0;
+ 
+   if (!ALWAYS_USE_FAKE_DEP
++      && plt_load_toc
+       && plt_thread_safe
+       && !(stub_entry->h != NULL
+ 	   && (stub_entry->h == htab->tls_get_addr_fd
+@@ -9650,7 +10047,8 @@ build_plt_stub (struct ppc_link_hash_table *htab,
+ 	   && !htab->no_tls_get_addr_opt))
+     {
+       bfd_vma pltoff = stub_entry->plt_ent->plt.offset & ~1;
+-      bfd_vma pltindex = (pltoff - PLT_INITIAL_ENTRY_SIZE) / PLT_ENTRY_SIZE;
++      bfd_vma pltindex = ((pltoff - PLT_INITIAL_ENTRY_SIZE (htab))
++			  / PLT_ENTRY_SIZE (htab));
+       bfd_vma glinkoff = GLINK_CALL_STUB_SIZE + pltindex * 8;
+       bfd_vma to, from;
+ 
+@@ -9684,44 +10082,51 @@ build_plt_stub (struct ppc_link_hash_table *htab,
+ 	  r[1].r_offset = r[0].r_offset + 4;
+ 	  r[1].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO_DS);
+ 	  r[1].r_addend = r[0].r_addend;
+-	  if (PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
+-	    {
+-	      r[2].r_offset = r[1].r_offset + 4;
+-	      r[2].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO);
+-	      r[2].r_addend = r[0].r_addend;
+-	    }
+-	  else
++	  if (plt_load_toc)
+ 	    {
+-	      r[2].r_offset = r[1].r_offset + 8 + 8 * use_fake_dep;
+-	      r[2].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO_DS);
+-	      r[2].r_addend = r[0].r_addend + 8;
+-	      if (plt_static_chain)
++	      if (PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
+ 		{
+-		  r[3].r_offset = r[2].r_offset + 4;
+-		  r[3].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO_DS);
+-		  r[3].r_addend = r[0].r_addend + 16;
++		  r[2].r_offset = r[1].r_offset + 4;
++		  r[2].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO);
++		  r[2].r_addend = r[0].r_addend;
++		}
++	      else
++		{
++		  r[2].r_offset = r[1].r_offset + 8 + 8 * use_fake_dep;
++		  r[2].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO_DS);
++		  r[2].r_addend = r[0].r_addend + 8;
++		  if (plt_static_chain)
++		    {
++		      r[3].r_offset = r[2].r_offset + 4;
++		      r[3].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_LO_DS);
++		      r[3].r_addend = r[0].r_addend + 16;
++		    }
+ 		}
+ 	    }
+ 	}
+       if (ALWAYS_EMIT_R2SAVE
+ 	  || stub_entry->stub_type == ppc_stub_plt_call_r2save)
+-	bfd_put_32 (obfd, STD_R2_40R1, p),			p += 4;
+-      bfd_put_32 (obfd, ADDIS_R12_R2 | PPC_HA (offset), p),	p += 4;
+-      bfd_put_32 (obfd, LD_R11_0R12 | PPC_LO (offset), p),	p += 4;
+-      if (PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
++	bfd_put_32 (obfd, STD_R2_0R1 + STK_TOC (htab), p),	p += 4;
++      bfd_put_32 (obfd, ADDIS_R11_R2 | PPC_HA (offset), p),	p += 4;
++      bfd_put_32 (obfd, LD_R12_0R11 | PPC_LO (offset), p),	p += 4;
++      if (plt_load_toc
++	  && PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
+ 	{
+-	  bfd_put_32 (obfd, ADDI_R12_R12 | PPC_LO (offset), p),	p += 4;
++	  bfd_put_32 (obfd, ADDI_R11_R11 | PPC_LO (offset), p),	p += 4;
+ 	  offset = 0;
+ 	}
+-      bfd_put_32 (obfd, MTCTR_R11, p),				p += 4;
+-      if (use_fake_dep)
++      bfd_put_32 (obfd, MTCTR_R12, p),				p += 4;
++      if (plt_load_toc)
+ 	{
+-	  bfd_put_32 (obfd, XOR_R11_R11_R11, p),		p += 4;
+-	  bfd_put_32 (obfd, ADD_R12_R12_R11, p),		p += 4;
++	  if (use_fake_dep)
++	    {
++	      bfd_put_32 (obfd, XOR_R2_R12_R12, p),		p += 4;
++	      bfd_put_32 (obfd, ADD_R11_R11_R2, p),		p += 4;
++	    }
++	  bfd_put_32 (obfd, LD_R2_0R11 | PPC_LO (offset + 8), p), p += 4;
++	  if (plt_static_chain)
++	    bfd_put_32 (obfd, LD_R11_0R11 | PPC_LO (offset + 16), p), p += 4;
+ 	}
+-      bfd_put_32 (obfd, LD_R2_0R12 | PPC_LO (offset + 8), p),	p += 4;
+-      if (plt_static_chain)
+-	bfd_put_32 (obfd, LD_R11_0R12 | PPC_LO (offset + 16), p), p += 4;
+     }
+   else
+     {
+@@ -9731,45 +10136,52 @@ build_plt_stub (struct ppc_link_hash_table *htab,
+ 	      || stub_entry->stub_type == ppc_stub_plt_call_r2save)
+ 	    r[0].r_offset += 4;
+ 	  r[0].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
+-	  if (PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
++	  if (plt_load_toc)
+ 	    {
+-	      r[1].r_offset = r[0].r_offset + 4;
+-	      r[1].r_info = ELF64_R_INFO (0, R_PPC64_TOC16);
+-	      r[1].r_addend = r[0].r_addend;
+-	    }
+-	  else
+-	    {
+-	      r[1].r_offset = r[0].r_offset + 8 + 8 * use_fake_dep;
+-	      r[1].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
+-	      r[1].r_addend = r[0].r_addend + 8 + 8 * plt_static_chain;
+-	      if (plt_static_chain)
++	      if (PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
+ 		{
+-		  r[2].r_offset = r[1].r_offset + 4;
+-		  r[2].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
+-		  r[2].r_addend = r[0].r_addend + 8;
++		  r[1].r_offset = r[0].r_offset + 4;
++		  r[1].r_info = ELF64_R_INFO (0, R_PPC64_TOC16);
++		  r[1].r_addend = r[0].r_addend;
++		}
++	      else
++		{
++		  r[1].r_offset = r[0].r_offset + 8 + 8 * use_fake_dep;
++		  r[1].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
++		  r[1].r_addend = r[0].r_addend + 8 + 8 * plt_static_chain;
++		  if (plt_static_chain)
++		    {
++		      r[2].r_offset = r[1].r_offset + 4;
++		      r[2].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
++		      r[2].r_addend = r[0].r_addend + 8;
++		    }
+ 		}
+ 	    }
+ 	}
+       if (ALWAYS_EMIT_R2SAVE
+ 	  || stub_entry->stub_type == ppc_stub_plt_call_r2save)
+-	bfd_put_32 (obfd, STD_R2_40R1, p),			p += 4;
+-      bfd_put_32 (obfd, LD_R11_0R2 | PPC_LO (offset), p),	p += 4;
+-      if (PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
++	bfd_put_32 (obfd, STD_R2_0R1 + STK_TOC (htab), p),	p += 4;
++      bfd_put_32 (obfd, LD_R12_0R2 | PPC_LO (offset), p),	p += 4;
++      if (plt_load_toc
++	  && PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
+ 	{
+ 	  bfd_put_32 (obfd, ADDI_R2_R2 | PPC_LO (offset), p),	p += 4;
+ 	  offset = 0;
+ 	}
+-      bfd_put_32 (obfd, MTCTR_R11, p),				p += 4;
+-      if (use_fake_dep)
++      bfd_put_32 (obfd, MTCTR_R12, p),				p += 4;
++      if (plt_load_toc)
+ 	{
+-	  bfd_put_32 (obfd, XOR_R11_R11_R11, p),		p += 4;
+-	  bfd_put_32 (obfd, ADD_R2_R2_R11, p),			p += 4;
++	  if (use_fake_dep)
++	    {
++	      bfd_put_32 (obfd, XOR_R11_R12_R12, p),		p += 4;
++	      bfd_put_32 (obfd, ADD_R2_R2_R11, p),		p += 4;
++	    }
++	  if (plt_static_chain)
++	    bfd_put_32 (obfd, LD_R11_0R2 | PPC_LO (offset + 16), p), p += 4;
++	  bfd_put_32 (obfd, LD_R2_0R2 | PPC_LO (offset + 8), p), p += 4;
+ 	}
+-      if (plt_static_chain)
+-	bfd_put_32 (obfd, LD_R11_0R2 | PPC_LO (offset + 16), p), p += 4;
+-      bfd_put_32 (obfd, LD_R2_0R2 | PPC_LO (offset + 8), p),	p += 4;
+     }
+-  if (plt_thread_safe && !use_fake_dep)
++  if (plt_load_toc && plt_thread_safe && !use_fake_dep)
+     {
+       bfd_put_32 (obfd, CMPLDI_R2_0, p),			p += 4;
+       bfd_put_32 (obfd, BNECTR_P4, p),				p += 4;
+@@ -9789,11 +10201,9 @@ build_plt_stub (struct ppc_link_hash_table *htab,
+ #define ADD_R3_R12_R13	0x7c6c6a14
+ #define BEQLR		0x4d820020
+ #define MR_R3_R0	0x7c030378
+-#define MFLR_R11	0x7d6802a6
+ #define STD_R11_0R1	0xf9610000
+ #define BCTRL		0x4e800421
+ #define LD_R11_0R1	0xe9610000
+-#define LD_R2_0R1	0xe8410000
+ #define MTLR_R11	0x7d6803a6
+ 
+ static inline bfd_byte *
+@@ -9811,15 +10221,15 @@ build_tls_get_addr_stub (struct ppc_link_hash_table *htab,
+   bfd_put_32 (obfd, BEQLR, p),			p += 4;
+   bfd_put_32 (obfd, MR_R3_R0, p),		p += 4;
+   bfd_put_32 (obfd, MFLR_R11, p),		p += 4;
+-  bfd_put_32 (obfd, STD_R11_0R1 + 32, p),	p += 4;
++  bfd_put_32 (obfd, STD_R11_0R1 + STK_LINKER (htab), p), p += 4;
+ 
+   if (r != NULL)
+     r[0].r_offset += 9 * 4;
+   p = build_plt_stub (htab, stub_entry, p, offset, r);
+   bfd_put_32 (obfd, BCTRL, p - 4);
+ 
+-  bfd_put_32 (obfd, LD_R11_0R1 + 32, p),	p += 4;
+-  bfd_put_32 (obfd, LD_R2_0R1 + 40, p),		p += 4;
++  bfd_put_32 (obfd, LD_R11_0R1 + STK_LINKER (htab), p),	p += 4;
++  bfd_put_32 (obfd, LD_R2_0R1 + STK_TOC (htab), p),	p += 4;
+   bfd_put_32 (obfd, MTLR_R11, p),		p += 4;
+   bfd_put_32 (obfd, BLR, p),			p += 4;
+ 
+@@ -9868,6 +10278,8 @@ get_r2off (struct bfd_link_info *info,
+       /* Support linking -R objects.  Get the toc pointer from the
+ 	 opd entry.  */
+       char buf[8];
++      if (!htab->opd_abi)
++	return r2off;
+       asection *opd = stub_entry->h->elf.root.u.def.section;
+       bfd_vma opd_off = stub_entry->h->elf.root.u.def.value;
+ 
+@@ -9920,9 +10332,11 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+     case ppc_stub_long_branch:
+     case ppc_stub_long_branch_r2off:
+       /* Branches are relative.  This is where we are going to.  */
+-      off = dest = (stub_entry->target_value
+-		    + stub_entry->target_section->output_offset
+-		    + stub_entry->target_section->output_section->vma);
++      dest = (stub_entry->target_value
++	      + stub_entry->target_section->output_offset
++	      + stub_entry->target_section->output_section->vma);
++      dest += PPC64_LOCAL_ENTRY_OFFSET (stub_entry->other);
++      off = dest;
+ 
+       /* And this is where we are coming from.  */
+       off -= (stub_entry->stub_offset
+@@ -9939,7 +10353,7 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	      htab->stub_error = TRUE;
+ 	      return FALSE;
+ 	    }
+-	  bfd_put_32 (htab->stub_bfd, STD_R2_40R1, loc);
++	  bfd_put_32 (htab->stub_bfd, STD_R2_0R1 + STK_TOC (htab), loc);
+ 	  loc += 4;
+ 	  size = 12;
+ 	  if (PPC_HA (r2off) != 0)
+@@ -10025,6 +10439,8 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       dest = (stub_entry->target_value
+ 	      + stub_entry->target_section->output_offset
+ 	      + stub_entry->target_section->output_section->vma);
++      if (stub_entry->stub_type != ppc_stub_plt_branch_r2off)
++	dest += PPC64_LOCAL_ENTRY_OFFSET (stub_entry->other);
+ 
+       bfd_put_64 (htab->brlt->owner, dest,
+ 		  htab->brlt->contents + br_entry->offset);
+@@ -10093,7 +10509,8 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	  r[0].r_offset = loc - stub_entry->stub_sec->contents;
+ 	  if (bfd_big_endian (info->output_bfd))
+ 	    r[0].r_offset += 2;
+-	  if (stub_entry->stub_type == ppc_stub_plt_branch_r2off)
++	  if (stub_entry->stub_type == ppc_stub_plt_branch_r2off
++	      && htab->opd_abi)
+ 	    r[0].r_offset += 4;
+ 	  r[0].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
+ 	  r[0].r_addend = dest;
+@@ -10106,19 +10523,20 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	    }
+ 	}
+ 
+-      if (stub_entry->stub_type != ppc_stub_plt_branch_r2off)
++      if (stub_entry->stub_type != ppc_stub_plt_branch_r2off
++	  || !htab->opd_abi)
+ 	{
+ 	  if (PPC_HA (off) != 0)
+ 	    {
+ 	      size = 16;
+-	      bfd_put_32 (htab->stub_bfd, ADDIS_R12_R2 | PPC_HA (off), loc);
++	      bfd_put_32 (htab->stub_bfd, ADDIS_R11_R2 | PPC_HA (off), loc);
+ 	      loc += 4;
+-	      bfd_put_32 (htab->stub_bfd, LD_R11_0R12 | PPC_LO (off), loc);
++	      bfd_put_32 (htab->stub_bfd, LD_R12_0R11 | PPC_LO (off), loc);
+ 	    }
+ 	  else
+ 	    {
+ 	      size = 12;
+-	      bfd_put_32 (htab->stub_bfd, LD_R11_0R2 | PPC_LO (off), loc);
++	      bfd_put_32 (htab->stub_bfd, LD_R12_0R2 | PPC_LO (off), loc);
+ 	    }
+ 	}
+       else
+@@ -10131,20 +10549,20 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	      return FALSE;
+ 	    }
+ 
+-	  bfd_put_32 (htab->stub_bfd, STD_R2_40R1, loc);
++	  bfd_put_32 (htab->stub_bfd, STD_R2_0R1 + STK_TOC (htab), loc);
+ 	  loc += 4;
+ 	  size = 20;
+ 	  if (PPC_HA (off) != 0)
+ 	    {
+ 	      size += 4;
+-	      bfd_put_32 (htab->stub_bfd, ADDIS_R12_R2 | PPC_HA (off), loc);
++	      bfd_put_32 (htab->stub_bfd, ADDIS_R11_R2 | PPC_HA (off), loc);
+ 	      loc += 4;
+-	      bfd_put_32 (htab->stub_bfd, LD_R11_0R12 | PPC_LO (off), loc);
++	      bfd_put_32 (htab->stub_bfd, LD_R12_0R11 | PPC_LO (off), loc);
+ 	      loc += 4;
+ 	    }
+ 	  else
+ 	    {
+-	      bfd_put_32 (htab->stub_bfd, LD_R11_0R2 | PPC_LO (off), loc);
++	      bfd_put_32 (htab->stub_bfd, LD_R12_0R2 | PPC_LO (off), loc);
+ 	      loc += 4;
+ 	    }
+ 
+@@ -10157,7 +10575,7 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	  bfd_put_32 (htab->stub_bfd, ADDI_R2_R2 | PPC_LO (r2off), loc);
+ 	}
+       loc += 4;
+-      bfd_put_32 (htab->stub_bfd, MTCTR_R11, loc);
++      bfd_put_32 (htab->stub_bfd, MTCTR_R12, loc);
+       loc += 4;
+       bfd_put_32 (htab->stub_bfd, BCTR, loc);
+       break;
+@@ -10202,7 +10620,10 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	  bfd_byte *rl;
+ 
+ 	  rela.r_offset = dest;
+-	  rela.r_info = ELF64_R_INFO (0, R_PPC64_JMP_IREL);
++	  if (htab->opd_abi)
++	    rela.r_info = ELF64_R_INFO (0, R_PPC64_JMP_IREL);
++	  else
++	    rela.r_info = ELF64_R_INFO (0, R_PPC64_IRELATIVE);
+ 	  rela.r_addend = (stub_entry->target_value
+ 			   + stub_entry->target_section->output_offset
+ 			   + stub_entry->target_section->output_section->vma);
+@@ -10354,10 +10775,11 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       if (info->emitrelocations)
+ 	{
+ 	  stub_entry->stub_sec->reloc_count
+-	    += (2
+-		+ (PPC_HA (off) != 0)
+-		+ (htab->plt_static_chain
+-		   && PPC_HA (off + 16) == PPC_HA (off)));
++	    += ((PPC_HA (off) != 0)
++		+ (htab->opd_abi
++		   ? 2 + (htab->plt_static_chain
++			  && PPC_HA (off + 16) == PPC_HA (off))
++		   : 1));
+ 	  stub_entry->stub_sec->flags |= SEC_RELOC;
+ 	}
+     }
+@@ -10366,6 +10788,7 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       /* ppc_stub_long_branch or ppc_stub_plt_branch, or their r2off
+ 	 variants.  */
+       bfd_vma r2off = 0;
++      bfd_vma local_off = 0;
+ 
+       off = (stub_entry->target_value
+ 	     + stub_entry->target_section->output_offset
+@@ -10383,7 +10806,7 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       if (stub_entry->stub_type == ppc_stub_long_branch_r2off)
+ 	{
+ 	  r2off = get_r2off (info, stub_entry);
+-	  if (r2off == 0)
++	  if (r2off == 0 && htab->opd_abi)
+ 	    {
+ 	      htab->stub_error = TRUE;
+ 	      return FALSE;
+@@ -10394,8 +10817,13 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	  off -= size - 4;
+ 	}
+ 
+-      /* If the branch offset if too big, use a ppc_stub_plt_branch.  */
+-      if (off + (1 << 25) >= (bfd_vma) (1 << 26))
++      local_off = PPC64_LOCAL_ENTRY_OFFSET (stub_entry->other);
++
++      /* If the branch offset if too big, use a ppc_stub_plt_branch.
++	 Do the same for -R objects without function descriptors.  */
++      if (off + (1 << 25) >= (bfd_vma) (1 << 26) - local_off
++	  || (stub_entry->stub_type == ppc_stub_long_branch_r2off
++	      && r2off == 0))
+ 	{
+ 	  struct ppc_branch_hash_entry *br_entry;
+ 
+@@ -10438,7 +10866,8 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	      stub_entry->stub_sec->flags |= SEC_RELOC;
+ 	    }
+ 
+-	  if (stub_entry->stub_type != ppc_stub_plt_branch_r2off)
++	  if (stub_entry->stub_type != ppc_stub_plt_branch_r2off
++	      || !htab->opd_abi)
+ 	    {
+ 	      size = 12;
+ 	      if (PPC_HA (off) != 0)
+@@ -10991,7 +11420,10 @@ toc_adjusting_stub_needed (struct bfd_link_info *info, asection *isec)
+ 	     need a plt_branch stub.  A plt_branch stub uses r2.  */
+ 	  else if (dest - (isec->output_offset
+ 			   + isec->output_section->vma
+-			   + rel->r_offset) + (1 << 25) >= (2 << 25))
++			   + rel->r_offset) + (1 << 25)
++		   >= (2u << 25) - PPC64_LOCAL_ENTRY_OFFSET (h
++							     ? h->other
++							     : sym->st_other))
+ 	    {
+ 	      ret = 1;
+ 	      break;
+@@ -11338,7 +11770,9 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+   htab->plt_stub_align = plt_stub_align;
+   if (plt_thread_safe == -1 && !info->executable)
+     plt_thread_safe = 1;
+-  if (plt_thread_safe == -1)
++  if (!htab->opd_abi)
++    plt_thread_safe = 0;
++  else if (plt_thread_safe == -1)
+     {
+       static const char *const thread_starter[] =
+ 	{
+@@ -11447,6 +11881,7 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+ 		  asection *sym_sec, *code_sec;
+ 		  bfd_vma sym_value, code_value;
+ 		  bfd_vma destination;
++		  unsigned long local_off;
+ 		  bfd_boolean ok_dest;
+ 		  struct ppc_link_hash_entry *hash;
+ 		  struct ppc_link_hash_entry *fdh;
+@@ -11523,12 +11958,16 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+ 		    }
+ 
+ 		  destination = 0;
++		  local_off = 0;
+ 		  if (ok_dest)
+ 		    {
+ 		      sym_value += irela->r_addend;
+ 		      destination = (sym_value
+ 				     + sym_sec->output_offset
+ 				     + sym_sec->output_section->vma);
++		      local_off = PPC64_LOCAL_ENTRY_OFFSET (hash
++							    ? hash->elf.other
++							    : sym->st_other);
+ 		    }
+ 
+ 		  code_sec = sym_sec;
+@@ -11565,7 +12004,8 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+ 		  /* Determine what (if any) linker stub is needed.  */
+ 		  plt_ent = NULL;
+ 		  stub_type = ppc_type_of_stub (section, irela, &hash,
+-						&plt_ent, destination);
++						&plt_ent, destination,
++						local_off);
+ 
+ 		  if (stub_type != ppc_stub_plt_call)
+ 		    {
+@@ -11828,6 +12268,72 @@ ppc64_elf_toc (bfd *obfd)
+   return TOCstart;
+ }
+ 
++/* Called via elf_link_hash_traverse from ppc64_elf_build_stubs to
++   write out any global entry stubs.  */
++
++static bfd_boolean
++build_global_entry_stubs (struct elf_link_hash_entry *h, void *inf)
++{
++  struct bfd_link_info *info;
++  struct ppc_link_hash_table *htab;
++  struct plt_entry *pent;
++  asection *s;
++
++  if (h->root.type == bfd_link_hash_indirect)
++    return TRUE;
++
++  if (!h->pointer_equality_needed)
++    return TRUE;
++
++  if (h->def_regular)
++    return TRUE;
++
++  info = inf;
++  htab = ppc_hash_table (info);
++  if (htab == NULL)
++    return FALSE;
++
++  s = htab->glink;
++  for (pent = h->plt.plist; pent != NULL; pent = pent->next)
++    if (pent->plt.offset != (bfd_vma) -1
++	&& pent->addend == 0)
++      {
++	bfd_byte *p;
++	asection *plt;
++	bfd_vma off;
++
++	p = s->contents + h->root.u.def.value;
++	plt = htab->plt;
++	if (!htab->elf.dynamic_sections_created
++	    || h->dynindx == -1)
++	  plt = htab->iplt;
++	off = pent->plt.offset + plt->output_offset + plt->output_section->vma;
++	off -= h->root.u.def.value + s->output_offset + s->output_section->vma;
++
++	if (off + 0x80008000 > 0xffffffff || (off & 3) != 0)
++	  {
++	    info->callbacks->einfo
++	      (_("%P: linkage table error against `%T'\n"),
++	       h->root.root.string);
++	    bfd_set_error (bfd_error_bad_value);
++	    htab->stub_error = TRUE;
++	  }
++
++	if (PPC_HA (off) != 0)
++	  {
++	    bfd_put_32 (s->owner, ADDIS_R12_R12 | PPC_HA (off), p);
++	    p += 4;
++	  }
++	bfd_put_32 (s->owner, LD_R12_0R12 | PPC_LO (off), p);
++	p += 4;
++	bfd_put_32 (s->owner, MTCTR_R12, p);
++	p += 4;
++	bfd_put_32 (s->owner, BCTR, p);
++	break;
++      }
++  return TRUE;
++}
++
+ /* Build all the stubs associated with the current output file.
+    The stubs are kept in a hash table attached to the main linker
+    hash table.  This function is called via gldelf64ppc_finish.  */
+@@ -11903,26 +12409,56 @@ ppc64_elf_build_stubs (bfd_boolean emit_stub_syms,
+       plt0 -= htab->glink->output_section->vma + htab->glink->output_offset;
+       bfd_put_64 (htab->glink->owner, plt0, p);
+       p += 8;
+-      bfd_put_32 (htab->glink->owner, MFLR_R12, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, BCL_20_31, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, MFLR_R11, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, LD_R2_M16R11, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, MTLR_R12, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, ADD_R12_R2_R11, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, LD_R11_0R12, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, LD_R2_0R12 | 8, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, MTCTR_R11, p);
+-      p += 4;
+-      bfd_put_32 (htab->glink->owner, LD_R11_0R12 | 16, p);
+-      p += 4;
++      if (htab->opd_abi)
++	{
++	  bfd_put_32 (htab->glink->owner, MFLR_R12, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, BCL_20_31, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, MFLR_R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R2_0R11 | (-16 & 0xfffc), p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, MTLR_R12, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, ADD_R11_R2_R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R12_0R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R2_0R11 | 8, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, MTCTR_R12, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R11_0R11 | 16, p);
++	  p += 4;
++	}
++      else
++	{
++	  bfd_put_32 (htab->glink->owner, MFLR_R0, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, BCL_20_31, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, MFLR_R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R2_0R11 | (-16 & 0xfffc), p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, MTLR_R0, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, SUB_R12_R12_R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, ADD_R11_R2_R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, ADDI_R0_R12 | (-48 & 0xffff), p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R12_0R11, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, SRDI_R0_R0_2, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, MTCTR_R12, p);
++	  p += 4;
++	  bfd_put_32 (htab->glink->owner, LD_R11_0R11 | 8, p);
++	  p += 4;
++	}
+       bfd_put_32 (htab->glink->owner, BCTR, p);
+       p += 4;
+       while (p - htab->glink->contents < GLINK_CALL_STUB_SIZE)
+@@ -11933,26 +12469,33 @@ ppc64_elf_build_stubs (bfd_boolean emit_stub_syms,
+ 
+       /* Build the .glink lazy link call stubs.  */
+       indx = 0;
+-      while (p < htab->glink->contents + htab->glink->size)
++      while (p < htab->glink->contents + htab->glink->rawsize)
+ 	{
+-	  if (indx < 0x8000)
+-	    {
+-	      bfd_put_32 (htab->glink->owner, LI_R0_0 | indx, p);
+-	      p += 4;
+-	    }
+-	  else
++	  if (htab->opd_abi)
+ 	    {
+-	      bfd_put_32 (htab->glink->owner, LIS_R0_0 | PPC_HI (indx), p);
+-	      p += 4;
+-	      bfd_put_32 (htab->glink->owner, ORI_R0_R0_0 | PPC_LO (indx), p);
+-	      p += 4;
++	      if (indx < 0x8000)
++		{
++		  bfd_put_32 (htab->glink->owner, LI_R0_0 | indx, p);
++		  p += 4;
++		}
++	      else
++		{
++		  bfd_put_32 (htab->glink->owner, LIS_R0_0 | PPC_HI (indx), p);
++		  p += 4;
++		  bfd_put_32 (htab->glink->owner, ORI_R0_R0_0 | PPC_LO (indx),
++			      p);
++		  p += 4;
++		}
+ 	    }
+ 	  bfd_put_32 (htab->glink->owner,
+ 		      B_DOT | ((htab->glink->contents - p + 8) & 0x3fffffc), p);
+ 	  indx++;
+ 	  p += 4;
+ 	}
+-      htab->glink->rawsize = p - htab->glink->contents;
++
++      /* Build .glink global entry stubs.  */
++      if (htab->glink->size > htab->glink->rawsize)
++	elf_link_hash_traverse (&htab->elf, build_global_entry_stubs, info);
+     }
+ 
+   if (htab->brlt->size != 0)
+@@ -12056,7 +12599,7 @@ ppc64_elf_build_stubs (bfd_boolean emit_stub_syms,
+ 	  bfd_put_32 (htab->elf.dynobj, val, p);
+ 	  p += 4;
+ 	  /* .glink size.  */
+-	  bfd_put_32 (htab->elf.dynobj, htab->glink->rawsize - 8, p);
++	  bfd_put_32 (htab->elf.dynobj, htab->glink->size - 8, p);
+ 	  p += 4;
+ 	  /* Augmentation.  */
+ 	  p += 1;
+@@ -12106,7 +12649,6 @@ ppc64_elf_build_stubs (bfd_boolean emit_stub_syms,
+       }
+ 
+   if (stub_sec != NULL
+-      || htab->glink->rawsize != htab->glink->size
+       || (htab->glink_eh_frame != NULL
+ 	  && htab->glink_eh_frame->rawsize != htab->glink_eh_frame->size))
+     {
+@@ -12849,6 +13391,39 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	      rel->r_info = ELF64_R_INFO (r_symndx, r_type);
+ 	    }
+ 	  break;
++
++	case R_PPC64_REL16_HA:
++	  /* If we are generating a non-PIC executable, edit
++	     .	0:	addis 2,12,.TOC.-0b@ha
++	     .		addi 2,2,.TOC.-0b@l
++	     used by ELFv2 global entry points to set up r2, to
++	     .		lis 2,.TOC.@ha
++	     .		addi 2,2,.TOC.@l
++	     if .TOC. is in range.  */
++	  if (!info->shared
++	      && h != NULL && &h->elf == htab->elf.hgot
++	      && rel + 1 < relend
++	      && rel[1].r_info == ELF64_R_INFO (r_symndx, R_PPC64_REL16_LO)
++	      && rel[1].r_offset == rel->r_offset + 4
++	      && rel[1].r_addend == rel->r_addend + 4
++	      && relocation + 0x80008000 <= 0xffffffff)
++	    {
++	      unsigned int insn1, insn2;
++	      bfd_vma offset = rel->r_offset - d_offset;
++	      insn1 = bfd_get_32 (output_bfd, contents + offset);
++	      insn2 = bfd_get_32 (output_bfd, contents + offset + 4);
++	      if ((insn1 & 0xffff0000) == 0x3c4c0000 /* addis 2,12 */
++		  && (insn2 & 0xffff0000) == 0x38420000 /* addi 2,2 */)
++		{
++		  r_type = R_PPC64_ADDR16_HA;
++		  rel->r_info = ELF64_R_INFO (r_symndx, r_type);
++		  rel->r_addend -= d_offset;
++		  rel[1].r_info = ELF64_R_INFO (r_symndx, R_PPC64_ADDR16_LO);
++		  rel[1].r_addend -= d_offset + 4;
++		  bfd_put_32 (output_bfd, 0x3c400000, contents + offset);
++		}
++	    }
++	  break;
+ 	}
+ 
+       /* Handle other relocations that tweak non-addend part of insn.  */
+@@ -12871,7 +13446,8 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	      insn = bfd_get_32 (input_bfd, contents + rel->r_offset);
+ 	      if (insn == NOP
+ 		  || insn == CROR_151515 || insn == CROR_313131)
+-		bfd_put_32 (input_bfd, STD_R2_40R1,
++		bfd_put_32 (input_bfd,
++			    STD_R2_0R1 + STK_TOC (htab),
+ 			    contents + rel->r_offset);
+ 	    }
+ 	  break;
+@@ -13001,6 +13577,10 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 		  + input_section->output_offset
+ 		  + input_section->output_section->vma);
+ 
++	  relocation += PPC64_LOCAL_ENTRY_OFFSET (fdh
++						  ? fdh->elf.other
++						  : sym->st_other);
++
+ 	  if (stub_entry != NULL
+ 	      && (stub_entry->stub_type == ppc_stub_long_branch
+ 		  || stub_entry->stub_type == ppc_stub_plt_branch)
+@@ -13154,7 +13734,7 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 		    if (!WILL_CALL_FINISH_DYNAMIC_SYMBOL (dyn, info->shared,
+ 							  &h->elf)
+ 			|| (info->shared
+-			    && SYMBOL_CALLS_LOCAL (info, &h->elf)))
++			    && SYMBOL_REFERENCES_LOCAL (info, &h->elf)))
+ 		      /* This is actually a static link, or it is a
+ 			 -Bsymbolic link and the symbol is defined
+ 			 locally, or the symbol was forced to be local
+@@ -13329,13 +13909,14 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	    {
+ 	      struct plt_entry *ent;
+ 	      for (ent = h->elf.plt.plist; ent != NULL; ent = ent->next)
+-		if (ent->addend == orig_rel.r_addend
+-		    && ent->plt.offset != (bfd_vma) -1)
++		if (ent->plt.offset != (bfd_vma) -1
++		    && ent->addend == orig_rel.r_addend)
+ 		  {
+ 		    relocation = (htab->plt->output_section->vma
+ 				  + htab->plt->output_offset
+ 				  + ent->plt.offset);
+ 		    unresolved_reloc = FALSE;
++		    break;
+ 		  }
+ 	    }
+ 	  break;
+@@ -13395,6 +13976,8 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	case R_PPC64_TPREL16_HA:
+ 	case R_PPC64_TPREL16_DS:
+ 	case R_PPC64_TPREL16_LO_DS:
++	case R_PPC64_TPREL16_HIGH:
++	case R_PPC64_TPREL16_HIGHA:
+ 	case R_PPC64_TPREL16_HIGHER:
+ 	case R_PPC64_TPREL16_HIGHERA:
+ 	case R_PPC64_TPREL16_HIGHEST:
+@@ -13429,6 +14012,8 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	case R_PPC64_DTPREL16_HA:
+ 	case R_PPC64_DTPREL16_DS:
+ 	case R_PPC64_DTPREL16_LO_DS:
++	case R_PPC64_DTPREL16_HIGH:
++	case R_PPC64_DTPREL16_HIGHA:
+ 	case R_PPC64_DTPREL16_HIGHER:
+ 	case R_PPC64_DTPREL16_HIGHERA:
+ 	case R_PPC64_DTPREL16_HIGHEST:
+@@ -13461,6 +14046,8 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	case R_PPC64_ADDR16_DS:
+ 	case R_PPC64_ADDR16_HA:
+ 	case R_PPC64_ADDR16_HI:
++	case R_PPC64_ADDR16_HIGH:
++	case R_PPC64_ADDR16_HIGHA:
+ 	case R_PPC64_ADDR16_HIGHER:
+ 	case R_PPC64_ADDR16_HIGHERA:
+ 	case R_PPC64_ADDR16_HIGHEST:
+@@ -13532,7 +14119,7 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 
+ 	      if (skip)
+ 		memset (&outrel, 0, sizeof outrel);
+-	      else if (!SYMBOL_CALLS_LOCAL (info, &h->elf)
++	      else if (!SYMBOL_REFERENCES_LOCAL (info, &h->elf)
+ 		       && !is_opd
+ 		       && r_type != R_PPC64_TOC)
+ 		{
+@@ -13776,21 +14363,20 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	default:
+ 	  break;
+ 
+-	case R_PPC64_ADDR16_HA:
+ 	case R_PPC64_REL16_HA:
++	case R_PPC64_ADDR16_HA:
++	case R_PPC64_ADDR16_HIGHA:
+ 	case R_PPC64_ADDR16_HIGHERA:
+ 	case R_PPC64_ADDR16_HIGHESTA:
+ 	case R_PPC64_TOC16_HA:
+ 	case R_PPC64_SECTOFF_HA:
+ 	case R_PPC64_TPREL16_HA:
+-	case R_PPC64_DTPREL16_HA:
+-	case R_PPC64_TPREL16_HIGHER:
++	case R_PPC64_TPREL16_HIGHA:
+ 	case R_PPC64_TPREL16_HIGHERA:
+-	case R_PPC64_TPREL16_HIGHEST:
+ 	case R_PPC64_TPREL16_HIGHESTA:
+-	case R_PPC64_DTPREL16_HIGHER:
++	case R_PPC64_DTPREL16_HA:
++	case R_PPC64_DTPREL16_HIGHA:
+ 	case R_PPC64_DTPREL16_HIGHERA:
+-	case R_PPC64_DTPREL16_HIGHEST:
+ 	case R_PPC64_DTPREL16_HIGHESTA:
+ 	  /* It's just possible that this symbol is a weak symbol
+ 	     that's not actually defined anywhere. In that case,
+@@ -14017,7 +14603,10 @@ ppc64_elf_finish_dynamic_symbol (bfd *output_bfd,
+ 	    rela.r_offset = (htab->iplt->output_section->vma
+ 			     + htab->iplt->output_offset
+ 			     + ent->plt.offset);
+-	    rela.r_info = ELF64_R_INFO (0, R_PPC64_JMP_IREL);
++	    if (htab->opd_abi)
++	      rela.r_info = ELF64_R_INFO (0, R_PPC64_JMP_IREL);
++	    else
++	      rela.r_info = ELF64_R_INFO (0, R_PPC64_IRELATIVE);
+ 	    rela.r_addend = (h->root.u.def.value
+ 			     + h->root.u.def.section->output_offset
+ 			     + h->root.u.def.section->output_section->vma
+@@ -14034,10 +14623,34 @@ ppc64_elf_finish_dynamic_symbol (bfd *output_bfd,
+ 	    rela.r_info = ELF64_R_INFO (h->dynindx, R_PPC64_JMP_SLOT);
+ 	    rela.r_addend = ent->addend;
+ 	    loc = (htab->relplt->contents
+-		   + ((ent->plt.offset - PLT_INITIAL_ENTRY_SIZE)
+-		      / (PLT_ENTRY_SIZE / sizeof (Elf64_External_Rela))));
++		   + ((ent->plt.offset - PLT_INITIAL_ENTRY_SIZE (htab))
++		      / PLT_ENTRY_SIZE (htab) * sizeof (Elf64_External_Rela)));
+ 	  }
+ 	bfd_elf64_swap_reloca_out (output_bfd, &rela, loc);
++
++	if (!htab->opd_abi)
++	  {
++	    if (!h->def_regular)
++	      {
++		/* Mark the symbol as undefined, rather than as
++		   defined in glink.  Leave the value if there were
++		   any relocations where pointer equality matters
++		   (this is a clue for the dynamic linker, to make
++		   function pointer comparisons work between an
++		   application and shared library), otherwise set it
++		   to zero.  */
++		sym->st_shndx = SHN_UNDEF;
++		if (!h->pointer_equality_needed)
++		  sym->st_value = 0;
++		else if (!h->ref_regular_nonweak)
++		  {
++		    /* This breaks function pointer comparisons, but
++		       that is better than breaking tests for a NULL
++		       function pointer.  */
++		    sym->st_value = 0;
++		  }
++	      }
++	  }
+       }
+ 
+   if (h->needs_copy)
+@@ -14130,7 +14743,7 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+ 		 of glink rather than the first entry point, which is
+ 		 what ld.so needs, and now have a bigger stub to
+ 		 support automatic multiple TOCs.  */
+-	      dyn.d_un.d_ptr += GLINK_CALL_STUB_SIZE - 32;
++	      dyn.d_un.d_ptr += GLINK_CALL_STUB_SIZE - 8 * 4;
+ 	      break;
+ 
+ 	    case DT_PPC64_OPD:
+@@ -14140,6 +14753,11 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+ 	      dyn.d_un.d_ptr = s->vma;
+ 	      break;
+ 
++	    case DT_PPC64_OPT:
++	      if (htab->do_multi_toc && htab->multi_toc_needed)
++		dyn.d_un.d_val |= PPC64_OPT_MULTI_TOC;
++	      break;
++
+ 	    case DT_PPC64_OPDSZ:
+ 	      s = bfd_get_section_by_name (output_bfd, ".opd");
+ 	      if (s == NULL)
+@@ -14203,7 +14821,7 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+     {
+       /* Set .plt entry size.  */
+       elf_section_data (htab->plt->output_section)->this_hdr.sh_entsize
+-	= PLT_ENTRY_SIZE;
++	= PLT_ENTRY_SIZE (htab);
+     }
+ 
+   /* brlt is SEC_LINKER_CREATED, so we need to write out relocs for
+diff --git a/bfd/libbfd.h b/bfd/libbfd.h
+index bcd76a0..d3b7950 100644
+--- a/bfd/libbfd.h
++++ b/bfd/libbfd.h
+@@ -1396,6 +1396,8 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
+   "BFD_RELOC_PPC64_TOC16_LO_DS",
+   "BFD_RELOC_PPC64_PLTGOT16_DS",
+   "BFD_RELOC_PPC64_PLTGOT16_LO_DS",
++  "BFD_RELOC_PPC64_ADDR16_HIGH",
++  "BFD_RELOC_PPC64_ADDR16_HIGHA",
+   "BFD_RELOC_PPC_TLS",
+   "BFD_RELOC_PPC_TLSGD",
+   "BFD_RELOC_PPC_TLSLD",
+@@ -1438,6 +1440,10 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
+   "BFD_RELOC_PPC64_DTPREL16_HIGHERA",
+   "BFD_RELOC_PPC64_DTPREL16_HIGHEST",
+   "BFD_RELOC_PPC64_DTPREL16_HIGHESTA",
++  "BFD_RELOC_PPC64_TPREL16_HIGH",
++  "BFD_RELOC_PPC64_TPREL16_HIGHA",
++  "BFD_RELOC_PPC64_DTPREL16_HIGH",
++  "BFD_RELOC_PPC64_DTPREL16_HIGHA",
+   "BFD_RELOC_I370_D12",
+   "BFD_RELOC_CTOR",
+   "BFD_RELOC_ARM_PCREL_BRANCH",
+diff --git a/bfd/reloc.c b/bfd/reloc.c
+index 626c818..b924974 100644
+--- a/bfd/reloc.c
++++ b/bfd/reloc.c
+@@ -2892,6 +2892,10 @@ ENUMX
+   BFD_RELOC_PPC64_PLTGOT16_DS
+ ENUMX
+   BFD_RELOC_PPC64_PLTGOT16_LO_DS
++ENUMX
++  BFD_RELOC_PPC64_ADDR16_HIGH
++ENUMX
++  BFD_RELOC_PPC64_ADDR16_HIGHA
+ ENUMDOC
+   Power(rs6000) and PowerPC relocations.
+ 
+@@ -2979,6 +2983,14 @@ ENUMX
+   BFD_RELOC_PPC64_DTPREL16_HIGHEST
+ ENUMX
+   BFD_RELOC_PPC64_DTPREL16_HIGHESTA
++ENUMX
++  BFD_RELOC_PPC64_TPREL16_HIGH
++ENUMX
++  BFD_RELOC_PPC64_TPREL16_HIGHA
++ENUMX
++  BFD_RELOC_PPC64_DTPREL16_HIGH
++ENUMX
++  BFD_RELOC_PPC64_DTPREL16_HIGHA
+ ENUMDOC
+   PowerPC and PowerPC64 thread-local storage relocations.
+ 
+diff --git a/binutils/readelf.c b/binutils/readelf.c
+index 67aeaa8..2046ec5 100644
+--- a/binutils/readelf.c
++++ b/binutils/readelf.c
+@@ -1556,7 +1556,7 @@ get_ppc_dynamic_type (unsigned long type)
+   switch (type)
+     {
+     case DT_PPC_GOT:    return "PPC_GOT";
+-    case DT_PPC_TLSOPT: return "PPC_TLSOPT";
++    case DT_PPC_OPT:    return "PPC_OPT";
+     default:
+       return NULL;
+     }
+@@ -1570,7 +1570,7 @@ get_ppc64_dynamic_type (unsigned long type)
+     case DT_PPC64_GLINK:  return "PPC64_GLINK";
+     case DT_PPC64_OPD:    return "PPC64_OPD";
+     case DT_PPC64_OPDSZ:  return "PPC64_OPDSZ";
+-    case DT_PPC64_TLSOPT: return "PPC64_TLSOPT";
++    case DT_PPC64_OPT:    return "PPC64_OPT";
+     default:
+       return NULL;
+     }
+@@ -2442,6 +2442,16 @@ get_machine_flags (unsigned e_flags, unsigned e_machine)
+ 	    strcat (buf, _(", relocatable-lib"));
+ 	  break;
+ 
++	case EM_PPC64:
++	  if (e_flags & EF_PPC64_ABI)
++	    {
++	      char abi[] = ", abiv0";
++
++	      abi[6] += e_flags & EF_PPC64_ABI;
++	      strcat (buf, abi);
++	    }
++	  break;
++
+ 	case EM_V800:
+ 	  if ((e_flags & EF_RH850_ABI) == EF_RH850_ABI)
+ 	    strcat (buf, ", RH850 ABI");
+@@ -9122,6 +9132,19 @@ get_ia64_symbol_other (unsigned int other)
+ }
+ 
+ static const char *
++get_ppc64_symbol_other (unsigned int other)
++{
++  if (PPC64_LOCAL_ENTRY_OFFSET (other) != 0)
++    {
++      static char buf[32];
++      snprintf (buf, sizeof buf, _("<localentry>: %d"),
++		PPC64_LOCAL_ENTRY_OFFSET (other));
++      return buf;
++    }
++  return NULL;
++}
++
++static const char *
+ get_symbol_other (unsigned int other)
+ {
+   const char * result = NULL;
+@@ -9138,6 +9161,9 @@ get_symbol_other (unsigned int other)
+     case EM_IA_64:
+       result = get_ia64_symbol_other (other);
+       break;
++    case EM_PPC64:
++      result = get_ppc64_symbol_other (other);
++      break;
+     default:
+       break;
+     }
+diff --git a/elfcpp/powerpc.h b/elfcpp/powerpc.h
+index 2c803af..879055e 100644
+--- a/elfcpp/powerpc.h
++++ b/elfcpp/powerpc.h
+@@ -164,11 +164,17 @@ enum
+   R_PPC_EMB_SDA21 = 109,
+   R_PPC64_TOCSAVE = 109,
+   R_PPC_EMB_MRKREF = 110,
++  R_PPC64_ADDR16_HIGH = 110,
+   R_PPC_EMB_RELSEC16 = 111,
++  R_PPC64_ADDR16_HIGHA = 111,
+   R_PPC_EMB_RELST_LO = 112,
++  R_PPC64_TPREL16_HIGH = 112,
+   R_PPC_EMB_RELST_HI = 113,
++  R_PPC64_TPREL16_HIGHA = 113,
+   R_PPC_EMB_RELST_HA = 114,
++  R_PPC64_DTPREL16_HIGH = 114,
+   R_PPC_EMB_BIT_FLD = 115,
++  R_PPC64_DTPREL16_HIGHA = 115,
+   R_PPC_EMB_RELSDA = 116,
+ 
+   R_PPC_VLE_REL8 = 216,
+@@ -208,6 +214,59 @@ enum
+   EF_PPC_RELOCATABLE_LIB = 0x00008000, // PowerPC -mrelocatable-lib flag.  */
+ };
+ 
++// e_flags values defined for powerpc64
++enum
++{
++  // ABI version
++  // 1 for original function descriptor using ABI,
++  // 2 for revised ABI without function descriptors,
++  // 0 for unspecified or not using any features affected by the differences.
++  EF_PPC64_ABI = 3
++};
++
++enum
++{
++  // The ELFv2 ABI uses three bits in the symbol st_other field of a
++  // function definition to specify the number of instructions between a
++  // function's global entry point and local entry point.
++  // The global entry point is used when it is necessary to set up the
++  // toc pointer (r2) for the function.  Callers must enter the global
++  // entry point with r12 set to the global entry point address.  On
++  // return from the function, r2 may have a different value to that
++  // which it had on entry.
++  // The local entry point is used when r2 is known to already be valid
++  // for the function.  There is no requirement on r12 when using the
++  // local entry point, and on return r2 will contain the same value as
++  // at entry.
++  // A value of zero in these bits means that the function has a single
++  // entry point with no requirement on r12 or r2, and that on return r2
++  // will contain the same value as at entry.
++  // Values of one and seven are reserved.
++
++  STO_PPC64_LOCAL_BIT = 5,
++  STO_PPC64_LOCAL_MASK = 0xE0
++};
++
++// 3 bit other field to bytes.
++static inline unsigned int
++ppc64_decode_local_entry(unsigned int other)
++{
++  return ((1 << other) >> 2) << 2;
++}
++
++// bytes to field value.
++static inline unsigned int
++ppc64_encode_local_entry(unsigned int val)
++{
++  return (val >= 4 * 4
++	  ? (val >= 8 * 4
++	     ? (val >= 16 * 4 ? 6 : 5)
++	     : 4)
++	  : (val >= 2 * 4
++	     ? 3
++	     : (val >= 1 * 4 ? 2 : 0)));
++}
++
+ } // End namespace elfcpp.
+ 
+ #endif // !defined(ELFCPP_POWERPC_H)
+diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c
+index e55d8a9..99e893d 100644
+--- a/gas/config/tc-ppc.c
++++ b/gas/config/tc-ppc.c
+@@ -29,6 +29,7 @@
+ 
+ #ifdef OBJ_ELF
+ #include "elf/ppc.h"
++#include "elf/ppc64.h"
+ #include "dwarf2dbg.h"
+ #endif
+ 
+@@ -112,7 +113,11 @@ static int set_target_endian = 0;
+    compensating for #lo being treated as a signed number.  */
+ #define PPC_HIGHESTA(v) PPC_HIGHEST ((v) + 0x8000)
+ 
+-#define SEX16(val) ((((val) & 0xffff) ^ 0x8000) - 0x8000)
++#define SEX16(val) (((val) ^ 0x8000) - 0x8000)
++
++/* For the time being on ppc64, don't report overflow on @h and @ha
++   applied to constants.  */
++#define REPORT_OVERFLOW_HI 0
+ 
+ static bfd_boolean reg_names_p = TARGET_REG_NAMES_P;
+ 
+@@ -155,6 +160,8 @@ static void ppc_vbyte (int);
+ static void ppc_elf_cons (int);
+ static void ppc_elf_rdata (int);
+ static void ppc_elf_lcomm (int);
++static void ppc_elf_localentry (int);
++static void ppc_elf_abiversion (int);
+ #endif
+ 
+ #ifdef TE_PE
+@@ -225,6 +232,9 @@ unsigned long nop_limit = 4;
+ ppc_cpu_t ppc_cpu = 0;
+ ppc_cpu_t sticky = 0;
+ 
++/* Value for ELF e_flags EF_PPC64_ABI.  */
++unsigned int ppc_abiversion = 0;
++
+ /* Flags set on encountering toc relocs.  */
+ enum {
+   has_large_toc_reloc = 1,
+@@ -283,6 +293,8 @@ const pseudo_typeS md_pseudo_table[] =
+   { "rdata",	ppc_elf_rdata,	0 },
+   { "rodata",	ppc_elf_rdata,	0 },
+   { "lcomm",	ppc_elf_lcomm,	0 },
++  { "localentry", ppc_elf_localentry,	0 },
++  { "abiversion", ppc_elf_abiversion,	0 },
+ #endif
+ 
+ #ifdef TE_PE
+@@ -1949,6 +1961,8 @@ ppc_elf_suffix (char **str_p, expressionS *exp_p)
+     MAP32 ("bitfld",		BFD_RELOC_PPC_EMB_BIT_FLD),
+     MAP32 ("relsda",		BFD_RELOC_PPC_EMB_RELSDA),
+     MAP32 ("xgot",		BFD_RELOC_PPC_TOC16),
++    MAP64 ("high",		BFD_RELOC_PPC64_ADDR16_HIGH),
++    MAP64 ("higha",		BFD_RELOC_PPC64_ADDR16_HIGHA),
+     MAP64 ("higher",		BFD_RELOC_PPC64_HIGHER),
+     MAP64 ("highera",		BFD_RELOC_PPC64_HIGHER_S),
+     MAP64 ("highest",		BFD_RELOC_PPC64_HIGHEST),
+@@ -1958,10 +1972,14 @@ ppc_elf_suffix (char **str_p, expressionS *exp_p)
+     MAP64 ("toc@l",		BFD_RELOC_PPC64_TOC16_LO),
+     MAP64 ("toc@h",		BFD_RELOC_PPC64_TOC16_HI),
+     MAP64 ("toc@ha",		BFD_RELOC_PPC64_TOC16_HA),
++    MAP64 ("dtprel@high",	BFD_RELOC_PPC64_DTPREL16_HIGH),
++    MAP64 ("dtprel@higha",	BFD_RELOC_PPC64_DTPREL16_HIGHA),
+     MAP64 ("dtprel@higher",	BFD_RELOC_PPC64_DTPREL16_HIGHER),
+     MAP64 ("dtprel@highera",	BFD_RELOC_PPC64_DTPREL16_HIGHERA),
+     MAP64 ("dtprel@highest",	BFD_RELOC_PPC64_DTPREL16_HIGHEST),
+     MAP64 ("dtprel@highesta",	BFD_RELOC_PPC64_DTPREL16_HIGHESTA),
++    MAP64 ("tprel@high",	BFD_RELOC_PPC64_TPREL16_HIGH),
++    MAP64 ("tprel@higha",	BFD_RELOC_PPC64_TPREL16_HIGHA),
+     MAP64 ("tprel@higher",	BFD_RELOC_PPC64_TPREL16_HIGHER),
+     MAP64 ("tprel@highera",	BFD_RELOC_PPC64_TPREL16_HIGHERA),
+     MAP64 ("tprel@highest",	BFD_RELOC_PPC64_TPREL16_HIGHEST),
+@@ -2237,6 +2255,101 @@ ppc_elf_lcomm (int xxx ATTRIBUTE_UNUSED)
+   demand_empty_rest_of_line ();
+ }
+ 
++/* Pseudo op to set symbol local entry point.  */
++static void
++ppc_elf_localentry (int ignore ATTRIBUTE_UNUSED)
++{
++  char *name = input_line_pointer;
++  char c = get_symbol_end ();
++  char *p;
++  expressionS exp;
++  symbolS *sym;
++  asymbol *bfdsym;
++  elf_symbol_type *elfsym;
++
++  p = input_line_pointer;
++  *p = c;
++  SKIP_WHITESPACE ();
++  if (*input_line_pointer != ',')
++    {
++      *p = 0;
++      as_bad (_("expected comma after name `%s' in .localentry directive"),
++	      name);
++      *p = c;
++      ignore_rest_of_line ();
++      return;
++    }
++  input_line_pointer++;
++  expression (&exp);
++  if (exp.X_op == O_absent)
++    {
++      as_bad (_("missing expression in .localentry directive"));
++      exp.X_op = O_constant;
++      exp.X_add_number = 0;
++    }
++  *p = 0;
++  sym = symbol_find_or_make (name);
++  *p = c;
++
++  if (resolve_expression (&exp)
++      && exp.X_op == O_constant)
++    {
++      unsigned char encoded = PPC64_SET_LOCAL_ENTRY_OFFSET (exp.X_add_number);
++
++      if (exp.X_add_number != PPC64_LOCAL_ENTRY_OFFSET (encoded))
++        as_bad (_(".localentry expression for `%s' "
++		  "is not a valid power of 2"), S_GET_NAME (sym));
++      else
++	{
++	  bfdsym = symbol_get_bfdsym (sym);
++	  elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
++	  gas_assert (elfsym);
++	  elfsym->internal_elf_sym.st_other &= ~STO_PPC64_LOCAL_MASK;
++	  elfsym->internal_elf_sym.st_other |= encoded;
++	  if (ppc_abiversion == 0)
++	    ppc_abiversion = 2;
++	}
++    }
++  else
++    as_bad (_(".localentry expression for `%s' "
++	      "does not evaluate to a constant"), S_GET_NAME (sym));
++
++  demand_empty_rest_of_line ();
++}
++
++/* Pseudo op to set ABI version.  */
++static void
++ppc_elf_abiversion (int ignore ATTRIBUTE_UNUSED)
++{
++  expressionS exp;
++
++  expression (&exp);
++  if (exp.X_op == O_absent)
++    {
++      as_bad (_("missing expression in .abiversion directive"));
++      exp.X_op = O_constant;
++      exp.X_add_number = 0;
++    }
++
++  if (resolve_expression (&exp)
++      && exp.X_op == O_constant)
++    ppc_abiversion = exp.X_add_number;
++  else
++    as_bad (_(".abiversion expression does not evaluate to a constant"));
++  demand_empty_rest_of_line ();
++}
++
++/* Set ABI version in output file.  */
++void
++ppc_elf_end (void)
++{
++  if (ppc_obj64 && ppc_abiversion != 0)
++    {
++      elf_elfheader (stdoutput)->e_flags &= ~EF_PPC64_ABI;
++      elf_elfheader (stdoutput)->e_flags |= ppc_abiversion & EF_PPC64_ABI;
++    }
++}
++
+ /* Validate any relocations emitted for -mrelocatable, possibly adding
+    fixups for word relocations in writable segments, so we can adjust
+    them at runtime.  */
+@@ -2838,55 +2951,76 @@ md_assemble (char *str)
+ 		break;
+ 
+ 	      case BFD_RELOC_LO16:
+-		/* X_unsigned is the default, so if the user has done
+-		   something which cleared it, we always produce a
+-		   signed value.  */
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number &= 0xffff;
+-		else
++		ex.X_add_number &= 0xffff;
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
+ 		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 
+ 	      case BFD_RELOC_HI16:
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number = PPC_HI (ex.X_add_number);
+-		else
+-		  ex.X_add_number = SEX16 (PPC_HI (ex.X_add_number));
++		if (REPORT_OVERFLOW_HI && ppc_obj64)
++		  {
++		    /* PowerPC64 @h is tested for overflow.  */
++		    ex.X_add_number = (addressT) ex.X_add_number >> 16;
++		    if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		      {
++			addressT sign = (((addressT) -1 >> 16) + 1) >> 1;
++			ex.X_add_number
++			  = ((addressT) ex.X_add_number ^ sign) - sign;
++		      }
++		    break;
++		  }
++		/* Fall thru */
++
++	      case BFD_RELOC_PPC64_ADDR16_HIGH:
++		ex.X_add_number = PPC_HI (ex.X_add_number);
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 
+ 	      case BFD_RELOC_HI16_S:
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number = PPC_HA (ex.X_add_number);
+-		else
+-		  ex.X_add_number = SEX16 (PPC_HA (ex.X_add_number));
++		if (REPORT_OVERFLOW_HI && ppc_obj64)
++		  {
++		    /* PowerPC64 @ha is tested for overflow.  */
++		    ex.X_add_number
++		      = ((addressT) ex.X_add_number + 0x8000) >> 16;
++		    if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		      {
++			addressT sign = (((addressT) -1 >> 16) + 1) >> 1;
++			ex.X_add_number
++			  = ((addressT) ex.X_add_number ^ sign) - sign;
++		      }
++		    break;
++		  }
++		/* Fall thru */
++
++	      case BFD_RELOC_PPC64_ADDR16_HIGHA:
++		ex.X_add_number = PPC_HA (ex.X_add_number);
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 
+ 	      case BFD_RELOC_PPC64_HIGHER:
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number = PPC_HIGHER (ex.X_add_number);
+-		else
+-		  ex.X_add_number = SEX16 (PPC_HIGHER (ex.X_add_number));
++		ex.X_add_number = PPC_HIGHER (ex.X_add_number);
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 
+ 	      case BFD_RELOC_PPC64_HIGHER_S:
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number = PPC_HIGHERA (ex.X_add_number);
+-		else
+-		  ex.X_add_number = SEX16 (PPC_HIGHERA (ex.X_add_number));
++		ex.X_add_number = PPC_HIGHERA (ex.X_add_number);
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 
+ 	      case BFD_RELOC_PPC64_HIGHEST:
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number = PPC_HIGHEST (ex.X_add_number);
+-		else
+-		  ex.X_add_number = SEX16 (PPC_HIGHEST (ex.X_add_number));
++		ex.X_add_number = PPC_HIGHEST (ex.X_add_number);
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 
+ 	      case BFD_RELOC_PPC64_HIGHEST_S:
+-		if (ex.X_unsigned && ! (operand->flags & PPC_OPERAND_SIGNED))
+-		  ex.X_add_number = PPC_HIGHESTA (ex.X_add_number);
+-		else
+-		  ex.X_add_number = SEX16 (PPC_HIGHESTA (ex.X_add_number));
++		ex.X_add_number = PPC_HIGHESTA (ex.X_add_number);
++		if ((operand->flags & PPC_OPERAND_SIGNED) != 0)
++		  ex.X_add_number = SEX16 (ex.X_add_number);
+ 		break;
+ 	      }
+ #endif /* OBJ_ELF */
+@@ -6172,6 +6306,22 @@ ppc_force_relocation (fixS *fix)
+     case BFD_RELOC_24_PLT_PCREL:
+     case BFD_RELOC_PPC64_TOC:
+       return 1;
++    case BFD_RELOC_PPC_B26:
++    case BFD_RELOC_PPC_BA26:
++    case BFD_RELOC_PPC_B16:
++    case BFD_RELOC_PPC_BA16:
++      /* All branch fixups targeting a localentry symbol must
++         force a relocation.  */
++      if (fix->fx_addsy)
++	{
++	  asymbol *bfdsym = symbol_get_bfdsym (fix->fx_addsy);
++	  elf_symbol_type *elfsym
++	    = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
++	  gas_assert (elfsym);
++	  if ((STO_PPC64_LOCAL_MASK & elfsym->internal_elf_sym.st_other) != 0)
++	    return 1;
++	}
++      break;
+     default:
+       break;
+     }
+@@ -6186,6 +6336,32 @@ ppc_force_relocation (fixS *fix)
+ int
+ ppc_fix_adjustable (fixS *fix)
+ {
++  switch (fix->fx_r_type)
++    {
++      /* All branch fixups targeting a localentry symbol must
++         continue using the symbol.  */
++    case BFD_RELOC_PPC_B26:
++    case BFD_RELOC_PPC_BA26:
++    case BFD_RELOC_PPC_B16:
++    case BFD_RELOC_PPC_BA16:
++    case BFD_RELOC_PPC_B16_BRTAKEN:
++    case BFD_RELOC_PPC_B16_BRNTAKEN:
++    case BFD_RELOC_PPC_BA16_BRTAKEN:
++    case BFD_RELOC_PPC_BA16_BRNTAKEN:
++      if (fix->fx_addsy)
++	{
++	  asymbol *bfdsym = symbol_get_bfdsym (fix->fx_addsy);
++	  elf_symbol_type *elfsym
++	    = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
++	  gas_assert (elfsym);
++	  if ((STO_PPC64_LOCAL_MASK & elfsym->internal_elf_sym.st_other) != 0)
++	    return 0;
++	}
++      break;
++    default:
++      break;
++    }
++
+   return (fix->fx_r_type != BFD_RELOC_16_GOTOFF
+ 	  && fix->fx_r_type != BFD_RELOC_LO16_GOTOFF
+ 	  && fix->fx_r_type != BFD_RELOC_HI16_GOTOFF
+@@ -6465,10 +6641,14 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 	case BFD_RELOC_PPC_GOT_DTPREL16_HA:
+ 	case BFD_RELOC_PPC64_TPREL16_DS:
+ 	case BFD_RELOC_PPC64_TPREL16_LO_DS:
++	case BFD_RELOC_PPC64_TPREL16_HIGH:
++	case BFD_RELOC_PPC64_TPREL16_HIGHA:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHER:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHERA:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHEST:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHESTA:
++	case BFD_RELOC_PPC64_DTPREL16_HIGH:
++	case BFD_RELOC_PPC64_DTPREL16_HIGHA:
+ 	case BFD_RELOC_PPC64_DTPREL16_DS:
+ 	case BFD_RELOC_PPC64_DTPREL16_LO_DS:
+ 	case BFD_RELOC_PPC64_DTPREL16_HIGHER:
+@@ -6836,10 +7016,14 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 	case BFD_RELOC_PPC64_TOC16_LO:
+ 	case BFD_RELOC_PPC64_TOC16_HI:
+ 	case BFD_RELOC_PPC64_TOC16_HA:
++	case BFD_RELOC_PPC64_DTPREL16_HIGH:
++	case BFD_RELOC_PPC64_DTPREL16_HIGHA:
+ 	case BFD_RELOC_PPC64_DTPREL16_HIGHER:
+ 	case BFD_RELOC_PPC64_DTPREL16_HIGHERA:
+ 	case BFD_RELOC_PPC64_DTPREL16_HIGHEST:
+ 	case BFD_RELOC_PPC64_DTPREL16_HIGHESTA:
++	case BFD_RELOC_PPC64_TPREL16_HIGH:
++	case BFD_RELOC_PPC64_TPREL16_HIGHA:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHER:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHERA:
+ 	case BFD_RELOC_PPC64_TPREL16_HIGHEST:
+diff --git a/gas/config/tc-ppc.h b/gas/config/tc-ppc.h
+index 3dd3f81..6095416 100644
+--- a/gas/config/tc-ppc.h
++++ b/gas/config/tc-ppc.h
+@@ -238,6 +238,9 @@ extern void ppc_frob_file_before_adjust (void);
+ #define tc_adjust_symtab() ppc_elf_adjust_symtab ()
+ extern void ppc_elf_adjust_symtab (void);
+ 
++extern void ppc_elf_end (void);
++#define md_end ppc_elf_end
++
+ #endif /* OBJ_ELF */
+ 
+ #if defined (OBJ_ELF) || defined (OBJ_XCOFF)
+diff --git a/gold/powerpc.cc b/gold/powerpc.cc
+index e192885..38a36ac 100644
+--- a/gold/powerpc.cc
++++ b/gold/powerpc.cc
+@@ -72,12 +72,19 @@ public:
+ 		 const typename elfcpp::Ehdr<size, big_endian>& ehdr)
+     : Sized_relobj_file<size, big_endian>(name, input_file, offset, ehdr),
+       special_(0), has_small_toc_reloc_(false), opd_valid_(false),
+-      opd_ent_(), access_from_map_(), has14_(), stub_table_()
+-  { }
++      opd_ent_(), access_from_map_(), has14_(), stub_table_(),
++      e_flags_(ehdr.get_e_flags()), st_other_()
++  {
++    this->set_abiversion(0);
++  }
+ 
+   ~Powerpc_relobj()
+   { }
+ 
++  // Read the symbols then set up st_other vector.
++  void
++  do_read_symbols(Read_symbols_data*);
++
+   // The .got2 section shndx.
+   unsigned int
+   got2_shndx() const
+@@ -263,6 +270,22 @@ public:
+     return NULL;
+   }
+ 
++  int
++  abiversion() const
++  { return this->e_flags_ & elfcpp::EF_PPC64_ABI; }
++
++  // Set ABI version for input and output
++  void
++  set_abiversion(int ver);
++
++  unsigned int
++  ppc64_local_entry_offset(const Symbol* sym) const
++  { return elfcpp::ppc64_decode_local_entry(sym->nonvis() >> 3); }
++
++  unsigned int
++  ppc64_local_entry_offset(unsigned int symndx) const
++  { return elfcpp::ppc64_decode_local_entry(this->st_other_[symndx] >> 5); }
++
+ private:
+   struct Opd_ent
+   {
+@@ -316,6 +339,12 @@ private:
+ 
+   // The stub table to use for a given input section.
+   std::vector<Stub_table<size, big_endian>*> stub_table_;
++
++  // Header e_flags
++  elfcpp::Elf_Word e_flags_;
++
++  // ELF st_other field for local symbols.
++  std::vector<unsigned char> st_other_;
+ };
+ 
+ template<int size, bool big_endian>
+@@ -1305,6 +1334,14 @@ public:
+     STATUS_OVERFLOW
+   };
+ 
++  int
++  abiversion() const
++  { return this->e_flags_ & elfcpp::EF_PPC64_ABI; }
++
++  // Set ABI version for input and output.
++  void
++  set_abiversion(int ver);
++
+ private:
+   typedef Powerpc_relocate_functions<size, big_endian> This;
+   typedef typename elfcpp::Elf_types<size>::Elf_Addr Address;
+@@ -1930,6 +1967,24 @@ class Stub_control
+   output_section()
+   { return output_section_; }
+ 
++  int
++  abiversion () const
++  { return this->processor_specific_flags() & elfcpp::EF_PPC64_ABI; }
++
++  void
++  set_abiversion (int ver)
++  {
++    elfcpp::Elf_Word flags = this->processor_specific_flags();
++    flags &= ~elfcpp::EF_PPC64_ABI;
++    flags |= ver & elfcpp::EF_PPC64_ABI;
++    this->set_processor_specific_flags(flags);
++  }
++
++  // Offset to to save stack slot
++  int
++  stk_toc () const
++  { return this->abiversion() < 2 ? 40 : 24; }
++
+  private:
+   typedef enum
+   {
+@@ -3605,6 +3660,26 @@ Stub_table<size, big_endian>::do_write(Output_file* of)
+ 	    }
+ 	}
+     }
++  else
++    {
++      // Define .TOC. as for 32-bit _GLOBAL_OFFSET_TABLE_
++      Symbol *gotsym = symtab->lookup(".TOC.", NULL);
++      if (gotsym != NULL && gotsym->is_undefined())
++	{
++	  Target_powerpc<size, big_endian>* target =
++	    static_cast<Target_powerpc<size, big_endian>*>(
++		parameters->sized_target<size, big_endian>());
++	  Output_data_got_powerpc<size, big_endian>* got
++	    = target->got_section(symtab, layout);
++	  symtab->define_in_output_data(".TOC.", NULL,
++					Symbol_table::PREDEFINED,
++					got, 0x8000, 0,
++					elfcpp::STT_OBJECT,
++					elfcpp::STB_LOCAL,
++					elfcpp::STV_HIDDEN, 0,
++					false, false);
++	}
++    }
+ }
+ 
+ // Write out .glink.
+@@ -3632,16 +3707,34 @@ Output_data_glink<size, big_endian>::do_write(Output_file* of)
+ 
+       elfcpp::Swap<64, big_endian>::writeval(p, pltoff),	p += 8;
+ 
+-      write_insn<big_endian>(p, mflr_12),			p += 4;
+-      write_insn<big_endian>(p, bcl_20_31),			p += 4;
+-      write_insn<big_endian>(p, mflr_11),			p += 4;
+-      write_insn<big_endian>(p, ld_2_11 + l(-16)),		p += 4;
+-      write_insn<big_endian>(p, mtlr_12),			p += 4;
+-      write_insn<big_endian>(p, add_12_2_11),			p += 4;
+-      write_insn<big_endian>(p, ld_11_12 + 0),			p += 4;
+-      write_insn<big_endian>(p, ld_2_12 + 8),			p += 4;
+-      write_insn<big_endian>(p, mtctr_11),			p += 4;
+-      write_insn<big_endian>(p, ld_11_12 + 16),			p += 4;
++      if (this->targ_->abiversion() < 2)
++	{
++	  write_insn<big_endian>(p, mflr_12),			p += 4;
++	  write_insn<big_endian>(p, bcl_20_31),			p += 4;
++	  write_insn<big_endian>(p, mflr_11),			p += 4;
++	  write_insn<big_endian>(p, ld_2_11 + l(-16)),		p += 4;
++	  write_insn<big_endian>(p, mtlr_12),			p += 4;
++	  write_insn<big_endian>(p, add_11_2_11),		p += 4;
++	  write_insn<big_endian>(p, ld_12_11 + 0),		p += 4;
++	  write_insn<big_endian>(p, ld_2_11 + 8),		p += 4;
++	  write_insn<big_endian>(p, mtctr_12),			p += 4;
++	  write_insn<big_endian>(p, ld_11_11 + 16),		p += 4;
++	}
++      else
++	{
++	  write_insn<big_endian>(p, mflr_0),			p += 4;
++	  write_insn<big_endian>(p, bcl_20_31),			p += 4;
++	  write_insn<big_endian>(p, mflr_11),			p += 4;
++	  write_insn<big_endian>(p, ld_2_11 + l(-16)),		p += 4;
++	  write_insn<big_endian>(p, mtlr_0),			p += 4;
++	  write_insn<big_endian>(p, sub_12_12_11),		p += 4;
++	  write_insn<big_endian>(p, add_11_2_11),		p += 4;
++	  write_insn<big_endian>(p, addi_0_12 + l(-48)),	p += 4;
++	  write_insn<big_endian>(p, ld_12_11 + 0),		p += 4;
++	  write_insn<big_endian>(p, srdi_0_0_2),		p += 4;
++	  write_insn<big_endian>(p, mtctr_12),			p += 4;
++	  write_insn<big_endian>(p, ld_11_11 + 8),		p += 4;
++	}
+       write_insn<big_endian>(p, bctr),				p += 4;
+       while (p < oview + this->pltresolve_size)
+ 	write_insn<big_endian>(p, nop), p += 4;
+@@ -3650,14 +3743,17 @@ Output_data_glink<size, big_endian>::do_write(Output_file* of)
+       uint32_t indx = 0;
+       while (p < oview + oview_size)
+ 	{
+-	  if (indx < 0x8000)
+-	    {
+-	      write_insn<big_endian>(p, li_0_0 + indx),			p += 4;
+-	    }
+-	  else
++	  if (this->targ_->abiversion() < 2)
+ 	    {
+-	      write_insn<big_endian>(p, lis_0_0 + hi(indx)),		p += 4;
+-	      write_insn<big_endian>(p, ori_0_0_0 + l(indx)),		p += 4;
++	      if (indx < 0x8000)
++		{
++		  write_insn<big_endian>(p, li_0_0 + indx),		p += 4;
++		}
++	      else
++		{
++		  write_insn<big_endian>(p, lis_0_0 + hi(indx)),	p += 4;
++		  write_insn<big_endian>(p, ori_0_0_0 + l(indx)),	p += 4;
++		}
+ 	    }
+ 	  uint32_t branch_off = 8 - (p - oview);
+ 	  write_insn<big_endian>(p, b + (branch_off & 0x3fffffc)),	p += 4;
+@@ -4144,24 +4240,6 @@ Target_powerpc<size, big_endian>::plt_entry_count() const
+   return count;
+ }
+ 
+-// Return the offset of the first non-reserved PLT entry.
+-
+-template<int size, bool big_endian>
+-unsigned int
+-Target_powerpc<size, big_endian>::first_plt_entry_offset() const
+-{
+-  return this->plt_->first_plt_entry_offset();
+-}
+-
+-// Return the size of each PLT entry.
+-
+-template<int size, bool big_endian>
+-unsigned int
+-Target_powerpc<size, big_endian>::plt_entry_size() const
+-{
+-  return Output_data_plt_powerpc<size, big_endian>::get_plt_entry_size();
+-}
+-
+ // Create a GOT entry for local dynamic __tls_get_addr calls.
+ 
+ template<int size, bool big_endian>
+@@ -4189,8 +4267,12 @@ Target_powerpc<size, big_endian>::tlsld_got_offset(
+ 
+ template<int size, bool big_endian>
+ int
+-Target_powerpc<size, big_endian>::Scan::get_reference_flags(unsigned int r_type)
++Target_powerpc<size, big_endian>::Scan::get_reference_flags(
++    unsigned int r_type,
++    const Target_powerpc* target)
+ {
++  int ref = 0;
++
+   switch (r_type)
+     {
+     case elfcpp::R_POWERPC_NONE:
+@@ -4198,7 +4280,7 @@ Target_powerpc<size, big_endian>::Scan::get_reference_flags(unsigned int r_type)
+     case elfcpp::R_POWERPC_GNU_VTENTRY:
+     case elfcpp::R_PPC64_TOC:
+       // No symbol reference.
+-      return 0;
++      break;
+ 
+     case elfcpp::R_PPC64_ADDR64:
+     case elfcpp::R_PPC64_UADDR64:
+@@ -4209,13 +4291,15 @@ Target_powerpc<size, big_endian>::Scan::get_reference_flags(unsigned int r_type)
+     case elfcpp::R_POWERPC_ADDR16_LO:
+     case elfcpp::R_POWERPC_ADDR16_HI:
+     case elfcpp::R_POWERPC_ADDR16_HA:
+-      return Symbol::ABSOLUTE_REF;
++      ref = Symbol::ABSOLUTE_REF;
++      break;
+ 
+     case elfcpp::R_POWERPC_ADDR24:
+     case elfcpp::R_POWERPC_ADDR14:
+     case elfcpp::R_POWERPC_ADDR14_BRTAKEN:
+     case elfcpp::R_POWERPC_ADDR14_BRNTAKEN:
+-      return Symbol::FUNCTION_CALL | Symbol::ABSOLUTE_REF;
++      ref = Symbol::FUNCTION_CALL | Symbol::ABSOLUTE_REF;
++      break;
+ 
+     case elfcpp::R_PPC64_REL64:
+     case elfcpp::R_POWERPC_REL32:
+@@ -4224,14 +4308,16 @@ Target_powerpc<size, big_endian>::Scan::get_reference_flags(unsigned int r_type)
+     case elfcpp::R_POWERPC_REL16_LO:
+     case elfcpp::R_POWERPC_REL16_HI:
+     case elfcpp::R_POWERPC_REL16_HA:
+-      return Symbol::RELATIVE_REF;
++      ref = Symbol::RELATIVE_REF;
++      break;
+ 
+     case elfcpp::R_POWERPC_REL24:
+     case elfcpp::R_PPC_PLTREL24:
+     case elfcpp::R_POWERPC_REL14:
+     case elfcpp::R_POWERPC_REL14_BRTAKEN:
+     case elfcpp::R_POWERPC_REL14_BRNTAKEN:
+-      return Symbol::FUNCTION_CALL | Symbol::RELATIVE_REF;
++      ref = Symbol::FUNCTION_CALL | Symbol::RELATIVE_REF;
++      break;
+ 
+     case elfcpp::R_POWERPC_GOT16:
+     case elfcpp::R_POWERPC_GOT16_LO:
+@@ -4246,11 +4332,13 @@ Target_powerpc<size, big_endian>::Scan::get_reference_flags(unsigned int r_type)
+     case elfcpp::R_PPC64_TOC16_DS:
+     case elfcpp::R_PPC64_TOC16_LO_DS:
+       // Absolute in GOT.
+-      return Symbol::ABSOLUTE_REF;
++      ref = Symbol::ABSOLUTE_REF;
++      break;
+ 
+     case elfcpp::R_POWERPC_GOT_TPREL16:
+     case elfcpp::R_POWERPC_TLS:
+-      return Symbol::TLS_REF;
++      ref = Symbol::TLS_REF;
++      break;
+ 
+     case elfcpp::R_POWERPC_COPY:
+     case elfcpp::R_POWERPC_GLOB_DAT:
+@@ -4259,8 +4347,12 @@ Target_powerpc<size, big_endian>::Scan::get_reference_flags(unsigned int r_type)
+     case elfcpp::R_POWERPC_DTPMOD:
+     default:
+       // Not expected.  We will give an error later.
+-      return 0;
++      break;
+     }
++
++  if (size == 64 && target->abiversion() < 2)
++    ref |= Symbol::FUNC_DESC_ABI;
++  return ref;
+ }
+ 
+ // Report an unsupported relocation against a local symbol.
+@@ -4331,6 +4423,8 @@ Target_powerpc<size, big_endian>::Scan::check_non_pic(Relobj* object,
+ 	case elfcpp::R_PPC64_JMP_IREL:
+ 	case elfcpp::R_PPC64_ADDR16_DS:
+ 	case elfcpp::R_PPC64_ADDR16_LO_DS:
++	case elfcpp::R_PPC64_ADDR16_HIGH:
++	case elfcpp::R_PPC64_ADDR16_HIGHA:
+ 	case elfcpp::R_PPC64_ADDR16_HIGHER:
+ 	case elfcpp::R_PPC64_ADDR16_HIGHEST:
+ 	case elfcpp::R_PPC64_ADDR16_HIGHERA:
+@@ -4339,6 +4433,8 @@ Target_powerpc<size, big_endian>::Scan::check_non_pic(Relobj* object,
+ 	case elfcpp::R_POWERPC_ADDR30:
+ 	case elfcpp::R_PPC64_TPREL16_DS:
+ 	case elfcpp::R_PPC64_TPREL16_LO_DS:
++	case elfcpp::R_PPC64_TPREL16_HIGH:
++	case elfcpp::R_PPC64_TPREL16_HIGHA:
+ 	case elfcpp::R_PPC64_TPREL16_HIGHER:
+ 	case elfcpp::R_PPC64_TPREL16_HIGHEST:
+ 	case elfcpp::R_PPC64_TPREL16_HIGHERA:
+@@ -4509,7 +4605,6 @@ Target_powerpc<size, big_endian>::Scan::local(
+     case elfcpp::R_POWERPC_GNU_VTINHERIT:
+     case elfcpp::R_POWERPC_GNU_VTENTRY:
+     case elfcpp::R_PPC64_TOCSAVE:
+-    case elfcpp::R_PPC_EMB_MRKREF:
+     case elfcpp::R_POWERPC_TLS:
+       break;
+ 
+@@ -4546,6 +4641,8 @@ Target_powerpc<size, big_endian>::Scan::local(
+     case elfcpp::R_POWERPC_ADDR16_HI:
+     case elfcpp::R_POWERPC_ADDR16_HA:
+     case elfcpp::R_POWERPC_UADDR16:
++    case elfcpp::R_PPC64_ADDR16_HIGH:
++    case elfcpp::R_PPC64_ADDR16_HIGHA:
+     case elfcpp::R_PPC64_ADDR16_HIGHER:
+     case elfcpp::R_PPC64_ADDR16_HIGHERA:
+     case elfcpp::R_PPC64_ADDR16_HIGHEST:
+@@ -4612,31 +4709,35 @@ Target_powerpc<size, big_endian>::Scan::local(
+     case elfcpp::R_POWERPC_REL16_HI:
+     case elfcpp::R_POWERPC_REL16_HA:
+     case elfcpp::R_POWERPC_SECTOFF:
+-    case elfcpp::R_POWERPC_TPREL16:
+-    case elfcpp::R_POWERPC_DTPREL16:
+     case elfcpp::R_POWERPC_SECTOFF_LO:
+-    case elfcpp::R_POWERPC_TPREL16_LO:
+-    case elfcpp::R_POWERPC_DTPREL16_LO:
+     case elfcpp::R_POWERPC_SECTOFF_HI:
+-    case elfcpp::R_POWERPC_TPREL16_HI:
+-    case elfcpp::R_POWERPC_DTPREL16_HI:
+     case elfcpp::R_POWERPC_SECTOFF_HA:
++    case elfcpp::R_PPC64_SECTOFF_DS:
++    case elfcpp::R_PPC64_SECTOFF_LO_DS:
++    case elfcpp::R_POWERPC_TPREL16:
++    case elfcpp::R_POWERPC_TPREL16_LO:
++    case elfcpp::R_POWERPC_TPREL16_HI:
+     case elfcpp::R_POWERPC_TPREL16_HA:
+-    case elfcpp::R_POWERPC_DTPREL16_HA:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHER:
++    case elfcpp::R_PPC64_TPREL16_DS:
++    case elfcpp::R_PPC64_TPREL16_LO_DS:
++    case elfcpp::R_PPC64_TPREL16_HIGH:
++    case elfcpp::R_PPC64_TPREL16_HIGHA:
+     case elfcpp::R_PPC64_TPREL16_HIGHER:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHERA:
+     case elfcpp::R_PPC64_TPREL16_HIGHERA:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHEST:
+     case elfcpp::R_PPC64_TPREL16_HIGHEST:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHESTA:
+     case elfcpp::R_PPC64_TPREL16_HIGHESTA:
+-    case elfcpp::R_PPC64_TPREL16_DS:
+-    case elfcpp::R_PPC64_TPREL16_LO_DS:
++    case elfcpp::R_POWERPC_DTPREL16:
++    case elfcpp::R_POWERPC_DTPREL16_LO:
++    case elfcpp::R_POWERPC_DTPREL16_HI:
++    case elfcpp::R_POWERPC_DTPREL16_HA:
+     case elfcpp::R_PPC64_DTPREL16_DS:
+     case elfcpp::R_PPC64_DTPREL16_LO_DS:
+-    case elfcpp::R_PPC64_SECTOFF_DS:
+-    case elfcpp::R_PPC64_SECTOFF_LO_DS:
++    case elfcpp::R_PPC64_DTPREL16_HIGH:
++    case elfcpp::R_PPC64_DTPREL16_HIGHA:
++    case elfcpp::R_PPC64_DTPREL16_HIGHER:
++    case elfcpp::R_PPC64_DTPREL16_HIGHERA:
++    case elfcpp::R_PPC64_DTPREL16_HIGHEST:
++    case elfcpp::R_PPC64_DTPREL16_HIGHESTA:
+     case elfcpp::R_PPC64_TLSGD:
+     case elfcpp::R_PPC64_TLSLD:
+       break;
+@@ -4870,7 +4971,6 @@ Target_powerpc<size, big_endian>::Scan::global(
+     case elfcpp::R_POWERPC_GNU_VTINHERIT:
+     case elfcpp::R_POWERPC_GNU_VTENTRY:
+     case elfcpp::R_PPC_LOCAL24PC:
+-    case elfcpp::R_PPC_EMB_MRKREF:
+     case elfcpp::R_POWERPC_TLS:
+       break;
+ 
+@@ -4919,6 +5019,8 @@ Target_powerpc<size, big_endian>::Scan::global(
+     case elfcpp::R_POWERPC_ADDR16_HI:
+     case elfcpp::R_POWERPC_ADDR16_HA:
+     case elfcpp::R_POWERPC_UADDR16:
++    case elfcpp::R_PPC64_ADDR16_HIGH:
++    case elfcpp::R_PPC64_ADDR16_HIGHA:
+     case elfcpp::R_PPC64_ADDR16_HIGHER:
+     case elfcpp::R_PPC64_ADDR16_HIGHERA:
+     case elfcpp::R_PPC64_ADDR16_HIGHEST:
+@@ -5005,7 +5107,7 @@ Target_powerpc<size, big_endian>::Scan::global(
+     case elfcpp::R_PPC64_REL64:
+     case elfcpp::R_POWERPC_REL32:
+       // Make a dynamic relocation if necessary.
+-      if (needs_dynamic_reloc<size>(gsym, Scan::get_reference_flags(r_type)))
++      if (gsym->needs_dynamic_reloc(Scan::get_reference_flags(r_type, target)))
+ 	{
+ 	  if (gsym->may_need_copy_reloc())
+ 	    {
+@@ -5037,31 +5139,35 @@ Target_powerpc<size, big_endian>::Scan::global(
+     case elfcpp::R_POWERPC_REL16_HI:
+     case elfcpp::R_POWERPC_REL16_HA:
+     case elfcpp::R_POWERPC_SECTOFF:
+-    case elfcpp::R_POWERPC_TPREL16:
+-    case elfcpp::R_POWERPC_DTPREL16:
+     case elfcpp::R_POWERPC_SECTOFF_LO:
+-    case elfcpp::R_POWERPC_TPREL16_LO:
+-    case elfcpp::R_POWERPC_DTPREL16_LO:
+     case elfcpp::R_POWERPC_SECTOFF_HI:
+-    case elfcpp::R_POWERPC_TPREL16_HI:
+-    case elfcpp::R_POWERPC_DTPREL16_HI:
+     case elfcpp::R_POWERPC_SECTOFF_HA:
++    case elfcpp::R_PPC64_SECTOFF_DS:
++    case elfcpp::R_PPC64_SECTOFF_LO_DS:
++    case elfcpp::R_POWERPC_TPREL16:
++    case elfcpp::R_POWERPC_TPREL16_LO:
++    case elfcpp::R_POWERPC_TPREL16_HI:
+     case elfcpp::R_POWERPC_TPREL16_HA:
+-    case elfcpp::R_POWERPC_DTPREL16_HA:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHER:
++    case elfcpp::R_PPC64_TPREL16_DS:
++    case elfcpp::R_PPC64_TPREL16_LO_DS:
++    case elfcpp::R_PPC64_TPREL16_HIGH:
++    case elfcpp::R_PPC64_TPREL16_HIGHA:
+     case elfcpp::R_PPC64_TPREL16_HIGHER:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHERA:
+     case elfcpp::R_PPC64_TPREL16_HIGHERA:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHEST:
+     case elfcpp::R_PPC64_TPREL16_HIGHEST:
+-    case elfcpp::R_PPC64_DTPREL16_HIGHESTA:
+     case elfcpp::R_PPC64_TPREL16_HIGHESTA:
+-    case elfcpp::R_PPC64_TPREL16_DS:
+-    case elfcpp::R_PPC64_TPREL16_LO_DS:
++    case elfcpp::R_POWERPC_DTPREL16:
++    case elfcpp::R_POWERPC_DTPREL16_LO:
++    case elfcpp::R_POWERPC_DTPREL16_HI:
++    case elfcpp::R_POWERPC_DTPREL16_HA:
+     case elfcpp::R_PPC64_DTPREL16_DS:
+     case elfcpp::R_PPC64_DTPREL16_LO_DS:
+-    case elfcpp::R_PPC64_SECTOFF_DS:
+-    case elfcpp::R_PPC64_SECTOFF_LO_DS:
++    case elfcpp::R_PPC64_DTPREL16_HIGH:
++    case elfcpp::R_PPC64_DTPREL16_HIGHA:
++    case elfcpp::R_PPC64_DTPREL16_HIGHER:
++    case elfcpp::R_PPC64_DTPREL16_HIGHERA:
++    case elfcpp::R_PPC64_DTPREL16_HIGHEST:
++    case elfcpp::R_PPC64_DTPREL16_HIGHESTA:
+     case elfcpp::R_PPC64_TLSGD:
+     case elfcpp::R_PPC64_TLSLD:
+       break;
+@@ -5794,7 +5900,8 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+ 		  && (insn2 == nop
+ 		      || insn2 == cror_15_15_15 || insn2 == cror_31_31_31))
+ 		{
+-		  elfcpp::Swap<32, big_endian>::writeval(wv + 1, ld_2_1 + 40);
++		  elfcpp::Swap<32, big_endian>::
++		    writeval(wv + 1, ld_2_1 + target->stk_toc());
+ 		  can_plt_call = true;
+ 		}
+ 	    }
+@@ -6083,6 +6190,10 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+       if (r_type != elfcpp::R_PPC_PLTREL24)
+ 	addend = rela.get_r_addend();
+       value = psymval->value(object, addend);
++      if (gsym != NULL)
++	value += object->ppc64_local_entry_offset(gsym);
++      else
++	value += object->ppc64_local_entry_offset(r_sym);
+       if (size == 64 && is_branch_reloc(r_type))
+ 	value = target->symval_for_branch(value, gsym, object, &dest_shndx);
+       unsigned int max_branch_offset = 0;
+@@ -6146,8 +6257,10 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+ 
+     case elfcpp::R_PPC64_TPREL16_DS:
+     case elfcpp::R_PPC64_TPREL16_LO_DS:
++    case elfcpp::R_PPC64_TPREL16_HIGH:
++    case elfcpp::R_PPC64_TPREL16_HIGHA:
+       if (size != 64)
+-	// R_PPC_TLSGD and R_PPC_TLSLD
++	// R_PPC_TLSGD, R_PPC_TLSLD, R_PPC_EMB_RELST_LO, R_PPC_EMB_RELST_HI
+ 	break;
+     case elfcpp::R_POWERPC_TPREL16:
+     case elfcpp::R_POWERPC_TPREL16_LO:
+@@ -6177,6 +6290,8 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+     case elfcpp::R_POWERPC_DTPREL16_HI:
+     case elfcpp::R_POWERPC_DTPREL16_HA:
+     case elfcpp::R_POWERPC_DTPREL:
++    case elfcpp::R_PPC64_DTPREL16_HIGH:
++    case elfcpp::R_PPC64_DTPREL16_HIGHA:
+       // tls symbol values are relative to tls_segment()->vaddr()
+       value -= dtp_offset;
+       break;
+@@ -6317,6 +6432,34 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+       overflow = Reloc::CHECK_BITFIELD;
+       break;
+ 
++    case elfcpp::R_POWERPC_ADDR16_HI:
++    case elfcpp::R_POWERPC_ADDR16_HA:
++    case elfcpp::R_POWERPC_GOT16_HI:
++    case elfcpp::R_POWERPC_GOT16_HA:
++    case elfcpp::R_POWERPC_PLT16_HI:
++    case elfcpp::R_POWERPC_PLT16_HA:
++    case elfcpp::R_POWERPC_SECTOFF_HI:
++    case elfcpp::R_POWERPC_SECTOFF_HA:
++    case elfcpp::R_PPC64_TOC16_HI:
++    case elfcpp::R_PPC64_TOC16_HA:
++    case elfcpp::R_PPC64_PLTGOT16_HI:
++    case elfcpp::R_PPC64_PLTGOT16_HA:
++    case elfcpp::R_POWERPC_TPREL16_HI:
++    case elfcpp::R_POWERPC_TPREL16_HA:
++    case elfcpp::R_POWERPC_DTPREL16_HI:
++    case elfcpp::R_POWERPC_DTPREL16_HA:
++    case elfcpp::R_POWERPC_GOT_TLSGD16_HI:
++    case elfcpp::R_POWERPC_GOT_TLSGD16_HA:
++    case elfcpp::R_POWERPC_GOT_TLSLD16_HI:
++    case elfcpp::R_POWERPC_GOT_TLSLD16_HA:
++    case elfcpp::R_POWERPC_GOT_TPREL16_HI:
++    case elfcpp::R_POWERPC_GOT_TPREL16_HA:
++    case elfcpp::R_POWERPC_GOT_DTPREL16_HI:
++    case elfcpp::R_POWERPC_GOT_DTPREL16_HA:
++    case elfcpp::R_POWERPC_REL16_HI:
++    case elfcpp::R_POWERPC_REL16_HA:
++      if (size == 32)
++	break;
+     case elfcpp::R_POWERPC_REL24:
+     case elfcpp::R_PPC_PLTREL24:
+     case elfcpp::R_PPC_LOCAL24PC:
+@@ -6350,7 +6493,6 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+     case elfcpp::R_POWERPC_TLS:
+     case elfcpp::R_POWERPC_GNU_VTINHERIT:
+     case elfcpp::R_POWERPC_GNU_VTENTRY:
+-    case elfcpp::R_PPC_EMB_MRKREF:
+       break;
+ 
+     case elfcpp::R_PPC64_ADDR64:
+@@ -6421,6 +6563,12 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+       status = Reloc::addr16_u(view, value, overflow);
+       break;
+ 
++    case elfcpp::R_PPC64_ADDR16_HIGH:
++    case elfcpp::R_PPC64_TPREL16_HIGH:
++    case elfcpp::R_PPC64_DTPREL16_HIGH:
++      if (size == 32)
++	// R_PPC_EMB_MRKREF, R_PPC_EMB_RELST_LO, R_PPC_EMB_RELST_HA
++	goto unsupp;
+     case elfcpp::R_POWERPC_ADDR16_HI:
+     case elfcpp::R_POWERPC_REL16_HI:
+     case elfcpp::R_PPC64_TOC16_HI:
+@@ -6435,6 +6583,12 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+       Reloc::addr16_hi(view, value);
+       break;
+ 
++    case elfcpp::R_PPC64_ADDR16_HIGHA:
++    case elfcpp::R_PPC64_TPREL16_HIGHA:
++    case elfcpp::R_PPC64_DTPREL16_HIGHA:
++      if (size == 32)
++	// R_PPC_EMB_RELSEC16, R_PPC_EMB_RELST_HI, R_PPC_EMB_BIT_FLD
++	goto unsupp;
+     case elfcpp::R_POWERPC_ADDR16_HA:
+     case elfcpp::R_POWERPC_REL16_HA:
+     case elfcpp::R_PPC64_TOC16_HA:
+@@ -6559,11 +6713,6 @@ Target_powerpc<size, big_endian>::Relocate::relocate(
+     case elfcpp::R_PPC64_PLT16_LO_DS:
+     case elfcpp::R_PPC64_PLTGOT16_DS:
+     case elfcpp::R_PPC64_PLTGOT16_LO_DS:
+-    case elfcpp::R_PPC_EMB_RELSEC16:
+-    case elfcpp::R_PPC_EMB_RELST_LO:
+-    case elfcpp::R_PPC_EMB_RELST_HI:
+-    case elfcpp::R_PPC_EMB_RELST_HA:
+-    case elfcpp::R_PPC_EMB_BIT_FLD:
+     case elfcpp::R_PPC_EMB_RELSDA:
+     case elfcpp::R_PPC_TOC16:
+     default:
+diff --git a/gold/symtab.h b/gold/symtab.h
+index f26d4b9..457b8bd 100644
+--- a/gold/symtab.h
++++ b/gold/symtab.h
+@@ -634,7 +634,10 @@ class Symbol
+     // A TLS-related reference.
+     TLS_REF = 4,
+     // A reference that can always be treated as a function call.
+-    FUNCTION_CALL = 8
++    FUNCTION_CALL = 8,
++    // When set, says that dynamic relocations are needed even if a
++    // symbol has a plt entry.
++    FUNC_DESC_ABI = 16,
+   };
+ 
+   // Given a direct absolute or pc-relative static relocation against
+@@ -671,7 +674,8 @@ class Symbol
+ 
+     // A reference to any PLT entry in a non-position-independent executable
+     // does not need a dynamic relocation.
+-    if (!parameters->options().output_is_position_independent()
++    if (!(flags & FUNC_DESC_ABI)
++	&& !parameters->options().output_is_position_independent()
+         && this->has_plt_offset())
+       return false;
+ 
+diff --git a/include/elf/ppc.h b/include/elf/ppc.h
+index f80a1e8..da00df8 100644
+--- a/include/elf/ppc.h
++++ b/include/elf/ppc.h
+@@ -176,7 +176,8 @@ END_RELOC_NUMBERS (R_PPC_max)
+ #define DT_PPC_GOT		(DT_LOPROC)
+ 
+ /* Specify that tls descriptors should be optimized.  */
+-#define DT_PPC_TLSOPT		(DT_LOPROC + 1)
++#define DT_PPC_OPT		(DT_LOPROC + 1)
++#define PPC_OPT_TLS		1
+ 
+ /* Processor specific flags for the ELF header e_flags field.  */
+ 
+diff --git a/include/elf/ppc64.h b/include/elf/ppc64.h
+index f1c80f1..78d947b 100644
+--- a/include/elf/ppc64.h
++++ b/include/elf/ppc64.h
+@@ -141,6 +141,14 @@ START_RELOC_NUMBERS (elf_ppc64_reloc_type)
+   RELOC_NUMBER (R_PPC64_TLSLD,		   108)
+   RELOC_NUMBER (R_PPC64_TOCSAVE,	   109)
+ 
++/* Added when HA and HI relocs were changed to report overflows.  */
++  RELOC_NUMBER (R_PPC64_ADDR16_HIGH,	   110)
++  RELOC_NUMBER (R_PPC64_ADDR16_HIGHA,	   111)
++  RELOC_NUMBER (R_PPC64_TPREL16_HIGH,	   112)
++  RELOC_NUMBER (R_PPC64_TPREL16_HIGHA,	   113)
++  RELOC_NUMBER (R_PPC64_DTPREL16_HIGH,	   114)
++  RELOC_NUMBER (R_PPC64_DTPREL16_HIGHA,	   115)
++
+ #ifndef RELOC_MACROS_GEN_FUNC
+ /* Fake relocation only used internally by ld.  */
+   RELOC_NUMBER (R_PPC64_LO_DS_OPT,	   128)
+@@ -161,8 +169,63 @@ START_RELOC_NUMBERS (elf_ppc64_reloc_type)
+ 
+ END_RELOC_NUMBERS (R_PPC64_max)
+ 
+-#define IS_PPC64_TLS_RELOC(R) \
+-  ((R) >= R_PPC64_TLS && (R) <= R_PPC64_DTPREL16_HIGHESTA)
++#define IS_PPC64_TLS_RELOC(R)						\
++  (((R) >= R_PPC64_TLS && (R) <= R_PPC64_DTPREL16_HIGHESTA)		\
++   || ((R) >= R_PPC64_TPREL16_HIGH && (R) <= R_PPC64_DTPREL16_HIGHA))
++
++
++/* e_flags bits specifying ABI.
++   1 for original function descriptor using ABI,
++   2 for revised ABI without function descriptors,
++   0 for unspecified or not using any features affected by the differences.  */
++#define EF_PPC64_ABI	3
++
++/* The ELFv2 ABI uses three bits in the symbol st_other field of a
++   function definition to specify the number of instructions between a
++   function's global entry point and local entry point.
++   The global entry point is used when it is necessary to set up the
++   toc pointer (r2) for the function.  Callers must enter the global
++   entry point with r12 set to the global entry point address.  On
++   return from the function, r2 may have a different value to that
++   which it had on entry.
++   The local entry point is used when r2 is known to already be valid
++   for the function.  There is no requirement on r12 when using the
++   local entry point, and on return r2 will contain the same value as
++   at entry.
++   A value of zero in these bits means that the function has a single
++   entry point with no requirement on r12 or r2, and that on return r2
++   will contain the same value as at entry.
++   Values of one and seven are reserved.  */
++#define STO_PPC64_LOCAL_BIT		5
++#define STO_PPC64_LOCAL_MASK		(7 << STO_PPC64_LOCAL_BIT)
++
++// 3 bit other field to bytes.
++static inline unsigned int
++ppc64_decode_local_entry(unsigned int other)
++{
++  return ((1 << other) >> 2) << 2;
++}
++
++// bytes to field value.
++static inline unsigned int
++ppc64_encode_local_entry(unsigned int val)
++{
++  return (val >= 4 * 4
++	  ? (val >= 8 * 4
++	     ? (val >= 16 * 4 ? 6 : 5)
++	     : 4)
++	  : (val >= 2 * 4
++	     ? 3
++	     : (val >= 1 * 4 ? 2 : 0)));
++}
++
++/* st_other to number of bytes.  */
++#define PPC64_LOCAL_ENTRY_OFFSET(other)				\
++  ppc64_decode_local_entry (((other) & STO_PPC64_LOCAL_MASK)	\
++			    >> STO_PPC64_LOCAL_BIT)
++/* number of bytes to st_other.  */
++#define PPC64_SET_LOCAL_ENTRY_OFFSET(val)		\
++  ppc64_encode_local_entry (val) << STO_PPC64_LOCAL_BIT
+ 
+ /* Specify the start of the .glink section.  */
+ #define DT_PPC64_GLINK		DT_LOPROC
+@@ -171,7 +234,9 @@ END_RELOC_NUMBERS (R_PPC64_max)
+ #define DT_PPC64_OPD		(DT_LOPROC + 1)
+ #define DT_PPC64_OPDSZ		(DT_LOPROC + 2)
+ 
+-/* Specify that tls descriptors should be optimized.  */
+-#define DT_PPC64_TLSOPT		(DT_LOPROC + 3)
++/* Specify whether various optimisations are possible.  */
++#define DT_PPC64_OPT		(DT_LOPROC + 3)
++#define PPC64_OPT_TLS		1
++#define PPC64_OPT_MULTI_TOC	2
+ 
+ #endif /* _ELF_PPC64_H */
+diff --git a/ld/testsuite/ld-elfvers/vers24.rd b/ld/testsuite/ld-elfvers/vers24.rd
+index 42e81e4..fb464f9 100644
+--- a/ld/testsuite/ld-elfvers/vers24.rd
++++ b/ld/testsuite/ld-elfvers/vers24.rd
+@@ -7,9 +7,9 @@ Symbol table '.dynsym' contains [0-9]+ entries:
+ # And ensure the dynamic symbol table contains at least x@VERS.0
+ # and foo@@VERS.0 symbols
+ #...
+- +[0-9]+: [0-9a-f]+ +(4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _?x|[0-9]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ _?foo@)@VERS\.0
++ +[0-9]+: [0-9a-f]+ +(4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _?x|[0-9]+ +FUNC +GLOBAL +DEFAULT .* [0-9]+ _?foo@)@VERS\.0
+ #...
+- +[0-9]+: [0-9a-f]+ +(4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _?x|[0-9]+ +FUNC +GLOBAL +DEFAULT +[0-9]+ _?foo@)@VERS\.0
++ +[0-9]+: [0-9a-f]+ +(4 +OBJECT +GLOBAL +DEFAULT +[0-9]+ _?x|[0-9]+ +FUNC +GLOBAL +DEFAULT .* [0-9]+ _?foo@)@VERS\.0
+ #...
+ Symbol table '.symtab' contains [0-9]+ entries:
+ #pass
+diff --git a/ld/testsuite/ld-ifunc/ifunc.exp b/ld/testsuite/ld-ifunc/ifunc.exp
+index df913d8..d4c4035 100644
+--- a/ld/testsuite/ld-ifunc/ifunc.exp
++++ b/ld/testsuite/ld-ifunc/ifunc.exp
+@@ -97,8 +97,9 @@ proc contains_ifunc_symbol { binary_file } {
+ 
+     # Look for a line like this:
+     #    58: 0000000000400600    30 IFUNC   GLOBAL DEFAULT   12 library_func2
++    # with perhaps some other info between the visibility and section
+ 
+-    if { ![regexp ".*\[ \]*IFUNC\[ \]+GLOBAL\[ \]+DEFAULT\[ \]+\[UND0-9\]+\[ \]+library_func2\n" [file_contents readelf.out]] } {
++    if { ![regexp ".*\[ \]*IFUNC\[ \]+GLOBAL\[ \]+DEFAULT .* \[UND0-9\]+\[ \]+library_func2\n" [file_contents readelf.out]] } {
+ 	return 0
+     }
+ 
+diff --git a/ld/testsuite/ld-powerpc/elfv2.s b/ld/testsuite/ld-powerpc/elfv2.s
+new file mode 100644
+index 0000000..c2a4c3b
+--- /dev/null
++++ b/ld/testsuite/ld-powerpc/elfv2.s
+@@ -0,0 +1,32 @@
++ .section .toc,"aw",@progbits
++.L0:
++ .quad x
++
++ .data
++x:
++ .quad f1
++
++ .globl f1
++ .type f1,@function
++ .text
++f1:
++ addis 2,12,.TOC.-f1@ha
++ addi 2,2,.TOC.-f1@l
++ .localentry f1,.-f1
++ mflr 0
++ stdu 1,-32(1)
++ std 0,48(1)
++ bl f1
++ ld 3,.L0@toc(2)
++ bl f2
++ nop
++ ld 3,x@got(2)
++ bl f3
++ nop
++ bl f4
++ nop
++ ld 0,48(1)
++ addi 1,1,32
++ mtlr 0
++ blr
++ .size f1,.-f1
+diff --git a/ld/testsuite/ld-powerpc/elfv2exe.d b/ld/testsuite/ld-powerpc/elfv2exe.d
+new file mode 100644
+index 0000000..7ff9d38
+--- /dev/null
++++ b/ld/testsuite/ld-powerpc/elfv2exe.d
+@@ -0,0 +1,40 @@
++#source: elfv2.s
++#as: -a64
++#ld: -melf64ppc --defsym f2=0x1234 --defsym f3=0x10008888 --defsym f4=0x1200000 --defsym _start=f1
++#objdump: -dr
++
++.*
++
++Disassembly of section \.text:
++
++0+100000c0 <.*\.plt_branch\.f2>:
++.*:	(ff ff 62 3d|3d 62 ff ff) 	addis   r11,r2,-1
++.*:	(f0 7f 8b e9|e9 8b 7f f0) 	ld      r12,32752\(r11\)
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++
++0+100000d0 <.*\.plt_branch\.f4>:
++.*:	(ff ff 62 3d|3d 62 ff ff) 	addis   r11,r2,-1
++.*:	(f8 7f 8b e9|e9 8b 7f f8) 	ld      r12,32760\(r11\)
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++
++0+100000e0 <_start>:
++.*:	(02 10 40 3c|3c 40 10 02) 	lis     r2,4098
++.*:	(40 81 42 38|38 42 81 40) 	addi    r2,r2,-32448
++.*:	(a6 02 08 7c|7c 08 02 a6) 	mflr    r0
++.*:	(e1 ff 21 f8|f8 21 ff e1) 	stdu    r1,-32\(r1\)
++.*:	(30 00 01 f8|f8 01 00 30) 	std     r0,48\(r1\)
++.*:	(f5 ff ff 4b|4b ff ff f5) 	bl      .* <_start\+0x8>
++.*:	(08 80 62 e8|e8 62 80 08) 	ld      r3,-32760\(r2\)
++.*:	(c5 ff ff 4b|4b ff ff c5) 	bl      .*\.plt_branch\.f2>
++.*:	(00 00 00 60|60 00 00 00) 	nop
++.*:	(10 80 62 e8|e8 62 80 10) 	ld      r3,-32752\(r2\)
++.*:	(81 87 00 48|48 00 87 81) 	bl      10008888 <f3>
++.*:	(00 00 00 60|60 00 00 00) 	nop
++.*:	(c1 ff ff 4b|4b ff ff c1) 	bl      .*\.plt_branch\.f4>
++.*:	(00 00 00 60|60 00 00 00) 	nop
++.*:	(30 00 01 e8|e8 01 00 30) 	ld      r0,48\(r1\)
++.*:	(20 00 21 38|38 21 00 20) 	addi    r1,r1,32
++.*:	(a6 03 08 7c|7c 08 03 a6) 	mtlr    r0
++.*:	(20 00 80 4e|4e 80 00 20) 	blr
+diff --git a/ld/testsuite/ld-powerpc/elfv2so.d b/ld/testsuite/ld-powerpc/elfv2so.d
+new file mode 100644
+index 0000000..963dbb6
+--- /dev/null
++++ b/ld/testsuite/ld-powerpc/elfv2so.d
+@@ -0,0 +1,82 @@
++#source: elfv2.s
++#as: -a64
++#ld: -melf64ppc -shared
++#objdump: -dr
++
++.*
++
++Disassembly of section \.text:
++
++0+300 <.*\.plt_call\.f4>:
++.*:	(18 00 41 f8|f8 41 00 18) 	std     r2,24\(r1\)
++.*:	(38 80 82 e9|e9 82 80 38) 	ld      r12,-32712\(r2\)
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++
++0+310 <.*\.plt_call\.f3>:
++.*:	(18 00 41 f8|f8 41 00 18) 	std     r2,24\(r1\)
++.*:	(28 80 82 e9|e9 82 80 28) 	ld      r12,-32728\(r2\)
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++
++0+320 <.*\.plt_call\.f2>:
++.*:	(18 00 41 f8|f8 41 00 18) 	std     r2,24\(r1\)
++.*:	(30 80 82 e9|e9 82 80 30) 	ld      r12,-32720\(r2\)
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++
++0+330 <.*\.plt_call\.f1>:
++.*:	(18 00 41 f8|f8 41 00 18) 	std     r2,24\(r1\)
++.*:	(40 80 82 e9|e9 82 80 40) 	ld      r12,-32704\(r2\)
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++
++0+340 <f1>:
++.*:	(02 00 4c 3c|3c 4c 00 02) 	addis   r2,r12,2
++.*:	(e0 81 42 38|38 42 81 e0) 	addi    r2,r2,-32288
++.*:	(a6 02 08 7c|7c 08 02 a6) 	mflr    r0
++.*:	(e1 ff 21 f8|f8 21 ff e1) 	stdu    r1,-32\(r1\)
++.*:	(30 00 01 f8|f8 01 00 30) 	std     r0,48\(r1\)
++.*:	(dd ff ff 4b|4b ff ff dd) 	bl      .*\.plt_call\.f1>
++.*:	(08 80 62 e8|e8 62 80 08) 	ld      r3,-32760\(r2\)
++.*:	(c5 ff ff 4b|4b ff ff c5) 	bl      .*\.plt_call\.f2>
++.*:	(18 00 41 e8|e8 41 00 18) 	ld      r2,24\(r1\)
++.*:	(10 80 62 e8|e8 62 80 10) 	ld      r3,-32752\(r2\)
++.*:	(a9 ff ff 4b|4b ff ff a9) 	bl      .*\.plt_call\.f3>
++.*:	(18 00 41 e8|e8 41 00 18) 	ld      r2,24\(r1\)
++.*:	(91 ff ff 4b|4b ff ff 91) 	bl      .*\.plt_call\.f4>
++.*:	(18 00 41 e8|e8 41 00 18) 	ld      r2,24\(r1\)
++.*:	(30 00 01 e8|e8 01 00 30) 	ld      r0,48\(r1\)
++.*:	(20 00 21 38|38 21 00 20) 	addi    r1,r1,32
++.*:	(a6 03 08 7c|7c 08 03 a6) 	mtlr    r0
++.*:	(20 00 80 4e|4e 80 00 20) 	blr
++.*:	(a0 01 01 00|00 00 00 00) 	.*
++.*:	(00 00 00 00|00 01 01 a0) 	.*
++
++0+390 <__glink_PLTresolve>:
++.*:	(a6 02 08 7c|7c 08 02 a6) 	mflr    r0
++.*:	(05 00 9f 42|42 9f 00 05) 	bcl     .*
++.*:	(a6 02 68 7d|7d 68 02 a6) 	mflr    r11
++.*:	(f0 ff 4b e8|e8 4b ff f0) 	ld      r2,-16\(r11\)
++.*:	(a6 03 08 7c|7c 08 03 a6) 	mtlr    r0
++.*:	(50 60 8b 7d|7d 8b 60 50) 	subf    r12,r11,r12
++.*:	(14 5a 62 7d|7d 62 5a 14) 	add     r11,r2,r11
++.*:	(d0 ff 0c 38|38 0c ff d0) 	addi    r0,r12,-48
++.*:	(00 00 8b e9|e9 8b 00 00) 	ld      r12,0\(r11\)
++.*:	(82 f0 00 78|78 00 f0 82) 	rldicl  r0,r0,62,2
++.*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
++.*:	(08 00 6b e9|e9 6b 00 08) 	ld      r11,8\(r11\)
++.*:	(20 04 80 4e|4e 80 04 20) 	bctr
++.*:	(00 00 00 60|60 00 00 00) 	nop
++
++.* <f3@plt>:
++.*:	(c8 ff ff 4b|4b ff ff c8) 	b       .* <__glink_PLTresolve>
++
++.* <f2@plt>:
++.*:	(c4 ff ff 4b|4b ff ff c4) 	b       .* <__glink_PLTresolve>
++
++.* <f4@plt>:
++.*:	(c0 ff ff 4b|4b ff ff c0) 	b       .* <__glink_PLTresolve>
++
++.* <f1@plt>:
++.*:	(bc ff ff 4b|4b ff ff bc) 	b       .* <__glink_PLTresolve>
+diff --git a/ld/testsuite/ld-powerpc/powerpc.exp b/ld/testsuite/ld-powerpc/powerpc.exp
+index f022b95..837ad64 100644
+--- a/ld/testsuite/ld-powerpc/powerpc.exp
++++ b/ld/testsuite/ld-powerpc/powerpc.exp
+@@ -269,6 +269,8 @@ run_ld_link_tests $ppcelftests
+ if [ supports_ppc64 ] then {
+     run_ld_link_tests $ppc64elftests
+     run_dump_test "relbrlt"
++    run_dump_test "elfv2so"
++    run_dump_test "elfv2exe"
+ }
+ 
+ if { [istarget "powerpc*-eabi*"] } {
+diff --git a/ld/testsuite/ld-powerpc/tls.d b/ld/testsuite/ld-powerpc/tls.d
+index 3c32980..eb4be24 100644
+--- a/ld/testsuite/ld-powerpc/tls.d
++++ b/ld/testsuite/ld-powerpc/tls.d
+@@ -9,7 +9,7 @@
+ 
+ Disassembly of section \.text:
+ 
+-0+100000e8 <_start>:
++0+100000e8 <\._start>:
+ .*:	(3c 6d 00 00|00 00 6d 3c) 	addis   r3,r13,0
+ .*:	(60 00 00 00|00 00 00 60) 	nop
+ .*:	(38 63 90 78|78 90 63 38) 	addi    r3,r3,-28552
+diff --git a/ld/testsuite/ld-powerpc/tls.g b/ld/testsuite/ld-powerpc/tls.g
+index 83f8e06..2de9e3b 100644
+--- a/ld/testsuite/ld-powerpc/tls.g
++++ b/ld/testsuite/ld-powerpc/tls.g
+@@ -8,5 +8,5 @@
+ .*
+ 
+ Contents of section \.got:
+- 100101e0 (00000000|e0810110) (100181e0|00000000) (ffffffff|1880ffff) (ffff8018|ffffffff)  .*
+- 100101f0 (ffffffff|5880ffff) (ffff8058|ffffffff)                    .*
++ 100101f8 (00000000|f8810110) (100181f8|00000000) (ffffffff|1880ffff) (ffff8018|ffffffff)  .*
++ 10010208 (ffffffff|5880ffff) (ffff8058|ffffffff)                    .*
+diff --git a/ld/testsuite/ld-powerpc/tls.s b/ld/testsuite/ld-powerpc/tls.s
+index 5ad9f3d..49828d0 100644
+--- a/ld/testsuite/ld-powerpc/tls.s
++++ b/ld/testsuite/ld-powerpc/tls.s
+@@ -19,8 +19,13 @@ ie4:	.quad 0x56789abcdef01234
+ le4:	.quad 0x6789abcdef012345
+ le5:	.quad 0x789abcdef0123456
+ 
+-	.text
++	.section ".opd","aw",@progbits
++	.p2align 3
+ _start:
++	.quad	.L_start,.TOC.@tocbase,0
++
++	.text
++.L_start:
+ #extern syms
+ #GD
+  addi 3,2,gd@got@tlsgd		#R_PPC64_GOT_TLSGD16	gd
+diff --git a/ld/testsuite/ld-powerpc/tlsexe.d b/ld/testsuite/ld-powerpc/tlsexe.d
+index 8390551..0d5ee40 100644
+--- a/ld/testsuite/ld-powerpc/tlsexe.d
++++ b/ld/testsuite/ld-powerpc/tlsexe.d
+@@ -19,8 +19,8 @@ Disassembly of section \.text:
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(f9 61 00 20|20 00 61 f9) 	std     r11,32\(r1\)
+ .*	(f8 41 00 28|28 00 41 f8) 	std     r2,40\(r1\)
+-.*	(e9 62 80 48|48 80 62 e9) 	ld      r11,-32696\(r2\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
++.*	(e9 82 80 48|48 80 82 e9) 	ld      r12,-32696\(r2\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
+ .*	(e8 42 80 50|50 80 42 e8) 	ld      r2,-32688\(r2\)
+ .*	(4e 80 04 21|21 04 80 4e) 	bctrl
+ .*	(e9 61 00 20|20 00 61 e9) 	ld      r11,32\(r1\)
+@@ -28,7 +28,7 @@ Disassembly of section \.text:
+ .*	(7d 68 03 a6|a6 03 68 7d) 	mtlr    r11
+ .*	(4e 80 00 20|20 00 80 4e) 	blr
+ 
+-.* <_start>:
++.* <._start>:
+ .*	(e8 62 80 10|10 80 62 e8) 	ld      r3,-32752\(r2\)
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(7c 63 6a 14|14 6a 63 7c) 	add     r3,r3,r13
+@@ -67,22 +67,23 @@ Disassembly of section \.text:
+ .*	(e9 4d 90 2a|2a 90 4d e9) 	lwa     r10,-28632\(r13\)
+ .*	(3d 2d 00 00|00 00 2d 3d) 	addis   r9,r13,0
+ .*	(a9 49 90 30|30 90 49 a9) 	lha     r10,-28624\(r9\)
+-.*	(00 00 00 00|00 02 01 00) .*
+-.*	(00 01 02 00|00 00 00 00) .*
++.*	(00 00 00 00|18 02 01 00) .*
++.*	(00 01 02 18|00 00 00 00) .*
+ .* <__glink_PLTresolve>:
+ .*	(7d 88 02 a6|a6 02 88 7d) 	mflr    r12
+ .*	(42 9f 00 05|05 00 9f 42) 	bcl     20,4\*cr7\+so,.*
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(e8 4b ff f0|f0 ff 4b e8) 	ld      r2,-16\(r11\)
+ .*	(7d 88 03 a6|a6 03 88 7d) 	mtlr    r12
+-.*	(7d 82 5a 14|14 5a 82 7d) 	add     r12,r2,r11
+-.*	(e9 6c 00 00|00 00 6c e9) 	ld      r11,0\(r12\)
+-.*	(e8 4c 00 08|08 00 4c e8) 	ld      r2,8\(r12\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
+-.*	(e9 6c 00 10|10 00 6c e9) 	ld      r11,16\(r12\)
++.*	(7d 62 5a 14|14 5a 62 7d) 	add     r11,r2,r11
++.*	(e9 8b 00 00|00 00 8b e9) 	ld      r12,0\(r11\)
++.*	(e8 4b 00 08|08 00 4b e8) 	ld      r2,8\(r11\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
++.*	(e9 6b 00 10|10 00 6b e9) 	ld      r11,16\(r11\)
+ .*	(4e 80 04 20|20 04 80 4e) 	bctr
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
++.* <__tls_get_addr_opt@plt>:
+ .*	(38 00 00 00|00 00 00 38) 	li      r0,0
+ .*	(4b ff ff c4|c4 ff ff 4b) 	b       .*
+diff --git a/ld/testsuite/ld-powerpc/tlsexe.g b/ld/testsuite/ld-powerpc/tlsexe.g
+index 3420d20..fb8dbb3 100644
+--- a/ld/testsuite/ld-powerpc/tlsexe.g
++++ b/ld/testsuite/ld-powerpc/tlsexe.g
+@@ -7,6 +7,6 @@
+ .*
+ 
+ Contents of section \.got:
+-.* (00000000|20860110) (10018620|00000000) (ffffffff|1880ffff) (ffff8018|ffffffff)  .*
++.* (00000000|38860110) (10018638|00000000) (ffffffff|1880ffff) (ffff8018|ffffffff)  .*
+ .* 00000000 00000000 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+diff --git a/ld/testsuite/ld-powerpc/tlsexe.r b/ld/testsuite/ld-powerpc/tlsexe.r
+index 8d6ff30..72ef3f4 100644
+--- a/ld/testsuite/ld-powerpc/tlsexe.r
++++ b/ld/testsuite/ld-powerpc/tlsexe.r
+@@ -20,6 +20,7 @@ Section Headers:
+  +\[[ 0-9]+\] \.tdata +PROGBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.tbss +NOBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.dynamic +DYNAMIC .* 0+160 10 +WA +4 +0 +8
++ +\[[ 0-9]+\] \.opd .*
+  +\[[ 0-9]+\] \.got +PROGBITS .* 0+30 08 +WA +0 +0 +8
+  +\[[ 0-9]+\] \.plt +.*
+  +\[[ 0-9]+\] \.shstrtab +.*
+@@ -46,7 +47,7 @@ Program Headers:
+  +0+ +
+  +01 +\.interp 
+  +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +03 +\.tdata \.dynamic \.got \.plt 
++ +03 +\.tdata \.dynamic \.opd \.got \.plt 
+  +04 +\.dynamic 
+  +05 +\.tdata \.tbss 
+ 
+@@ -66,10 +67,10 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +UND ld
+ .* TLS +GLOBAL +DEFAULT +9 ld2
+-.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +13 __bss_start
+ .* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
+-.* NOTYPE +GLOBAL +DEFAULT +11 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +12 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 _edata
++.* NOTYPE +GLOBAL +DEFAULT +13 _end
+ 
+ Symbol table '\.symtab' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+@@ -86,6 +87,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* SECTION +LOCAL +DEFAULT +10 
+ .* SECTION +LOCAL +DEFAULT +11 
+ .* SECTION +LOCAL +DEFAULT +12 
++.* SECTION +LOCAL +DEFAULT +13 
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +8 gd4
+ .* TLS +LOCAL +DEFAULT +8 ld4
+@@ -104,12 +106,12 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* GLOBAL +DEFAULT +9 ld0
+ .* GLOBAL +DEFAULT +9 le1
+ .* GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +7 _start
++.* FUNC +GLOBAL +DEFAULT +11 _start
+ .* TLS +GLOBAL +DEFAULT +9 ld2
+ .* TLS +GLOBAL +DEFAULT +9 ld1
+-.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +13 __bss_start
+ .* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
+-.* NOTYPE +GLOBAL +DEFAULT +11 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +12 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 _edata
++.* NOTYPE +GLOBAL +DEFAULT +13 _end
+ .* TLS +GLOBAL +DEFAULT +9 gd0
+ .* TLS +GLOBAL +DEFAULT +9 ie0
+diff --git a/ld/testsuite/ld-powerpc/tlsexetoc.d b/ld/testsuite/ld-powerpc/tlsexetoc.d
+index fc20992..ee0f3b2 100644
+--- a/ld/testsuite/ld-powerpc/tlsexetoc.d
++++ b/ld/testsuite/ld-powerpc/tlsexetoc.d
+@@ -19,8 +19,8 @@ Disassembly of section \.text:
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(f9 61 00 20|20 00 61 f9) 	std     r11,32\(r1\)
+ .*	(f8 41 00 28|28 00 41 f8) 	std     r2,40\(r1\)
+-.*	(e9 62 80 70|70 80 62 e9) 	ld      r11,-32656\(r2\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
++.*	(e9 82 80 70|70 80 82 e9) 	ld      r12,-32656\(r2\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
+ .*	(e8 42 80 78|78 80 42 e8) 	ld      r2,-32648\(r2\)
+ .*	(4e 80 04 21|21 04 80 4e) 	bctrl
+ .*	(e9 61 00 20|20 00 61 e9) 	ld      r11,32\(r1\)
+@@ -28,7 +28,7 @@ Disassembly of section \.text:
+ .*	(7d 68 03 a6|a6 03 68 7d) 	mtlr    r11
+ .*	(4e 80 00 20|20 00 80 4e) 	blr
+ 
+-.* <_start>:
++.* <\._start>:
+ .*	(38 62 80 08|08 80 62 38) 	addi    r3,r2,-32760
+ .*	(4b ff ff b5|b5 ff ff 4b) 	bl      .*
+ .*	(60 00 00 00|00 00 00 60) 	nop
+@@ -51,22 +51,23 @@ Disassembly of section \.text:
+ .*	(89 4d 90 60|60 90 4d 89) 	lbz     r10,-28576\(r13\)
+ .*	(3d 2d 00 00|00 00 2d 3d) 	addis   r9,r13,0
+ .*	(99 49 90 68|68 90 49 99) 	stb     r10,-28568\(r9\)
+-.*	(00 00 00 00|28 02 01 00) .*
+-.*	(00 01 02 28|00 00 00 00) .*
++.*	(00 00 00 00|40 02 01 00) .*
++.*	(00 01 02 40|00 00 00 00) .*
+ .* <__glink_PLTresolve>:
+ .*	(7d 88 02 a6|a6 02 88 7d) 	mflr    r12
+ .*	(42 9f 00 05|05 00 9f 42) 	bcl     20,4\*cr7\+so,.*
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(e8 4b ff f0|f0 ff 4b e8) 	ld      r2,-16\(r11\)
+ .*	(7d 88 03 a6|a6 03 88 7d) 	mtlr    r12
+-.*	(7d 82 5a 14|14 5a 82 7d) 	add     r12,r2,r11
+-.*	(e9 6c 00 00|00 00 6c e9) 	ld      r11,0\(r12\)
+-.*	(e8 4c 00 08|08 00 4c e8) 	ld      r2,8\(r12\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
+-.*	(e9 6c 00 10|10 00 6c e9) 	ld      r11,16\(r12\)
++.*	(7d 62 5a 14|14 5a 62 7d) 	add     r11,r2,r11
++.*	(e9 8b 00 00|00 00 8b e9) 	ld      r12,0\(r11\)
++.*	(e8 4b 00 08|08 00 4b e8) 	ld      r2,8\(r11\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
++.*	(e9 6b 00 10|10 00 6b e9) 	ld      r11,16\(r11\)
+ .*	(4e 80 04 20|20 04 80 4e) 	bctr
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
++.* <__tls_get_addr_opt@plt>:
+ .*	(38 00 00 00|00 00 00 38) 	li      r0,0
+ .*	(4b ff ff c4|c4 ff ff 4b) 	b       .*
+diff --git a/ld/testsuite/ld-powerpc/tlsexetoc.g b/ld/testsuite/ld-powerpc/tlsexetoc.g
+index e219f0e..dc563ad 100644
+--- a/ld/testsuite/ld-powerpc/tlsexetoc.g
++++ b/ld/testsuite/ld-powerpc/tlsexetoc.g
+@@ -7,7 +7,7 @@
+ .*: +file format elf64-powerpc
+ 
+ Contents of section \.got:
+-.* (00000000|c0850110) (100185c0|00000000) 00000000 00000000  .*
++.* (00000000|d8850110) (100185d8|00000000) 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+ .* 00000000 00000000 (00000000|01000000) (00000001|00000000)  .*
+ .* 00000000 00000000 (00000000|01000000) (00000001|00000000)  .*
+diff --git a/ld/testsuite/ld-powerpc/tlsexetoc.r b/ld/testsuite/ld-powerpc/tlsexetoc.r
+index 71d6c9e..e6f606b 100644
+--- a/ld/testsuite/ld-powerpc/tlsexetoc.r
++++ b/ld/testsuite/ld-powerpc/tlsexetoc.r
+@@ -20,6 +20,7 @@ Section Headers:
+  +\[[ 0-9]+\] \.tdata +PROGBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.tbss +NOBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.dynamic +DYNAMIC .* 0+160 10 +WA +4 +0 +8
++ +\[[ 0-9]+\] \.opd .*
+  +\[[ 0-9]+\] \.got +PROGBITS .* 0+58 08 +WA +0 +0 +8
+  +\[[ 0-9]+\] \.plt +.*
+  +\[[ 0-9]+\] \.shstrtab +.*
+@@ -46,7 +47,7 @@ Program Headers:
+  +0+ +
+  +01 +\.interp 
+  +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +03 +\.tdata \.dynamic \.got \.plt 
++ +03 +\.tdata \.dynamic \.opd \.got \.plt 
+  +04 +\.dynamic 
+  +05 +\.tdata \.tbss 
+ 
+@@ -65,10 +66,10 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ .* NOTYPE +LOCAL +DEFAULT +UND 
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +13 __bss_start
+ .* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
+-.* NOTYPE +GLOBAL +DEFAULT +11 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +12 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 _edata
++.* NOTYPE +GLOBAL +DEFAULT +13 _end
+ 
+ Symbol table '\.symtab' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+@@ -85,6 +86,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* SECTION +LOCAL +DEFAULT +10 
+ .* SECTION +LOCAL +DEFAULT +11 
+ .* SECTION +LOCAL +DEFAULT +12 
++.* SECTION +LOCAL +DEFAULT +13 
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +8 gd4
+ .* TLS +LOCAL +DEFAULT +8 ld4
+@@ -93,7 +95,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* TLS +LOCAL +DEFAULT +8 ie4
+ .* TLS +LOCAL +DEFAULT +8 le4
+ .* TLS +LOCAL +DEFAULT +8 le5
+-.* NOTYPE +LOCAL +DEFAULT +11 \.Lie0
++.* NOTYPE +LOCAL +DEFAULT +12 \.Lie0
+ .* (FUNC|NOTYPE) +LOCAL +DEFAULT +UND \.__tls_get_addr(|_opt)
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* NOTYPE +LOCAL +DEFAULT +7 00000010\.plt_call\.__tls_get_addr(|_opt)
+@@ -104,12 +106,12 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* TLS +GLOBAL +DEFAULT +9 ld0
+ .* TLS +GLOBAL +DEFAULT +9 le1
+ .* TLS +GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +7 _start
++.* FUNC +GLOBAL +DEFAULT +11 _start
+ .* TLS +GLOBAL +DEFAULT +9 ld2
+ .* TLS +GLOBAL +DEFAULT +9 ld1
+-.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +13 __bss_start
+ .* FUNC +GLOBAL +DEFAULT +UND __tls_get_addr_opt
+-.* NOTYPE +GLOBAL +DEFAULT +11 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +12 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 _edata
++.* NOTYPE +GLOBAL +DEFAULT +13 _end
+ .* TLS +GLOBAL +DEFAULT +9 gd0
+ .* TLS +GLOBAL +DEFAULT +9 ie0
+diff --git a/ld/testsuite/ld-powerpc/tlsso.d b/ld/testsuite/ld-powerpc/tlsso.d
+index 00b00a0..e64184d 100644
+--- a/ld/testsuite/ld-powerpc/tlsso.d
++++ b/ld/testsuite/ld-powerpc/tlsso.d
+@@ -10,14 +10,14 @@ Disassembly of section \.text:
+ 
+ .* <00000010\.plt_call\.__tls_get_addr(|_opt)>:
+ .*	(f8 41 00 28|28 00 41 f8) 	std     r2,40\(r1\)
+-.*	(e9 62 80 78|78 80 62 e9) 	ld      r11,-32648\(r2\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
++.*	(e9 82 80 78|78 80 82 e9) 	ld      r12,-32648\(r2\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
+ .*	(e8 42 80 80|80 80 42 e8) 	ld      r2,-32640\(r2\)
+ .*	(28 22 00 00|00 00 22 28) 	cmpldi  r2,0
+ .*	(4c e2 04 20|20 04 e2 4c) 	bnectr\+ 
+-.*	(48 00 00 ..|.. 00 00 48) 	b       .* <__glink_PLTresolve\+0x38>
++.*	(48 00 00 ..|.. 00 00 48) 	b       .* <__tls_get_addr@plt>
+ 
+-.* <_start>:
++.* <\._start>:
+ .*	(38 62 80 20|20 80 62 38) 	addi    r3,r2,-32736
+ .*	(4b ff ff ..|.. ff ff 4b) 	bl      .*plt_call.__tls_get_addr.*
+ .*	(e8 41 00 28|28 00 41 e8) 	ld      r2,40\(r1\)
+@@ -57,22 +57,23 @@ Disassembly of section \.text:
+ .*	(3d 2d 00 00|00 00 2d 3d) 	addis   r9,r13,0
+ .*	(a9 49 00 00|00 00 49 a9) 	lha     r10,0\(r9\)
+ .*	(60 00 00 00|00 00 00 60) 	nop
+-.*	(00 00 00 00|20 02 01 00) .*
+-.*	(00 01 02 20|00 00 00 00) .*
++.*	(00 00 00 00|38 02 01 00) .*
++.*	(00 01 02 38|00 00 00 00) .*
+ .* <__glink_PLTresolve>:
+ .*	(7d 88 02 a6|a6 02 88 7d) 	mflr    r12
+ .*	(42 9f 00 05|05 00 9f 42) 	bcl     20,4\*cr7\+so,.*
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(e8 4b ff f0|f0 ff 4b e8) 	ld      r2,-16\(r11\)
+ .*	(7d 88 03 a6|a6 03 88 7d) 	mtlr    r12
+-.*	(7d 82 5a 14|14 5a 82 7d) 	add     r12,r2,r11
+-.*	(e9 6c 00 00|00 00 6c e9) 	ld      r11,0\(r12\)
+-.*	(e8 4c 00 08|08 00 4c e8) 	ld      r2,8\(r12\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
+-.*	(e9 6c 00 10|10 00 6c e9) 	ld      r11,16\(r12\)
++.*	(7d 62 5a 14|14 5a 62 7d) 	add     r11,r2,r11
++.*	(e9 8b 00 00|00 00 8b e9) 	ld      r12,0\(r11\)
++.*	(e8 4b 00 08|08 00 4b e8) 	ld      r2,8\(r11\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
++.*	(e9 6b 00 10|10 00 6b e9) 	ld      r11,16\(r11\)
+ .*	(4e 80 04 20|20 04 80 4e) 	bctr
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
++.* <__tls_get_addr@plt>:
+ .*	(38 00 00 00|00 00 00 38) 	li      r0,0
+ .*	(4b ff ff c4|c4 ff ff 4b) 	b       .*
+diff --git a/ld/testsuite/ld-powerpc/tlsso.g b/ld/testsuite/ld-powerpc/tlsso.g
+index 8536803..8fd3ce0 100644
+--- a/ld/testsuite/ld-powerpc/tlsso.g
++++ b/ld/testsuite/ld-powerpc/tlsso.g
+@@ -7,7 +7,7 @@
+ .*: +file format elf64-powerpc
+ 
+ Contents of section \.got:
+- 10788 (00000000|88870100) (00018788|00000000) 00000000 00000000  .*
++ 107e0 (00000000|e0870100) (000187e0|00000000) 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+diff --git a/ld/testsuite/ld-powerpc/tlsso.r b/ld/testsuite/ld-powerpc/tlsso.r
+index fab50e0..6464be0 100644
+--- a/ld/testsuite/ld-powerpc/tlsso.r
++++ b/ld/testsuite/ld-powerpc/tlsso.r
+@@ -18,6 +18,7 @@ Section Headers:
+  +\[[ 0-9]+\] \.tdata +PROGBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.tbss +NOBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.dynamic .*
++ +\[[ 0-9]+\] \.opd .*
+  +\[[ 0-9]+\] \.got .*
+  +\[[ 0-9]+\] \.plt .*
+  +\[[ 0-9]+\] \.shstrtab .*
+@@ -39,12 +40,14 @@ Program Headers:
+  Section to Segment mapping:
+  +Segment Sections\.\.\.
+  +0+ +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +01 +\.tdata \.dynamic .got \.plt 
++ +01 +\.tdata \.dynamic \.opd \.got \.plt 
+  +02 +\.dynamic 
+  +03 +\.tdata \.tbss 
+ 
+-Relocation section '\.rela\.dyn' at offset .* contains 16 entries:
++Relocation section '\.rela\.dyn' at offset .* contains 18 entries:
+  +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
++[0-9a-f ]+R_PPC64_RELATIVE +55c
++[0-9a-f ]+R_PPC64_RELATIVE +187e0
+ [0-9a-f ]+R_PPC64_TPREL16 +0+60 le0 \+ 0
+ [0-9a-f ]+R_PPC64_TPREL16_HA +0+68 le1 \+ 0
+ [0-9a-f ]+R_PPC64_TPREL16_LO +0+68 le1 \+ 0
+@@ -77,12 +80,12 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ .* TLS +GLOBAL +DEFAULT +8 ld0
+ .* TLS +GLOBAL +DEFAULT +8 le1
+ .* TLS +GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +6 _start
++.* FUNC +GLOBAL +DEFAULT +10 _start
+ .* TLS +GLOBAL +DEFAULT +8 ld2
+ .* TLS +GLOBAL +DEFAULT +8 ld1
+-.* NOTYPE +GLOBAL +DEFAULT +11 __bss_start
+-.* NOTYPE +GLOBAL +DEFAULT +10 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +11 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +11 _edata
++.* NOTYPE +GLOBAL +DEFAULT +12 _end
+ .* TLS +GLOBAL +DEFAULT +8 gd0
+ .* TLS +GLOBAL +DEFAULT +8 ie0
+ 
+@@ -100,6 +103,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* SECTION +LOCAL +DEFAULT +9 
+ .* SECTION +LOCAL +DEFAULT +10 
+ .* SECTION +LOCAL +DEFAULT +11 
++.* SECTION +LOCAL +DEFAULT +12 
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +7 gd4
+ .* TLS +LOCAL +DEFAULT +7 ld4
+@@ -119,11 +123,11 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* TLS +GLOBAL +DEFAULT +8 ld0
+ .* TLS +GLOBAL +DEFAULT +8 le1
+ .* TLS +GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +6 _start
++.* FUNC +GLOBAL +DEFAULT +10 _start
+ .* TLS +GLOBAL +DEFAULT +8 ld2
+ .* TLS +GLOBAL +DEFAULT +8 ld1
+-.* NOTYPE +GLOBAL +DEFAULT +11 __bss_start
+-.* NOTYPE +GLOBAL +DEFAULT +10 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +11 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +11 _edata
++.* NOTYPE +GLOBAL +DEFAULT +12 _end
+ .* TLS +GLOBAL +DEFAULT +8 gd0
+ .* TLS +GLOBAL +DEFAULT +8 ie0
+diff --git a/ld/testsuite/ld-powerpc/tlstoc.d b/ld/testsuite/ld-powerpc/tlstoc.d
+index faea1c4..05f61af 100644
+--- a/ld/testsuite/ld-powerpc/tlstoc.d
++++ b/ld/testsuite/ld-powerpc/tlstoc.d
+@@ -12,7 +12,7 @@ Disassembly of section \.text:
+ .* <\.__tls_get_addr>:
+ .*	(4e 80 00 20|20 00 80 4e) 	blr
+ 
+-.* <_start>:
++.* <\._start>:
+ .*	(3c 6d 00 00|00 00 6d 3c) 	addis   r3,r13,0
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(38 63 90 40|40 90 63 38) 	addi    r3,r3,-28608
+diff --git a/ld/testsuite/ld-powerpc/tlstoc.g b/ld/testsuite/ld-powerpc/tlstoc.g
+index 9ca4302..e3fe1d3 100644
+--- a/ld/testsuite/ld-powerpc/tlstoc.g
++++ b/ld/testsuite/ld-powerpc/tlstoc.g
+@@ -8,8 +8,8 @@
+ .*
+ 
+ Contents of section \.got:
+- 100101a0 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
+- 100101b0 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
+- 100101c0 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
+- 100101d0 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
+- 100101e0 (ffffffff|6080ffff) (ffff8060|ffffffff) 00000000 00000000  .*
++ 100101b8 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
++ 100101c8 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
++ 100101d8 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
++ 100101e8 (00000000|01000000) (00000001|00000000) 00000000 00000000  .*
++ 100101f8 (ffffffff|6080ffff) (ffff8060|ffffffff) 00000000 00000000  .*
+diff --git a/ld/testsuite/ld-powerpc/tlstoc.s b/ld/testsuite/ld-powerpc/tlstoc.s
+index 5008d89..f5dbfdd 100644
+--- a/ld/testsuite/ld-powerpc/tlstoc.s
++++ b/ld/testsuite/ld-powerpc/tlstoc.s
+@@ -19,8 +19,13 @@ ie4:	.quad 0x56789abcdef01234
+ le4:	.quad 0x6789abcdef012345
+ le5:	.quad 0x789abcdef0123456
+ 
+-	.text
++	.section ".opd","aw",@progbits
++	.p2align 3
+ _start:
++	.quad	.L_start,.TOC.@tocbase,0
++
++	.text
++.L_start:
+ #extern syms
+ #GD
+  addi 3,2,.Lgd@toc
+diff --git a/ld/testsuite/ld-powerpc/tlstocso.d b/ld/testsuite/ld-powerpc/tlstocso.d
+index a0cd08f..fa3b77a 100644
+--- a/ld/testsuite/ld-powerpc/tlstocso.d
++++ b/ld/testsuite/ld-powerpc/tlstocso.d
+@@ -10,14 +10,14 @@ Disassembly of section \.text:
+ 
+ .* <00000010\.plt_call\.__tls_get_addr(|_opt)>:
+ .*	(f8 41 00 28|28 00 41 f8) 	std     r2,40\(r1\)
+-.*	(e9 62 80 70|70 80 62 e9) 	ld      r11,-32656\(r2\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
++.*	(e9 82 80 70|70 80 82 e9) 	ld      r12,-32656\(r2\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
+ .*	(e8 42 80 78|78 80 42 e8) 	ld      r2,-32648\(r2\)
+ .*	(28 22 00 00|00 00 22 28) 	cmpldi  r2,0
+ .*	(4c e2 04 20|20 04 e2 4c) 	bnectr\+ 
+-.*	(48 00 00 ..|.. 00 00 48) 	b       .* <__glink_PLTresolve\+0x38>
++.*	(48 00 00 ..|.. 00 00 48) 	b       .* <__tls_get_addr@plt>
+ 
+-.* <_start>:
++.* <\._start>:
+ .*	(38 62 80 08|08 80 62 38) 	addi    r3,r2,-32760
+ .*	(4b ff ff ..|.. ff ff 4b) 	bl      .*plt_call.__tls_get_addr.*
+ .*	(e8 41 00 28|28 00 41 e8) 	ld      r2,40\(r1\)
+@@ -41,22 +41,23 @@ Disassembly of section \.text:
+ .*	(3d 2d 00 00|00 00 2d 3d) 	addis   r9,r13,0
+ .*	(99 49 00 00|00 00 49 99) 	stb     r10,0\(r9\)
+ .*	(60 00 00 00|00 00 00 60) 	nop
+-.*	(00 00 00 00|18 02 01 00) .*
+-.*	(00 01 02 18|00 00 00 00) .*
++.*	(00 00 00 00|30 02 01 00) .*
++.*	(00 01 02 30|00 00 00 00) .*
+ .* <__glink_PLTresolve>:
+ .*	(7d 88 02 a6|a6 02 88 7d) 	mflr    r12
+ .*	(42 9f 00 05|05 00 9f 42) 	bcl     20,4\*cr7\+so,.*
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(e8 4b ff f0|f0 ff 4b e8) 	ld      r2,-16\(r11\)
+ .*	(7d 88 03 a6|a6 03 88 7d) 	mtlr    r12
+-.*	(7d 82 5a 14|14 5a 82 7d) 	add     r12,r2,r11
+-.*	(e9 6c 00 00|00 00 6c e9) 	ld      r11,0\(r12\)
+-.*	(e8 4c 00 08|08 00 4c e8) 	ld      r2,8\(r12\)
+-.*	(7d 69 03 a6|a6 03 69 7d) 	mtctr   r11
+-.*	(e9 6c 00 10|10 00 6c e9) 	ld      r11,16\(r12\)
++.*	(7d 62 5a 14|14 5a 62 7d) 	add     r11,r2,r11
++.*	(e9 8b 00 00|00 00 8b e9) 	ld      r12,0\(r11\)
++.*	(e8 4b 00 08|08 00 4b e8) 	ld      r2,8\(r11\)
++.*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
++.*	(e9 6b 00 10|10 00 6b e9) 	ld      r11,16\(r11\)
+ .*	(4e 80 04 20|20 04 80 4e) 	bctr
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
+ .*	(60 00 00 00|00 00 00 60) 	nop
++.* <__tls_get_addr@plt>:
+ .*	(38 00 00 00|00 00 00 38) 	li      r0,0
+ .*	(4b ff ff c4|c4 ff ff 4b) 	b       .*
+diff --git a/ld/testsuite/ld-powerpc/tlstocso.r b/ld/testsuite/ld-powerpc/tlstocso.r
+index 1ec8b63..f397915 100644
+--- a/ld/testsuite/ld-powerpc/tlstocso.r
++++ b/ld/testsuite/ld-powerpc/tlstocso.r
+@@ -18,6 +18,7 @@ Section Headers:
+  +\[[ 0-9]+\] \.tdata +PROGBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.tbss +NOBITS .* 0+38 0+ WAT +0 +0 +8
+  +\[[ 0-9]+\] \.dynamic .*
++ +\[[ 0-9]+\] \.opd .*
+  +\[[ 0-9]+\] \.got .*
+  +\[[ 0-9]+\] \.plt .*
+  +\[[ 0-9]+\] \.shstrtab .*
+@@ -39,12 +40,14 @@ Program Headers:
+  Section to Segment mapping:
+  +Segment Sections\.\.\.
+  +0+ +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +01 +\.tdata \.dynamic \.got \.plt 
++ +01 +\.tdata \.dynamic \.opd \.got \.plt 
+  +02 +\.dynamic 
+  +03 +\.tdata \.tbss 
+ 
+-Relocation section '\.rela\.dyn' at offset .* contains 11 entries:
++Relocation section '\.rela\.dyn' at offset .* contains 13 entries:
+  +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
++[0-9a-f ]+R_PPC64_RELATIVE +4dc
++[0-9a-f ]+R_PPC64_RELATIVE +18720
+ [0-9a-f ]+R_PPC64_TPREL16 +0+60 le0 \+ 0
+ [0-9a-f ]+R_PPC64_TPREL16_HA +0+68 le1 \+ 0
+ [0-9a-f ]+R_PPC64_TPREL16_LO +0+68 le1 \+ 0
+@@ -72,12 +75,12 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ .* TLS +GLOBAL +DEFAULT +8 ld0
+ .* TLS +GLOBAL +DEFAULT +8 le1
+ .* TLS +GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +6 _start
++.* FUNC +GLOBAL +DEFAULT +10 _start
+ .* TLS +GLOBAL +DEFAULT +8 ld2
+ .* TLS +GLOBAL +DEFAULT +8 ld1
+-.* NOTYPE +GLOBAL +DEFAULT +11 __bss_start
+-.* NOTYPE +GLOBAL +DEFAULT +10 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +11 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +11 _edata
++.* NOTYPE +GLOBAL +DEFAULT +12 _end
+ .* TLS +GLOBAL +DEFAULT +8 gd0
+ .* TLS +GLOBAL +DEFAULT +8 ie0
+ 
+@@ -95,6 +98,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* SECTION +LOCAL +DEFAULT +9 
+ .* SECTION +LOCAL +DEFAULT +10 
+ .* SECTION +LOCAL +DEFAULT +11 
++.* SECTION +LOCAL +DEFAULT +12 
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +7 gd4
+ .* TLS +LOCAL +DEFAULT +7 ld4
+@@ -103,7 +107,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* TLS +LOCAL +DEFAULT +7 ie4
+ .* TLS +LOCAL +DEFAULT +7 le4
+ .* TLS +LOCAL +DEFAULT +7 le5
+-.* NOTYPE +LOCAL +DEFAULT +10 \.Lie0
++.* NOTYPE +LOCAL +DEFAULT +11 \.Lie0
+ .* NOTYPE +LOCAL +DEFAULT +UND \.__tls_get_addr
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* OBJECT +LOCAL +DEFAULT +9 _DYNAMIC
+@@ -115,11 +119,11 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* TLS +GLOBAL +DEFAULT +8 ld0
+ .* TLS +GLOBAL +DEFAULT +8 le1
+ .* TLS +GLOBAL +DEFAULT +UND ld
+-.* NOTYPE +GLOBAL +DEFAULT +6 _start
++.* FUNC +GLOBAL +DEFAULT +10 _start
+ .* TLS +GLOBAL +DEFAULT +8 ld2
+ .* TLS +GLOBAL +DEFAULT +8 ld1
+-.* NOTYPE +GLOBAL +DEFAULT +11 __bss_start
+-.* NOTYPE +GLOBAL +DEFAULT +10 _edata
+-.* NOTYPE +GLOBAL +DEFAULT +11 _end
++.* NOTYPE +GLOBAL +DEFAULT +12 __bss_start
++.* NOTYPE +GLOBAL +DEFAULT +11 _edata
++.* NOTYPE +GLOBAL +DEFAULT +12 _end
+ .* TLS +GLOBAL +DEFAULT +8 gd0
+ .* TLS +GLOBAL +DEFAULT +8 ie0
+diff --git a/ld/testsuite/ld-scripts/crossref.exp b/ld/testsuite/ld-scripts/crossref.exp
+index 061b5aa..01fdeb4 100644
+--- a/ld/testsuite/ld-scripts/crossref.exp
++++ b/ld/testsuite/ld-scripts/crossref.exp
+@@ -31,9 +31,11 @@ if { ![is_remote host] && [which $CC] == 0 } {
+     return
+ }
+ 
++global CFLAGS
++set old_CFLAGS "$CFLAGS"
++
+ # Xtensa targets currently default to putting literal values in a separate
+ # section and that requires linker script support, so put literals in text.
+-global CFLAGS
+ if [istarget xtensa*-*-*] {
+     set CFLAGS "$CFLAGS -mtext-section-literals"
+ }
+@@ -41,7 +43,7 @@ if [istarget xtensa*-*-*] {
+ # If we have a compiler that doesn't use/reference dot-symbols, then
+ # calls to functions reference the .opd section function descriptor.
+ # This makes NOCROSSREFS rather useless on powerpc64.
+-if [istarget powerpc64*-*-*] {
++if [istarget powerpc64-*-*] {
+     set CFLAGS "$CFLAGS -mcall-aixdesc"
+ }
+ 
+@@ -61,6 +63,7 @@ if { ![ld_compile $CC "$srcdir/$subdir/cross1.c" tmpdir/cross1.o] \
+      || ![ld_compile $CC "$srcdir/$subdir/cross2.c" tmpdir/cross2.o] } {
+     unresolved $test1
+     unresolved $test2
++    set CFLAGS "$old_CFLAGS"
+     return
+ }
+ 
+@@ -95,6 +98,7 @@ if [string match "" $exec_output] then {
+ 
+ if { ![ld_compile $CC "$srcdir/$subdir/cross3.c" tmpdir/cross3.o] } {
+     unresolved $test2
++    set CFLAGS "$old_CFLAGS"
+     return
+ }
+ 
+@@ -118,11 +122,13 @@ if [string match "" $exec_output] then {
+ 
+ if { ![ld_compile $CC "$srcdir/$subdir/cross4.c" tmpdir/cross4.o] } {
+     unresolved $test3
++    set CFLAGS "$old_CFLAGS"
+     return
+ }
+ 
+ if ![ld_relocate $ld tmpdir/cross3-partial.o "tmpdir/cross1.o tmpdir/cross4.o"] {
+     unresolved $test3
++    set CFLAGS "$old_CFLAGS"
+     return
+ }
+ 
+@@ -138,3 +144,5 @@ if [string match "" $exec_output] then {
+     verbose -log "$exec_output"
+     fail $test3
+ }
++
++set CFLAGS "$old_CFLAGS"
diff --git a/SOURCES/binutils-ppc64le-10.patch b/SOURCES/binutils-ppc64le-10.patch
new file mode 100644
index 0000000..594e5f6
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-10.patch
@@ -0,0 +1,80 @@
+Support fusion for ELFv2 stubs.
+
+Upstream git commit 397998fc
+
+diff -urpN binutils-alan3/bfd/elf64-ppc.c binutils-alan4/bfd/elf64-ppc.c
+--- binutils-alan3/bfd/elf64-ppc.c	2014-07-31 14:31:16.298120492 +0930
++++ binutils-alan4/bfd/elf64-ppc.c	2014-08-01 00:42:44.462828800 +0930
+@@ -175,6 +175,7 @@ static bfd_vma opd_entry_value
+ 
+ #define LD_R2_0R1	0xe8410000	/* ld    %r2,0(%r1)      */
+ 
++#define ADDIS_R12_R2	0x3d820000	/* addis %r12,%r2,xxx@ha     */
+ #define ADDIS_R12_R12	0x3d8c0000	/* addis %r12,%r12,xxx@ha */
+ #define LD_R12_0R12	0xe98c0000	/* ld    %r12,xxx@l(%r12) */
+ 
+@@ -10211,8 +10212,16 @@ build_plt_stub (struct ppc_link_hash_tab
+       if (ALWAYS_EMIT_R2SAVE
+ 	  || stub_entry->stub_type == ppc_stub_plt_call_r2save)
+ 	bfd_put_32 (obfd, STD_R2_0R1 + STK_TOC (htab), p),	p += 4;
+-      bfd_put_32 (obfd, ADDIS_R11_R2 | PPC_HA (offset), p),	p += 4;
+-      bfd_put_32 (obfd, LD_R12_0R11 | PPC_LO (offset), p),	p += 4;
++      if (plt_load_toc)
++	{
++	  bfd_put_32 (obfd, ADDIS_R11_R2 | PPC_HA (offset), p),	p += 4;
++	  bfd_put_32 (obfd, LD_R12_0R11 | PPC_LO (offset), p),	p += 4;
++	}
++      else
++	{
++	  bfd_put_32 (obfd, ADDIS_R12_R2 | PPC_HA (offset), p),	p += 4;
++	  bfd_put_32 (obfd, LD_R12_0R12 | PPC_LO (offset), p),	p += 4;
++	}
+       if (plt_load_toc
+ 	  && PPC_HA (offset + 8 + 8 * plt_static_chain) != PPC_HA (offset))
+ 	{
+@@ -10631,9 +10640,9 @@ ppc_build_one_stub (struct bfd_hash_entr
+ 	  if (PPC_HA (off) != 0)
+ 	    {
+ 	      size = 16;
+-	      bfd_put_32 (htab->stub_bfd, ADDIS_R11_R2 | PPC_HA (off), loc);
++	      bfd_put_32 (htab->stub_bfd, ADDIS_R12_R2 | PPC_HA (off), loc);
+ 	      loc += 4;
+-	      bfd_put_32 (htab->stub_bfd, LD_R12_0R11 | PPC_LO (off), loc);
++	      bfd_put_32 (htab->stub_bfd, LD_R12_0R12 | PPC_LO (off), loc);
+ 	    }
+ 	  else
+ 	    {
+@@ -10657,9 +10666,9 @@ ppc_build_one_stub (struct bfd_hash_entr
+ 	  if (PPC_HA (off) != 0)
+ 	    {
+ 	      size += 4;
+-	      bfd_put_32 (htab->stub_bfd, ADDIS_R11_R2 | PPC_HA (off), loc);
++	      bfd_put_32 (htab->stub_bfd, ADDIS_R12_R2 | PPC_HA (off), loc);
+ 	      loc += 4;
+-	      bfd_put_32 (htab->stub_bfd, LD_R12_0R11 | PPC_LO (off), loc);
++	      bfd_put_32 (htab->stub_bfd, LD_R12_0R12 | PPC_LO (off), loc);
+ 	    }
+ 	  else
+ 	    bfd_put_32 (htab->stub_bfd, LD_R12_0R2 | PPC_LO (off), loc);
+diff -urpN binutils-alan3/ld/testsuite/ld-powerpc/elfv2exe.d binutils-alan4/ld/testsuite/ld-powerpc/elfv2exe.d
+--- binutils-alan3/ld/testsuite/ld-powerpc/elfv2exe.d	2014-07-31 10:57:11.586857410 +0930
++++ binutils-alan4/ld/testsuite/ld-powerpc/elfv2exe.d	2014-08-01 00:38:48.848419663 +0930
+@@ -8,14 +8,14 @@
+ Disassembly of section \.text:
+ 
+ 0+100000c0 <.*\.plt_branch\.f2>:
+-.*:	(ff ff 62 3d|3d 62 ff ff) 	addis   r11,r2,-1
+-.*:	(f0 7f 8b e9|e9 8b 7f f0) 	ld      r12,32752\(r11\)
++.*:	(ff ff 82 3d|3d 82 ff ff) 	addis   r12,r2,-1
++.*:	(f0 7f 8c e9|e9 8c 7f f0) 	ld      r12,32752\(r12\)
+ .*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
+ .*:	(20 04 80 4e|4e 80 04 20) 	bctr
+ 
+ 0+100000d0 <.*\.plt_branch\.f4>:
+-.*:	(ff ff 62 3d|3d 62 ff ff) 	addis   r11,r2,-1
+-.*:	(f8 7f 8b e9|e9 8b 7f f8) 	ld      r12,32760\(r11\)
++.*:	(ff ff 82 3d|3d 82 ff ff) 	addis   r12,r2,-1
++.*:	(f8 7f 8c e9|e9 8c 7f f8) 	ld      r12,32760\(r12\)
+ .*:	(a6 03 89 7d|7d 89 03 a6) 	mtctr   r12
+ .*:	(20 04 80 4e|4e 80 04 20) 	bctr
+ 
diff --git a/SOURCES/binutils-ppc64le-11.patch b/SOURCES/binutils-ppc64le-11.patch
new file mode 100644
index 0000000..8f9c625
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-11.patch
@@ -0,0 +1,147 @@
+diff -Nrup a/bfd/bfd-in2.h b/bfd/bfd-in2.h
+--- a/bfd/bfd-in2.h	2014-08-21 16:03:53.583828269 -0400
++++ b/bfd/bfd-in2.h	2014-08-21 15:59:59.969022057 -0400
+@@ -6707,7 +6707,8 @@ typedef struct bfd_target
+   /* Indicate that we are only retrieving symbol values from this section.  */
+   void        (*_bfd_link_just_syms) (asection *, struct bfd_link_info *);
+ 
+-  /* Copy the symbol type of a linker hash table entry.  */
++  /* Copy the symbol type and other attributes for a linker script
++     assignment of one symbol to another.  */
+ #define bfd_copy_link_hash_symbol_type(b, t, f) \
+   BFD_SEND (b, _bfd_copy_link_hash_symbol_type, (b, t, f))
+   void (*_bfd_copy_link_hash_symbol_type)
+diff -Nrup a/bfd/elflink.c b/bfd/elflink.c
+--- a/bfd/elflink.c	2014-08-21 16:03:53.729901009 -0400
++++ b/bfd/elflink.c	2014-08-21 15:59:59.983030963 -0400
+@@ -13156,17 +13156,24 @@ _bfd_elf_make_dynamic_reloc_section (ase
+   return reloc_sec;
+ }
+ 
+-/* Copy the ELF symbol type associated with a linker hash entry.  */
++/* Copy the ELF symbol type and other attributes for a linker script
++   assignment from HSRC to HDEST.  Generally this should be treated as
++   if we found a strong non-dynamic definition for HDEST (except that
++   ld ignores multiple definition errors).  */
+ void
+-_bfd_elf_copy_link_hash_symbol_type (bfd *abfd ATTRIBUTE_UNUSED,
+-    struct bfd_link_hash_entry * hdest,
+-    struct bfd_link_hash_entry * hsrc)
+-{
+-  struct elf_link_hash_entry *ehdest = (struct elf_link_hash_entry *)hdest;
+-  struct elf_link_hash_entry *ehsrc = (struct elf_link_hash_entry *)hsrc;
++_bfd_elf_copy_link_hash_symbol_type (bfd *abfd,
++				     struct bfd_link_hash_entry *hdest,
++				     struct bfd_link_hash_entry *hsrc)
++{
++  struct elf_link_hash_entry *ehdest = (struct elf_link_hash_entry *) hdest;
++  struct elf_link_hash_entry *ehsrc = (struct elf_link_hash_entry *) hsrc;
++  Elf_Internal_Sym isym;
+ 
+   ehdest->type = ehsrc->type;
+   ehdest->target_internal = ehsrc->target_internal;
++
++  isym.st_other = ehsrc->other;
++  elf_merge_st_other (abfd, ehdest, &isym, TRUE, FALSE);
+ }
+ 
+ /* Append a RELA relocation REL to section S in BFD.  */
+diff -Nrup a/bfd/linker.c b/bfd/linker.c
+--- a/bfd/linker.c	2013-02-27 15:28:03.000000000 -0500
++++ b/bfd/linker.c	2014-08-21 15:59:59.990852110 -0400
+@@ -815,14 +815,13 @@ _bfd_generic_link_just_syms (asection *s
+   sec->output_offset = sec->vma;
+ }
+ 
+-/* Copy the type of a symbol assiciated with a linker hast table entry.
+-   Override this so that symbols created in linker scripts get their
+-   type from the RHS of the assignment.
++/* Copy the symbol type and other attributes for a linker script
++   assignment from HSRC to HDEST.
+    The default implementation does nothing.  */
+ void
+ _bfd_generic_copy_link_hash_symbol_type (bfd *abfd ATTRIBUTE_UNUSED,
+-    struct bfd_link_hash_entry * hdest ATTRIBUTE_UNUSED,
+-    struct bfd_link_hash_entry * hsrc ATTRIBUTE_UNUSED)
++    struct bfd_link_hash_entry *hdest ATTRIBUTE_UNUSED,
++    struct bfd_link_hash_entry *hsrc ATTRIBUTE_UNUSED)
+ {
+ }
+ 
+diff -Nrup a/bfd/targets.c b/bfd/targets.c
+--- a/bfd/targets.c	2013-02-27 15:28:03.000000000 -0500
++++ b/bfd/targets.c	2014-08-21 15:59:59.995830496 -0400
+@@ -484,7 +484,8 @@ BFD_JUMP_TABLE macros.
+ .  {* Indicate that we are only retrieving symbol values from this section.  *}
+ .  void        (*_bfd_link_just_syms) (asection *, struct bfd_link_info *);
+ .
+-.  {* Copy the symbol type of a linker hash table entry.  *}
++.  {* Copy the symbol type and other attributes for a linker script
++.     assignment of one symbol to another.  *}
+ .#define bfd_copy_link_hash_symbol_type(b, t, f) \
+ .  BFD_SEND (b, _bfd_copy_link_hash_symbol_type, (b, t, f))
+ .  void (*_bfd_copy_link_hash_symbol_type)
+diff -Nrup a/ld/testsuite/ld-powerpc/defsym.d b/ld/testsuite/ld-powerpc/defsym.d
+--- a/ld/testsuite/ld-powerpc/defsym.d	1969-12-31 19:00:00.000000000 -0500
++++ b/ld/testsuite/ld-powerpc/defsym.d	2014-08-21 15:59:59.998828366 -0400
+@@ -0,0 +1,26 @@
++#source: defsym.s
++#as: -a64
++#ld: -melf64ppc --defsym bar=foo
++#objdump: -Dr
++
++.*:     file format elf64-powerpc.*
++
++Disassembly of section \.text:
++
++0+100000b0 <_start>:
++    100000b0:	(15 00 00 48|48 00 00 15) 	bl      100000c4 <(foo|bar)\+0x8>
++    100000b4:	(11 00 00 48|48 00 00 11) 	bl      100000c4 <(foo|bar)\+0x8>
++    100000b8:	(00 00 00 60|60 00 00 00) 	nop
++
++0+100000bc <(foo|bar)>:
++    100000bc:	(02 10 40 3c|3c 40 10 02) 	lis     r2,4098
++    100000c0:	(c8 80 42 38|38 42 80 c8) 	addi    r2,r2,-32568
++    100000c4:	(20 00 80 4e|4e 80 00 20) 	blr
++
++Disassembly of section \.data:
++
++0+100100c8 .*:
++    100100c8:	(bc 00 00 10|00 00 00 00) 	.*
++    100100cc:	(00 00 00 00|10 00 00 bc) 	.*
++    100100d0:	(bc 00 00 10|00 00 00 00) 	.*
++    100100d4:	(00 00 00 00|10 00 00 bc) 	.*
+diff -Nrup a/ld/testsuite/ld-powerpc/defsym.s b/ld/testsuite/ld-powerpc/defsym.s
+--- a/ld/testsuite/ld-powerpc/defsym.s	1969-12-31 19:00:00.000000000 -0500
++++ b/ld/testsuite/ld-powerpc/defsym.s	2014-08-21 15:59:59.999832192 -0400
+@@ -0,0 +1,19 @@
++ .text
++ .globl _start
++_start:
++ bl foo
++ bl bar
++ nop
++
++ .globl foo
++ .type foo,@function
++foo:
++ addis 2,12,.TOC.-foo@ha
++ addi 2,2,.TOC.-foo@l
++ .localentry foo,.-foo
++ blr
++ .size foo,.-foo
++
++ .data
++ .dc.a foo
++ .dc.a bar
+diff -Nrup a/ld/testsuite/ld-powerpc/powerpc.exp b/ld/testsuite/ld-powerpc/powerpc.exp
+--- a/ld/testsuite/ld-powerpc/powerpc.exp	2014-08-21 16:03:53.866828736 -0400
++++ b/ld/testsuite/ld-powerpc/powerpc.exp	2014-08-21 16:06:09.309893786 -0400
+@@ -275,6 +275,7 @@ if [ supports_ppc64 ] then {
+     run_dump_test "elfv2exe"
+     run_dump_test "ambiguousv1"
+     run_dump_test "ambiguousv2"
++    run_dump_test "defsym"
+ }
+ 
+ if { [istarget "powerpc*-eabi*"] } {
diff --git a/SOURCES/binutils-ppc64le-2.patch b/SOURCES/binutils-ppc64le-2.patch
new file mode 100644
index 0000000..b6bb26a
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-2.patch
@@ -0,0 +1,2367 @@
+2014-03-12  Aldy Hernandez  <aldyh@redhat.com>
+
+    Copy over bfd/elf64-ppc.c from upstream binutils-2_24-branch.
+    
+    Additional supporting changes to get elf64-ppc.c to build (tests,
+    header files, etc).
+
+diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h
+index 4688ddd..34ad362 100644
+--- a/bfd/elf-bfd.h
++++ b/bfd/elf-bfd.h
+@@ -643,7 +643,8 @@ enum elf_reloc_type_class {
+   reloc_class_normal,
+   reloc_class_relative,
+   reloc_class_plt,
+-  reloc_class_copy
++  reloc_class_copy,
++  reloc_class_ifunc
+ };
+ 
+ struct elf_reloc_cookie
+@@ -1130,7 +1131,7 @@ struct elf_backend_data
+ 
+   /* This function returns class of a reloc type.  */
+   enum elf_reloc_type_class (*elf_backend_reloc_type_class)
+-    (const Elf_Internal_Rela *);
++  (const struct bfd_link_info *, const asection *, const Elf_Internal_Rela *);
+ 
+   /* This function, if defined, removes information about discarded functions
+      from other sections which mention them.  */
+@@ -1788,7 +1789,8 @@ extern bfd_boolean _bfd_elf_can_make_relative
+   (bfd *input_bfd, struct bfd_link_info *info, asection *eh_frame_section);
+ 
+ extern enum elf_reloc_type_class _bfd_elf_reloc_type_class
+-  (const Elf_Internal_Rela *);
++  (const struct bfd_link_info *, const asection *,
++   const Elf_Internal_Rela *);
+ extern bfd_vma _bfd_elf_rela_local_sym
+   (bfd *, Elf_Internal_Sym *, asection **, Elf_Internal_Rela *);
+ extern bfd_vma _bfd_elf_rel_local_sym
+@@ -2156,6 +2158,8 @@ extern bfd_boolean _bfd_elf_default_relocs_compatible
+ 
+ extern bfd_boolean _bfd_elf_relocs_compatible
+   (const bfd_target *, const bfd_target *);
++extern bfd_boolean _bfd_elf_notice_as_needed
++(bfd *, struct bfd_link_info *, enum notice_asneeded_action);
+ 
+ extern struct elf_link_hash_entry *_bfd_elf_archive_symbol_lookup
+   (bfd *, struct bfd_link_info *, const char *);
+diff --git a/bfd/elf.c b/bfd/elf.c
+index dcbd50a..661fcc4 100644
+--- a/bfd/elf.c
++++ b/bfd/elf.c
+@@ -9877,7 +9877,9 @@ bfd_get_elf_phdrs (bfd *abfd, void *phdrs)
+ }
+ 
+ enum elf_reloc_type_class
+-_bfd_elf_reloc_type_class (const Elf_Internal_Rela *rela ATTRIBUTE_UNUSED)
++_bfd_elf_reloc_type_class (const struct bfd_link_info *info ATTRIBUTE_UNUSED,
++			   const asection *rel_sec ATTRIBUTE_UNUSED,
++			   const Elf_Internal_Rela *rela ATTRIBUTE_UNUSED)
+ {
+   return reloc_class_normal;
+ }
+diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c
+index a3680f2..2082441 100644
+--- a/bfd/elf32-ppc.c
++++ b/bfd/elf32-ppc.c
+@@ -9349,8 +9349,15 @@ ppc_elf_finish_dynamic_symbol (bfd *output_bfd,
+ }
+ 
+ static enum elf_reloc_type_class
+-ppc_elf_reloc_type_class (const Elf_Internal_Rela *rela)
++ppc_elf_reloc_type_class (const struct bfd_link_info *info,
++                          const asection *rel_sec,
++			  const Elf_Internal_Rela *rela)
+ {
++  struct ppc_elf_link_hash_table *htab = ppc_elf_hash_table (info);
++
++  if (rel_sec == htab->reliplt)
++    return reloc_class_ifunc;
++
+   switch (ELF32_R_TYPE (rela->r_info))
+     {
+     case R_PPC_RELATIVE:
+diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c
+index 80c2a4d..6ae78f3 100644
+--- a/bfd/elf64-ppc.c
++++ b/bfd/elf64-ppc.c
+@@ -97,7 +97,7 @@ static bfd_vma opd_entry_value
+ #define elf_backend_copy_indirect_symbol      ppc64_elf_copy_indirect_symbol
+ #define elf_backend_add_symbol_hook	      ppc64_elf_add_symbol_hook
+ #define elf_backend_check_directives	      ppc64_elf_process_dot_syms
+-#define elf_backend_as_needed_cleanup	      ppc64_elf_as_needed_cleanup
++#define elf_backend_notice_as_needed	      ppc64_elf_notice_as_needed
+ #define elf_backend_archive_symbol_lookup     ppc64_elf_archive_symbol_lookup
+ #define elf_backend_check_relocs	      ppc64_elf_check_relocs
+ #define elf_backend_gc_keep		      ppc64_elf_gc_keep
+@@ -134,7 +134,7 @@ static bfd_vma opd_entry_value
+ /* Offsets to some stack save slots.  */
+ #define STK_LR 16
+ #define STK_TOC(htab) (htab->opd_abi ? 40 : 24)
+-/* This one is dodgy.  ABIv2 does not have a linker word, so use the
++/* This one is dodgy.  ELFv2 does not have a linker word, so use the
+    CR save slot.  Used only by optimised __tls_get_addr call stub,
+    relying on __tls_get_addr_opt not saving CR..  */
+ #define STK_LINKER(htab) (htab->opd_abi ? 32 : 8)
+@@ -2592,7 +2592,7 @@ ppc64_elf_toc_reloc (bfd *abfd, arelent *reloc_entry, asymbol *symbol,
+ 
+   TOCstart = _bfd_get_gp_value (input_section->output_section->owner);
+   if (TOCstart == 0)
+-    TOCstart = ppc64_elf_toc (input_section->output_section->owner);
++    TOCstart = ppc64_elf_set_toc (NULL, input_section->output_section->owner);
+ 
+   /* Subtract the TOC base address.  */
+   reloc_entry->addend -= TOCstart + TOC_BASE_OFF;
+@@ -2615,7 +2615,7 @@ ppc64_elf_toc_ha_reloc (bfd *abfd, arelent *reloc_entry, asymbol *symbol,
+ 
+   TOCstart = _bfd_get_gp_value (input_section->output_section->owner);
+   if (TOCstart == 0)
+-    TOCstart = ppc64_elf_toc (input_section->output_section->owner);
++    TOCstart = ppc64_elf_set_toc (NULL, input_section->output_section->owner);
+ 
+   /* Subtract the TOC base address.  */
+   reloc_entry->addend -= TOCstart + TOC_BASE_OFF;
+@@ -2642,7 +2642,7 @@ ppc64_elf_toc64_reloc (bfd *abfd, arelent *reloc_entry, asymbol *symbol,
+ 
+   TOCstart = _bfd_get_gp_value (input_section->output_section->owner);
+   if (TOCstart == 0)
+-    TOCstart = ppc64_elf_toc (input_section->output_section->owner);
++    TOCstart = ppc64_elf_set_toc (NULL, input_section->output_section->owner);
+ 
+   octets = reloc_entry->address * bfd_octets_per_byte (abfd);
+   bfd_put_64 (abfd, TOCstart + TOC_BASE_OFF, (bfd_byte *) data + octets);
+@@ -2735,8 +2735,13 @@ struct ppc64_elf_obj_tdata
+      sections means we potentially need one of these for each input bfd.  */
+   struct got_entry tlsld_got;
+ 
+-  /* A copy of relocs before they are modified for --emit-relocs.  */
+-  Elf_Internal_Rela *opd_relocs;
++  union {
++    /* A copy of relocs before they are modified for --emit-relocs.  */
++    Elf_Internal_Rela *relocs;
++
++    /* Section contents.  */
++    bfd_byte *contents;
++  } opd;
+ 
+   /* Nonzero if this bfd has small toc/got relocs, ie. that expect
+      the reloc to be in the range -32768 to 32767.  */
+@@ -3768,9 +3773,6 @@ struct ppc_stub_hash_entry {
+   struct ppc_link_hash_entry *h;
+   struct plt_entry *plt_ent;
+ 
+-  /* And the reloc addend that this was derived from.  */
+-  bfd_vma addend;
+-
+   /* Where this stub is being called from, or, in the case of combined
+      stub sections, the first input section in the group.  */
+   asection *id_sec;
+@@ -3791,6 +3793,21 @@ struct ppc_branch_hash_entry {
+   unsigned int iter;
+ };
+ 
++/* Used to track dynamic relocations for local symbols.  */
++struct ppc_dyn_relocs
++{
++  struct ppc_dyn_relocs *next;
++
++  /* The input section of the reloc.  */
++  asection *sec;
++
++  /* Total number of relocs copied for the input section.  */
++  unsigned int count : 31;
++
++  /* Whether this entry is for STT_GNU_IFUNC symbols.  */
++  unsigned int ifunc : 1;
++};
++
+ struct ppc_link_hash_entry
+ {
+   struct elf_link_hash_entry elf;
+@@ -3892,12 +3909,7 @@ struct ppc_link_hash_table
+   /* List of input sections for each output section.  */
+   asection **input_list;
+ 
+-  /* Short-cuts to get to dynamic linker sections.  */
+-  asection *got;
+-  asection *plt;
+-  asection *relplt;
+-  asection *iplt;
+-  asection *reliplt;
++  /* Shortcuts to get to dynamic linker sections.  */
+   asection *dynbss;
+   asection *relbss;
+   asection *glink;
+@@ -3910,9 +3922,6 @@ struct ppc_link_hash_table
+   struct ppc_link_hash_entry *tls_get_addr;
+   struct ppc_link_hash_entry *tls_get_addr_fd;
+ 
+-  /* The special .TOC. symbol.  */
+-  struct ppc_link_hash_entry *dot_toc_dot;
+-
+   /* The size of reliplt used by got entry relocs.  */
+   bfd_size_type got_reli_size;
+ 
+@@ -4204,9 +4213,85 @@ ppc64_elf_link_hash_table_free (struct bfd_link_hash_table *hash)
+   _bfd_elf_link_hash_table_free (hash);
+ }
+ 
++/* Create sections for linker generated code.  */
++
++static bfd_boolean
++create_linkage_sections (bfd *dynobj, struct bfd_link_info *info)
++{
++  struct ppc_link_hash_table *htab;
++  flagword flags;
++
++  htab = ppc_hash_table (info);
++
++  /* Create .sfpr for code to save and restore fp regs.  */
++  flags = (SEC_ALLOC | SEC_LOAD | SEC_CODE | SEC_READONLY
++	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
++  htab->sfpr = bfd_make_section_anyway_with_flags (dynobj, ".sfpr",
++						   flags);
++  if (htab->sfpr == NULL
++      || ! bfd_set_section_alignment (dynobj, htab->sfpr, 2))
++    return FALSE;
++
++  /* Create .glink for lazy dynamic linking support.  */
++  htab->glink = bfd_make_section_anyway_with_flags (dynobj, ".glink",
++						    flags);
++  if (htab->glink == NULL
++      || ! bfd_set_section_alignment (dynobj, htab->glink, 3))
++    return FALSE;
++
++  if (!info->no_ld_generated_unwind_info)
++    {
++      flags = (SEC_ALLOC | SEC_LOAD | SEC_READONLY | SEC_HAS_CONTENTS
++	       | SEC_IN_MEMORY | SEC_LINKER_CREATED);
++      htab->glink_eh_frame = bfd_make_section_anyway_with_flags (dynobj,
++								 ".eh_frame",
++								 flags);
++      if (htab->glink_eh_frame == NULL
++	  || !bfd_set_section_alignment (dynobj, htab->glink_eh_frame, 2))
++	return FALSE;
++    }
++
++  flags = SEC_ALLOC | SEC_LINKER_CREATED;
++  htab->elf.iplt = bfd_make_section_anyway_with_flags (dynobj, ".iplt", flags);
++  if (htab->elf.iplt == NULL
++      || ! bfd_set_section_alignment (dynobj, htab->elf.iplt, 3))
++    return FALSE;
++
++  flags = (SEC_ALLOC | SEC_LOAD | SEC_READONLY
++	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
++  htab->elf.irelplt
++    = bfd_make_section_anyway_with_flags (dynobj, ".rela.iplt", flags);
++  if (htab->elf.irelplt == NULL
++      || ! bfd_set_section_alignment (dynobj, htab->elf.irelplt, 3))
++    return FALSE;
++
++  /* Create branch lookup table for plt_branch stubs.  */
++  flags = (SEC_ALLOC | SEC_LOAD
++	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
++  htab->brlt = bfd_make_section_anyway_with_flags (dynobj, ".branch_lt",
++						   flags);
++  if (htab->brlt == NULL
++      || ! bfd_set_section_alignment (dynobj, htab->brlt, 3))
++    return FALSE;
++
++  if (!info->shared)
++    return TRUE;
++
++  flags = (SEC_ALLOC | SEC_LOAD | SEC_READONLY
++	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
++  htab->relbrlt = bfd_make_section_anyway_with_flags (dynobj,
++						      ".rela.branch_lt",
++						      flags);
++  if (htab->relbrlt == NULL
++      || ! bfd_set_section_alignment (dynobj, htab->relbrlt, 3))
++    return FALSE;
++
++  return TRUE;
++}
++
+ /* Satisfy the ELF linker by filling in some fields in our fake bfd.  */
+ 
+-void
++bfd_boolean
+ ppc64_elf_init_stub_bfd (bfd *abfd, struct bfd_link_info *info)
+ {
+   struct ppc_link_hash_table *htab;
+@@ -4218,9 +4303,14 @@ ppc64_elf_init_stub_bfd (bfd *abfd, struct bfd_link_info *info)
+    the start of the output TOC section.  */
+   htab = ppc_hash_table (info);
+   if (htab == NULL)
+-    return;
++    return FALSE;
+   htab->stub_bfd = abfd;
+   htab->elf.dynobj = abfd;
++
++  if (info->relocatable)
++    return TRUE;
++
++  return create_linkage_sections (htab->elf.dynobj, info);
+ }
+ 
+ /* Build a name for an entry in the stub hash table.  */
+@@ -4370,85 +4460,6 @@ ppc_add_stub (const char *stub_name,
+   return stub_entry;
+ }
+ 
+-/* Create sections for linker generated code.  */
+-
+-static bfd_boolean
+-create_linkage_sections (bfd *dynobj, struct bfd_link_info *info)
+-{
+-  struct ppc_link_hash_table *htab;
+-  flagword flags;
+-
+-  htab = ppc_hash_table (info);
+-  if (htab == NULL)
+-    return FALSE;
+-
+-  /* Create .sfpr for code to save and restore fp regs.  */
+-  flags = (SEC_ALLOC | SEC_LOAD | SEC_CODE | SEC_READONLY
+-	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
+-  htab->sfpr = bfd_make_section_anyway_with_flags (dynobj, ".sfpr",
+-						   flags);
+-  if (htab->sfpr == NULL
+-      || ! bfd_set_section_alignment (dynobj, htab->sfpr, 2))
+-    return FALSE;
+-
+-  /* Create .glink for lazy dynamic linking support.  */
+-  htab->glink = bfd_make_section_anyway_with_flags (dynobj, ".glink",
+-						    flags);
+-  if (htab->glink == NULL
+-      || ! bfd_set_section_alignment (dynobj, htab->glink, 3))
+-    return FALSE;
+-
+-  if (!info->no_ld_generated_unwind_info)
+-    {
+-      flags = (SEC_ALLOC | SEC_LOAD | SEC_READONLY | SEC_HAS_CONTENTS
+-	       | SEC_IN_MEMORY | SEC_LINKER_CREATED);
+-      htab->glink_eh_frame = bfd_make_section_anyway_with_flags (dynobj,
+-								 ".eh_frame",
+-								 flags);
+-      if (htab->glink_eh_frame == NULL
+-	  || !bfd_set_section_alignment (dynobj, htab->glink_eh_frame, 2))
+-	return FALSE;
+-    }
+-
+-  flags = SEC_ALLOC | SEC_LINKER_CREATED;
+-  htab->iplt = bfd_make_section_anyway_with_flags (dynobj, ".iplt", flags);
+-  if (htab->iplt == NULL
+-      || ! bfd_set_section_alignment (dynobj, htab->iplt, 3))
+-    return FALSE;
+-
+-  flags = (SEC_ALLOC | SEC_LOAD | SEC_READONLY
+-	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
+-  htab->reliplt = bfd_make_section_anyway_with_flags (dynobj,
+-						      ".rela.iplt",
+-						      flags);
+-  if (htab->reliplt == NULL
+-      || ! bfd_set_section_alignment (dynobj, htab->reliplt, 3))
+-    return FALSE;
+-
+-  /* Create branch lookup table for plt_branch stubs.  */
+-  flags = (SEC_ALLOC | SEC_LOAD
+-	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
+-  htab->brlt = bfd_make_section_anyway_with_flags (dynobj, ".branch_lt",
+-						   flags);
+-  if (htab->brlt == NULL
+-      || ! bfd_set_section_alignment (dynobj, htab->brlt, 3))
+-    return FALSE;
+-
+-  if (!info->shared)
+-    return TRUE;
+-
+-  flags = (SEC_ALLOC | SEC_LOAD | SEC_READONLY
+-	   | SEC_HAS_CONTENTS | SEC_IN_MEMORY | SEC_LINKER_CREATED);
+-  htab->relbrlt = bfd_make_section_anyway_with_flags (dynobj,
+-						      ".rela.branch_lt",
+-						      flags);
+-  if (htab->relbrlt == NULL
+-      || ! bfd_set_section_alignment (dynobj, htab->relbrlt, 3))
+-    return FALSE;
+-
+-  return TRUE;
+-}
+-
+ /* Create .got and .rela.got sections in ABFD, and .got in dynobj if
+    not already done.  */
+ 
+@@ -4464,15 +4475,9 @@ create_got_section (bfd *abfd, struct bfd_link_info *info)
+   if (htab == NULL)
+     return FALSE;
+ 
+-  if (!htab->got)
+-    {
+-      if (! _bfd_elf_create_got_section (htab->elf.dynobj, info))
+-	return FALSE;
+-
+-      htab->got = bfd_get_linker_section (htab->elf.dynobj, ".got");
+-      if (!htab->got)
+-	abort ();
+-    }
++  if (!htab->elf.sgot
++      && !_bfd_elf_create_got_section (htab->elf.dynobj, info))
++    return FALSE;
+ 
+   flags = (SEC_ALLOC | SEC_LOAD | SEC_HAS_CONTENTS | SEC_IN_MEMORY
+ 	   | SEC_LINKER_CREATED);
+@@ -4507,15 +4512,11 @@ ppc64_elf_create_dynamic_sections (bfd *dynobj, struct bfd_link_info *info)
+   if (htab == NULL)
+     return FALSE;
+ 
+-  if (!htab->got)
+-    htab->got = bfd_get_linker_section (dynobj, ".got");
+-  htab->plt = bfd_get_linker_section (dynobj, ".plt");
+-  htab->relplt = bfd_get_linker_section (dynobj, ".rela.plt");
+   htab->dynbss = bfd_get_linker_section (dynobj, ".dynbss");
+   if (!info->shared)
+     htab->relbss = bfd_get_linker_section (dynobj, ".rela.bss");
+ 
+-  if (!htab->got || !htab->plt || !htab->relplt || !htab->dynbss
++  if (!htab->elf.sgot || !htab->elf.splt || !htab->elf.srelplt || !htab->dynbss
+       || (!info->shared && !htab->relbss))
+     abort ();
+ 
+@@ -4941,7 +4942,12 @@ ppc64_elf_process_dot_syms (bfd *ibfd, struct bfd_link_info *info)
+       while ((eh = *p) != NULL)
+ 	{
+ 	  *p = NULL;
+-	  if (!add_symbol_adjust (eh, info))
++	  if (&eh->elf == htab->elf.hgot)
++	    ;
++	  else if (htab->elf.hgot == NULL
++		   && strcmp (eh->elf.root.root.string, ".TOC.") == 0)
++	    htab->elf.hgot = &eh->elf;
++	  else if (!add_symbol_adjust (eh, info))
+ 	    return FALSE;
+ 	  p = &eh->u.next_dot_sym;
+ 	}
+@@ -4968,17 +4974,22 @@ ppc64_elf_process_dot_syms (bfd *ibfd, struct bfd_link_info *info)
+ /* Undo hash table changes when an --as-needed input file is determined
+    not to be needed.  */
+ 
++__attribute__((unused))
+ static bfd_boolean
+-ppc64_elf_as_needed_cleanup (bfd *ibfd ATTRIBUTE_UNUSED,
+-			     struct bfd_link_info *info)
++ppc64_elf_notice_as_needed (bfd *ibfd,
++			    struct bfd_link_info *info,
++			    enum notice_asneeded_action act)
+ {
+-  struct ppc_link_hash_table *htab = ppc_hash_table (info);
++  if (act == notice_not_needed)
++    {
++      struct ppc_link_hash_table *htab = ppc_hash_table (info);
+ 
+-  if (htab == NULL)
+-    return FALSE;
++      if (htab == NULL)
++	return FALSE;
+ 
+-  htab->dot_syms = NULL;
+-  return TRUE;
++      htab->dot_syms = NULL;
++    }
++  return _bfd_elf_notice_as_needed (ibfd, info, act);
+ }
+ 
+ /* If --just-symbols against a final linked binary, then assume we need
+@@ -4991,10 +5002,8 @@ ppc64_elf_link_just_syms (asection *sec, struct bfd_link_info *info)
+       && (sec->owner->flags & (EXEC_P | DYNAMIC)) != 0
+       && is_ppc64_elf (sec->owner))
+     {
+-      asection *got = bfd_get_section_by_name (sec->owner, ".got");
+-      if (got != NULL
+-	  && got->size >= elf_backend_got_header_size
+-	  && bfd_get_section_by_name (sec->owner, ".opd") != NULL)
++      if (abiversion (sec->owner) >= 2
++	  || bfd_get_section_by_name (sec->owner, ".opd") != NULL)
+ 	sec->has_toc_reloc = 1;
+     }
+   _bfd_elf_link_just_syms (sec, info);
+@@ -5162,10 +5171,6 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+       ppc64_elf_section_data (sec)->sec_type = sec_opd;
+     }
+ 
+-  if (htab->sfpr == NULL
+-      && !create_linkage_sections (htab->elf.dynobj, info))
+-    return FALSE;
+-
+   rel_end = relocs + sec->reloc_count;
+   for (rel = relocs; rel < rel_end; rel++)
+     {
+@@ -5183,6 +5188,13 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	{
+ 	  h = sym_hashes[r_symndx - symtab_hdr->sh_info];
+ 	  h = elf_follow_link (h);
++
++	  /* PR15323, ref flags aren't set for references in the same
++	     object.  */
++	  h->root.non_ir_ref = 1;
++
++	  if (h == htab->elf.hgot)
++	    sec->has_toc_reloc = 1;
+ 	}
+ 
+       tls_type = 0;
+@@ -5656,7 +5668,7 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	  if ((info->shared
+ 	       && (must_be_dyn_reloc (info, r_type)
+ 		   || (h != NULL
+-		       && (! info->symbolic
++		       && (!SYMBOLIC_BIND (info, h)
+ 			   || h->root.type == bfd_link_hash_defweak
+ 			   || !h->def_regular))))
+ 	      || (ELIMINATE_COPY_RELOCS
+@@ -5667,9 +5679,6 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 	      || (!info->shared
+ 		  && ifunc != NULL))
+ 	    {
+-	      struct elf_dyn_relocs *p;
+-	      struct elf_dyn_relocs **head;
+-
+ 	      /* We must copy these reloc types into the output file.
+ 		 Create a reloc section in dynobj and make room for
+ 		 this reloc.  */
+@@ -5686,13 +5695,34 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 		 relocations we need for this symbol.  */
+ 	      if (h != NULL)
+ 		{
++		  struct elf_dyn_relocs *p;
++		  struct elf_dyn_relocs **head;
++
+ 		  head = &((struct ppc_link_hash_entry *) h)->dyn_relocs;
++		  p = *head;
++		  if (p == NULL || p->sec != sec)
++		    {
++		      p = bfd_alloc (htab->elf.dynobj, sizeof *p);
++		      if (p == NULL)
++			return FALSE;
++		      p->next = *head;
++		      *head = p;
++		      p->sec = sec;
++		      p->count = 0;
++		      p->pc_count = 0;
++		    }
++		  p->count += 1;
++		  if (!must_be_dyn_reloc (info, r_type))
++		    p->pc_count += 1;
+ 		}
+ 	      else
+ 		{
+ 		  /* Track dynamic relocs needed for local syms too.
+ 		     We really need local syms available to do this
+ 		     easily.  Oh well.  */
++		  struct ppc_dyn_relocs *p;
++		  struct ppc_dyn_relocs **head;
++		  bfd_boolean is_ifunc;
+ 		  asection *s;
+ 		  void *vpp;
+ 		  Elf_Internal_Sym *isym;
+@@ -5707,25 +5737,24 @@ ppc64_elf_check_relocs (bfd *abfd, struct bfd_link_info *info,
+ 		    s = sec;
+ 
+ 		  vpp = &elf_section_data (s)->local_dynrel;
+-		  head = (struct elf_dyn_relocs **) vpp;
+-		}
+-
+-	      p = *head;
+-	      if (p == NULL || p->sec != sec)
+-		{
+-		  p = bfd_alloc (htab->elf.dynobj, sizeof *p);
+-		  if (p == NULL)
+-		    return FALSE;
+-		  p->next = *head;
+-		  *head = p;
+-		  p->sec = sec;
+-		  p->count = 0;
+-		  p->pc_count = 0;
++		  head = (struct ppc_dyn_relocs **) vpp;
++		  is_ifunc = ELF_ST_TYPE (isym->st_info) == STT_GNU_IFUNC;
++		  p = *head;
++		  if (p != NULL && p->sec == sec && p->ifunc != is_ifunc)
++		    p = p->next;
++		  if (p == NULL || p->sec != sec || p->ifunc != is_ifunc)
++		    {
++		      p = bfd_alloc (htab->elf.dynobj, sizeof *p);
++		      if (p == NULL)
++			return FALSE;
++		      p->next = *head;
++		      *head = p;
++		      p->sec = sec;
++		      p->ifunc = is_ifunc;
++		      p->count = 0;
++		    }
++		  p->count += 1;
+ 		}
+-
+-	      p->count += 1;
+-	      if (!must_be_dyn_reloc (info, r_type))
+-		p->pc_count += 1;
+ 	    }
+ 	  break;
+ 
+@@ -5828,12 +5857,16 @@ opd_entry_value (asection *opd_sec,
+      at a final linked executable with addr2line or somesuch.  */
+   if (opd_sec->reloc_count == 0)
+     {
+-      char buf[8];
++      bfd_byte *contents = ppc64_elf_tdata (opd_bfd)->opd.contents;
+ 
+-      if (!bfd_get_section_contents (opd_bfd, opd_sec, buf, offset, 8))
+-	return (bfd_vma) -1;
++      if (contents == NULL)
++	{
++	  if (!bfd_malloc_and_get_section (opd_bfd, opd_sec, &contents))
++	    return (bfd_vma) -1;
++	  ppc64_elf_tdata (opd_bfd)->opd.contents = contents;
++	}
+ 
+-      val = bfd_get_64 (opd_bfd, buf);
++      val = bfd_get_64 (opd_bfd, contents + offset);
+       if (code_sec != NULL)
+ 	{
+ 	  asection *sec, *likely = NULL;
+@@ -5865,7 +5898,7 @@ opd_entry_value (asection *opd_sec,
+ 
+   BFD_ASSERT (is_ppc64_elf (opd_bfd));
+ 
+-  relocs = ppc64_elf_tdata (opd_bfd)->opd_relocs;
++  relocs = ppc64_elf_tdata (opd_bfd)->opd.relocs;
+   if (relocs == NULL)
+     relocs = _bfd_elf_link_read_relocs (opd_bfd, opd_sec, NULL, NULL, TRUE);
+ 
+@@ -5921,11 +5954,30 @@ opd_entry_value (asection *opd_sec,
+ 
+ 		  sym_hashes = elf_sym_hashes (opd_bfd);
+ 		  rh = sym_hashes[symndx - symtab_hdr->sh_info];
+-		  rh = elf_follow_link (rh);
+-		  BFD_ASSERT (rh->root.type == bfd_link_hash_defined
+-			      || rh->root.type == bfd_link_hash_defweak);
+-		  val = rh->root.u.def.value;
+-		  sec = rh->root.u.def.section;
++		  if (rh != NULL)
++		    {
++		      rh = elf_follow_link (rh);
++		      BFD_ASSERT (rh->root.type == bfd_link_hash_defined
++				  || rh->root.type == bfd_link_hash_defweak);
++		      val = rh->root.u.def.value;
++		      sec = rh->root.u.def.section;
++		    }
++		  else
++		    {
++		      /* Handle the odd case where we can be called
++			 during bfd_elf_link_add_symbols before the
++			 symbol hashes have been fully populated.  */
++		      Elf_Internal_Sym *sym;
++
++		      sym = bfd_elf_get_elf_syms (opd_bfd, symtab_hdr, 1,
++						  symndx, NULL, NULL, NULL);
++		      if (sym == NULL)
++			break;
++
++		      val = sym->st_value;
++		      sec = bfd_section_from_elf_index (opd_bfd, sym->st_shndx);
++		      free (sym);
++		    }
+ 		}
+ 	      val += look->r_addend;
+ 	      if (code_off != NULL)
+@@ -6782,6 +6834,21 @@ ppc64_elf_func_desc_adjust (bfd *obfd ATTRIBUTE_UNUSED,
+   if (htab == NULL)
+     return FALSE;
+ 
++  if (!info->relocatable
++      && htab->elf.hgot != NULL)
++    {
++      _bfd_elf_link_hash_hide_symbol (info, htab->elf.hgot, TRUE);
++      /* Make .TOC. defined so as to prevent it being made dynamic.
++	 The wrong value here is fixed later in ppc64_elf_set_toc.  */
++      htab->elf.hgot->type = STT_OBJECT;
++      htab->elf.hgot->root.type = bfd_link_hash_defined;
++      htab->elf.hgot->root.u.def.value = 0;
++      htab->elf.hgot->root.u.def.section = bfd_abs_section_ptr;
++      htab->elf.hgot->def_regular = 1;
++      htab->elf.hgot->other = ((htab->elf.hgot->other & ~ELF_ST_VISIBILITY (-1))
++			       | STV_HIDDEN);
++    }
++
+   if (htab->sfpr == NULL)
+     /* We don't have any relocs.  */
+     return TRUE;
+@@ -7267,7 +7334,7 @@ adjust_opd_syms (struct elf_link_hash_entry *h, void *inf ATTRIBUTE_UNUSED)
+ }
+ 
+ /* Handles decrementing dynamic reloc counts for the reloc specified by
+-   R_INFO in section SEC.  If LOCAL_SYMS is NULL, then H and SYM_SEC
++   R_INFO in section SEC.  If LOCAL_SYMS is NULL, then H and SYM
+    have already been determined.  */
+ 
+ static bfd_boolean
+@@ -7276,11 +7343,10 @@ dec_dynrel_count (bfd_vma r_info,
+ 		  struct bfd_link_info *info,
+ 		  Elf_Internal_Sym **local_syms,
+ 		  struct elf_link_hash_entry *h,
+-		  asection *sym_sec)
++		  Elf_Internal_Sym *sym)
+ {
+   enum elf_ppc64_reloc_type r_type;
+-  struct elf_dyn_relocs *p;
+-  struct elf_dyn_relocs **pp;
++  asection *sym_sec = NULL;
+ 
+   /* Can this reloc be dynamic?  This switch, and later tests here
+      should be kept in sync with the code in check_relocs.  */
+@@ -7339,7 +7405,6 @@ dec_dynrel_count (bfd_vma r_info,
+   if (local_syms != NULL)
+     {
+       unsigned long r_symndx;
+-      Elf_Internal_Sym *sym;
+       bfd *ibfd = sec->owner;
+ 
+       r_symndx = ELF64_R_SYM (r_info);
+@@ -7350,7 +7415,7 @@ dec_dynrel_count (bfd_vma r_info,
+   if ((info->shared
+        && (must_be_dyn_reloc (info, r_type)
+ 	   || (h != NULL
+-	       && (!info->symbolic
++	       && (!SYMBOLIC_BIND (info, h)
+ 		   || h->root.type == bfd_link_hash_defweak
+ 		   || !h->def_regular))))
+       || (ELIMINATE_COPY_RELOCS
+@@ -7363,40 +7428,62 @@ dec_dynrel_count (bfd_vma r_info,
+     return TRUE;
+ 
+   if (h != NULL)
+-    pp = &((struct ppc_link_hash_entry *) h)->dyn_relocs;
+-  else
+     {
+-      if (sym_sec != NULL)
+-	{
+-	  void *vpp = &elf_section_data (sym_sec)->local_dynrel;
+-	  pp = (struct elf_dyn_relocs **) vpp;
+-	}
+-      else
++      struct elf_dyn_relocs *p;
++      struct elf_dyn_relocs **pp;
++      pp = &((struct ppc_link_hash_entry *) h)->dyn_relocs;
++
++      /* elf_gc_sweep may have already removed all dyn relocs associated
++	 with local syms for a given section.  Also, symbol flags are
++	 changed by elf_gc_sweep_symbol, confusing the test above.  Don't
++	 report a dynreloc miscount.  */
++      if (*pp == NULL && info->gc_sections)
++	return TRUE;
++
++      while ((p = *pp) != NULL)
+ 	{
+-	  void *vpp = &elf_section_data (sec)->local_dynrel;
+-	  pp = (struct elf_dyn_relocs **) vpp;
++	  if (p->sec == sec)
++	    {
++	      if (!must_be_dyn_reloc (info, r_type))
++		p->pc_count -= 1;
++	      p->count -= 1;
++	      if (p->count == 0)
++		*pp = p->next;
++	      return TRUE;
++	    }
++	  pp = &p->next;
+ 	}
+     }
++  else
++    {
++      struct ppc_dyn_relocs *p;
++      struct ppc_dyn_relocs **pp;
++      void *vpp;
++      bfd_boolean is_ifunc;
+ 
+-  /* elf_gc_sweep may have already removed all dyn relocs associated
+-     with local syms for a given section.  Also, symbol flags are
+-     changed by elf_gc_sweep_symbol, confusing the test above.  Don't
+-     report a dynreloc miscount.  */
+-  if (*pp == NULL && info->gc_sections)
+-    return TRUE;
++      if (local_syms == NULL)
++	sym_sec = bfd_section_from_elf_index (sec->owner, sym->st_shndx);
++      if (sym_sec == NULL)
++	sym_sec = sec;
+ 
+-  while ((p = *pp) != NULL)
+-    {
+-      if (p->sec == sec)
++      vpp = &elf_section_data (sym_sec)->local_dynrel;
++      pp = (struct ppc_dyn_relocs **) vpp;
++
++      if (*pp == NULL && info->gc_sections)
++	return TRUE;
++
++      is_ifunc = ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC;
++      while ((p = *pp) != NULL)
+ 	{
+-	  if (!must_be_dyn_reloc (info, r_type))
+-	    p->pc_count -= 1;
+-	  p->count -= 1;
+-	  if (p->count == 0)
+-	    *pp = p->next;
+-	  return TRUE;
++	  if (p->sec == sec && p->ifunc == is_ifunc)
++	    {
++	      p->count -= 1;
++	      if (p->count == 0)
++		*pp = p->next;
++	      return TRUE;
++	    }
++	  pp = &p->next;
+ 	}
+-      pp = &p->next;
+     }
+ 
+   info->callbacks->einfo (_("%P: dynreloc miscount for %B, section %A\n"),
+@@ -7729,7 +7816,7 @@ ppc64_elf_edit_opd (struct bfd_link_info *info, bfd_boolean non_overlapping)
+ 		  if (!NO_OPD_RELOCS
+ 		      && !info->relocatable
+ 		      && !dec_dynrel_count (rel->r_info, sec, info,
+-					    NULL, h, sym_sec))
++					    NULL, h, sym))
+ 		    goto error_ret;
+ 		}
+ 	      else
+@@ -8339,13 +8426,13 @@ ppc64_elf_tls_optimize (struct bfd_link_info *info)
+ 		      /* If we got rid of a DTPMOD/DTPREL reloc pair then
+ 			 we'll lose one or two dyn relocs.  */
+ 		      if (!dec_dynrel_count (rel->r_info, sec, info,
+-					     NULL, h, sym_sec))
++					     NULL, h, sym))
+ 			return FALSE;
+ 
+ 		      if (tls_set == (TLS_EXPLICIT | TLS_GD))
+ 			{
+ 			  if (!dec_dynrel_count ((rel + 1)->r_info, sec, info,
+-						 NULL, h, sym_sec))
++						 NULL, h, sym))
+ 			    return FALSE;
+ 			}
+ 		    }
+@@ -9137,19 +9224,18 @@ allocate_got (struct elf_link_hash_entry *h,
+   got->size += entsize;
+ 
+   dyn = htab->elf.dynamic_sections_created;
+-  if ((info->shared
+-       || WILL_CALL_FINISH_DYNAMIC_SYMBOL (dyn, 0, h))
+-	    && (ELF_ST_VISIBILITY (h->other) == STV_DEFAULT
+-		|| h->root.type != bfd_link_hash_undefweak))
++  if (h->type == STT_GNU_IFUNC)
+     {
+-      asection *relgot = ppc64_elf_tdata (gent->owner)->relgot;
+-      relgot->size += rentsize;
++      htab->elf.irelplt->size += rentsize;
++      htab->got_reli_size += rentsize;
+     }
+-  else if (h->type == STT_GNU_IFUNC)
++  else if ((info->shared
++	    || WILL_CALL_FINISH_DYNAMIC_SYMBOL (dyn, 0, h))
++	   && (ELF_ST_VISIBILITY (h->other) == STV_DEFAULT
++	       || h->root.type != bfd_link_hash_undefweak))
+     {
+-      asection *relgot = htab->reliplt;
++      asection *relgot = ppc64_elf_tdata (gent->owner)->relgot;
+       relgot->size += rentsize;
+-      htab->got_reli_size += rentsize;
+     }
+ }
+ 
+@@ -9207,16 +9293,16 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ 	    if (!htab->elf.dynamic_sections_created
+ 		|| h->dynindx == -1)
+ 	      {
+-		s = htab->iplt;
++		s = htab->elf.iplt;
+ 		pent->plt.offset = s->size;
+ 		s->size += PLT_ENTRY_SIZE (htab);
+-		s = htab->reliplt;
++		s = htab->elf.irelplt;
+ 	      }
+ 	    else
+ 	      {
+ 		/* If this is the first .plt entry, make room for the special
+ 		   first entry.  */
+-		s = htab->plt;
++		s = htab->elf.splt;
+ 		if (s->size == 0)
+ 		  s->size += PLT_INITIAL_ENTRY_SIZE (htab);
+ 
+@@ -9240,7 +9326,7 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ 		  s->size += 4;
+ 
+ 		/* We also need to make an entry in the .rela.plt section.  */
+-		s = htab->relplt;
++		s = htab->elf.srelplt;
+ 	      }
+ 	    s->size += sizeof (Elf64_External_Rela);
+ 	    doneone = TRUE;
+@@ -9330,8 +9416,7 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+ 
+   if (eh->dyn_relocs == NULL
+       || (!htab->elf.dynamic_sections_created
+-	  && (h->type != STT_GNU_IFUNC
+-	      || !htab->opd_abi)))
++	  && h->type != STT_GNU_IFUNC))
+     return TRUE;
+ 
+   /* In the shared -Bsymbolic case, discard space allocated for
+@@ -9419,8 +9504,8 @@ allocate_dynrelocs (struct elf_link_hash_entry *h, void *inf)
+   for (p = eh->dyn_relocs; p != NULL; p = p->next)
+     {
+       asection *sreloc = elf_section_data (p->sec)->sreloc;
+-      if (!htab->elf.dynamic_sections_created)
+-	sreloc = htab->reliplt;
++      if (eh->elf.type == STT_GNU_IFUNC)
++	sreloc = htab->elf.irelplt;
+       sreloc->size += p->count * sizeof (Elf64_External_Rela);
+     }
+ 
+@@ -9535,14 +9620,13 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+       unsigned char *lgot_masks;
+       bfd_size_type locsymcount;
+       Elf_Internal_Shdr *symtab_hdr;
+-      asection *srel;
+ 
+       if (!is_ppc64_elf (ibfd))
+ 	continue;
+ 
+       for (s = ibfd->sections; s != NULL; s = s->next)
+ 	{
+-	  struct elf_dyn_relocs *p;
++	  struct ppc_dyn_relocs *p;
+ 
+ 	  for (p = elf_section_data (s)->local_dynrel; p != NULL; p = p->next)
+ 	    {
+@@ -9556,9 +9640,9 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 		}
+ 	      else if (p->count != 0)
+ 		{
+-		  srel = elf_section_data (p->sec)->sreloc;
+-		  if (!htab->elf.dynamic_sections_created)
+-		    srel = htab->reliplt;
++		  asection *srel = elf_section_data (p->sec)->sreloc;
++		  if (p->ifunc)
++		    srel = htab->elf.irelplt;
+ 		  srel->size += p->count * sizeof (Elf64_External_Rela);
+ 		  if ((p->sec->output_section->flags & SEC_READONLY) != 0)
+ 		    info->flags |= DF_TEXTREL;
+@@ -9577,7 +9661,6 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+       end_local_plt = local_plt + locsymcount;
+       lgot_masks = (unsigned char *) end_local_plt;
+       s = ppc64_elf_tdata (ibfd)->got;
+-      srel = ppc64_elf_tdata (ibfd)->relgot;
+       for (; lgot_ents < end_lgot_ents; ++lgot_ents, ++lgot_masks)
+ 	{
+ 	  struct got_entry **pent, *ent;
+@@ -9593,19 +9676,25 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 		  }
+ 		else
+ 		  {
+-		    unsigned int num = 1;
++		    unsigned int ent_size = 8;
++		    unsigned int rel_size = sizeof (Elf64_External_Rela);
++
+ 		    ent->got.offset = s->size;
+ 		    if ((ent->tls_type & *lgot_masks & TLS_GD) != 0)
+-		      num = 2;
+-		    s->size += num * 8;
+-		    if (info->shared)
+-		      srel->size += num * sizeof (Elf64_External_Rela);
+-		    else if ((*lgot_masks & PLT_IFUNC) != 0)
+ 		      {
+-			htab->reliplt->size
+-			  += num * sizeof (Elf64_External_Rela);
+-			htab->got_reli_size
+-			  += num * sizeof (Elf64_External_Rela);
++			ent_size *= 2;
++			rel_size *= 2;
++		      }
++		    s->size += ent_size;
++		    if ((*lgot_masks & PLT_IFUNC) != 0)
++		      {
++			htab->elf.irelplt->size += rel_size;
++			htab->got_reli_size += rel_size;
++		      }
++		    else if (info->shared)
++		      {
++			asection *srel = ppc64_elf_tdata (ibfd)->relgot;
++			srel->size += rel_size;
+ 		      }
+ 		    pent = &ent->next;
+ 		  }
+@@ -9622,11 +9711,11 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 	  for (ent = *local_plt; ent != NULL; ent = ent->next)
+ 	    if (ent->plt.refcount > 0)
+ 	      {
+-		s = htab->iplt;
++		s = htab->elf.iplt;
+ 		ent->plt.offset = s->size;
+ 		s->size += PLT_ENTRY_SIZE (htab);
+ 
+-		htab->reliplt->size += sizeof (Elf64_External_Rela);
++		htab->elf.irelplt->size += sizeof (Elf64_External_Rela);
+ 	      }
+ 	    else
+ 	      ent->plt.offset = (bfd_vma) -1;
+@@ -9689,9 +9778,9 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+       if (s == htab->brlt || s == htab->relbrlt)
+ 	/* These haven't been allocated yet;  don't strip.  */
+ 	continue;
+-      else if (s == htab->got
+-	       || s == htab->plt
+-	       || s == htab->iplt
++      else if (s == htab->elf.sgot
++	       || s == htab->elf.splt
++	       || s == htab->elf.iplt
+ 	       || s == htab->glink
+ 	       || s == htab->dynbss)
+ 	{
+@@ -9708,7 +9797,7 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 	{
+ 	  if (s->size != 0)
+ 	    {
+-	      if (s != htab->relplt)
++	      if (s != htab->elf.srelplt)
+ 		relocs = TRUE;
+ 
+ 	      /* We use the reloc_count field as a counter if we need
+@@ -9758,7 +9847,7 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 	continue;
+ 
+       s = ppc64_elf_tdata (ibfd)->got;
+-      if (s != NULL && s != htab->got)
++      if (s != NULL && s != htab->elf.sgot)
+ 	{
+ 	  if (s->size == 0)
+ 	    s->flags |= SEC_EXCLUDE;
+@@ -9803,7 +9892,7 @@ ppc64_elf_size_dynamic_sections (bfd *output_bfd,
+ 	    return FALSE;
+ 	}
+ 
+-      if (htab->plt != NULL && htab->plt->size != 0)
++      if (htab->elf.splt != NULL && htab->elf.splt->size != 0)
+ 	{
+ 	  if (!add_dynamic_entry (DT_PLTGOT, 0)
+ 	      || !add_dynamic_entry (DT_PLTRELSZ, 0)
+@@ -10509,8 +10598,7 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	  r[0].r_offset = loc - stub_entry->stub_sec->contents;
+ 	  if (bfd_big_endian (info->output_bfd))
+ 	    r[0].r_offset += 2;
+-	  if (stub_entry->stub_type == ppc_stub_plt_branch_r2off
+-	      && htab->opd_abi)
++	  if (stub_entry->stub_type == ppc_stub_plt_branch_r2off)
+ 	    r[0].r_offset += 4;
+ 	  r[0].r_info = ELF64_R_INFO (0, R_PPC64_TOC16_DS);
+ 	  r[0].r_addend = dest;
+@@ -10523,8 +10611,7 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	    }
+ 	}
+ 
+-      if (stub_entry->stub_type != ppc_stub_plt_branch_r2off
+-	  || !htab->opd_abi)
++      if (stub_entry->stub_type != ppc_stub_plt_branch_r2off)
+ 	{
+ 	  if (PPC_HA (off) != 0)
+ 	    {
+@@ -10543,7 +10630,7 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	{
+ 	  bfd_vma r2off = get_r2off (info, stub_entry);
+ 
+-	  if (r2off == 0)
++	  if (r2off == 0 && htab->opd_abi)
+ 	    {
+ 	      htab->stub_error = TRUE;
+ 	      return FALSE;
+@@ -10551,28 +10638,29 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 
+ 	  bfd_put_32 (htab->stub_bfd, STD_R2_0R1 + STK_TOC (htab), loc);
+ 	  loc += 4;
+-	  size = 20;
++	  size = 16;
+ 	  if (PPC_HA (off) != 0)
+ 	    {
+ 	      size += 4;
+ 	      bfd_put_32 (htab->stub_bfd, ADDIS_R11_R2 | PPC_HA (off), loc);
+ 	      loc += 4;
+ 	      bfd_put_32 (htab->stub_bfd, LD_R12_0R11 | PPC_LO (off), loc);
+-	      loc += 4;
+ 	    }
+ 	  else
+-	    {
+-	      bfd_put_32 (htab->stub_bfd, LD_R12_0R2 | PPC_LO (off), loc);
+-	      loc += 4;
+-	    }
++	    bfd_put_32 (htab->stub_bfd, LD_R12_0R2 | PPC_LO (off), loc);
+ 
+ 	  if (PPC_HA (r2off) != 0)
+ 	    {
+ 	      size += 4;
++	      loc += 4;
+ 	      bfd_put_32 (htab->stub_bfd, ADDIS_R2_R2 | PPC_HA (r2off), loc);
++	    }
++	  if (PPC_LO (r2off) != 0)
++	    {
++	      size += 4;
+ 	      loc += 4;
++	      bfd_put_32 (htab->stub_bfd, ADDI_R2_R2 | PPC_LO (r2off), loc);
+ 	    }
+-	  bfd_put_32 (htab->stub_bfd, ADDI_R2_R2 | PPC_LO (r2off), loc);
+ 	}
+       loc += 4;
+       bfd_put_32 (htab->stub_bfd, MTCTR_R12, loc);
+@@ -10605,11 +10693,11 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       if (dest >= (bfd_vma) -2)
+ 	abort ();
+ 
+-      plt = htab->plt;
++      plt = htab->elf.splt;
+       if (!htab->elf.dynamic_sections_created
+ 	  || stub_entry->h == NULL
+ 	  || stub_entry->h->elf.dynindx == -1)
+-	plt = htab->iplt;
++	plt = htab->elf.iplt;
+ 
+       dest += plt->output_offset + plt->output_section->vma;
+ 
+@@ -10628,8 +10716,8 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 			   + stub_entry->target_section->output_offset
+ 			   + stub_entry->target_section->output_section->vma);
+ 
+-	  rl = (htab->reliplt->contents
+-		+ (htab->reliplt->reloc_count++
++	  rl = (htab->elf.irelplt->contents
++		+ (htab->elf.irelplt->reloc_count++
+ 		   * sizeof (Elf64_External_Rela)));
+ 	  bfd_elf64_swap_reloca_out (info->output_bfd, &rela, rl);
+ 	  stub_entry->plt_ent->plt.offset |= 1;
+@@ -10664,10 +10752,11 @@ ppc_build_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       if (info->emitrelocations)
+ 	{
+ 	  r = get_relocs (stub_entry->stub_sec,
+-			  (2
+-			   + (PPC_HA (off) != 0)
+-			   + (htab->plt_static_chain
+-			      && PPC_HA (off + 16) == PPC_HA (off))));
++			  ((PPC_HA (off) != 0)
++			   + (htab->opd_abi
++			      ? 2 + (htab->plt_static_chain
++				     && PPC_HA (off + 16) == PPC_HA (off))
++			      : 1)));
+ 	  if (r == NULL)
+ 	    return FALSE;
+ 	  r[0].r_offset = loc - stub_entry->stub_sec->contents;
+@@ -10759,11 +10848,11 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+       off = stub_entry->plt_ent->plt.offset & ~(bfd_vma) 1;
+       if (off >= (bfd_vma) -2)
+ 	abort ();
+-      plt = htab->plt;
++      plt = htab->elf.splt;
+       if (!htab->elf.dynamic_sections_created
+ 	  || stub_entry->h == NULL
+ 	  || stub_entry->h->elf.dynindx == -1)
+-	plt = htab->iplt;
++	plt = htab->elf.iplt;
+       off += (plt->output_offset
+ 	      + plt->output_section->vma
+ 	      - elf_gp (plt->output_section->owner)
+@@ -10866,8 +10955,7 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	      stub_entry->stub_sec->flags |= SEC_RELOC;
+ 	    }
+ 
+-	  if (stub_entry->stub_type != ppc_stub_plt_branch_r2off
+-	      || !htab->opd_abi)
++	  if (stub_entry->stub_type != ppc_stub_plt_branch_r2off)
+ 	    {
+ 	      size = 12;
+ 	      if (PPC_HA (off) != 0)
+@@ -10875,12 +10963,14 @@ ppc_size_one_stub (struct bfd_hash_entry *gen_entry, void *in_arg)
+ 	    }
+ 	  else
+ 	    {
+-	      size = 20;
++	      size = 16;
+ 	      if (PPC_HA (off) != 0)
+ 		size += 4;
+ 
+ 	      if (PPC_HA (r2off) != 0)
+ 		size += 4;
++	      if (PPC_LO (r2off) != 0)
++		size += 4;
+ 	    }
+ 	}
+       else if (info->emitrelocations)
+@@ -10917,9 +11007,6 @@ ppc64_elf_setup_section_lists
+   htab->add_stub_section = add_stub_section;
+   htab->layout_sections_again = layout_sections_again;
+ 
+-  if (htab->brlt == NULL)
+-    return 0;
+-
+   /* Find the top input section id.  */
+   for (input_bfd = info->input_bfds, top_id = 3;
+        input_bfd != NULL;
+@@ -10972,8 +11059,7 @@ ppc64_elf_start_multitoc_partition (struct bfd_link_info *info)
+ {
+   struct ppc_link_hash_table *htab = ppc_hash_table (info);
+ 
+-  elf_gp (info->output_bfd) = ppc64_elf_toc (info->output_bfd);
+-  htab->toc_curr = elf_gp (info->output_bfd);
++  htab->toc_curr = ppc64_elf_set_toc (info, info->output_bfd);
+   htab->toc_bfd = NULL;
+   htab->toc_first_sec = NULL;
+ }
+@@ -11134,8 +11220,8 @@ ppc64_elf_layout_multitoc (struct bfd_link_info *info)
+     }
+ 
+   /* Zap sizes of got sections.  */
+-  htab->reliplt->rawsize = htab->reliplt->size;
+-  htab->reliplt->size -= htab->got_reli_size;
++  htab->elf.irelplt->rawsize = htab->elf.irelplt->size;
++  htab->elf.irelplt->size -= htab->got_reli_size;
+   htab->got_reli_size = 0;
+ 
+   for (ibfd = info->input_bfds; ibfd != NULL; ibfd = ibfd->link_next)
+@@ -11167,7 +11253,7 @@ ppc64_elf_layout_multitoc (struct bfd_link_info *info)
+       unsigned char *lgot_masks;
+       bfd_size_type locsymcount;
+       Elf_Internal_Shdr *symtab_hdr;
+-      asection *s, *srel;
++      asection *s;
+ 
+       if (!is_ppc64_elf (ibfd))
+ 	continue;
+@@ -11183,26 +11269,31 @@ ppc64_elf_layout_multitoc (struct bfd_link_info *info)
+       end_local_plt = local_plt + locsymcount;
+       lgot_masks = (unsigned char *) end_local_plt;
+       s = ppc64_elf_tdata (ibfd)->got;
+-      srel = ppc64_elf_tdata (ibfd)->relgot;
+       for (; lgot_ents < end_lgot_ents; ++lgot_ents, ++lgot_masks)
+ 	{
+ 	  struct got_entry *ent;
+ 
+ 	  for (ent = *lgot_ents; ent != NULL; ent = ent->next)
+ 	    {
+-	      unsigned int num = 1;
++	      unsigned int ent_size = 8;
++	      unsigned int rel_size = sizeof (Elf64_External_Rela);
++
+ 	      ent->got.offset = s->size;
+ 	      if ((ent->tls_type & *lgot_masks & TLS_GD) != 0)
+-		num = 2;
+-	      s->size += num * 8;
+-	      if (info->shared)
+-		srel->size += num * sizeof (Elf64_External_Rela);
+-	      else if ((*lgot_masks & PLT_IFUNC) != 0)
+ 		{
+-		  htab->reliplt->size
+-		    += num * sizeof (Elf64_External_Rela);
+-		  htab->got_reli_size
+-		    += num * sizeof (Elf64_External_Rela);
++		  ent_size *= 2;
++		  rel_size *= 2;
++		}
++	      s->size += ent_size;
++	      if ((*lgot_masks & PLT_IFUNC) != 0)
++		{
++		  htab->elf.irelplt->size += rel_size;
++		  htab->got_reli_size += rel_size;
++		}
++	      else if (info->shared)
++		{
++		  asection *srel = ppc64_elf_tdata (ibfd)->relgot;
++		  srel->size += rel_size;
+ 		}
+ 	    }
+ 	}
+@@ -11232,7 +11323,7 @@ ppc64_elf_layout_multitoc (struct bfd_link_info *info)
+ 	}
+     }
+ 
+-  done_something = htab->reliplt->rawsize != htab->reliplt->size;
++  done_something = htab->elf.irelplt->rawsize != htab->elf.irelplt->size;
+   if (!done_something)
+     for (ibfd = info->input_bfds; ibfd != NULL; ibfd = ibfd->link_next)
+       {
+@@ -11517,42 +11608,25 @@ ppc64_elf_next_input_section (struct bfd_link_info *info, asection *isec)
+ 
+   if (htab->multi_toc_needed)
+     {
+-      /* If a code section has a function that uses the TOC then we need
+-	 to use the right TOC (obviously).  Also, make sure that .opd gets
+-	 the correct TOC value for R_PPC64_TOC relocs that don't have or
+-	 can't find their function symbol (shouldn't ever happen now).
+-	 Also specially treat .fixup for the linux kernel.  .fixup
+-	 contains branches, but only back to the function that hit an
+-	 exception.  */
+-      if (isec->has_toc_reloc
+-	  || (isec->flags & SEC_CODE) == 0
+-	  || strcmp (isec->name, ".fixup") == 0)
++      /* Analyse sections that aren't already flagged as needing a
++	 valid toc pointer.  Exclude .fixup for the linux kernel.
++	 .fixup contains branches, but only back to the function that
++	 hit an exception.  */
++      if (!(isec->has_toc_reloc
++	    || (isec->flags & SEC_CODE) == 0
++	    || strcmp (isec->name, ".fixup") == 0
++	    || isec->call_check_done))
+ 	{
+-	  if (elf_gp (isec->owner) != 0)
+-	    htab->toc_curr = elf_gp (isec->owner);
+-	}
+-      else
+-	{
+-	  if (!isec->call_check_done
+-	      && toc_adjusting_stub_needed (info, isec) < 0)
++	  if (toc_adjusting_stub_needed (info, isec) < 0)
+ 	    return FALSE;
+-	  /* If we make a local call from this section, ie. a branch
+-	     without a following nop, then we have no place to put a
+-	     toc restoring insn.  We must use the same toc group as
+-	     the callee.
+-	     Testing makes_toc_func_call actually tests for *any*
+-	     calls to functions that need a good toc pointer.  A more
+-	     precise test would be better, as this one will set
+-	     incorrect values for pasted .init/.fini fragments.
+-	     (Fixed later in check_pasted_section.)  */
+-	  if (isec->makes_toc_func_call
+-	      && elf_gp (isec->owner) != 0)
+-	    htab->toc_curr = elf_gp (isec->owner);
+-	}
+-    }
+-
+-  /* Functions that don't use the TOC can belong in any TOC group.
+-     Use the last TOC base.  */
++	}
++      /* Make all sections use the TOC assigned for this object file.
++	 This will be wrong for pasted sections;  We fix that in
++	 check_pasted_section().  */
++      if (elf_gp (isec->owner) != 0)
++	htab->toc_curr = elf_gp (isec->owner);
++    }
++
+   htab->stub_group[isec->id].toc_off = htab->toc_curr;
+   return TRUE;
+ }
+@@ -11805,9 +11879,6 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+ 	}
+     }
+   htab->plt_thread_safe = plt_thread_safe;
+-  htab->dot_toc_dot = ((struct ppc_link_hash_entry *)
+-		       elf_link_hash_lookup (&htab->elf, ".TOC.",
+-					     FALSE, FALSE, TRUE));
+   stubs_always_before_branch = group_size < 0;
+   if (group_size < 0)
+     stub_group_size = -group_size;
+@@ -12105,7 +12176,7 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+ 		    }
+ 		  stub_entry->h = hash;
+ 		  stub_entry->plt_ent = plt_ent;
+-		  stub_entry->addend = irela->r_addend;
++		  stub_entry->other = hash ? hash->elf.other : sym->st_other;
+ 
+ 		  if (stub_entry->h != NULL)
+ 		    htab->stub_globals += 1;
+@@ -12214,7 +12285,7 @@ ppc64_elf_size_stubs (struct bfd_link_info *info, bfd_signed_vma group_size,
+    move, we'll be called again.  Provide a value for TOCstart.  */
+ 
+ bfd_vma
+-ppc64_elf_toc (bfd *obfd)
++ppc64_elf_set_toc (struct bfd_link_info *info, bfd *obfd)
+ {
+   asection *s;
+   bfd_vma TOCstart;
+@@ -12265,6 +12336,19 @@ ppc64_elf_toc (bfd *obfd)
+   if (s != NULL)
+     TOCstart = s->output_section->vma + s->output_offset;
+ 
++  _bfd_set_gp_value (obfd, TOCstart);
++
++  if (info != NULL && s != NULL && is_ppc64_elf (obfd))
++    {
++      struct ppc_link_hash_table *htab = ppc_hash_table (info);
++
++      if (htab != NULL
++	  && htab->elf.hgot != NULL)
++	{
++	  htab->elf.hgot->root.u.def.value = TOC_BASE_OFF;
++	  htab->elf.hgot->root.u.def.section = s;
++	}
++    }
+   return TOCstart;
+ }
+ 
+@@ -12303,10 +12387,10 @@ build_global_entry_stubs (struct elf_link_hash_entry *h, void *inf)
+ 	bfd_vma off;
+ 
+ 	p = s->contents + h->root.u.def.value;
+-	plt = htab->plt;
++	plt = htab->elf.splt;
+ 	if (!htab->elf.dynamic_sections_created
+ 	    || h->dynindx == -1)
+-	  plt = htab->iplt;
++	  plt = htab->elf.iplt;
+ 	off = pent->plt.offset + plt->output_offset + plt->output_section->vma;
+ 	off -= h->root.u.def.value + s->output_offset + s->output_section->vma;
+ 
+@@ -12394,7 +12478,9 @@ ppc64_elf_build_stubs (bfd_boolean emit_stub_syms,
+ 	      h->non_elf = 0;
+ 	    }
+ 	}
+-      plt0 = htab->plt->output_section->vma + htab->plt->output_offset - 16;
++      plt0 = (htab->elf.splt->output_section->vma
++	      + htab->elf.splt->output_offset
++	      - 16);
+       if (info->emitrelocations)
+ 	{
+ 	  Elf_Internal_Rela *r = get_relocs (htab->glink, 1);
+@@ -12882,8 +12968,7 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	}
+       else
+ 	{
+-	  bfd_boolean ignored;
+-
++	  int ignored;
+ 	  RELOC_FOR_GLOBAL_SYMBOL (info, input_bfd, input_section, rel,
+ 				   r_symndx, symtab_hdr, sym_hashes,
+ 				   h_elf, sec, relocation,
+@@ -12917,13 +13002,6 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 		      }
+ 		  }
+ 	    }
+-	  if (h_elf == &htab->dot_toc_dot->elf)
+-	    {
+-	      relocation = (TOCstart
+-			    + htab->stub_group[input_section->id].toc_off);
+-	      sec = bfd_abs_section_ptr;
+-	      unresolved_reloc = FALSE;
+-	    }
+ 	}
+       h = (struct ppc_link_hash_entry *) h_elf;
+ 
+@@ -12936,6 +13014,14 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+       if (info->relocatable)
+ 	continue;
+ 
++      if (h != NULL && &h->elf == htab->elf.hgot)
++	{
++	  relocation = (TOCstart
++			+ htab->stub_group[input_section->id].toc_off);
++	  sec = bfd_abs_section_ptr;
++	  unresolved_reloc = FALSE;
++	}
++
+       /* TLS optimizations.  Replace instruction sequences and relocs
+ 	 based on information we collected in tls_optimize.  We edit
+ 	 RELOCS so that --emit-relocs will output something sensible
+@@ -13491,60 +13577,90 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	    {
+ 	      bfd_boolean can_plt_call = FALSE;
+ 
++	      /* All of these stubs will modify r2, so there must be a
++		 branch and link followed by a nop.  The nop is
++		 replaced by an insn to restore r2.  */
+ 	      if (rel->r_offset + 8 <= input_section->size)
+ 		{
+-		  unsigned long nop;
+-		  nop = bfd_get_32 (input_bfd, contents + rel->r_offset + 4);
+-		  if (nop == NOP
+-		      || nop == CROR_151515 || nop == CROR_313131)
++		  unsigned long br;
++
++		  br = bfd_get_32 (input_bfd,
++				   contents + rel->r_offset);
++		  if ((br & 1) != 0)
+ 		    {
+-		      if (h != NULL
+-			  && (h == htab->tls_get_addr_fd
+-			      || h == htab->tls_get_addr)
+-			  && !htab->no_tls_get_addr_opt)
++		      unsigned long nop;
++
++		      nop = bfd_get_32 (input_bfd,
++					contents + rel->r_offset + 4);
++		      if (nop == NOP
++			  || nop == CROR_151515 || nop == CROR_313131)
+ 			{
+-			  /* Special stub used, leave nop alone.  */
++			  if (h != NULL
++			      && (h == htab->tls_get_addr_fd
++				  || h == htab->tls_get_addr)
++			      && !htab->no_tls_get_addr_opt)
++			    {
++			      /* Special stub used, leave nop alone.  */
++			    }
++			  else
++			    bfd_put_32 (input_bfd,
++					LD_R2_0R1 + STK_TOC (htab),
++					contents + rel->r_offset + 4);
++			  can_plt_call = TRUE;
+ 			}
+-		      else
+-			bfd_put_32 (input_bfd, LD_R2_40R1,
+-				    contents + rel->r_offset + 4);
+-		      can_plt_call = TRUE;
+ 		    }
+ 		}
+ 
+-	      if (!can_plt_call)
++	      if (!can_plt_call && h != NULL)
+ 		{
+-		  if (stub_entry->stub_type == ppc_stub_plt_call
+-		      || stub_entry->stub_type == ppc_stub_plt_call_r2save)
+-		    {
+-		      /* If this is a plain branch rather than a branch
+-			 and link, don't require a nop.  However, don't
+-			 allow tail calls in a shared library as they
+-			 will result in r2 being corrupted.  */
+-		      unsigned long br;
+-		      br = bfd_get_32 (input_bfd, contents + rel->r_offset);
+-		      if (info->executable && (br & 1) == 0)
+-			can_plt_call = TRUE;
+-		      else
+-			stub_entry = NULL;
+-		    }
+-		  else if (h != NULL
+-			   && strcmp (h->elf.root.root.string,
+-				      ".__libc_start_main") == 0)
++		  const char *name = h->elf.root.root.string;
++
++		  if (*name == '.')
++		    ++name;
++
++		  if (strncmp (name, "__libc_start_main", 17) == 0
++		      && (name[17] == 0 || name[17] == '@'))
+ 		    {
+-		      /* Allow crt1 branch to go via a toc adjusting stub.  */
++		      /* Allow crt1 branch to go via a toc adjusting
++			 stub.  Other calls that never return could do
++			 the same, if we could detect such.  */
+ 		      can_plt_call = TRUE;
+ 		    }
+-		  else
++		}
++
++	      if (!can_plt_call)
++		{
++		  /* g++ as of 20130507 emits self-calls without a
++		     following nop.  This is arguably wrong since we
++		     have conflicting information.  On the one hand a
++		     global symbol and on the other a local call
++		     sequence, but don't error for this special case.
++		     It isn't possible to cheaply verify we have
++		     exactly such a call.  Allow all calls to the same
++		     section.  */
++		  asection *code_sec = sec;
++
++		  if (get_opd_info (sec) != NULL)
+ 		    {
+-		      info->callbacks->einfo
+-			(_("%P: %H: call to `%T' lacks nop, can't restore toc; "
+-			   "recompile with -fPIC"),
+-			   input_bfd, input_section, rel->r_offset, sym_name);
++		      bfd_vma off = (relocation + addend
++				     - sec->output_section->vma
++				     - sec->output_offset);
+ 
+-		      bfd_set_error (bfd_error_bad_value);
+-		      ret = FALSE;
++		      opd_entry_value (sec, off, &code_sec, NULL, FALSE);
+ 		    }
++		  if (code_sec == input_section)
++		    can_plt_call = TRUE;
++		}
++
++	      if (!can_plt_call)
++		{
++		  info->callbacks->einfo
++		    (_("%P: %H: call to `%T' lacks nop, can't restore toc; "
++		       "recompile with -fPIC\n"),
++		     input_bfd, input_section, rel->r_offset, sym_name);
++
++		  bfd_set_error (bfd_error_bad_value);
++		  ret = FALSE;
+ 		}
+ 
+ 	      if (can_plt_call
+@@ -13790,15 +13906,15 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 		ifunc = (h != NULL
+ 			 ? h->elf.type == STT_GNU_IFUNC
+ 			 : ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC);
+-		if ((info->shared || indx != 0)
+-		    && (h == NULL
+-			|| (tls_type == (TLS_TLS | TLS_LD)
+-			    && !h->elf.def_dynamic)
+-			|| ELF_ST_VISIBILITY (h->elf.other) == STV_DEFAULT
+-			|| h->elf.root.type != bfd_link_hash_undefweak))
++		if (ifunc)
++		  relgot = htab->elf.irelplt;
++		else if ((info->shared || indx != 0)
++			 && (h == NULL
++			     || (tls_type == (TLS_TLS | TLS_LD)
++				 && !h->elf.def_dynamic)
++			     || ELF_ST_VISIBILITY (h->elf.other) == STV_DEFAULT
++			     || h->elf.root.type != bfd_link_hash_undefweak))
+ 		  relgot = ppc64_elf_tdata (ent->owner)->relgot;
+-		else if (ifunc)
+-		  relgot = htab->reliplt;
+ 		if (relgot != NULL)
+ 		  {
+ 		    outrel.r_offset = (got->output_section->vma
+@@ -13905,15 +14021,15 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 	     symbol.  This happens when statically linking PIC code,
+ 	     or when using -Bsymbolic.  Go find a match if there is a
+ 	     PLT entry.  */
+-	  if (htab->plt != NULL)
++	  if (htab->elf.splt != NULL)
+ 	    {
+ 	      struct plt_entry *ent;
+ 	      for (ent = h->elf.plt.plist; ent != NULL; ent = ent->next)
+ 		if (ent->plt.offset != (bfd_vma) -1
+ 		    && ent->addend == orig_rel.r_addend)
+ 		  {
+-		    relocation = (htab->plt->output_section->vma
+-				  + htab->plt->output_offset
++		    relocation = (htab->elf.splt->output_section->vma
++				  + htab->elf.splt->output_offset
+ 				  + ent->plt.offset);
+ 		    unresolved_reloc = FALSE;
+ 		    break;
+@@ -14125,9 +14241,6 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 		{
+ 		  BFD_ASSERT (h->elf.dynindx != -1);
+ 		  outrel.r_info = ELF64_R_INFO (h->elf.dynindx, r_type);
+-		  if (h->elf.dynindx == -1
+-		      && h->elf.root.type == bfd_link_hash_undefweak)
+-		    memset (&outrel, 0, sizeof outrel);
+ 		}
+ 	      else
+ 		{
+@@ -14222,8 +14335,10 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+ 		}
+ 
+ 	      sreloc = elf_section_data (input_section)->sreloc;
+-	      if (!htab->elf.dynamic_sections_created)
+-		sreloc = htab->reliplt;
++	      if (h != NULL
++		  ? h->elf.type == STT_GNU_IFUNC
++		  : ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC)
++		sreloc = htab->elf.irelplt;
+ 	      if (sreloc == NULL)
+ 		abort ();
+ 
+@@ -14529,8 +14644,8 @@ ppc64_elf_relocate_section (bfd *output_bfd,
+       bfd_size_type amt;
+       amt = input_section->reloc_count * sizeof (Elf_Internal_Rela);
+       rel = bfd_alloc (input_bfd, amt);
+-      BFD_ASSERT (ppc64_elf_tdata (input_bfd)->opd_relocs == NULL);
+-      ppc64_elf_tdata (input_bfd)->opd_relocs = rel;
++      BFD_ASSERT (ppc64_elf_tdata (input_bfd)->opd.relocs == NULL);
++      ppc64_elf_tdata (input_bfd)->opd.relocs = rel;
+       if (rel == NULL)
+ 	return FALSE;
+       memcpy (rel, relocs, amt);
+@@ -14600,8 +14715,8 @@ ppc64_elf_finish_dynamic_symbol (bfd *output_bfd,
+ 			&& h->def_regular
+ 			&& (h->root.type == bfd_link_hash_defined
+ 			    || h->root.type == bfd_link_hash_defweak));
+-	    rela.r_offset = (htab->iplt->output_section->vma
+-			     + htab->iplt->output_offset
++	    rela.r_offset = (htab->elf.iplt->output_section->vma
++			     + htab->elf.iplt->output_offset
+ 			     + ent->plt.offset);
+ 	    if (htab->opd_abi)
+ 	      rela.r_info = ELF64_R_INFO (0, R_PPC64_JMP_IREL);
+@@ -14611,18 +14726,18 @@ ppc64_elf_finish_dynamic_symbol (bfd *output_bfd,
+ 			     + h->root.u.def.section->output_offset
+ 			     + h->root.u.def.section->output_section->vma
+ 			     + ent->addend);
+-	    loc = (htab->reliplt->contents
+-		   + (htab->reliplt->reloc_count++
++	    loc = (htab->elf.irelplt->contents
++		   + (htab->elf.irelplt->reloc_count++
+ 		      * sizeof (Elf64_External_Rela)));
+ 	  }
+ 	else
+ 	  {
+-	    rela.r_offset = (htab->plt->output_section->vma
+-			     + htab->plt->output_offset
++	    rela.r_offset = (htab->elf.splt->output_section->vma
++			     + htab->elf.splt->output_offset
+ 			     + ent->plt.offset);
+ 	    rela.r_info = ELF64_R_INFO (h->dynindx, R_PPC64_JMP_SLOT);
+ 	    rela.r_addend = ent->addend;
+-	    loc = (htab->relplt->contents
++	    loc = (htab->elf.srelplt->contents
+ 		   + ((ent->plt.offset - PLT_INITIAL_ENTRY_SIZE (htab))
+ 		      / PLT_ENTRY_SIZE (htab) * sizeof (Elf64_External_Rela)));
+ 	  }
+@@ -14680,9 +14795,15 @@ ppc64_elf_finish_dynamic_symbol (bfd *output_bfd,
+    dynamic linker, before writing them out.  */
+ 
+ static enum elf_reloc_type_class
+-ppc64_elf_reloc_type_class (const Elf_Internal_Rela *rela)
++ppc64_elf_reloc_type_class (const struct bfd_link_info *info,
++			    const asection *rel_sec,
++			    const Elf_Internal_Rela *rela)
+ {
+   enum elf_ppc64_reloc_type r_type;
++  struct ppc_link_hash_table *htab = ppc_hash_table (info);
++
++  if (rel_sec == htab->elf.irelplt)
++    return reloc_class_ifunc;
+ 
+   r_type = ELF64_R_TYPE (rela->r_info);
+   switch (r_type)
+@@ -14719,7 +14840,7 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+     {
+       Elf64_External_Dyn *dyncon, *dynconend;
+ 
+-      if (sdyn == NULL || htab->got == NULL)
++      if (sdyn == NULL || htab->elf.sgot == NULL)
+ 	abort ();
+ 
+       dyncon = (Elf64_External_Dyn *) sdyn->contents;
+@@ -14766,23 +14887,23 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+ 	      break;
+ 
+ 	    case DT_PLTGOT:
+-	      s = htab->plt;
++	      s = htab->elf.splt;
+ 	      dyn.d_un.d_ptr = s->output_section->vma + s->output_offset;
+ 	      break;
+ 
+ 	    case DT_JMPREL:
+-	      s = htab->relplt;
++	      s = htab->elf.srelplt;
+ 	      dyn.d_un.d_ptr = s->output_section->vma + s->output_offset;
+ 	      break;
+ 
+ 	    case DT_PLTRELSZ:
+-	      dyn.d_un.d_val = htab->relplt->size;
++	      dyn.d_un.d_val = htab->elf.srelplt->size;
+ 	      break;
+ 
+ 	    case DT_RELASZ:
+ 	      /* Don't count procedure linkage table relocs in the
+ 		 overall reloc count.  */
+-	      s = htab->relplt;
++	      s = htab->elf.srelplt;
+ 	      if (s == NULL)
+ 		continue;
+ 	      dyn.d_un.d_val -= s->size;
+@@ -14792,7 +14913,7 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+ 	      /* We may not be using the standard ELF linker script.
+ 		 If .rela.plt is the first .rela section, we adjust
+ 		 DT_RELA to not include it.  */
+-	      s = htab->relplt;
++	      s = htab->elf.srelplt;
+ 	      if (s == NULL)
+ 		continue;
+ 	      if (dyn.d_un.d_ptr != s->output_section->vma + s->output_offset)
+@@ -14805,22 +14926,22 @@ ppc64_elf_finish_dynamic_sections (bfd *output_bfd,
+ 	}
+     }
+ 
+-  if (htab->got != NULL && htab->got->size != 0)
++  if (htab->elf.sgot != NULL && htab->elf.sgot->size != 0)
+     {
+       /* Fill in the first entry in the global offset table.
+ 	 We use it to hold the link-time TOCbase.  */
+       bfd_put_64 (output_bfd,
+ 		  elf_gp (output_bfd) + TOC_BASE_OFF,
+-		  htab->got->contents);
++		  htab->elf.sgot->contents);
+ 
+       /* Set .got entry size.  */
+-      elf_section_data (htab->got->output_section)->this_hdr.sh_entsize = 8;
++      elf_section_data (htab->elf.sgot->output_section)->this_hdr.sh_entsize = 8;
+     }
+ 
+-  if (htab->plt != NULL && htab->plt->size != 0)
++  if (htab->elf.splt != NULL && htab->elf.splt->size != 0)
+     {
+       /* Set .plt entry size.  */
+-      elf_section_data (htab->plt->output_section)->this_hdr.sh_entsize
++      elf_section_data (htab->elf.splt->output_section)->this_hdr.sh_entsize
+ 	= PLT_ENTRY_SIZE (htab);
+     }
+ 
+diff --git a/bfd/elf64-ppc.h b/bfd/elf64-ppc.h
+index 2728b27..06c655f 100644
+--- a/bfd/elf64-ppc.h
++++ b/bfd/elf64-ppc.h
+@@ -19,7 +19,7 @@
+    Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
+    MA 02110-1301, USA.  */
+ 
+-void ppc64_elf_init_stub_bfd
++bfd_boolean ppc64_elf_init_stub_bfd
+   (bfd *, struct bfd_link_info *);
+ bfd_boolean ppc64_elf_edit_opd
+   (struct bfd_link_info *, bfd_boolean);
+@@ -31,8 +31,8 @@ bfd_boolean ppc64_elf_edit_toc
+   (struct bfd_link_info *);
+ bfd_boolean ppc64_elf_has_small_toc_reloc
+   (asection *);
+-bfd_vma ppc64_elf_toc
+-  (bfd *);
++bfd_vma ppc64_elf_set_toc
++  (struct bfd_link_info *, bfd *);
+ int ppc64_elf_setup_section_lists
+   (struct bfd_link_info *, asection *(*) (const char *, asection *),
+    void (*) (void));
+diff --git a/bfd/elflink.c b/bfd/elflink.c
+index c319183..0c963e1 100644
+--- a/bfd/elflink.c
++++ b/bfd/elflink.c
+@@ -8493,7 +8493,7 @@ elf_link_sort_relocs (bfd *abfd, struct bfd_link_info *info, asection **psec)
+ 	    struct elf_link_sort_rela *s = (struct elf_link_sort_rela *) p;
+ 
+ 	    (*swap_in) (abfd, erel, s->rela);
+-	    s->type = (*bed->elf_backend_reloc_type_class) (s->rela);
++	    s->type = (*bed->elf_backend_reloc_type_class) (info, o, s->rela);
+ 	    s->u.sym_mask = r_sym_mask;
+ 	    p += sort_elt;
+ 	    erel += ext_size;
+diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h
+index 86c9b1b..97e0918 100644
+--- a/bfd/elfxx-target.h
++++ b/bfd/elfxx-target.h
+@@ -424,6 +424,9 @@
+ #ifndef elf_backend_check_directives
+ #define elf_backend_check_directives	0
+ #endif
++#ifndef elf_backend_notice_as_needed
++#define elf_backend_notice_as_needed    _bfd_elf_notice_as_needed
++#endif
+ #ifndef elf_backend_as_needed_cleanup
+ #define elf_backend_as_needed_cleanup	0
+ #endif
+diff --git a/ld/emultempl/ppc64elf.em b/ld/emultempl/ppc64elf.em
+index bad3e2c..4239f90 100644
+--- a/ld/emultempl/ppc64elf.em
++++ b/ld/emultempl/ppc64elf.em
+@@ -423,7 +423,7 @@ ppc_layout_sections_again (void)
+ 
+   if (!link_info.relocatable)
+     _bfd_set_gp_value (link_info.output_bfd,
+-		       ppc64_elf_toc (link_info.output_bfd));
++		       ppc64_elf_set_toc (&link_info, link_info.output_bfd));
+ 
+   need_laying_out = -1;
+ }
+@@ -525,7 +525,7 @@ gld${EMULATION_NAME}_after_allocation (void)
+ 
+       if (!link_info.relocatable)
+ 	_bfd_set_gp_value (link_info.output_bfd,
+-			   ppc64_elf_toc (link_info.output_bfd));
++			   ppc64_elf_set_toc (&link_info, link_info.output_bfd));
+     }
+ }
+ 
+diff --git a/ld/testsuite/ld-powerpc/powerpc.exp b/ld/testsuite/ld-powerpc/powerpc.exp
+index 837ad64..87e4ea8 100644
+--- a/ld/testsuite/ld-powerpc/powerpc.exp
++++ b/ld/testsuite/ld-powerpc/powerpc.exp
+@@ -82,7 +82,7 @@ proc supports_ppc64 { } {
+     global ld
+ 
+     catch "exec $ld --help | grep emulations" tmp
+-    if [ string match "*elf64ppc*" $tmp ] then {
++    if [ regexp "elf64l?ppc" $tmp ] then {
+ 	return 1
+     } else {
+ 	return 0
+@@ -243,7 +243,7 @@ set ppceabitests {
+ }
+ 
+ if [istarget "powerpc*le*-*-*"] then {
+-    set options_regsub(ld) {-melf32ppc -melf32lppc}
++    set options_regsub(ld) {{-melf([3264]*)ppc} {-melf\1lppc}}
+ 
+     for {set i 0} {$i < [llength $ppcelftests]} {incr i} {
+ 	set line [lindex $ppcelftests $i]
+@@ -255,7 +255,7 @@ if [istarget "powerpc*le*-*-*"] then {
+ 
+     if [ supports_ppc64 ] then {
+ 	for {set i 0} {$i < [llength $ppc64elftests]} {incr i} {
+-	    set line [lindex $ppcelftests $i]
++	    set line [lindex $ppc64elftests $i]
+ 	    set ld_options [lindex $line 1]
+ 	    regsub -all elf64ppc $ld_options elf64lppc ld_options
+ 	    set line [lreplace $line 1 1 $ld_options]
+diff --git a/ld/testsuite/ld-powerpc/tlsexe.d b/ld/testsuite/ld-powerpc/tlsexe.d
+index 0d5ee40..747b5e1 100644
+--- a/ld/testsuite/ld-powerpc/tlsexe.d
++++ b/ld/testsuite/ld-powerpc/tlsexe.d
+@@ -8,13 +8,13 @@
+ 
+ Disassembly of section \.text:
+ 
+-.* <00000010\.plt_call\.__tls_get_addr(|_opt)>:
++.* <.*plt_call\.__tls_get_addr(|_opt)>:
+ .*	(e9 63 00 00|00 00 63 e9) 	ld      r11,0\(r3\)
+ .*	(e9 83 00 08|08 00 83 e9) 	ld      r12,8\(r3\)
+ .*	(7c 60 1b 78|78 1b 60 7c) 	mr      r0,r3
+ .*	(2c 2b 00 00|00 00 2b 2c) 	cmpdi   r11,0
+ .*	(7c 6c 6a 14|14 6a 6c 7c) 	add     r3,r12,r13
+-.*	(4d 82 00 20|20 00 82 4d) 	beqlr   
++.*	(4d 82 00 20|20 00 82 4d) 	beqlr *
+ .*	(7c 03 03 78|78 03 03 7c) 	mr      r3,r0
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(f9 61 00 20|20 00 61 f9) 	std     r11,32\(r1\)
+diff --git a/ld/testsuite/ld-powerpc/tlsexe.r b/ld/testsuite/ld-powerpc/tlsexe.r
+index 72ef3f4..f78f300 100644
+--- a/ld/testsuite/ld-powerpc/tlsexe.r
++++ b/ld/testsuite/ld-powerpc/tlsexe.r
+@@ -1,7 +1,7 @@
+ #source: tls.s
+ #source: tlslib.s
+ #as: -a64
+-#ld: 
++#ld:
+ #readelf: -WSsrl
+ #target: powerpc64*-*-*
+ 
+@@ -45,11 +45,11 @@ Program Headers:
+  Section to Segment mapping:
+  +Segment Sections\.\.\.
+  +0+ +
+- +01 +\.interp 
+- +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +03 +\.tdata \.dynamic \.opd \.got \.plt 
+- +04 +\.dynamic 
+- +05 +\.tdata \.tbss 
++ +01 +\.interp *
++ +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text *
++ +03 +\.tdata \.dynamic \.opd \.got \.plt *
++ +04 +\.dynamic *
++ +05 +\.tdata \.tbss *
+ 
+ Relocation section '\.rela\.dyn' at offset .* contains 3 entries:
+  +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
+@@ -63,7 +63,7 @@ Relocation section '\.rela\.plt' at offset .* contains 1 entries:
+ 
+ Symbol table '\.dynsym' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
++.* NOTYPE +LOCAL +DEFAULT +UND *
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +UND ld
+ .* TLS +GLOBAL +DEFAULT +9 ld2
+@@ -74,20 +74,20 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ 
+ Symbol table '\.symtab' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND 
+-.* SECTION +LOCAL +DEFAULT +1 
+-.* SECTION +LOCAL +DEFAULT +2 
+-.* SECTION +LOCAL +DEFAULT +3 
+-.* SECTION +LOCAL +DEFAULT +4 
+-.* SECTION +LOCAL +DEFAULT +5 
+-.* SECTION +LOCAL +DEFAULT +6 
+-.* SECTION +LOCAL +DEFAULT +7 
+-.* SECTION +LOCAL +DEFAULT +8 
+-.* SECTION +LOCAL +DEFAULT +9 
+-.* SECTION +LOCAL +DEFAULT +10 
+-.* SECTION +LOCAL +DEFAULT +11 
+-.* SECTION +LOCAL +DEFAULT +12 
+-.* SECTION +LOCAL +DEFAULT +13 
++.* 0+ +0 +NOTYPE +LOCAL +DEFAULT +UND *
++.* SECTION +LOCAL +DEFAULT +1 *
++.* SECTION +LOCAL +DEFAULT +2 *
++.* SECTION +LOCAL +DEFAULT +3 *
++.* SECTION +LOCAL +DEFAULT +4 *
++.* SECTION +LOCAL +DEFAULT +5 *
++.* SECTION +LOCAL +DEFAULT +6 *
++.* SECTION +LOCAL +DEFAULT +7 *
++.* SECTION +LOCAL +DEFAULT +8 *
++.* SECTION +LOCAL +DEFAULT +9 *
++.* SECTION +LOCAL +DEFAULT +10 *
++.* SECTION +LOCAL +DEFAULT +11 *
++.* SECTION +LOCAL +DEFAULT +12 *
++.* SECTION +LOCAL +DEFAULT +13 *
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +8 gd4
+ .* TLS +LOCAL +DEFAULT +8 ld4
+@@ -98,9 +98,9 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* TLS +LOCAL +DEFAULT +8 le5
+ .* (FUNC|NOTYPE) +LOCAL +DEFAULT +UND \.__tls_get_addr(|_opt)
+ .* FILE +LOCAL +DEFAULT +ABS .*
+-.* NOTYPE +LOCAL +DEFAULT +7 00000010\.plt_call\.__tls_get_addr(|_opt)
+ .* OBJECT +LOCAL +DEFAULT +10 _DYNAMIC
+ .* NOTYPE +LOCAL +DEFAULT +7 __glink_PLTresolve
++.* NOTYPE +LOCAL +DEFAULT +7 .*\.plt_call\.__tls_get_addr(|_opt)
+ .* GLOBAL +DEFAULT +UND gd
+ .* GLOBAL +DEFAULT +9 le0
+ .* GLOBAL +DEFAULT +9 ld0
+diff --git a/ld/testsuite/ld-powerpc/tlsexetoc.d b/ld/testsuite/ld-powerpc/tlsexetoc.d
+index ee0f3b2..f38ca9c 100644
+--- a/ld/testsuite/ld-powerpc/tlsexetoc.d
++++ b/ld/testsuite/ld-powerpc/tlsexetoc.d
+@@ -8,13 +8,13 @@
+ 
+ Disassembly of section \.text:
+ 
+-.* <00000010\.plt_call\.__tls_get_addr(|_opt)>:
++.* <.*plt_call\.__tls_get_addr(|_opt)>:
+ .*	(e9 63 00 00|00 00 63 e9) 	ld      r11,0\(r3\)
+ .*	(e9 83 00 08|08 00 83 e9) 	ld      r12,8\(r3\)
+ .*	(7c 60 1b 78|78 1b 60 7c) 	mr      r0,r3
+ .*	(2c 2b 00 00|00 00 2b 2c) 	cmpdi   r11,0
+ .*	(7c 6c 6a 14|14 6a 6c 7c) 	add     r3,r12,r13
+-.*	(4d 82 00 20|20 00 82 4d) 	beqlr   
++.*	(4d 82 00 20|20 00 82 4d) 	beqlr *
+ .*	(7c 03 03 78|78 03 03 7c) 	mr      r3,r0
+ .*	(7d 68 02 a6|a6 02 68 7d) 	mflr    r11
+ .*	(f9 61 00 20|20 00 61 f9) 	std     r11,32\(r1\)
+diff --git a/ld/testsuite/ld-powerpc/tlsexetoc.g b/ld/testsuite/ld-powerpc/tlsexetoc.g
+index dc563ad..b75c8e6 100644
+--- a/ld/testsuite/ld-powerpc/tlsexetoc.g
++++ b/ld/testsuite/ld-powerpc/tlsexetoc.g
+@@ -4,7 +4,7 @@
+ #objdump: -sj.got
+ #target: powerpc64*-*-*
+ 
+-.*: +file format elf64-powerpc
++.*
+ 
+ Contents of section \.got:
+ .* (00000000|d8850110) (100185d8|00000000) 00000000 00000000  .*
+diff --git a/ld/testsuite/ld-powerpc/tlsexetoc.r b/ld/testsuite/ld-powerpc/tlsexetoc.r
+index e6f606b..d238f26 100644
+--- a/ld/testsuite/ld-powerpc/tlsexetoc.r
++++ b/ld/testsuite/ld-powerpc/tlsexetoc.r
+@@ -1,7 +1,7 @@
+ #source: tlslib.s
+ #source: tlstoc.s
+ #as: -a64
+-#ld: 
++#ld:
+ #readelf: -WSsrl
+ #target: powerpc64*-*-*
+ 
+@@ -45,11 +45,11 @@ Program Headers:
+  Section to Segment mapping:
+  +Segment Sections\.\.\.
+  +0+ +
+- +01 +\.interp 
+- +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +03 +\.tdata \.dynamic \.opd \.got \.plt 
+- +04 +\.dynamic 
+- +05 +\.tdata \.tbss 
++ +01 +\.interp *
++ +02 +\.interp \.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text *
++ +03 +\.tdata \.dynamic \.opd \.got \.plt *
++ +04 +\.dynamic *
++ +05 +\.tdata \.tbss *
+ 
+ Relocation section '\.rela\.dyn' at offset .* contains 3 entries:
+  +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
+@@ -63,7 +63,7 @@ Relocation section '\.rela\.plt' at offset .* contains 1 entries:
+ 
+ Symbol table '\.dynsym' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
++.* NOTYPE +LOCAL +DEFAULT +UND *
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +UND ld
+ .* NOTYPE +GLOBAL +DEFAULT +13 __bss_start
+@@ -73,20 +73,20 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ 
+ Symbol table '\.symtab' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
+-.* SECTION +LOCAL +DEFAULT +1 
+-.* SECTION +LOCAL +DEFAULT +2 
+-.* SECTION +LOCAL +DEFAULT +3 
+-.* SECTION +LOCAL +DEFAULT +4 
+-.* SECTION +LOCAL +DEFAULT +5 
+-.* SECTION +LOCAL +DEFAULT +6 
+-.* SECTION +LOCAL +DEFAULT +7 
+-.* SECTION +LOCAL +DEFAULT +8 
+-.* SECTION +LOCAL +DEFAULT +9 
+-.* SECTION +LOCAL +DEFAULT +10 
+-.* SECTION +LOCAL +DEFAULT +11 
+-.* SECTION +LOCAL +DEFAULT +12 
+-.* SECTION +LOCAL +DEFAULT +13 
++.* NOTYPE +LOCAL +DEFAULT +UND *
++.* SECTION +LOCAL +DEFAULT +1 *
++.* SECTION +LOCAL +DEFAULT +2 *
++.* SECTION +LOCAL +DEFAULT +3 *
++.* SECTION +LOCAL +DEFAULT +4 *
++.* SECTION +LOCAL +DEFAULT +5 *
++.* SECTION +LOCAL +DEFAULT +6 *
++.* SECTION +LOCAL +DEFAULT +7 *
++.* SECTION +LOCAL +DEFAULT +8 *
++.* SECTION +LOCAL +DEFAULT +9 *
++.* SECTION +LOCAL +DEFAULT +10 *
++.* SECTION +LOCAL +DEFAULT +11 *
++.* SECTION +LOCAL +DEFAULT +12 *
++.* SECTION +LOCAL +DEFAULT +13 *
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +8 gd4
+ .* TLS +LOCAL +DEFAULT +8 ld4
+@@ -98,9 +98,9 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* NOTYPE +LOCAL +DEFAULT +12 \.Lie0
+ .* (FUNC|NOTYPE) +LOCAL +DEFAULT +UND \.__tls_get_addr(|_opt)
+ .* FILE +LOCAL +DEFAULT +ABS .*
+-.* NOTYPE +LOCAL +DEFAULT +7 00000010\.plt_call\.__tls_get_addr(|_opt)
+ .* OBJECT +LOCAL +DEFAULT +10 _DYNAMIC
+ .* NOTYPE +LOCAL +DEFAULT +7 __glink_PLTresolve
++.* NOTYPE +LOCAL +DEFAULT +7 .*\.plt_call\.__tls_get_addr(|_opt)
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +9 le0
+ .* TLS +GLOBAL +DEFAULT +9 ld0
+diff --git a/ld/testsuite/ld-powerpc/tlsso.d b/ld/testsuite/ld-powerpc/tlsso.d
+index e64184d..7fe7e87 100644
+--- a/ld/testsuite/ld-powerpc/tlsso.d
++++ b/ld/testsuite/ld-powerpc/tlsso.d
+@@ -4,17 +4,17 @@
+ #objdump: -dr
+ #target: powerpc64*-*-*
+ 
+-.*: +file format elf64-powerpc
++.*
+ 
+ Disassembly of section \.text:
+ 
+-.* <00000010\.plt_call\.__tls_get_addr(|_opt)>:
++.* <.*plt_call\.__tls_get_addr(|_opt)>:
+ .*	(f8 41 00 28|28 00 41 f8) 	std     r2,40\(r1\)
+ .*	(e9 82 80 78|78 80 82 e9) 	ld      r12,-32648\(r2\)
+ .*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
+ .*	(e8 42 80 80|80 80 42 e8) 	ld      r2,-32640\(r2\)
+ .*	(28 22 00 00|00 00 22 28) 	cmpldi  r2,0
+-.*	(4c e2 04 20|20 04 e2 4c) 	bnectr\+ 
++.*	(4c e2 04 20|20 04 e2 4c) 	bnectr\+ *
+ .*	(48 00 00 ..|.. 00 00 48) 	b       .* <__tls_get_addr@plt>
+ 
+ .* <\._start>:
+diff --git a/ld/testsuite/ld-powerpc/tlsso.g b/ld/testsuite/ld-powerpc/tlsso.g
+index 8fd3ce0..0ba9fda 100644
+--- a/ld/testsuite/ld-powerpc/tlsso.g
++++ b/ld/testsuite/ld-powerpc/tlsso.g
+@@ -4,7 +4,7 @@
+ #objdump: -sj.got
+ #target: powerpc64*-*-*
+ 
+-.*: +file format elf64-powerpc
++.*
+ 
+ Contents of section \.got:
+  107e0 (00000000|e0870100) (000187e0|00000000) 00000000 00000000  .*
+diff --git a/ld/testsuite/ld-powerpc/tlsso.r b/ld/testsuite/ld-powerpc/tlsso.r
+index 6464be0..ddaaebc 100644
+--- a/ld/testsuite/ld-powerpc/tlsso.r
++++ b/ld/testsuite/ld-powerpc/tlsso.r
+@@ -39,10 +39,10 @@ Program Headers:
+ 
+  Section to Segment mapping:
+  +Segment Sections\.\.\.
+- +0+ +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +01 +\.tdata \.dynamic \.opd \.got \.plt 
+- +02 +\.dynamic 
+- +03 +\.tdata \.tbss 
++ +0+ +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text *
++ +01 +\.tdata \.dynamic \.opd \.got \.plt *
++ +02 +\.dynamic *
++ +03 +\.tdata \.tbss *
+ 
+ Relocation section '\.rela\.dyn' at offset .* contains 18 entries:
+  +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
+@@ -71,9 +71,9 @@ Relocation section '\.rela\.plt' at offset .* contains 1 entries:
+ 
+ Symbol table '\.dynsym' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
+-.* SECTION +LOCAL +DEFAULT +6 
+-.* SECTION +LOCAL +DEFAULT +7 
++.* NOTYPE +LOCAL +DEFAULT +UND *
++.* SECTION +LOCAL +DEFAULT +6 *
++.* SECTION +LOCAL +DEFAULT +7 *
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +8 le0
+ .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
+@@ -91,19 +91,19 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ 
+ Symbol table '\.symtab' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
+-.* SECTION +LOCAL +DEFAULT +1 
+-.* SECTION +LOCAL +DEFAULT +2 
+-.* SECTION +LOCAL +DEFAULT +3 
+-.* SECTION +LOCAL +DEFAULT +4 
+-.* SECTION +LOCAL +DEFAULT +5 
+-.* SECTION +LOCAL +DEFAULT +6 
+-.* SECTION +LOCAL +DEFAULT +7 
+-.* SECTION +LOCAL +DEFAULT +8 
+-.* SECTION +LOCAL +DEFAULT +9 
+-.* SECTION +LOCAL +DEFAULT +10 
+-.* SECTION +LOCAL +DEFAULT +11 
+-.* SECTION +LOCAL +DEFAULT +12 
++.* NOTYPE +LOCAL +DEFAULT +UND *
++.* SECTION +LOCAL +DEFAULT +1 *
++.* SECTION +LOCAL +DEFAULT +2 *
++.* SECTION +LOCAL +DEFAULT +3 *
++.* SECTION +LOCAL +DEFAULT +4 *
++.* SECTION +LOCAL +DEFAULT +5 *
++.* SECTION +LOCAL +DEFAULT +6 *
++.* SECTION +LOCAL +DEFAULT +7 *
++.* SECTION +LOCAL +DEFAULT +8 *
++.* SECTION +LOCAL +DEFAULT +9 *
++.* SECTION +LOCAL +DEFAULT +10 *
++.* SECTION +LOCAL +DEFAULT +11 *
++.* SECTION +LOCAL +DEFAULT +12 *
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +7 gd4
+ .* TLS +LOCAL +DEFAULT +7 ld4
+@@ -115,7 +115,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* NOTYPE +LOCAL +DEFAULT +UND \.__tls_get_addr
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* OBJECT +LOCAL +DEFAULT +9 _DYNAMIC
+-.* NOTYPE +LOCAL +DEFAULT +6 00000010\.plt_call\.__tls_get_addr
++.* NOTYPE +LOCAL +DEFAULT +6 .*\.plt_call\.__tls_get_addr
+ .* NOTYPE +LOCAL +DEFAULT +6 __glink_PLTresolve
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +8 le0
+diff --git a/ld/testsuite/ld-powerpc/tlstocso.d b/ld/testsuite/ld-powerpc/tlstocso.d
+index fa3b77a..6aa1056 100644
+--- a/ld/testsuite/ld-powerpc/tlstocso.d
++++ b/ld/testsuite/ld-powerpc/tlstocso.d
+@@ -4,17 +4,17 @@
+ #objdump: -dr
+ #target: powerpc64*-*-*
+ 
+-.*: +file format elf64-powerpc
++.*
+ 
+ Disassembly of section \.text:
+ 
+-.* <00000010\.plt_call\.__tls_get_addr(|_opt)>:
++.* <.*plt_call\.__tls_get_addr(|_opt)>:
+ .*	(f8 41 00 28|28 00 41 f8) 	std     r2,40\(r1\)
+ .*	(e9 82 80 70|70 80 82 e9) 	ld      r12,-32656\(r2\)
+ .*	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
+ .*	(e8 42 80 78|78 80 42 e8) 	ld      r2,-32648\(r2\)
+ .*	(28 22 00 00|00 00 22 28) 	cmpldi  r2,0
+-.*	(4c e2 04 20|20 04 e2 4c) 	bnectr\+ 
++.*	(4c e2 04 20|20 04 e2 4c) 	bnectr\+ *
+ .*	(48 00 00 ..|.. 00 00 48) 	b       .* <__tls_get_addr@plt>
+ 
+ .* <\._start>:
+diff --git a/ld/testsuite/ld-powerpc/tlstocso.g b/ld/testsuite/ld-powerpc/tlstocso.g
+index a22497d..9da93ec 100644
+--- a/ld/testsuite/ld-powerpc/tlstocso.g
++++ b/ld/testsuite/ld-powerpc/tlstocso.g
+@@ -7,7 +7,7 @@
+ .*
+ 
+ Contents of section \.got:
+- 106c8 00000000 (000186c8|c8860100) 00000000 00000000  .*
++ 10720 (00000000|20870100) (00018720|00000000) 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+ .* 00000000 00000000 00000000 00000000  .*
+diff --git a/ld/testsuite/ld-powerpc/tlstocso.r b/ld/testsuite/ld-powerpc/tlstocso.r
+index f397915..f5bdfe3 100644
+--- a/ld/testsuite/ld-powerpc/tlstocso.r
++++ b/ld/testsuite/ld-powerpc/tlstocso.r
+@@ -39,10 +39,10 @@ Program Headers:
+ 
+  Section to Segment mapping:
+  +Segment Sections\.\.\.
+- +0+ +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text 
+- +01 +\.tdata \.dynamic \.opd \.got \.plt 
+- +02 +\.dynamic 
+- +03 +\.tdata \.tbss 
++ +0+ +\.hash \.dynsym \.dynstr \.rela\.dyn \.rela\.plt \.text *
++ +01 +\.tdata \.dynamic \.opd \.got \.plt *
++ +02 +\.dynamic *
++ +03 +\.tdata \.tbss *
+ 
+ Relocation section '\.rela\.dyn' at offset .* contains 13 entries:
+  +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
+@@ -66,9 +66,9 @@ Relocation section '\.rela\.plt' at offset .* contains 1 entries:
+ 
+ Symbol table '\.dynsym' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
+-.* SECTION +LOCAL +DEFAULT +6 
+-.* SECTION +LOCAL +DEFAULT +7 
++.* NOTYPE +LOCAL +DEFAULT +UND *
++.* SECTION +LOCAL +DEFAULT +6 *
++.* SECTION +LOCAL +DEFAULT +7 *
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +8 le0
+ .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
+@@ -86,19 +86,19 @@ Symbol table '\.dynsym' contains [0-9]+ entries:
+ 
+ Symbol table '\.symtab' contains [0-9]+ entries:
+  +Num: +Value +Size +Type +Bind +Vis +Ndx +Name
+-.* NOTYPE +LOCAL +DEFAULT +UND 
+-.* SECTION +LOCAL +DEFAULT +1 
+-.* SECTION +LOCAL +DEFAULT +2 
+-.* SECTION +LOCAL +DEFAULT +3 
+-.* SECTION +LOCAL +DEFAULT +4 
+-.* SECTION +LOCAL +DEFAULT +5 
+-.* SECTION +LOCAL +DEFAULT +6 
+-.* SECTION +LOCAL +DEFAULT +7 
+-.* SECTION +LOCAL +DEFAULT +8 
+-.* SECTION +LOCAL +DEFAULT +9 
+-.* SECTION +LOCAL +DEFAULT +10 
+-.* SECTION +LOCAL +DEFAULT +11 
+-.* SECTION +LOCAL +DEFAULT +12 
++.* NOTYPE +LOCAL +DEFAULT +UND *
++.* SECTION +LOCAL +DEFAULT +1 *
++.* SECTION +LOCAL +DEFAULT +2 *
++.* SECTION +LOCAL +DEFAULT +3 *
++.* SECTION +LOCAL +DEFAULT +4 *
++.* SECTION +LOCAL +DEFAULT +5 *
++.* SECTION +LOCAL +DEFAULT +6 *
++.* SECTION +LOCAL +DEFAULT +7 *
++.* SECTION +LOCAL +DEFAULT +8 *
++.* SECTION +LOCAL +DEFAULT +9 *
++.* SECTION +LOCAL +DEFAULT +10 *
++.* SECTION +LOCAL +DEFAULT +11 *
++.* SECTION +LOCAL +DEFAULT +12 *
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* TLS +LOCAL +DEFAULT +7 gd4
+ .* TLS +LOCAL +DEFAULT +7 ld4
+@@ -111,7 +111,7 @@ Symbol table '\.symtab' contains [0-9]+ entries:
+ .* NOTYPE +LOCAL +DEFAULT +UND \.__tls_get_addr
+ .* FILE +LOCAL +DEFAULT +ABS .*
+ .* OBJECT +LOCAL +DEFAULT +9 _DYNAMIC
+-.* NOTYPE +LOCAL +DEFAULT +6 00000010\.plt_call\.__tls_get_addr
++.* NOTYPE +LOCAL +DEFAULT +6 .*\.plt_call\.__tls_get_addr
+ .* NOTYPE +LOCAL +DEFAULT +6 __glink_PLTresolve
+ .* TLS +GLOBAL +DEFAULT +UND gd
+ .* TLS +GLOBAL +DEFAULT +8 le0
+diff --git a/ld/testsuite/ld-powerpc/tlstocso.t b/ld/testsuite/ld-powerpc/tlstocso.t
+index ce4f44a..408d2a5 100644
+--- a/ld/testsuite/ld-powerpc/tlstocso.t
++++ b/ld/testsuite/ld-powerpc/tlstocso.t
+@@ -7,7 +7,7 @@
+ .*
+ 
+ Contents of section \.tdata:
+-.* (12345678|78563412) (9abcdef0|f0debc9a) (23456789|89674523) (abcdef01|01efcdab)  .*
+-.* (3456789a|9a785634) (bcdef012|12f0debc) (456789ab|ab896745) (cdef0123|2301efcd)  .*
+-.* (56789abc|bc9a7856) (def01234|3412f0de) (6789abcd|cdab8967) (ef012345|452301ef)  .*
+-.* (789abcde|debc9a78) (f0123456|563412f0)                    .*
++.* (12345678|f0debc9a) (9abcdef0|78563412) (23456789|01efcdab) (abcdef01|89674523)  .*
++.* (3456789a|12f0debc) (bcdef012|9a785634) (456789ab|2301efcd) (cdef0123|ab896745)  .*
++.* (56789abc|3412f0de) (def01234|bc9a7856) (6789abcd|452301ef) (ef012345|cdab8967)  .*
++.* (789abcde|563412f0) (f0123456|debc9a78)                    .*
diff --git a/SOURCES/binutils-ppc64le-3.patch b/SOURCES/binutils-ppc64le-3.patch
new file mode 100644
index 0000000..7c14d23
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-3.patch
@@ -0,0 +1,1004 @@
+2014-03-12  Aldy Hernandez  <aldyh@redhat.com>
+
+    Copy the following files from upsbinutils-2.24:
+
+    gas/config/tc-ppc.c
+    gas/testsuite/gas/ppc/vsx2.d
+    ld/testsuite/ld-powerpc/relbrlt.d
+    ld/testsuite/ld-powerpc/symtocbase.d
+    ld/testsuite/ld-powerpc/tls.d
+    ld/testsuite/ld-powerpc/tls.t
+    ld/testsuite/ld-powerpc/tlstoc.d
+    ld/testsuite/ld-powerpc/tlstoc.t
+    ld/testsuite/ld-powerpc/tocopt.d
+    ld/testsuite/ld-powerpc/tocopt2.d
+    ld/testsuite/ld-powerpc/tocopt3.d
+    ld/testsuite/ld-powerpc/tocopt4.d
+    ld/testsuite/ld-powerpc/tocopt5.d
+
+diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c
+index 99e893d..7c99e43 100644
+--- a/gas/config/tc-ppc.c
++++ b/gas/config/tc-ppc.c
+@@ -65,40 +65,14 @@ static int set_target_endian = 0;
+ /* #lo(value) denotes the least significant 16 bits of the indicated.  */
+ #define PPC_LO(v) ((v) & 0xffff)
+ 
+-/* Split the indicated value with the msbs in bits 11-15
+-   and the lsbs in bits 21-31.  */
+-#define PPC_VLE_SPLIT16A(v) ((v & 0xf800) << 11) | (v & 0x7ff)
+-
+-/* Split the indicated value with the msbs in bits 6-10
+-   and the lsbs in bits 21-31.  */
+-#define PPC_VLE_SPLIT16D(v) ((v & 0xf800) << 5) | (v & 0x7ff)
+-
+-/* #lo(value) denotes the lsb 16 bits in split16a format.  */
+-#define PPC_VLE_LO16A(v) PPC_VLE_SPLIT16A(PPC_LO(v))
+-
+-/* #lo(value) denotes the lsb 16 bits in split16d format.  */
+-#define PPC_VLE_LO16D(v) PPC_VLE_SPLIT16D(PPC_LO(v))
+-
+ /* #hi(value) denotes bits 16 through 31 of the indicated value.  */
+ #define PPC_HI(v) (((v) >> 16) & 0xffff)
+ 
+-/* #lo(value) denotes the msb 16 bits in split16a format.  */
+-#define PPC_VLE_HI16A(v) PPC_VLE_SPLIT16A(PPC_HI(v))
+-
+-/* #lo(value) denotes the msb 16 bits in split16d format.  */
+-#define PPC_VLE_HI16D(v) PPC_VLE_SPLIT16D(PPC_HI(v))
+-
+ /* #ha(value) denotes the high adjusted value: bits 16 through 31 of
+   the indicated value, compensating for #lo() being treated as a
+   signed number.  */
+ #define PPC_HA(v) PPC_HI ((v) + 0x8000)
+ 
+-/* #ha(value) denotes the high adjusted value in split16a format.  */
+-#define PPC_VLE_HA16A(v) PPC_VLE_SPLIT16A(PPC_HA(v))
+-
+-/* #ha(value) denotes the high adjusted value in split16d format.  */
+-#define PPC_VLE_HA16D(v) PPC_VLE_SPLIT16D(PPC_HA(v))
+-
+ /* #higher(value) denotes bits 32 through 47 of the indicated value.  */
+ #define PPC_HIGHER(v) (((v) >> 16 >> 16) & 0xffff)
+ 
+@@ -2094,8 +2068,7 @@ ppc_elf_cons (int nbytes /* 1=.byte, 2=.word, 4=.long, 8=.llong */)
+   do
+     {
+       expression (&exp);
+-      if (exp.X_op == O_symbol
+-	  && *input_line_pointer == '@'
++      if (*input_line_pointer == '@'
+ 	  && (reloc = ppc_elf_suffix (&input_line_pointer,
+ 				      &exp)) != BFD_RELOC_UNUSED)
+ 	{
+@@ -2240,7 +2213,7 @@ ppc_elf_lcomm (int xxx ATTRIBUTE_UNUSED)
+     align2 = 0;
+ 
+   record_alignment (bss_section, align2);
+-  subseg_set (bss_section, 0);
++  subseg_set (bss_section, 1);
+   if (align2)
+     frag_align (align2, 0, 0);
+   if (S_GET_SEGMENT (symbolP) == bss_section)
+@@ -2296,7 +2269,7 @@ ppc_elf_localentry (int ignore ATTRIBUTE_UNUSED)
+     {
+       unsigned char encoded = PPC64_SET_LOCAL_ENTRY_OFFSET (exp.X_add_number);
+ 
+-      if (exp.X_add_number != PPC64_LOCAL_ENTRY_OFFSET (encoded))
++      if (exp.X_add_number != (offsetT) PPC64_LOCAL_ENTRY_OFFSET (encoded))
+         as_bad (_(".localentry expression for `%s' "
+ 		  "is not a valid power of 2"), S_GET_NAME (sym));
+       else
+@@ -2457,8 +2430,6 @@ ppc_elf_adjust_symtab (void)
+ 	  asymbol *bsym = symbol_get_bfdsym (symp);
+ 	  if ((bsym->flags & BSF_KEEP) == 0)
+ 	    symbol_remove (symp, &symbol_rootP, &symbol_lastP);
+-	  else
+-	    S_SET_WEAK (symp);
+ 	}
+     }
+ }
+@@ -2567,7 +2538,8 @@ static int
+ ppc_is_toc_sym (symbolS *sym)
+ {
+ #ifdef OBJ_XCOFF
+-  return symbol_get_tc (sym)->symbol_class == XMC_TC;
++  return (symbol_get_tc (sym)->symbol_class == XMC_TC
++	  || symbol_get_tc (sym)->symbol_class == XMC_TC0);
+ #endif
+ #ifdef OBJ_ELF
+   const char *sname = segment_name (S_GET_SEGMENT (sym));
+@@ -3308,6 +3280,7 @@ md_assemble (char *str)
+ 		   && (operand->bitm & 0xfff0) == 0xfff0
+ 		   && operand->shift == 0)
+ 	    {
++	      /* Note: the symbol may be not yet defined.  */
+ 	      if (ppc_is_toc_sym (ex.X_add_symbol))
+ 		{
+ 		  reloc = BFD_RELOC_PPC_TOC16;
+@@ -3687,11 +3660,6 @@ ppc_comm (int lcomm)
+       char *lcomm_name;
+       char lcomm_endc;
+ 
+-      if (size <= 4)
+-	align = 2;
+-      else
+-	align = 3;
+-
+       /* The third argument to .lcomm appears to be the real local
+ 	 common symbol to create.  References to the symbol named in
+ 	 the first argument are turned into references to the third
+@@ -3710,6 +3678,25 @@ ppc_comm (int lcomm)
+       lcomm_sym = symbol_find_or_make (lcomm_name);
+ 
+       *input_line_pointer = lcomm_endc;
++
++      /* The fourth argument to .lcomm is the alignment.  */
++      if (*input_line_pointer != ',')
++	{
++	  if (size <= 4)
++	    align = 2;
++	  else
++	    align = 3;
++	}
++      else
++	{
++	  ++input_line_pointer;
++	  align = get_absolute_expression ();
++	  if (align <= 0)
++	    {
++	      as_warn (_("ignoring bad alignment"));
++	      align = 2;
++	    }
++	}
+     }
+ 
+   *end_name = '\0';
+@@ -6488,6 +6475,8 @@ void
+ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ {
+   valueT value = * valP;
++  offsetT fieldval;
++  const struct powerpc_operand *operand;
+ 
+ #ifdef OBJ_ELF
+   if (fixP->fx_addsy != NULL)
+@@ -6526,16 +6515,13 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+       as_bad_where (fixP->fx_file, fixP->fx_line, _("expression too complex"));
+     }
+ 
++  operand = NULL;
+   if (fixP->fx_pcrel_adjust != 0)
+     {
+-      /* Handle relocs in an insn.  */
+-
++      /* This is a fixup on an instruction.  */
+       int opindex = fixP->fx_pcrel_adjust & 0xff;
+-      const struct powerpc_operand *operand = &powerpc_operands[opindex];
+-      char *where;
+-      unsigned long insn;
+-      offsetT fieldval;
+ 
++      operand = &powerpc_operands[opindex];
+ #ifdef OBJ_XCOFF
+       /* An instruction like `lwz 9,sym(30)' when `sym' is not a TOC symbol
+ 	 does not generate a reloc.  It uses the offset of `sym' within its
+@@ -6554,65 +6540,111 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 	  value = fixP->fx_offset;
+ 	  fixP->fx_done = 1;
+ 	}
++
++       /* During parsing of instructions, a TOC16 reloc is generated for
++          instructions such as 'lwz RT,SYM(RB)' if SYM is a symbol defined
++          in the toc.  But at parse time, SYM may be not yet defined, so
++          check again here.  */
++       if (fixP->fx_r_type == BFD_RELOC_16
++           && fixP->fx_addsy != NULL
++           && ppc_is_toc_sym (fixP->fx_addsy))
++         fixP->fx_r_type = BFD_RELOC_PPC_TOC16;
+ #endif
+-      fieldval = value;
+-      switch (fixP->fx_r_type)
+-	{
++    }
++
++  /* Calculate value to be stored in field.  */
++  fieldval = value;
++  switch (fixP->fx_r_type)
++    {
+ #ifdef OBJ_ELF
+-	case BFD_RELOC_PPC64_ADDR16_LO_DS:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  /* fall through */
++    case BFD_RELOC_PPC64_ADDR16_LO_DS:
++    case BFD_RELOC_PPC_VLE_LO16A:
++    case BFD_RELOC_PPC_VLE_LO16D:
+ #endif
+-	case BFD_RELOC_LO16:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_LO16_PCREL;
+-	  /* fall through */
+-	case BFD_RELOC_LO16_PCREL:
+-	  fieldval = SEX16 (value);
+-	  break;
++    case BFD_RELOC_LO16:
++    case BFD_RELOC_LO16_PCREL:
++      fieldval = value & 0xffff;
++    sign_extend_16:
++      if (operand != NULL && (operand->flags & PPC_OPERAND_SIGNED) != 0)
++	fieldval = SEX16 (fieldval);
++      fixP->fx_no_overflow = 1;
++      break;
+ 
+-	case BFD_RELOC_HI16:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_HI16_PCREL;
+-	  /* fall through */
+-	case BFD_RELOC_HI16_PCREL:
+-	  fieldval = SEX16 (PPC_HI (value));
++    case BFD_RELOC_HI16:
++    case BFD_RELOC_HI16_PCREL:
++#ifdef OBJ_ELF
++      if (REPORT_OVERFLOW_HI && ppc_obj64)
++	{
++	  fieldval = value >> 16;
++	  if (operand != NULL && (operand->flags & PPC_OPERAND_SIGNED) != 0)
++	    {
++	      valueT sign = (((valueT) -1 >> 16) + 1) >> 1;
++	      fieldval = ((valueT) fieldval ^ sign) - sign;
++	    }
+ 	  break;
++	}
++      /* Fall thru */
+ 
+-	case BFD_RELOC_HI16_S:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_HI16_S_PCREL;
+-	  /* fall through */
+-	case BFD_RELOC_HI16_S_PCREL:
+-	  fieldval = SEX16 (PPC_HA (value));
+-	  break;
++    case BFD_RELOC_PPC_VLE_HI16A:
++    case BFD_RELOC_PPC_VLE_HI16D:
++    case BFD_RELOC_PPC64_ADDR16_HIGH:
++#endif
++      fieldval = PPC_HI (value);
++      goto sign_extend_16;
+ 
++    case BFD_RELOC_HI16_S:
++    case BFD_RELOC_HI16_S_PCREL:
+ #ifdef OBJ_ELF
+-	case BFD_RELOC_PPC64_HIGHER:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  fieldval = SEX16 (PPC_HIGHER (value));
++      if (REPORT_OVERFLOW_HI && ppc_obj64)
++	{
++	  fieldval = (value + 0x8000) >> 16;
++	  if (operand != NULL && (operand->flags & PPC_OPERAND_SIGNED) != 0)
++	    {
++	      valueT sign = (((valueT) -1 >> 16) + 1) >> 1;
++	      fieldval = ((valueT) fieldval ^ sign) - sign;
++	    }
+ 	  break;
++	}
++      /* Fall thru */
+ 
+-	case BFD_RELOC_PPC64_HIGHER_S:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  fieldval = SEX16 (PPC_HIGHERA (value));
+-	  break;
++    case BFD_RELOC_PPC_VLE_HA16A:
++    case BFD_RELOC_PPC_VLE_HA16D:
++    case BFD_RELOC_PPC64_ADDR16_HIGHA:
++#endif
++      fieldval = PPC_HA (value);
++      goto sign_extend_16;
+ 
+-	case BFD_RELOC_PPC64_HIGHEST:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  fieldval = SEX16 (PPC_HIGHEST (value));
+-	  break;
++#ifdef OBJ_ELF
++    case BFD_RELOC_PPC64_HIGHER:
++      fieldval = PPC_HIGHER (value);
++      goto sign_extend_16;
+ 
+-	case BFD_RELOC_PPC64_HIGHEST_S:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  fieldval = SEX16 (PPC_HIGHESTA (value));
+-	  break;
++    case BFD_RELOC_PPC64_HIGHER_S:
++      fieldval = PPC_HIGHERA (value);
++      goto sign_extend_16;
++
++    case BFD_RELOC_PPC64_HIGHEST:
++      fieldval = PPC_HIGHEST (value);
++      goto sign_extend_16;
++
++    case BFD_RELOC_PPC64_HIGHEST_S:
++      fieldval = PPC_HIGHESTA (value);
++      goto sign_extend_16;
++#endif
+ 
++    default:
++      break;
++    }
++
++  if (operand != NULL)
++    {
++      /* Handle relocs in an insn.  */
++      char *where;
++      unsigned long insn;
++
++      switch (fixP->fx_r_type)
++	{
++#ifdef OBJ_ELF
+ 	  /* The following relocs can't be calculated by the assembler.
+ 	     Leave the field zero.  */
+ 	case BFD_RELOC_PPC_TPREL16:
+@@ -6658,8 +6690,6 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 	  gas_assert (fixP->fx_addsy != NULL);
+ 	  S_SET_THREAD_LOCAL (fixP->fx_addsy);
+ 	  fieldval = 0;
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+ 	  break;
+ 
+ 	  /* These also should leave the field zero for the same
+@@ -6726,8 +6756,13 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 	case BFD_RELOC_PPC_TLSGD:
+ 	case BFD_RELOC_PPC_TLSLD:
+ 	  fieldval = 0;
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
++	  break;
++#endif
++
++#ifdef OBJ_XCOFF
++	case BFD_RELOC_PPC_B16:
++	  /* Adjust the offset to the instruction boundary.  */
++	  fieldval += 2;
+ 	  break;
+ #endif
+ 
+@@ -6805,79 +6840,9 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+     }
+   else
+     {
+-      int size = 0;
+-      offsetT fieldval = value;
+-
+       /* Handle relocs in data.  */
+       switch (fixP->fx_r_type)
+ 	{
+-	case BFD_RELOC_CTOR:
+-	  if (ppc_obj64)
+-	    goto ctor64;
+-	  /* fall through */
+-
+-	case BFD_RELOC_32:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_32_PCREL;
+-	  /* fall through */
+-
+-	case BFD_RELOC_32_PCREL:
+-	case BFD_RELOC_RVA:
+-	  size = 4;
+-	  break;
+-
+-	case BFD_RELOC_64:
+-	ctor64:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_64_PCREL;
+-	  /* fall through */
+-
+-	case BFD_RELOC_64_PCREL:
+-	  size = 8;
+-	  break;
+-
+-	case BFD_RELOC_16:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_16_PCREL;
+-	  /* fall through */
+-
+-	case BFD_RELOC_16_PCREL:
+-	  size = 2;
+-	  break;
+-
+-	case BFD_RELOC_8:
+-	  if (fixP->fx_pcrel)
+-	    {
+-#ifdef OBJ_ELF
+-	    bad_pcrel:
+-#endif
+-	      if (fixP->fx_addsy)
+-		{
+-		  char *sfile;
+-		  unsigned int sline;
+-
+-		  /* Use expr_symbol_where to see if this is an
+-		     expression symbol.  */
+-		  if (expr_symbol_where (fixP->fx_addsy, &sfile, &sline))
+-		    as_bad_where (fixP->fx_file, fixP->fx_line,
+-				  _("unresolved expression that must"
+-				    " be resolved"));
+-		  else
+-		    as_bad_where (fixP->fx_file, fixP->fx_line,
+-				  _("cannot emit PC relative %s relocation"
+-				    " against %s"),
+-				  bfd_get_reloc_code_name (fixP->fx_r_type),
+-				  S_GET_NAME (fixP->fx_addsy));
+-		}
+-	      else
+-		as_bad_where (fixP->fx_file, fixP->fx_line,
+-			      _("unable to resolve expression"));
+-	      fixP->fx_done = 1;
+-	    }
+-	  else
+-	    size = 1;
+-	  break;
+-
+ 	case BFD_RELOC_VTABLE_INHERIT:
+ 	  if (fixP->fx_addsy
+ 	      && !S_IS_DEFINED (fixP->fx_addsy)
+@@ -6892,54 +6857,17 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ #ifdef OBJ_ELF
+ 	  /* These can appear with @l etc. in data.  */
+ 	case BFD_RELOC_LO16:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_LO16_PCREL;
+ 	case BFD_RELOC_LO16_PCREL:
+-	  size = 2;
+-	  break;
+-
+ 	case BFD_RELOC_HI16:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_HI16_PCREL;
+ 	case BFD_RELOC_HI16_PCREL:
+-	  size = 2;
+-	  fieldval = PPC_HI (value);
+-	  break;
+-
+ 	case BFD_RELOC_HI16_S:
+-	  if (fixP->fx_pcrel)
+-	    fixP->fx_r_type = BFD_RELOC_HI16_S_PCREL;
+ 	case BFD_RELOC_HI16_S_PCREL:
+-	  size = 2;
+-	  fieldval = PPC_HA (value);
+-	  break;
+-
+ 	case BFD_RELOC_PPC64_HIGHER:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  size = 2;
+-	  fieldval = PPC_HIGHER (value);
+-	  break;
+-
+ 	case BFD_RELOC_PPC64_HIGHER_S:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  size = 2;
+-	  fieldval = PPC_HIGHERA (value);
+-	  break;
+-
+ 	case BFD_RELOC_PPC64_HIGHEST:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  size = 2;
+-	  fieldval = PPC_HIGHEST (value);
+-	  break;
+-
+ 	case BFD_RELOC_PPC64_HIGHEST_S:
+-	  if (fixP->fx_pcrel)
+-	    goto bad_pcrel;
+-	  size = 2;
+-	  fieldval = PPC_HIGHESTA (value);
++	case BFD_RELOC_PPC64_ADDR16_HIGH:
++	case BFD_RELOC_PPC64_ADDR16_HIGHA:
+ 	  break;
+ 
+ 	case BFD_RELOC_PPC_DTPMOD:
+@@ -7034,8 +6962,17 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 
+ #ifdef OBJ_XCOFF
+ 	case BFD_RELOC_NONE:
+-	  break;
+ #endif
++	case BFD_RELOC_CTOR:
++	case BFD_RELOC_32:
++	case BFD_RELOC_32_PCREL:
++	case BFD_RELOC_RVA:
++	case BFD_RELOC_64:
++	case BFD_RELOC_64_PCREL:
++	case BFD_RELOC_16:
++	case BFD_RELOC_16_PCREL:
++	case BFD_RELOC_8:
++	  break;
+ 
+ 	default:
+ 	  fprintf (stderr,
+@@ -7044,9 +6981,85 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+ 	  abort ();
+ 	}
+ 
+-      if (size && APPLY_RELOC)
++      if (fixP->fx_size && APPLY_RELOC)
+ 	md_number_to_chars (fixP->fx_frag->fr_literal + fixP->fx_where,
+-			    fieldval, size);
++			    fieldval, fixP->fx_size);
++    }
++
++  /* We are only able to convert some relocs to pc-relative.  */
++  if (!fixP->fx_done && fixP->fx_pcrel)
++    {
++      switch (fixP->fx_r_type)
++	{
++	case BFD_RELOC_LO16:
++	  fixP->fx_r_type = BFD_RELOC_LO16_PCREL;
++	  break;
++
++	case BFD_RELOC_HI16:
++	  fixP->fx_r_type = BFD_RELOC_HI16_PCREL;
++	  break;
++
++	case BFD_RELOC_HI16_S:
++	  fixP->fx_r_type = BFD_RELOC_HI16_S_PCREL;
++	  break;
++
++	case BFD_RELOC_64:
++	  fixP->fx_r_type = BFD_RELOC_64_PCREL;
++	  break;
++
++	case BFD_RELOC_32:
++	  fixP->fx_r_type = BFD_RELOC_32_PCREL;
++	  break;
++
++	case BFD_RELOC_16:
++	  fixP->fx_r_type = BFD_RELOC_16_PCREL;
++	  break;
++
++	  /* Some of course are already pc-relative.  */
++	case BFD_RELOC_LO16_PCREL:
++	case BFD_RELOC_HI16_PCREL:
++	case BFD_RELOC_HI16_S_PCREL:
++	case BFD_RELOC_64_PCREL:
++	case BFD_RELOC_32_PCREL:
++	case BFD_RELOC_16_PCREL:
++	case BFD_RELOC_PPC_B16:
++	case BFD_RELOC_PPC_B16_BRTAKEN:
++	case BFD_RELOC_PPC_B16_BRNTAKEN:
++	case BFD_RELOC_PPC_B26:
++	case BFD_RELOC_PPC_LOCAL24PC:
++	case BFD_RELOC_24_PLT_PCREL:
++	case BFD_RELOC_32_PLT_PCREL:
++	case BFD_RELOC_64_PLT_PCREL:
++	case BFD_RELOC_PPC_VLE_REL8:
++	case BFD_RELOC_PPC_VLE_REL15:
++	case BFD_RELOC_PPC_VLE_REL24:
++	  break;
++
++	default:
++	  if (fixP->fx_addsy)
++	    {
++	      char *sfile;
++	      unsigned int sline;
++
++	      /* Use expr_symbol_where to see if this is an
++		 expression symbol.  */
++	      if (expr_symbol_where (fixP->fx_addsy, &sfile, &sline))
++		as_bad_where (fixP->fx_file, fixP->fx_line,
++			      _("unresolved expression that must"
++				" be resolved"));
++	      else
++		as_bad_where (fixP->fx_file, fixP->fx_line,
++			      _("cannot emit PC relative %s relocation"
++				" against %s"),
++			      bfd_get_reloc_code_name (fixP->fx_r_type),
++			      S_GET_NAME (fixP->fx_addsy));
++	    }
++	  else
++	    as_bad_where (fixP->fx_file, fixP->fx_line,
++			  _("unable to resolve expression"));
++	  fixP->fx_done = 1;
++	  break;
++	}
+     }
+ 
+ #ifdef OBJ_ELF
+@@ -7082,6 +7095,8 @@ md_apply_fix (fixS *fixP, valueT *valP, segT seg ATTRIBUTE_UNUSED)
+       fixP->fx_addnumber =
+ 	- bfd_get_section_vma (stdoutput, S_GET_SEGMENT (fixP->fx_addsy))
+ 	- S_GET_VALUE (ppc_toc_csect);
++      /* Set *valP to avoid errors.  */
++      *valP = value;
+ #endif
+     }
+ #endif
+diff --git a/gas/testsuite/gas/ppc/vsx2.d b/gas/testsuite/gas/ppc/vsx2.d
+index 0fc1cfa..04e4294 100644
+--- a/gas/testsuite/gas/ppc/vsx2.d
++++ b/gas/testsuite/gas/ppc/vsx2.d
+@@ -7,59 +7,59 @@
+ Disassembly of section \.text:
+ 
+ 0+00 <vsx2>:
+-   0:	7f ce d0 19 	lxsiwzx vs62,r14,r26
+-   4:	7d 00 c8 19 	lxsiwzx vs40,0,r25
+-   8:	7f 20 d0 98 	lxsiwax vs25,0,r26
+-   c:	7c 60 18 98 	lxsiwax vs3,0,r3
+-  10:	7f cc 00 66 	mfvsrd  r12,vs30
+-  14:	7f cc 00 66 	mfvsrd  r12,vs30
+-  18:	7f cc 00 67 	mfvsrd  r12,vs62
+-  1c:	7f cc 00 67 	mfvsrd  r12,vs62
+-  20:	7d 94 00 e6 	mffprwz r20,f12
+-  24:	7d 94 00 e6 	mffprwz r20,f12
+-  28:	7d 95 00 e7 	mfvrwz  r21,v12
+-  2c:	7d 95 00 e7 	mfvrwz  r21,v12
+-  30:	7d c9 71 18 	stxsiwx vs14,r9,r14
+-  34:	7e a0 41 18 	stxsiwx vs21,0,r8
+-  38:	7d 7c 01 66 	mtvsrd  vs11,r28
+-  3c:	7d 7c 01 66 	mtvsrd  vs11,r28
+-  40:	7d 7d 01 67 	mtvsrd  vs43,r29
+-  44:	7d 7d 01 67 	mtvsrd  vs43,r29
+-  48:	7f 16 01 a6 	mtfprwa f24,r22
+-  4c:	7f 16 01 a6 	mtfprwa f24,r22
+-  50:	7f 37 01 a7 	mtvrwa  v25,r23
+-  54:	7f 37 01 a7 	mtvrwa  v25,r23
+-  58:	7f 5b 01 e6 	mtfprwz f26,r27
+-  5c:	7f 5b 01 e6 	mtfprwz f26,r27
+-  60:	7f 7c 01 e7 	mtvrwz  v27,r28
+-  64:	7f 7c 01 e7 	mtvrwz  v27,r28
+-  68:	7d b3 6c 18 	lxsspx  vs13,r19,r13
+-  6c:	7e 40 6c 18 	lxsspx  vs18,0,r13
+-  70:	7d 62 25 19 	stxsspx vs43,r2,r4
+-  74:	7e e0 5d 19 	stxsspx vs55,0,r11
+-  78:	f2 d0 c8 05 	xsaddsp vs54,vs48,vs25
+-  7c:	f1 d2 08 0c 	xsmaddasp vs14,vs50,vs1
+-  80:	f3 56 50 42 	xssubsp vs26,vs22,vs42
+-  84:	f3 75 a0 4e 	xsmaddmsp vs27,vs53,vs52
+-  88:	f1 00 d8 2a 	xsrsqrtesp vs8,vs59
+-  8c:	f1 80 48 2e 	xssqrtsp vs12,vs41
+-  90:	f3 2b 00 83 	xsmulsp vs57,vs11,vs32
+-  94:	f0 d4 d0 89 	xsmsubasp vs38,vs20,vs26
+-  98:	f3 53 30 c0 	xsdivsp vs26,vs19,vs6
+-  9c:	f0 65 b8 cf 	xsmsubmsp vs35,vs37,vs55
+-  a0:	f3 60 40 69 	xsresp  vs59,vs8
+-  a4:	f1 81 0c 0f 	xsnmaddasp vs44,vs33,vs33
+-  a8:	f2 3e f4 4c 	xsnmaddmsp vs17,vs62,vs30
+-  ac:	f2 d4 fc 8d 	xsnmsubasp vs54,vs52,vs31
+-  b0:	f0 a5 d4 cb 	xsnmsubmsp vs37,vs5,vs58
+-  b4:	f3 d6 65 56 	xxlorc  vs30,vs54,vs44
+-  b8:	f2 2e ed 91 	xxlnand vs49,vs14,vs29
+-  bc:	f3 d6 f5 d1 	xxleqv  vs62,vs22,vs30
+-  c0:	f3 80 b4 2f 	xscvdpspn vs60,vs54
+-  c4:	f2 c0 6c 66 	xsrsp   vs22,vs45
+-  c8:	f3 40 dc a2 	xscvuxdsp vs26,vs59
+-  cc:	f0 c0 8c e3 	xscvsxdsp vs38,vs49
+-  d0:	f3 60 d5 2d 	xscvspdpn vs59,vs26
+-  d4:	ff 0e 16 8c 	fmrgow  f24,f14,f2
+-  d8:	fe c7 2f 8c 	fmrgew  f22,f7,f5
++   0:	(7f ce d0 19|19 d0 ce 7f) 	lxsiwzx vs62,r14,r26
++   4:	(7d 00 c8 19|19 c8 00 7d) 	lxsiwzx vs40,0,r25
++   8:	(7f 20 d0 98|98 d0 20 7f) 	lxsiwax vs25,0,r26
++   c:	(7c 60 18 98|98 18 60 7c) 	lxsiwax vs3,0,r3
++  10:	(7f cc 00 66|66 00 cc 7f) 	mfvsrd  r12,vs30
++  14:	(7f cc 00 66|66 00 cc 7f) 	mfvsrd  r12,vs30
++  18:	(7f cc 00 67|67 00 cc 7f) 	mfvsrd  r12,vs62
++  1c:	(7f cc 00 67|67 00 cc 7f) 	mfvsrd  r12,vs62
++  20:	(7d 94 00 e6|e6 00 94 7d) 	mffprwz r20,f12
++  24:	(7d 94 00 e6|e6 00 94 7d) 	mffprwz r20,f12
++  28:	(7d 95 00 e7|e7 00 95 7d) 	mfvrwz  r21,v12
++  2c:	(7d 95 00 e7|e7 00 95 7d) 	mfvrwz  r21,v12
++  30:	(7d c9 71 18|18 71 c9 7d) 	stxsiwx vs14,r9,r14
++  34:	(7e a0 41 18|18 41 a0 7e) 	stxsiwx vs21,0,r8
++  38:	(7d 7c 01 66|66 01 7c 7d) 	mtvsrd  vs11,r28
++  3c:	(7d 7c 01 66|66 01 7c 7d) 	mtvsrd  vs11,r28
++  40:	(7d 7d 01 67|67 01 7d 7d) 	mtvsrd  vs43,r29
++  44:	(7d 7d 01 67|67 01 7d 7d) 	mtvsrd  vs43,r29
++  48:	(7f 16 01 a6|a6 01 16 7f) 	mtfprwa f24,r22
++  4c:	(7f 16 01 a6|a6 01 16 7f) 	mtfprwa f24,r22
++  50:	(7f 37 01 a7|a7 01 37 7f) 	mtvrwa  v25,r23
++  54:	(7f 37 01 a7|a7 01 37 7f) 	mtvrwa  v25,r23
++  58:	(7f 5b 01 e6|e6 01 5b 7f) 	mtfprwz f26,r27
++  5c:	(7f 5b 01 e6|e6 01 5b 7f) 	mtfprwz f26,r27
++  60:	(7f 7c 01 e7|e7 01 7c 7f) 	mtvrwz  v27,r28
++  64:	(7f 7c 01 e7|e7 01 7c 7f) 	mtvrwz  v27,r28
++  68:	(7d b3 6c 18|18 6c b3 7d) 	lxsspx  vs13,r19,r13
++  6c:	(7e 40 6c 18|18 6c 40 7e) 	lxsspx  vs18,0,r13
++  70:	(7d 62 25 19|19 25 62 7d) 	stxsspx vs43,r2,r4
++  74:	(7e e0 5d 19|19 5d e0 7e) 	stxsspx vs55,0,r11
++  78:	(f2 d0 c8 05|05 c8 d0 f2) 	xsaddsp vs54,vs48,vs25
++  7c:	(f1 d2 08 0c|0c 08 d2 f1) 	xsmaddasp vs14,vs50,vs1
++  80:	(f3 56 50 42|42 50 56 f3) 	xssubsp vs26,vs22,vs42
++  84:	(f3 75 a0 4e|4e a0 75 f3) 	xsmaddmsp vs27,vs53,vs52
++  88:	(f1 00 d8 2a|2a d8 00 f1) 	xsrsqrtesp vs8,vs59
++  8c:	(f1 80 48 2e|2e 48 80 f1) 	xssqrtsp vs12,vs41
++  90:	(f3 2b 00 83|83 00 2b f3) 	xsmulsp vs57,vs11,vs32
++  94:	(f0 d4 d0 89|89 d0 d4 f0) 	xsmsubasp vs38,vs20,vs26
++  98:	(f3 53 30 c0|c0 30 53 f3) 	xsdivsp vs26,vs19,vs6
++  9c:	(f0 65 b8 cf|cf b8 65 f0) 	xsmsubmsp vs35,vs37,vs55
++  a0:	(f3 60 40 69|69 40 60 f3) 	xsresp  vs59,vs8
++  a4:	(f1 81 0c 0f|0f 0c 81 f1) 	xsnmaddasp vs44,vs33,vs33
++  a8:	(f2 3e f4 4c|4c f4 3e f2) 	xsnmaddmsp vs17,vs62,vs30
++  ac:	(f2 d4 fc 8d|8d fc d4 f2) 	xsnmsubasp vs54,vs52,vs31
++  b0:	(f0 a5 d4 cb|cb d4 a5 f0) 	xsnmsubmsp vs37,vs5,vs58
++  b4:	(f3 d6 65 56|56 65 d6 f3) 	xxlorc  vs30,vs54,vs44
++  b8:	(f2 2e ed 91|91 ed 2e f2) 	xxlnand vs49,vs14,vs29
++  bc:	(f3 d6 f5 d1|d1 f5 d6 f3) 	xxleqv  vs62,vs22,vs30
++  c0:	(f3 80 b4 2f|2f b4 80 f3) 	xscvdpspn vs60,vs54
++  c4:	(f2 c0 6c 66|66 6c c0 f2) 	xsrsp   vs22,vs45
++  c8:	(f3 40 dc a2|a2 dc 40 f3) 	xscvuxdsp vs26,vs59
++  cc:	(f0 c0 8c e3|e3 8c c0 f0) 	xscvsxdsp vs38,vs49
++  d0:	(f3 60 d5 2d|2d d5 60 f3) 	xscvspdpn vs59,vs26
++  d4:	(ff 0e 16 8c|8c 16 0e ff) 	fmrgow  f24,f14,f2
++  d8:	(fe c7 2f 8c|8c 2f c7 fe) 	fmrgew  f22,f7,f5
+ #pass
+diff --git a/ld/testsuite/ld-powerpc/relbrlt.d b/ld/testsuite/ld-powerpc/relbrlt.d
+index 689373c..b04ae7d 100644
+--- a/ld/testsuite/ld-powerpc/relbrlt.d
++++ b/ld/testsuite/ld-powerpc/relbrlt.d
+@@ -3,58 +3,58 @@
+ #ld: -melf64ppc --no-ld-generated-unwind-info --emit-relocs
+ #objdump: -Dr
+ 
+-.*:     file format elf64-powerpc
++.*
+ 
+ Disassembly of section \.text:
+ 
+ 0*100000c0 <_start>:
+-[0-9a-f	 ]*:	49 bf 00 2d 	bl      .*
++[0-9a-f	 ]*:	(49 bf 00 2d|2d 00 bf 49) 	bl      .*
+ [0-9a-f	 ]*: R_PPC64_REL24	\.text\+0x37e003c
+-[0-9a-f	 ]*:	60 00 00 00 	nop
+-[0-9a-f	 ]*:	49 bf 00 19 	bl      .*
++[0-9a-f	 ]*:	(60 00 00 00|00 00 00 60) 	nop
++[0-9a-f	 ]*:	(49 bf 00 19|19 00 bf 49) 	bl      .*
+ [0-9a-f	 ]*: R_PPC64_REL24	\.text\+0x3bf0020
+-[0-9a-f	 ]*:	60 00 00 00 	nop
+-[0-9a-f	 ]*:	49 bf 00 21 	bl      .*
++[0-9a-f	 ]*:	(60 00 00 00|00 00 00 60) 	nop
++[0-9a-f	 ]*:	(49 bf 00 21|21 00 bf 49) 	bl      .*
+ [0-9a-f	 ]*: R_PPC64_REL24	\.text\+0x57e0024
+-[0-9a-f	 ]*:	60 00 00 00 	nop
++[0-9a-f	 ]*:	(60 00 00 00|00 00 00 60) 	nop
+ [0-9a-f	 ]*:	00 00 00 00 	\.long 0x0
+-[0-9a-f	 ]*:	4b ff ff e4 	b       .* <_start>
++[0-9a-f	 ]*:	(4b ff ff e4|e4 ff ff 4b) 	b       .* <_start>
+ 	\.\.\.
+ 
+ [0-9a-f	 ]*<.*plt_branch.*>:
+-[0-9a-f	 ]*:	e9 62 80 00 	ld      r11,-32768\(r2\)
++[0-9a-f	 ]*:	(e9 82 80 00|00 80 82 e9) 	ld      r12,-32768\(r2\)
+ [0-9a-f	 ]*: R_PPC64_TOC16_DS	\*ABS\*\+0x157f00e8
+-[0-9a-f	 ]*:	7d 69 03 a6 	mtctr   r11
+-[0-9a-f	 ]*:	4e 80 04 20 	bctr
++[0-9a-f	 ]*:	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
++[0-9a-f	 ]*:	(4e 80 04 20|20 04 80 4e) 	bctr
+ 
+ [0-9a-f	 ]*<.*long_branch.*>:
+-[0-9a-f	 ]*:	49 bf 00 10 	b       .* <far>
++[0-9a-f	 ]*:	(49 bf 00 10|10 00 bf 49) 	b       .* <far>
+ [0-9a-f	 ]*: R_PPC64_REL24	\*ABS\*\+0x137e00fc
+ 
+ [0-9a-f	 ]*<.*plt_branch.*>:
+-[0-9a-f	 ]*:	e9 62 80 08 	ld      r11,-32760\(r2\)
++[0-9a-f	 ]*:	(e9 82 80 08|08 80 82 e9) 	ld      r12,-32760\(r2\)
+ [0-9a-f	 ]*: R_PPC64_TOC16_DS	\*ABS\*\+0x157f00f0
+-[0-9a-f	 ]*:	7d 69 03 a6 	mtctr   r11
+-[0-9a-f	 ]*:	4e 80 04 20 	bctr
++[0-9a-f	 ]*:	(7d 89 03 a6|a6 03 89 7d) 	mtctr   r12
++[0-9a-f	 ]*:	(4e 80 04 20|20 04 80 4e) 	bctr
+ 	\.\.\.
+ 
+ 0*137e00fc <far>:
+-[0-9a-f	 ]*:	4e 80 00 20 	blr
++[0-9a-f	 ]*:	(4e 80 00 20|20 00 80 4e) 	blr
+ 	\.\.\.
+ 
+ 0*13bf00e0 <far2far>:
+-[0-9a-f	 ]*:	4e 80 00 20 	blr
++[0-9a-f	 ]*:	(4e 80 00 20|20 00 80 4e) 	blr
+ 	\.\.\.
+ 
+ 0*157e00e4 <huge>:
+-[0-9a-f	 ]*:	4e 80 00 20 	blr
++[0-9a-f	 ]*:	(4e 80 00 20|20 00 80 4e) 	blr
+ 
+ Disassembly of section \.branch_lt:
+ 
+ 0*157f00e8 .*:
+-[0-9a-f	 ]*:	00 00 00 00 .*
++[0-9a-f	 ]*:	(00 00 00 00|e0 00 bf 13) .*
+ [0-9a-f	 ]*: R_PPC64_RELATIVE	\*ABS\*\+0x13bf00e0
+-[0-9a-f	 ]*:	13 bf 00 e0 .*
+-[0-9a-f	 ]*:	00 00 00 00 .*
++[0-9a-f	 ]*:	(13 bf 00 e0|00 00 00 00) .*
++[0-9a-f	 ]*:	(00 00 00 00|e4 00 7e 15) .*
+ [0-9a-f	 ]*: R_PPC64_RELATIVE	\*ABS\*\+0x157e00e4
+-[0-9a-f	 ]*:	15 7e 00 e4 .*
++[0-9a-f	 ]*:	(15 7e 00 e4|00 00 00 00) .*
+diff --git a/ld/testsuite/ld-powerpc/symtocbase.d b/ld/testsuite/ld-powerpc/symtocbase.d
+index 5ffab72..118885f 100644
+--- a/ld/testsuite/ld-powerpc/symtocbase.d
++++ b/ld/testsuite/ld-powerpc/symtocbase.d
+@@ -2,23 +2,24 @@
+ #source: symtocbase-2.s
+ #as: -a64
+ #ld: -shared -melf64ppc
+-#objdump: -dj.data
++#objdump: -dj.data -z
+ #target: powerpc64*-*-*
+ 
+-.*:     file format elf64-powerpc
++.*
+ 
+ Disassembly of section \.data:
+ 
+ .* <i>:
+-	\.\.\.
+-.*:	00 02 80 00 	\.long 0x28000
+-.*:	00 00 00 00 	\.long 0x0
+-.*:	00 02 80 00 	\.long 0x28000
+-.*:	00 00 00 00 	\.long 0x0
+-.*:	00 03 80 00 	\.long 0x38000
+-.*:	00 00 00 00 	\.long 0x0
+-.*:	00 03 80 00 	\.long 0x38000
+-.*:	00 00 00 00 	\.long 0x0
+-.*:	00 02 80 00 	\.long 0x28000
+-.*:	00 00 00 00 	\.long 0x0
+-.*:	00 03 80 00 	\.long 0x38000
++#...
++.*	\.long 0x28000
++.*	\.long 0x0
++.*	\.long 0x28000
++.*	\.long 0x0
++.*	\.long 0x38000
++.*	\.long 0x0
++.*	\.long 0x38000
++.*	\.long 0x0
++.*	\.long 0x28000
++.*	\.long 0x0
++.*	\.long 0x38000
++#pass
+diff --git a/ld/testsuite/ld-powerpc/tls.d b/ld/testsuite/ld-powerpc/tls.d
+index eb4be24..7082028 100644
+--- a/ld/testsuite/ld-powerpc/tls.d
++++ b/ld/testsuite/ld-powerpc/tls.d
+@@ -1,7 +1,7 @@
+ #source: tls.s
+ #source: tlslib.s
+ #as: -a64
+-#ld: 
++#ld:
+ #objdump: -dr
+ #target: powerpc64*-*-*
+ 
+diff --git a/ld/testsuite/ld-powerpc/tls.t b/ld/testsuite/ld-powerpc/tls.t
+index 77ba632..d54f25e 100644
+--- a/ld/testsuite/ld-powerpc/tls.t
++++ b/ld/testsuite/ld-powerpc/tls.t
+@@ -5,7 +5,7 @@
+ #objdump: -sj.tdata
+ #target: powerpc64*-*-*
+ 
+-.*: +file format elf64-powerpc
++.*
+ 
+ Contents of section \.tdata:
+ .* (12345678|f0debc9a) (9abcdef0|78563412) (23456789|01efcdab) (abcdef01|89674523)  .*
+diff --git a/ld/testsuite/ld-powerpc/tlstoc.d b/ld/testsuite/ld-powerpc/tlstoc.d
+index 05f61af..dccf82e 100644
+--- a/ld/testsuite/ld-powerpc/tlstoc.d
++++ b/ld/testsuite/ld-powerpc/tlstoc.d
+@@ -1,7 +1,7 @@
+ #source: tlslib.s
+ #source: tlstoc.s
+ #as: -a64
+-#ld: 
++#ld:
+ #objdump: -dr
+ #target: powerpc64*-*-*
+ 
+diff --git a/ld/testsuite/ld-powerpc/tlstoc.t b/ld/testsuite/ld-powerpc/tlstoc.t
+index 8d25622..cdf43e7 100644
+--- a/ld/testsuite/ld-powerpc/tlstoc.t
++++ b/ld/testsuite/ld-powerpc/tlstoc.t
+@@ -8,7 +8,7 @@
+ .*
+ 
+ Contents of section \.tdata:
+- 10010148 (00c0ffee|eeffc000) 00000000 (12345678|78563412) (9abcdef0|f0debc9a)  .*
+- 10010158 (23456789|89674523) (abcdef01|01efcdab) (3456789a|9a785634) (bcdef012|12f0debc)  .*
+- 10010168 (456789ab|ab896745) (cdef0123|2301efcd) (56789abc|bc9a7856) (def01234|3412f0de)  .*
+- 10010178 (6789abcd|cdab8967) (ef012345|452301ef) (789abcde|debc9a78) (f0123456|563412f0)  .*
++ 10010148 (00c0ffee|eeffc000) 00000000 (12345678|f0debc9a) (9abcdef0|78563412)  .*
++ 10010158 (23456789|01efcdab) (abcdef01|89674523) (3456789a|12f0debc) (bcdef012|9a785634)  .*
++ 10010168 (456789ab|2301efcd) (cdef0123|ab896745) (56789abc|3412f0de) (def01234|bc9a7856)  .*
++ 10010178 (6789abcd|452301ef) (ef012345|cdab8967) (789abcde|563412f0) (f0123456|debc9a78)  .*
+diff --git a/ld/testsuite/ld-powerpc/tocopt.d b/ld/testsuite/ld-powerpc/tocopt.d
+index f447f70..161f00d 100644
+--- a/ld/testsuite/ld-powerpc/tocopt.d
++++ b/ld/testsuite/ld-powerpc/tocopt.d
+@@ -2,13 +2,13 @@
+ .*:     file format .*
+ 
+ Contents of section \.text:
+- 100000b0 3d220000 e9298018 3c820000 38a48020  .*
+- 100000c0 e8c50000 3fa00000 3bbd8028 7c62e82a  .*
+- 100000d0 3d220000 39298033 3c820000 38a48008  .*
+- 100000e0 e8c50000 3fa00000 3bbd8010 7c62e82a  .*
++ 100000b0 (3d220000|0000223d) (e9298018|188029e9) (3c820000|0000823c) (38a48020|2080a438)  .*
++ 100000c0 (e8c50000|0000c5e8) (3fa00000|0000a03f) (3bbd8028|2880bd3b) (7c62e82a|2ae8627c)  .*
++ 100000d0 (3d220000|0000223d) (39298033|33802939) (3c820000|0000823c) (38a48008|0880a438)  .*
++ 100000e0 (e8c50000|0000c5e8) (3fa00000|0000a03f) (3bbd8010|1080bd3b) (7c62e82a|2ae8627c)  .*
+ Contents of section \.got:
+- 100100f0 00000000 100180f0 00000000 10010124  .*
+- 10010100 00000000 10010125 00000000 10010120  .*
+- 10010110 00000000 10010121 00000000 10010122  .*
++ 100100f0 (00000000|f0800110) (100180f0|00000000) (00000000|24010110) (10010124|00000000)  .*
++ 10010100 (00000000|25010110) (10010125|00000000) (00000000|20010110) (10010120|00000000)  .*
++ 10010110 (00000000|21010110) (10010121|00000000) (00000000|22010110) (10010122|00000000)  .*
+ Contents of section \.sdata:
+  10010120 01020304 0506                        .*
+diff --git a/ld/testsuite/ld-powerpc/tocopt2.d b/ld/testsuite/ld-powerpc/tocopt2.d
+index 174af27..a3e4aa7 100644
+--- a/ld/testsuite/ld-powerpc/tocopt2.d
++++ b/ld/testsuite/ld-powerpc/tocopt2.d
+@@ -2,4 +2,4 @@
+ .*:     file format .*
+ 
+ Contents of section \.text:
+- 100000b0 3d22effe 39297f4a .*
++ 100000b0 (3d22effe|feef223d) (39297f4a|4a7f2939) .*
+diff --git a/ld/testsuite/ld-powerpc/tocopt3.d b/ld/testsuite/ld-powerpc/tocopt3.d
+index 174af27..a3e4aa7 100644
+--- a/ld/testsuite/ld-powerpc/tocopt3.d
++++ b/ld/testsuite/ld-powerpc/tocopt3.d
+@@ -2,4 +2,4 @@
+ .*:     file format .*
+ 
+ Contents of section \.text:
+- 100000b0 3d22effe 39297f4a .*
++ 100000b0 (3d22effe|feef223d) (39297f4a|4a7f2939) .*
+diff --git a/ld/testsuite/ld-powerpc/tocopt4.d b/ld/testsuite/ld-powerpc/tocopt4.d
+index 4f450e4..1e0ccc5 100644
+--- a/ld/testsuite/ld-powerpc/tocopt4.d
++++ b/ld/testsuite/ld-powerpc/tocopt4.d
+@@ -2,6 +2,6 @@
+ .*:     file format .*
+ 
+ Contents of section \.text:
+- 100000b0 e9298000 .*
++ 100000b0 (e9298000|008029e9) .*
+ Contents of section \.got:
+- 100100b8 00000000 00000002 .*
++ 100100b8 (00000000|02000000) (00000002|00000000) .*
+diff --git a/ld/testsuite/ld-powerpc/tocopt5.d b/ld/testsuite/ld-powerpc/tocopt5.d
+index 8f03c07..758b7fc 100644
+--- a/ld/testsuite/ld-powerpc/tocopt5.d
++++ b/ld/testsuite/ld-powerpc/tocopt5.d
+@@ -2,12 +2,12 @@
+ .*:     file format .*
+ 
+ Contents of section \.text:
+- 100000b0 60000000 e9228018 60000000 38a28020  .*
+- 100000c0 e8c50000 60000000 3922802b 60000000  .*
+- 100000d0 38a28008 e8c50000                    .*
++ 100000b0 (60000000|00000060) (e9228018|188022e9) (60000000|00000060) (38a28020|2080a238)  .*
++ 100000c0 (e8c50000|0000c5e8) (60000000|00000060) (3922802b|2b802239) (60000000|00000060)  .*
++ 100000d0 (38a28008|0880a238) (e8c50000|0000c5e8)                    .*
+ Contents of section \.got:
+- 100100d8 00000000 100180d8 00000000 10010104  .*
+- 100100e8 00000000 10010105 00000000 10010100  .*
+- 100100f8 00000000 10010101                    .*
++ 100100d8 (00000000|d8800110) (100180d8|00000000) (00000000|04010110) (10010104|00000000)  .*
++ 100100e8 (00000000|05010110) (10010105|00000000) (00000000|00010110) (10010100|00000000)  .*
++ 100100f8 (00000000|01010110) (10010101|00000000)                    .*
+ Contents of section \.sdata:
+  10010100 01020304 0506                        .*
diff --git a/SOURCES/binutils-ppc64le-4.patch b/SOURCES/binutils-ppc64le-4.patch
new file mode 100644
index 0000000..dc7f45c
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-4.patch
@@ -0,0 +1,352 @@
+2014-03-12  Aldy Hernandez  <aldyh@redhat.com>
+
+    Import from upstream binutils-2_24-branch:
+    
+        bfd/
+            * config.bfd: Add powerpc64le-linux.
+        gas/
+            * configure.in: Allow little-endian linux.
+            * configure: Regenerate.
+        gold/
+            * configure.tgt: Add powerpcle and powerpc64le.
+        ld/
+            * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32lppclinux.c.
+            (eelf32lppclinux.c): New rule.
+            * Makefile.in: Regenerate.
+            * configure.tgt: Merge powerpc-linux and other powerpc-elf targets
+            with corresponding little-endian targets.
+            * emulparams/elf32lppc.sh: Update comment.
+            * emulparams/elf32lppclinux.sh: New.
+    
+    Also, copy over the corresponding test changes:
+    
+           testsuite/ld-powerpc/export-class.exp
+           testsuite/ld-powerpc/powerpc-64-export-class.xd
+
+diff --git a/bfd/config.bfd b/bfd/config.bfd
+index ab9c705..d99e876 100644
+--- a/bfd/config.bfd
++++ b/bfd/config.bfd
+@@ -1242,7 +1242,8 @@ case "${targ}" in
+     targ_selvecs="bfd_elf64_powerpcle_vec bfd_elf32_powerpc_vec bfd_elf32_powerpcle_vec rs6000coff_vec rs6000coff64_vec aix5coff64_vec"
+     want64=true
+     ;;
+-  powerpc64le-*-elf* | powerpcle-*-elf64*)
++  powerpc64le-*-elf* | powerpcle-*-elf64* | powerpc64le-*-linux* | \
++  powerpc64le-*-*bsd*)
+     targ_defvec=bfd_elf64_powerpcle_vec
+     targ_selvecs="bfd_elf64_powerpc_vec bfd_elf32_powerpcle_vec bfd_elf32_powerpc_vec rs6000coff_vec rs6000coff64_vec aix5coff64_vec"
+     want64=true
+diff --git a/gas/configure b/gas/configure
+index 05686dc..6413725 100755
+--- a/gas/configure
++++ b/gas/configure
+@@ -12011,12 +12011,6 @@ $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and
+ $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
+ 
+ 	;;
+-      ppc-*-linux-*)
+-	case "$endian" in
+-	  big)  ;;
+-	  *)    as_fn_error "GNU/Linux must be configured big endian" "$LINENO" 5 ;;
+-	esac
+-	;;
+       ppc-*-solaris*)
+ 	if test ${this_target} = $target; then
+ 
+diff --git a/gas/configure.in b/gas/configure.in
+index 88cbff8..37f6d5f 100644
+--- a/gas/configure.in
++++ b/gas/configure.in
+@@ -176,12 +176,6 @@ changequote([,])dnl
+ 	AC_DEFINE(AIX_WEAK_SUPPORT, 1,
+ 		  [Define if using AIX 5.2 value for C_WEAKEXT.])
+ 	;;
+-      ppc-*-linux-*)
+-	case "$endian" in
+-	  big)  ;;
+-	  *)    AC_MSG_ERROR(GNU/Linux must be configured big endian) ;;
+-	esac
+-	;;
+       ppc-*-solaris*)
+ 	if test ${this_target} = $target; then
+ 	  AC_DEFINE(TARGET_SOLARIS_COMMENT, 1,
+diff --git a/gold/configure.tgt b/gold/configure.tgt
+index 504de2f..d61647e 100644
+--- a/gold/configure.tgt
++++ b/gold/configure.tgt
+@@ -104,6 +104,14 @@ powerpc-*)
+   targ_big_endian=true
+   targ_extra_big_endian=false
+   ;;
++powerpcle-*)
++  targ_obj=powerpc
++  targ_machine=EM_PPC
++  targ_size=32
++  targ_extra_size=64
++  targ_big_endian=false
++  targ_extra_big_endian=true
++  ;;
+ powerpc64-*)
+   targ_obj=powerpc
+   targ_machine=EM_PPC64
+@@ -112,6 +120,14 @@ powerpc64-*)
+   targ_big_endian=true
+   targ_extra_big_endian=false
+   ;;
++powerpc64le-*)
++  targ_obj=powerpc
++  targ_machine=EM_PPC64
++  targ_size=64
++  targ_extra_size=32
++  targ_big_endian=false
++  targ_extra_big_endian=true
++  ;;
+ armeb*-*-*|armbe*-*-*)
+  targ_obj=arm
+  targ_extra_obj=arm-reloc-property
+diff --git a/ld/Makefile.am b/ld/Makefile.am
+index 10340e8..1bbcf70 100644
+--- a/ld/Makefile.am
++++ b/ld/Makefile.am
+@@ -248,6 +248,7 @@ ALL_EMULATION_SOURCES = \
+ 	eelf32lm32fd.c \
+ 	eelf32lmip.c \
+ 	eelf32lppc.c \
++	eelf32lppclinux.c \
+ 	eelf32lppcnto.c \
+ 	eelf32lppcsim.c \
+ 	eelf32lsmip.c \
+@@ -1107,6 +1108,12 @@ eelf32lppc.c: $(srcdir)/emulparams/elf32lppc.sh \
+   ldemul-list.h \
+   $(ELF_DEPS) $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ 	${GENSCRIPTS} elf32lppc "$(tdir_elf32lppc)"
++eelf32lppclinux.c: $(srcdir)/emulparams/elf32lppclinux.sh \
++  $(srcdir)/emulparams/elf32lppc.sh $(srcdir)/emulparams/elf32ppc.sh \
++  $(srcdir)/emulparams/elf32ppccommon.sh $(srcdir)/emultempl/ppc32elf.em \
++  ldemul-list.h \
++  $(ELF_DEPS) $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
++	${GENSCRIPTS} elf32lppclinux "$(tdir_elf32lppclinux)"
+ eelf32lppcnto.c: $(srcdir)/emulparams/elf32lppcnto.sh \
+   $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emulparams/elf32ppccommon.sh \
+   $(srcdir)/emultempl/ppc32elf.em $(ELF_DEPS) \
+diff --git a/ld/Makefile.in b/ld/Makefile.in
+index 52fb9d6..449845d 100644
+--- a/ld/Makefile.in
++++ b/ld/Makefile.in
+@@ -555,6 +555,7 @@ ALL_EMULATION_SOURCES = \
+ 	eelf32lm32fd.c \
+ 	eelf32lmip.c \
+ 	eelf32lppc.c \
++	eelf32lppclinux.c \
+ 	eelf32lppcnto.c \
+ 	eelf32lppcsim.c \
+ 	eelf32lsmip.c \
+@@ -1188,6 +1189,7 @@ distclean-compile:
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lm32fd.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lmip.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppc.Po@am__quote@
++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppclinux.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppcnto.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lppcsim.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/eelf32lr5900.Po@am__quote@
+@@ -2591,6 +2593,12 @@ eelf32lppc.c: $(srcdir)/emulparams/elf32lppc.sh \
+   ldemul-list.h \
+   $(ELF_DEPS) $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ 	${GENSCRIPTS} elf32lppc "$(tdir_elf32lppc)"
++eelf32lppclinux.c: $(srcdir)/emulparams/elf32lppclinux.sh \
++  $(srcdir)/emulparams/elf32lppc.sh $(srcdir)/emulparams/elf32ppc.sh \
++  $(srcdir)/emulparams/elf32ppccommon.sh $(srcdir)/emultempl/ppc32elf.em \
++  ldemul-list.h \
++  $(ELF_DEPS) $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
++	${GENSCRIPTS} elf32lppclinux "$(tdir_elf32lppclinux)"
+ eelf32lppcnto.c: $(srcdir)/emulparams/elf32lppcnto.sh \
+   $(srcdir)/emulparams/elf32ppc.sh $(srcdir)/emulparams/elf32ppccommon.sh \
+   $(srcdir)/emultempl/ppc32elf.em $(ELF_DEPS) \
+diff --git a/ld/configure.tgt b/ld/configure.tgt
+index bc92a20..dbc50a3 100644
+--- a/ld/configure.tgt
++++ b/ld/configure.tgt
+@@ -541,56 +541,44 @@ powerpc64-*-freebsd*)
+ 			tdir_elf32ppc=`echo "${targ_alias}" | sed -e 's/64//'`
+ 			tdir_elf32ppc_fbsd=$tdir_elf32ppc
+ 			;;
+-powerpc*-*-linux*)	case "${targ}" in
++powerpc-*-vxworks*)
++			targ_emul=elf32ppcvxworks
++			targ_extra_emuls="elf32ppc elf32ppclinux elf32ppcsim" ;;
++powerpc*-*-elf* | powerpc*-*-eabi* | powerpc*-*-sysv* \
++  | powerpc*-*-linux* | powerpc*-*-netbsd* | powerpc*-*-openbsd* \
++  | powerpc*-*-solaris* | powerpc*-*-kaos* | powerpc*-*-vxworks*)
++			case "${targ}" in
+ 			*64*)	targ_emul=elf64ppc
+-				targ_extra_emuls="elf32ppclinux elf32ppc elf32ppcsim"
+-				targ_extra_libpath="elf32ppclinux elf32ppc"
+-				tdir_elf32ppc=`echo "${targ_alias}" | sed -e 's/64//'`
+-				tdir_elf32ppclinux=$tdir_elf32ppc
+-				tdir_elf32ppcsim=$tdir_elf32ppc
++				targ_extra_emuls="elf32ppc elf32ppclinux elf32ppcsim"
++				targ_extra_libpath="elf32ppc elf32ppclinux"
++				td=tdir_elf32ppc
++				case "${targ}" in
++				powerpc*le-*) td=tdir_elf32lppc;;
++				esac
++				eval ${td}=`echo "${targ_alias}" | sed -e 's/64//'`
++				eval ${td}linux=\$${td}
++				eval ${td}sim=\$${td}
+ 				;;
+-			*)	targ_emul=elf32ppclinux
++			*linux*) targ_emul=elf32ppclinux
+ 				targ_extra_emuls="elf32ppc elf32ppcsim"
+ 				targ_extra_libpath=elf32ppc
+ 				targ64_extra_emuls=elf64ppc
+ 				targ64_extra_libpath=elf64ppc
+ 				;;
+-			esac ;;
+-powerpc*le-*-elf* | powerpc*le-*-eabi* | powerpc*le-*-solaris* \
+-  | powerpc*le-*-sysv* | powerpc*le-*-vxworks*)
+-			case "${targ}" in
+-			*64*)	targ_emul=elf64lppc
+-				targ_extra_emuls="elf32lppc elf32lppcsim"
+-				targ_extra_libpath=elf32lppc
+-				tdir_elf32lppc=`echo "${targ_alias}" | sed -e 's/64//'`
+-				tdir_elf32lppcsim=$tdir_elf32lppc
+-				;;
+-			*)	targ_emul=elf32lppc
+-				targ_extra_emuls=elf32lppcsim
+-				targ64_extra_emuls=elf64lppc
+-				targ64_extra_libpath=elf64lppc
+-				;;
+-			esac ;;
+-powerpc*-*-elf* | powerpc*-*-eabi* | powerpc*-*-sysv* \
+-  | powerpc*-*-netbsd* | powerpc-*-openbsd* | powerpc*-*-kaos*)
+-			case "${targ}" in
+-			*64*)	targ_emul=elf64ppc
+-				targ_extra_emuls="elf32ppc elf32ppclinux elf32ppcsim"
+-				targ_extra_libpath="elf32ppc elf32ppclinux"
+-				tdir_elf32ppc=`echo "${targ_alias}" | sed -e 's/64//'`
+-				tdir_elf32ppclinux=$tdir_elf32ppc
+-				tdir_elf32ppcsim=$tdir_elf32ppc
+-				;;
+ 			*)	targ_emul=elf32ppc
+ 				targ_extra_emuls="elf32ppclinux elf32ppcsim"
+ 				targ_extra_libpath=elf32ppclinux
+ 				targ64_extra_emuls=elf64ppc
+ 				targ64_extra_libpath=elf64ppc
+ 				;;
++			esac
++			case "${targ}" in
++			powerpc*le-*)
++				for z in targ_emul targ_extra_emuls targ_extra_libpath targ64_extra_emuls targ64_extra_libpath
++				do
++				  eval ${z}=\"`eval echo \\$${z} | sed -e 's/ppc/lppc/g'`\"
++				done
+ 			esac ;;
+-powerpc-*-vxworks*)
+-			targ_emul=elf32ppcvxworks
+-			targ_extra_emuls="elf32ppc elf32ppclinux elf32ppcsim" ;;
+ powerpc-*-nto*)         targ_emul=elf32ppcnto ;;
+ powerpcle-*-nto*)       targ_emul=elf32lppcnto ;;
+ powerpc-*-rtems*)	targ_emul=elf32ppc ;;
+diff --git a/ld/emulparams/elf32lppc.sh b/ld/emulparams/elf32lppc.sh
+index 18cce48..8d4e3a0 100644
+--- a/ld/emulparams/elf32lppc.sh
++++ b/ld/emulparams/elf32lppc.sh
+@@ -1,5 +1,5 @@
+ # If you change this file, please also look at files which source this one:
+-# elf32lppcsim.sh
++# elf32lppcsim.sh elf32lppclinux.sh
+ 
+ . ${srcdir}/emulparams/elf32ppc.sh
+ OUTPUT_FORMAT="elf32-powerpcle"
+diff --git a/ld/emulparams/elf32lppclinux.sh b/ld/emulparams/elf32lppclinux.sh
+new file mode 100644
+index 0000000..9a56372
+--- /dev/null
++++ b/ld/emulparams/elf32lppclinux.sh
+@@ -0,0 +1,8 @@
++. ${srcdir}/emulparams/elf32lppc.sh
++TEXT_START_ADDR=0x10000000
++unset EXECUTABLE_SYMBOLS
++unset OTHER_END_SYMBOLS
++test -z "${RELOCATING}" || OTHER_SECTIONS="/DISCARD/	: { *(.fixup) }"
++OTHER_RELRO_SECTIONS="
++  .got1         ${RELOCATING-0} : { *(.got1) }
++  .got2         ${RELOCATING-0} : { *(.got2) }"
+diff --git a/ld/testsuite/ld-powerpc/export-class.exp b/ld/testsuite/ld-powerpc/export-class.exp
+index 5b721fc..6171d13 100644
+--- a/ld/testsuite/ld-powerpc/export-class.exp
++++ b/ld/testsuite/ld-powerpc/export-class.exp
+@@ -30,22 +30,11 @@ if { ![istarget powerpc*-*-linux*] } {
+     return
+ }
+ 
+-proc supports_ppc64 { } {
+-    global ld
++proc powerpc_export_class_test { abi endian emul } {
+ 
+-    catch "exec $ld --help | grep emulations" tmp
+-    if [string match "*elf64ppc*" $tmp] then {
+-	return 1
+-    } else {
+-	return 0
+-    }
+-}
+-
+-proc powerpc_export_class_test { abi emul } {
+-
+-    set testname "PowerPC $abi symbol export class test"
++    set testname "PowerPC $abi $endian symbol export class test"
+ 
+-    set AFLAGS "-a$abi -be"
++    set AFLAGS "-a$abi -$endian"
+     set LDFLAGS "-m$emul"
+ 
+     # Build an auxiliary shared object with conflicting versioned symbol
+@@ -96,11 +85,13 @@ proc powerpc_export_class_test { abi emul } {
+     ]
+ }
+ 
+-if { [supports_ppc64] } {
+-    set abis { 32 elf32ppclinux 64 elf64ppc }
+-} else {
+-    set abis { 32 elf32ppclinux }
+-}
+-foreach { abi emul } $abis {
+-    powerpc_export_class_test $abi $emul
++set abis { 32 be elf32ppclinux 32 le elf32lppclinux 64 be elf64ppc 64 le elf64lppc }
++
++global ld
++catch "exec $ld --help | grep emulations" ldemul
++
++foreach { abi endian emul } $abis {
++    if { [string first $emul $ldemul] != -1 } then {
++	powerpc_export_class_test $abi $endian $emul
++    }
+ }
+diff --git a/ld/testsuite/ld-powerpc/powerpc-64-export-class.xd b/ld/testsuite/ld-powerpc/powerpc-64-export-class.xd
+index d0388ad..264803c 100644
+--- a/ld/testsuite/ld-powerpc/powerpc-64-export-class.xd
++++ b/ld/testsuite/ld-powerpc/powerpc-64-export-class.xd
+@@ -1,11 +1,11 @@
+ Hex dump of section '\.data':
+-  0x12340000 00000000 123400a0 00000000 00000000 .*
+-  0x12340010 00000000 123400a0 00000000 00000000 .*
+-  0x12340020 00000000 123400a0 00000000 00000000 .*
+-  0x12340030 00000000 00000000 00000000 00000000 .*
+-  0x12340040 00000000 123400a0 00000000 00000000 .*
+-  0x12340050 00000000 123400a0 00000000 00000000 .*
+-  0x12340060 00000000 123400a0 00000000 00000000 .*
+-  0x12340070 00000000 123400a0 00000000 00000000 .*
+-  0x12340080 00000000 123400a0 00000000 00000000 .*
+-  0x12340090 00000000 123400a0 00000000 00000000 .*
++  0x12340000 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340010 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340020 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340030 (00000000|00000000) (00000000|00000000) 00000000 00000000 .*
++  0x12340040 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340050 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340060 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340070 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340080 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
++  0x12340090 (00000000|a0003412) (123400a0|00000000) 00000000 00000000 .*
diff --git a/SOURCES/binutils-ppc64le-5.patch b/SOURCES/binutils-ppc64le-5.patch
new file mode 100644
index 0000000..bb0d7f3
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-5.patch
@@ -0,0 +1,70 @@
+Undo a bad change.  Applying part of upstream git e5034e59 isn't a
+good idea.
+
+diff -urp binutils-aldy/bfd/elf64-ppc.c binutils-alan1/bfd/elf64-ppc.c
+--- binutils-aldy/bfd/elf64-ppc.c	2014-07-31 12:21:34.755773236 +0930
++++ binutils-alan1/bfd/elf64-ppc.c	2014-07-31 13:59:20.083643016 +0930
+@@ -97,7 +97,7 @@ static bfd_vma opd_entry_value
+ #define elf_backend_copy_indirect_symbol      ppc64_elf_copy_indirect_symbol
+ #define elf_backend_add_symbol_hook	      ppc64_elf_add_symbol_hook
+ #define elf_backend_check_directives	      ppc64_elf_process_dot_syms
+-#define elf_backend_notice_as_needed	      ppc64_elf_notice_as_needed
++#define elf_backend_as_needed_cleanup	      ppc64_elf_as_needed_cleanup
+ #define elf_backend_archive_symbol_lookup     ppc64_elf_archive_symbol_lookup
+ #define elf_backend_check_relocs	      ppc64_elf_check_relocs
+ #define elf_backend_gc_keep		      ppc64_elf_gc_keep
+@@ -4974,22 +4974,17 @@ ppc64_elf_process_dot_syms (bfd *ibfd, s
+ /* Undo hash table changes when an --as-needed input file is determined
+    not to be needed.  */
+ 
+-__attribute__((unused))
+ static bfd_boolean
+-ppc64_elf_notice_as_needed (bfd *ibfd,
+-			    struct bfd_link_info *info,
+-			    enum notice_asneeded_action act)
++ppc64_elf_as_needed_cleanup (bfd *ibfd ATTRIBUTE_UNUSED,
++			     struct bfd_link_info *info)
+ {
+-  if (act == notice_not_needed)
+-    {
+-      struct ppc_link_hash_table *htab = ppc_hash_table (info);
++  struct ppc_link_hash_table *htab = ppc_hash_table (info);
+ 
+-      if (htab == NULL)
+-	return FALSE;
++  if (htab == NULL)
++    return FALSE;
+ 
+-      htab->dot_syms = NULL;
+-    }
+-  return _bfd_elf_notice_as_needed (ibfd, info, act);
++  htab->dot_syms = NULL;
++  return TRUE;
+ }
+ 
+ /* If --just-symbols against a final linked binary, then assume we need
+diff -urp binutils-aldy/bfd/elf-bfd.h binutils-alan1/bfd/elf-bfd.h
+--- binutils-aldy/bfd/elf-bfd.h	2014-07-31 10:57:17.934601544 +0930
++++ binutils-alan1/bfd/elf-bfd.h	2014-07-31 13:58:00.966838188 +0930
+@@ -2158,8 +2158,6 @@ extern bfd_boolean _bfd_elf_default_relo
+ 
+ extern bfd_boolean _bfd_elf_relocs_compatible
+   (const bfd_target *, const bfd_target *);
+-extern bfd_boolean _bfd_elf_notice_as_needed
+-(bfd *, struct bfd_link_info *, enum notice_asneeded_action);
+ 
+ extern struct elf_link_hash_entry *_bfd_elf_archive_symbol_lookup
+   (bfd *, struct bfd_link_info *, const char *);
+diff -urp binutils-aldy/bfd/elfxx-target.h binutils-alan1/bfd/elfxx-target.h
+--- binutils-aldy/bfd/elfxx-target.h	2014-07-31 10:57:23.822364217 +0930
++++ binutils-alan1/bfd/elfxx-target.h	2014-07-31 13:57:41.651618265 +0930
+@@ -424,9 +424,6 @@
+ #ifndef elf_backend_check_directives
+ #define elf_backend_check_directives	0
+ #endif
+-#ifndef elf_backend_notice_as_needed
+-#define elf_backend_notice_as_needed    _bfd_elf_notice_as_needed
+-#endif
+ #ifndef elf_backend_as_needed_cleanup
+ #define elf_backend_as_needed_cleanup	0
+ #endif
diff --git a/SOURCES/binutils-ppc64le-6.patch b/SOURCES/binutils-ppc64le-6.patch
new file mode 100644
index 0000000..e96afb6
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-6.patch
@@ -0,0 +1,36 @@
+Apply part of upstream git 7341d5e2 and 810d4e75.  We may want to take
+all of the latter git changeset to cure srec testsuite failures for
+ppc64le... but we don't really care about srec.
+
+diff -urp binutils-alan1/bfd/elf64-ppc.c binutils-alan2/bfd/elf64-ppc.c
+--- binutils-alan1/bfd/elf64-ppc.c	2014-07-31 13:59:20.083643016 +0930
++++ binutils-alan2/bfd/elf64-ppc.c	2014-07-31 14:18:08.549977196 +0930
+@@ -13482,6 +13482,7 @@ ppc64_elf_relocate_section (bfd *output_
+ 	     .		addi 2,2,.TOC.@l
+ 	     if .TOC. is in range.  */
+ 	  if (!info->shared
++	      && !info->traditional_format
+ 	      && h != NULL && &h->elf == htab->elf.hgot
+ 	      && rel + 1 < relend
+ 	      && rel[1].r_info == ELF64_R_INFO (r_symndx, R_PPC64_REL16_LO)
+diff -urp binutils-alan1/ld/emultempl/ppc64elf.em binutils-alan2/ld/emultempl/ppc64elf.em
+--- binutils-alan1/ld/emultempl/ppc64elf.em	2014-07-31 10:57:23.830363894 +0930
++++ binutils-alan2/ld/emultempl/ppc64elf.em	2014-07-31 14:16:32.593859091 +0930
+@@ -30,6 +30,7 @@ fragment <<EOF
+ #include "elf-bfd.h"
+ #include "elf64-ppc.h"
+ #include "ldlex.h"
++#include "elf/ppc64.h"
+ 
+ /* Fake input file for stubs.  */
+ static lang_input_statement_type *stub_file;
+@@ -538,7 +539,8 @@ ppc_finish (void)
+   /* e_entry on PowerPC64 points to the function descriptor for
+      _start.  If _start is missing, default to the first function
+      descriptor in the .opd section.  */
+-  entry_section = ".opd";
++  if ((elf_elfheader (link_info.output_bfd)->e_flags & EF_PPC64_ABI) == 1)
++    entry_section = ".opd";
+ 
+   if (stub_added)
+     {
diff --git a/SOURCES/binutils-ppc64le-7.patch b/SOURCES/binutils-ppc64le-7.patch
new file mode 100644
index 0000000..a7f5f9a
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-7.patch
@@ -0,0 +1,292 @@
+git f6c7c3e8b from upstream:
+
+    Referencing a function's address on PowerPC64 ELFv2
+    
+    ELFv2 needs to create plt entries in a non-PIC executable for an
+    address reference to a function defined in a shared object.  It's
+    possible that an object file has no features that distinguish it as
+    ELFv1 or ELFv2, eg. an object only containing data.  Such files need
+    to be handled like those that are known to be ELFv2.
+    However, this unnecessarily creates plt entries for the analogous
+    ELFv1 case, so arrange to set output abi version earlier, and use the
+    output abi version to further distinguish ambiguous input files.
+
+diff -urpN binutils-alan2/bfd/elf64-ppc.c binutils-alan3/bfd/elf64-ppc.c
+--- binutils-alan2/bfd/elf64-ppc.c	2014-07-31 14:18:08.549977196 +0930
++++ binutils-alan3/bfd/elf64-ppc.c	2014-07-31 14:31:16.298120492 +0930
+@@ -96,7 +96,7 @@ static bfd_vma opd_entry_value
+ #define elf_backend_create_dynamic_sections   ppc64_elf_create_dynamic_sections
+ #define elf_backend_copy_indirect_symbol      ppc64_elf_copy_indirect_symbol
+ #define elf_backend_add_symbol_hook	      ppc64_elf_add_symbol_hook
+-#define elf_backend_check_directives	      ppc64_elf_process_dot_syms
++#define elf_backend_check_directives	      ppc64_elf_before_check_relocs
+ #define elf_backend_as_needed_cleanup	      ppc64_elf_as_needed_cleanup
+ #define elf_backend_archive_symbol_lookup     ppc64_elf_archive_symbol_lookup
+ #define elf_backend_check_relocs	      ppc64_elf_check_relocs
+@@ -3958,7 +3958,7 @@ struct ppc_link_hash_table
+   /* Set on error.  */
+   unsigned int stub_error:1;
+ 
+-  /* Temp used by ppc64_elf_process_dot_syms.  */
++  /* Temp used by ppc64_elf_before_check_relocs.  */
+   unsigned int twiddled_syms:1;
+ 
+   /* Incremented every time we size stubs.  */
+@@ -4922,10 +4922,11 @@ add_symbol_adjust (struct ppc_link_hash_
+   return TRUE;
+ }
+ 
+-/* Process list of dot-symbols we made in link_hash_newfunc.  */
++/* Set up opd section info and abiversion for IBFD, and process list
++   of dot-symbols we made in link_hash_newfunc.  */
+ 
+ static bfd_boolean
+-ppc64_elf_process_dot_syms (bfd *ibfd, struct bfd_link_info *info)
++ppc64_elf_before_check_relocs (bfd *ibfd, struct bfd_link_info *info)
+ {
+   struct ppc_link_hash_table *htab;
+   struct ppc_link_hash_entry **p, *eh;
+@@ -4938,6 +4939,57 @@ ppc64_elf_process_dot_syms (bfd *ibfd, s
+ 
+   if (is_ppc64_elf (ibfd))
+     {
++      asection *opd = bfd_get_section_by_name (ibfd, ".opd");
++
++      if (opd != NULL && opd->size != 0)
++	{
++	  if (abiversion (ibfd) == 0)
++	    set_abiversion (ibfd, 1);
++	  else if (abiversion (ibfd) == 2)
++	    {
++	      info->callbacks->einfo (_("%P: %B .opd not allowed in ABI"
++					" version %d\n"),
++				      ibfd, abiversion (ibfd));
++	      bfd_set_error (bfd_error_bad_value);
++	      return FALSE;
++	    }
++
++	  if ((ibfd->flags & DYNAMIC) == 0
++	      && (opd->flags & SEC_RELOC) != 0
++	      && opd->reloc_count != 0
++	      && !bfd_is_abs_section (opd->output_section))
++	    {
++	      /* Garbage collection needs some extra help with .opd sections.
++		 We don't want to necessarily keep everything referenced by
++		 relocs in .opd, as that would keep all functions.  Instead,
++		 if we reference an .opd symbol (a function descriptor), we
++		 want to keep the function code symbol's section.  This is
++		 easy for global symbols, but for local syms we need to keep
++		 information about the associated function section.  */
++	      bfd_size_type amt;
++	      asection **opd_sym_map;
++
++	      amt = opd->size * sizeof (*opd_sym_map) / 8;
++	      opd_sym_map = bfd_zalloc (ibfd, amt);
++	      if (opd_sym_map == NULL)
++		return FALSE;
++	      ppc64_elf_section_data (opd)->u.opd.func_sec = opd_sym_map;
++	      BFD_ASSERT (ppc64_elf_section_data (opd)->sec_type == sec_normal);
++	      ppc64_elf_section_data (opd)->sec_type = sec_opd;
++	    }
++	}
++
++      /* For input files without an explicit abiversion in e_flags
++	 we should have flagged any with symbol st_other bits set
++	 as ELFv1 and above flagged those with .opd as ELFv2.
++	 Set the output abiversion if not yet set, and for any input
++	 still ambiguous, take its abiversion from the output.
++	 Differences in ABI are reported later.  */
++      if (abiversion (info->output_bfd) == 0)
++	set_abiversion (info->output_bfd, abiversion (ibfd));
++      else if (abiversion (ibfd) == 0)
++	set_abiversion (ibfd, abiversion (info->output_bfd));
++
+       p = &htab->dot_syms;
+       while ((eh = *p) != NULL)
+ 	{
+@@ -5137,34 +5189,9 @@ ppc64_elf_check_relocs (bfd *abfd, struc
+   sym_hashes = elf_sym_hashes (abfd);
+   sreloc = NULL;
+   opd_sym_map = NULL;
+-  if (strcmp (sec->name, ".opd") == 0)
+-    {
+-      /* Garbage collection needs some extra help with .opd sections.
+-	 We don't want to necessarily keep everything referenced by
+-	 relocs in .opd, as that would keep all functions.  Instead,
+-	 if we reference an .opd symbol (a function descriptor), we
+-	 want to keep the function code symbol's section.  This is
+-	 easy for global symbols, but for local syms we need to keep
+-	 information about the associated function section.  */
+-      bfd_size_type amt;
+-
+-      if (abiversion (abfd) == 0)
+-	set_abiversion (abfd, 1);
+-      else if (abiversion (abfd) == 2)
+-	{
+-	  info->callbacks->einfo (_("%P: .opd not allowed in ABI version %d\n"),
+-				  abiversion (abfd));
+-	  bfd_set_error (bfd_error_bad_value);
+-	  return FALSE;
+-	}
+-      amt = sec->size * sizeof (*opd_sym_map) / 8;
+-      opd_sym_map = bfd_zalloc (abfd, amt);
+-      if (opd_sym_map == NULL)
+-	return FALSE;
+-      ppc64_elf_section_data (sec)->u.opd.func_sec = opd_sym_map;
+-      BFD_ASSERT (ppc64_elf_section_data (sec)->sec_type == sec_normal);
+-      ppc64_elf_section_data (sec)->sec_type = sec_opd;
+-    }
++  if (ppc64_elf_section_data (sec) != NULL
++      && ppc64_elf_section_data (sec)->sec_type == sec_opd)
++    opd_sym_map = ppc64_elf_section_data (sec)->u.opd.func_sec;
+ 
+   rel_end = relocs + sec->reloc_count;
+   for (rel = relocs; rel < rel_end; rel++)
+@@ -5338,7 +5365,7 @@ ppc64_elf_check_relocs (bfd *abfd, struc
+ 
+ 	  /* We may also need a plt entry if the symbol turns out to be
+ 	     an ifunc.  */
+-	  if (h != NULL && !info->shared && abiversion (abfd) == 2)
++	  if (h != NULL && !info->shared && abiversion (abfd) != 1)
+ 	    {
+ 	      if (!update_plt_info (abfd, &h->plt.plist, rel->r_addend))
+ 		return FALSE;
+@@ -5607,7 +5634,7 @@ ppc64_elf_check_relocs (bfd *abfd, struc
+ 	case R_PPC64_ADDR16_HIGHESTA:
+ 	case R_PPC64_ADDR16_LO:
+ 	case R_PPC64_ADDR16_LO_DS:
+-	  if (h != NULL && !info->shared && abiversion (abfd) == 2
++	  if (h != NULL && !info->shared && abiversion (abfd) != 1
+ 	      && rel->r_addend == 0)
+ 	    {
+ 	      /* We may need a .plt entry if this reloc refers to a
+@@ -5781,21 +5808,14 @@ ppc64_elf_merge_private_bfd_data (bfd *i
+   iflags = elf_elfheader (ibfd)->e_flags;
+   oflags = elf_elfheader (obfd)->e_flags;
+ 
+-  if (!elf_flags_init (obfd) || oflags == 0)
+-    {
+-      elf_flags_init (obfd) = TRUE;
+-      elf_elfheader (obfd)->e_flags = iflags;
+-    }
+-  else if (iflags == oflags || iflags == 0)
+-    ;
+-  else if (iflags & ~EF_PPC64_ABI)
++  if (iflags & ~EF_PPC64_ABI)
+     {
+       (*_bfd_error_handler)
+ 	(_("%B uses unknown e_flags 0x%lx"), ibfd, iflags);
+       bfd_set_error (bfd_error_bad_value);
+       return FALSE;
+     }
+-  else
++  else if (iflags != oflags && iflags != 0)
+     {
+       (*_bfd_error_handler)
+ 	(_("%B: ABI version %ld is not compatible with ABI version %ld output"),
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/ambiguousv1.d binutils-alan3/ld/testsuite/ld-powerpc/ambiguousv1.d
+--- binutils-alan2/ld/testsuite/ld-powerpc/ambiguousv1.d	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/ambiguousv1.d	2014-07-31 14:30:15.816565692 +0930
+@@ -0,0 +1,12 @@
++#source: startv1.s
++#source: funref.s
++#as: -a64
++#ld: -melf64ppc
++#ld_after_inputfiles: tmpdir/funv1.so
++#readelf: -r --wide
++# check that we do the right thing with funref.s that doesn't have
++# anything to mark it as ELFv1 or ELFv2
++
++Relocation section .* contains 1 entries:
++.*
++.* R_PPC64_ADDR64 +0+ my_func \+ 0
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/ambiguousv2.d binutils-alan3/ld/testsuite/ld-powerpc/ambiguousv2.d
+--- binutils-alan2/ld/testsuite/ld-powerpc/ambiguousv2.d	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/ambiguousv2.d	2014-07-31 14:30:15.816565692 +0930
+@@ -0,0 +1,12 @@
++#source: startv2.s
++#source: funref.s
++#as: -a64
++#ld: -melf64ppc
++#ld_after_inputfiles: tmpdir/funv2.so
++#readelf: -r --wide
++# check that we do the right thing with funref.s that doesn't have
++# anything to mark it as ELFv1 or ELFv2
++
++Relocation section .*contains 1 entries:
++.*
++.* R_PPC64_JMP_SLOT .* my_func \+ 0
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/funref.s binutils-alan3/ld/testsuite/ld-powerpc/funref.s
+--- binutils-alan2/ld/testsuite/ld-powerpc/funref.s	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/funref.s	2014-07-31 14:30:15.816565692 +0930
+@@ -0,0 +1,4 @@
++ .data
++ .globl func_tab
++func_tab:
++ .dc.a my_func
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/funv1.s binutils-alan3/ld/testsuite/ld-powerpc/funv1.s
+--- binutils-alan2/ld/testsuite/ld-powerpc/funv1.s	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/funv1.s	2014-07-31 14:30:15.816565692 +0930
+@@ -0,0 +1,10 @@
++ .globl my_func
++ .type my_func,@function
++ .section .opd,"aw",@progbits
++my_func:
++ .quad .Lmy_func, .TOC.@tocbase
++
++ .text
++.Lmy_func:
++ blr
++ .size my_func,.-.Lmy_func
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/funv2.s binutils-alan3/ld/testsuite/ld-powerpc/funv2.s
+--- binutils-alan2/ld/testsuite/ld-powerpc/funv2.s	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/funv2.s	2014-07-31 14:30:15.816565692 +0930
+@@ -0,0 +1,6 @@
++ .abiversion 2
++ .globl my_func
++ .type my_func,@function
++my_func:
++ blr
++ .size my_func,.-my_func
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/powerpc.exp binutils-alan3/ld/testsuite/ld-powerpc/powerpc.exp
+--- binutils-alan2/ld/testsuite/ld-powerpc/powerpc.exp	2014-07-31 10:57:23.830363894 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/powerpc.exp	2014-07-31 14:32:08.843996200 +0930
+@@ -213,6 +213,8 @@ set ppc64elftests {
+         {tocopt4a.s tocopt4b.s} {{objdump -s tocopt4.d}} "tocopt4"}
+     {"TOC opt5" "-melf64ppc" "" "-a64"  {tocopt5.s}
+ 	{{objdump -s tocopt5.d}} "tocopt5"}
++    {"ambig shared v1" "-shared -melf64ppc" "" "-a64" {funv1.s} {} "funv1.so"}
++    {"ambig shared v2" "-shared -melf64ppc" "" "-a64" {funv2.s} {} "funv2.so"}
+ }
+ 
+ set ppceabitests {
+@@ -271,6 +273,8 @@ if [ supports_ppc64 ] then {
+     run_dump_test "relbrlt"
+     run_dump_test "elfv2so"
+     run_dump_test "elfv2exe"
++    run_dump_test "ambiguousv1"
++    run_dump_test "ambiguousv2"
+ }
+ 
+ if { [istarget "powerpc*-eabi*"] } {
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/startv1.s binutils-alan3/ld/testsuite/ld-powerpc/startv1.s
+--- binutils-alan2/ld/testsuite/ld-powerpc/startv1.s	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/startv1.s	2014-07-31 14:30:15.820565530 +0930
+@@ -0,0 +1,8 @@
++ .globl _start
++ .section .opd,"aw",@progbits
++_start:
++ .quad .L_start, .TOC.@tocbase
++
++ .text
++.L_start:
++ b _start
+diff -urpN binutils-alan2/ld/testsuite/ld-powerpc/startv2.s binutils-alan3/ld/testsuite/ld-powerpc/startv2.s
+--- binutils-alan2/ld/testsuite/ld-powerpc/startv2.s	1970-01-01 09:30:00.000000000 +0930
++++ binutils-alan3/ld/testsuite/ld-powerpc/startv2.s	2014-07-31 14:30:15.820565530 +0930
+@@ -0,0 +1,5 @@
++ .abiversion 2
++ .text
++ .globl _start
++_start:
++ b _start
diff --git a/SOURCES/binutils-ppc64le-8.patch b/SOURCES/binutils-ppc64le-8.patch
new file mode 100644
index 0000000..5987986
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-8.patch
@@ -0,0 +1,71 @@
+commit 2dc0e7b400e46f105960c0dfcd431013f0013c6a
+Author: Alan Modra <amodra@gmail.com>
+Date:   Tue Jul 1 18:10:25 2014 +0930
+
+    Don't include sys/param.h
+    
+    sys/param.h on recent versions of powerpc glibc ends up including
+    asm/elf.h via asm/sigcontex.h.  asm/elf.h defines R_PPC_* and R_PPC64_*
+    macros, which clash with our include/elf/ppc.h and include/elf/ppc64.h.
+    It turns out that no current source uses LD_PATHMAX, so there is no
+    need for limits.h or sys/param.h, except for one occurrence of UINT_MAX.
+    I don't have a quarrel with limits.h, but it seems unnecessary just
+    for UINT_MAX.
+    
+    	* sysdep.h: Don't include limits.h and sys/param.h.  Don't
+    	include unistd.h twice.
+    	(LD_PATHMAX): Don't define.
+    	* ldlang.c (lang_common): Don't use UINT_MAX.
+
+diff --git a/ld/ldlang.c b/ld/ldlang.c
+index e7c9669..60877b8 100644
+--- a/ld/ldlang.c
++++ b/ld/ldlang.c
+@@ -5981,7 +5981,7 @@ lang_common (void)
+ 	  for (power = 0; power <= 4; power++)
+ 	    bfd_link_hash_traverse (link_info.hash, lang_one_common, &power);
+ 
+-	  power = UINT_MAX;
++	  power = (unsigned int) -1;
+ 	  bfd_link_hash_traverse (link_info.hash, lang_one_common, &power);
+ 	}
+     }
+diff --git a/ld/sysdep.h b/ld/sysdep.h
+index c0b8445..99caf18 100644
+--- a/ld/sysdep.h
++++ b/ld/sysdep.h
+@@ -56,34 +56,12 @@ extern char *strrchr ();
+ #include <unistd.h>
+ #endif
+ 
+-/* for PATH_MAX */
+-#ifdef HAVE_LIMITS_H
+-#include <limits.h>
+-#endif
+-/* for MAXPATHLEN */
+-#ifdef HAVE_SYS_PARAM_H
+-#include <sys/param.h>
+-#endif
+-#ifdef PATH_MAX
+-# define LD_PATHMAX PATH_MAX
+-#else
+-# ifdef MAXPATHLEN
+-#  define LD_PATHMAX MAXPATHLEN
+-# else
+-#  define LD_PATHMAX 1024
+-# endif
+-#endif
+-
+ #ifdef HAVE_REALPATH
+ # define REALPATH(a,b) realpath (a, b)
+ #else
+ # define REALPATH(a,b) NULL
+ #endif
+ 
+-#ifdef HAVE_UNISTD_H
+-#include <unistd.h>
+-#endif
+-
+ #ifdef USE_BINARY_FOPEN
+ #include "fopen-bin.h"
+ #else
diff --git a/SOURCES/binutils-ppc64le-9.patch b/SOURCES/binutils-ppc64le-9.patch
new file mode 100644
index 0000000..499e5e7
--- /dev/null
+++ b/SOURCES/binutils-ppc64le-9.patch
@@ -0,0 +1,20 @@
+Disable srec tests.
+
+--- ./ld/testsuite/ld-srec/srec.exp.aa	2014-08-04 10:28:16.313705173 -0700
++++ ./ld/testsuite/ld-srec/srec.exp	2014-08-04 10:29:30.839147853 -0700
+@@ -391,6 +391,8 @@
+ # generate the format if need be).
+ setup_xfail "tile*-*-*"
+ 
++setup_xfail "powerpc64le*-*-*"
++
+ run_srec_test $test1 "tmpdir/sr1.o tmpdir/sr2.o"
+ 
+ # Now try linking a C++ program with global constructors and
+@@ -421,5 +423,6 @@
+ setup_xfail "score-*-*"
+ setup_xfail "bfin-*-linux-uclibc"
+ setup_xfail "tile*-*-*"
++setup_xfail "powerpc64le*-*-*"
+ 
+ run_srec_test $test2 "tmpdir/sr3.o"
diff --git a/SOURCES/binutils-rh1066712.patch b/SOURCES/binutils-rh1066712.patch
new file mode 100644
index 0000000..15c9254
--- /dev/null
+++ b/SOURCES/binutils-rh1066712.patch
@@ -0,0 +1,284 @@
+*** ../binutils-2.23.52.0.1.orig/gas/config/tc-aarch64.c	2013-12-16 17:13:40.458862152 +0000
+--- gas/config/tc-aarch64.c	2014-02-19 16:24:27.743707831 +0000
+*************** encode_imm_float_bits (uint32_t imm)
+*** 1989,2037 ****
+      | ((imm >> (31 - 7)) & 0x80);	/* b[31]    -> b[7]   */
+  }
+  
+! /* Return TRUE if IMM is a valid floating-point immediate; return FALSE
+!    otherwise.  */
+  static bfd_boolean
+  aarch64_imm_float_p (uint32_t imm)
+  {
+!   /* 3 32222222 2221111111111
+       1 09876543 21098765432109876543210
+!      n Eeeeeexx xxxx0000000000000000000  */
+!   uint32_t e;
+  
+!   e = (imm >> 30) & 0x1;
+!   if (e == 0)
+!     e = 0x3e000000;
+    else
+!     e = 0x40000000;
+!   return (imm & 0x7ffff) == 0	/* lower 19 bits are 0 */
+!     && ((imm & 0x7e000000) == e);	/* bits 25-29 = ~ bit 30 */
+  }
+  
+! /* Note: this accepts the floating-point 0 constant.  */
+  static bfd_boolean
+! parse_aarch64_imm_float (char **ccp, int *immed)
+  {
+    char *str = *ccp;
+    char *fpnum;
+    LITTLENUM_TYPE words[MAX_LITTLENUMS];
+    int found_fpchar = 0;
+  
+    skip_past_char (&str, '#');
+  
+-   /* We must not accidentally parse an integer as a floating-point number.  Make
+-      sure that the value we parse is not an integer by checking for special
+-      characters '.' or 'e'.
+-      FIXME: This is a hack that is not very efficient, but doing better is
+-      tricky because type information isn't in a very usable state at parse
+-      time.  */
+    fpnum = str;
+    skip_whitespace (fpnum);
+  
+    if (strncmp (fpnum, "0x", 2) == 0)
+!     return FALSE;
+    else
+      {
+        for (; *fpnum != '\0' && *fpnum != ' ' && *fpnum != '\n'; fpnum++)
+  	if (*fpnum == '.' || *fpnum == 'e' || *fpnum == 'E')
+  	  {
+--- 1989,2128 ----
+      | ((imm >> (31 - 7)) & 0x80);	/* b[31]    -> b[7]   */
+  }
+  
+! /* Return TRUE if the single-precision floating-point value encoded in IMM
+!    can be expressed in the AArch64 8-bit signed floating-point format with
+!    3-bit exponent and normalized 4 bits of precision; in other words, the
+!    floating-point value must be expressable as
+!      (+/-) n / 16 * power (2, r)
+!    where n and r are integers such that 16 <= n <=31 and -3 <= r <= 4.  */
+! 
+  static bfd_boolean
+  aarch64_imm_float_p (uint32_t imm)
+  {
+!   /* If a single-precision floating-point value has the following bit
+!      pattern, it can be expressed in the AArch64 8-bit floating-point
+!      format:
+! 
+!      3 32222222 2221111111111
+       1 09876543 21098765432109876543210
+!      n Eeeeeexx xxxx0000000000000000000
+! 
+!      where n, e and each x are either 0 or 1 independently, with
+!      E == ~ e.  */
+  
+!   uint32_t pattern;
+! 
+!   /* Prepare the pattern for 'Eeeeee'.  */
+!   if (((imm >> 30) & 0x1) == 0)
+!     pattern = 0x3e000000;
+    else
+!     pattern = 0x40000000;
+! 
+!   return (imm & 0x7ffff) == 0		/* lower 19 bits are 0.  */
+!     && ((imm & 0x7e000000) == pattern);	/* bits 25 - 29 == ~ bit 30.  */
+  }
+  
+! /* Like aarch64_imm_float_p but for a double-precision floating-point value.
+! 
+!    Return TRUE if the value encoded in IMM can be expressed in the AArch64
+!    8-bit signed floating-point format with 3-bit exponent and normalized 4
+!    bits of precision (i.e. can be used in an FMOV instruction); return the
+!    equivalent single-precision encoding in *FPWORD.
+! 
+!    Otherwise return FALSE.  */
+! 
+  static bfd_boolean
+! aarch64_double_precision_fmovable (uint64_t imm, uint32_t *fpword)
+! {
+!   /* If a double-precision floating-point value has the following bit
+!      pattern, it can be expressed in the AArch64 8-bit floating-point
+!      format:
+! 
+!      6 66655555555 554444444...21111111111
+!      3 21098765432 109876543...098765432109876543210
+!      n Eeeeeeeeexx xxxx00000...000000000000000000000
+! 
+!      where n, e and each x are either 0 or 1 independently, with
+!      E == ~ e.  */
+! 
+!   uint32_t pattern;
+!   uint32_t high32 = imm >> 32;
+! 
+!   /* Lower 32 bits need to be 0s.  */
+!   if ((imm & 0xffffffff) != 0)
+!     return FALSE;
+! 
+!   /* Prepare the pattern for 'Eeeeeeeee'.  */
+!   if (((high32 >> 30) & 0x1) == 0)
+!     pattern = 0x3fc00000;
+!   else
+!     pattern = 0x40000000;
+! 
+!   if ((high32 & 0xffff) == 0			/* bits 32 - 47 are 0.  */
+!       && (high32 & 0x7fc00000) == pattern)	/* bits 54 - 61 == ~ bit 62.  */
+!     {
+!       /* Convert to the single-precision encoding.
+!          i.e. convert
+! 	   n Eeeeeeeeexx xxxx00000...000000000000000000000
+! 	 to
+! 	   n Eeeeeexx xxxx0000000000000000000.  */
+!       *fpword = ((high32 & 0xfe000000)			/* nEeeeee.  */
+! 		 | (((high32 >> 16) & 0x3f) << 19));	/* xxxxxx.  */
+!       return TRUE;
+!     }
+!   else
+!     return FALSE;
+! }
+! 
+! /* Parse a floating-point immediate.  Return TRUE on success and return the
+!    value in *IMMED in the format of IEEE754 single-precision encoding.
+!    *CCP points to the start of the string; DP_P is TRUE when the immediate
+!    is expected to be in double-precision (N.B. this only matters when
+!    hexadecimal representation is involved).
+! 
+!    N.B. 0.0 is accepted by this function.  */
+! 
+! static bfd_boolean
+! parse_aarch64_imm_float (char **ccp, int *immed, bfd_boolean dp_p)
+  {
+    char *str = *ccp;
+    char *fpnum;
+    LITTLENUM_TYPE words[MAX_LITTLENUMS];
+    int found_fpchar = 0;
++   int64_t val = 0;
++   unsigned fpword = 0;
++   bfd_boolean hex_p = FALSE;
+  
+    skip_past_char (&str, '#');
+  
+    fpnum = str;
+    skip_whitespace (fpnum);
+  
+    if (strncmp (fpnum, "0x", 2) == 0)
+!     {
+!       /* Support the hexadecimal representation of the IEEE754 encoding.
+! 	 Double-precision is expected when DP_P is TRUE, otherwise the
+! 	 representation should be in single-precision.  */
+!       if (! parse_constant_immediate (&str, &val))
+! 	goto invalid_fp;
+! 
+!       if (dp_p)
+! 	{
+! 	  if (! aarch64_double_precision_fmovable (val, &fpword))
+! 	    goto invalid_fp;
+! 	}
+!       else if ((uint64_t) val > 0xffffffff)
+! 	goto invalid_fp;
+!       else
+! 	fpword = val;
+! 
+!       hex_p = TRUE;
+!     }
+    else
+      {
++       /* We must not accidentally parse an integer as a floating-point number.
++ 	 Make sure that the value we parse is not an integer by checking for
++ 	 special characters '.' or 'e'.  */
+        for (; *fpnum != '\0' && *fpnum != ' ' && *fpnum != '\n'; fpnum++)
+  	if (*fpnum == '.' || *fpnum == 'e' || *fpnum == 'E')
+  	  {
+*************** parse_aarch64_imm_float (char **ccp, int
+*** 2043,2067 ****
+  	return FALSE;
+      }
+  
+!   if ((str = atof_ieee (str, 's', words)) != NULL)
+      {
+-       unsigned fpword = 0;
+        int i;
+  
+        /* Our FP word must be 32 bits (single-precision FP).  */
+        for (i = 0; i < 32 / LITTLENUM_NUMBER_OF_BITS; i++)
+  	{
+  	  fpword <<= LITTLENUM_NUMBER_OF_BITS;
+  	  fpword |= words[i];
+  	}
+  
+!       if (aarch64_imm_float_p (fpword) || (fpword & 0x7fffffff) == 0)
+! 	*immed = fpword;
+!       else
+! 	goto invalid_fp;
+! 
+        *ccp = str;
+- 
+        return TRUE;
+      }
+  
+--- 2134,2158 ----
+  	return FALSE;
+      }
+  
+!   if (! hex_p)
+      {
+        int i;
+  
++       if ((str = atof_ieee (str, 's', words)) == NULL)
++ 	goto invalid_fp;
++ 
+        /* Our FP word must be 32 bits (single-precision FP).  */
+        for (i = 0; i < 32 / LITTLENUM_NUMBER_OF_BITS; i++)
+  	{
+  	  fpword <<= LITTLENUM_NUMBER_OF_BITS;
+  	  fpword |= words[i];
+  	}
++     }
+  
+!   if (aarch64_imm_float_p (fpword) || (fpword & 0x7fffffff) == 0)
+!     {
+!       *immed = fpword;
+        *ccp = str;
+        return TRUE;
+      }
+  
+*************** parse_operands (char *str, const aarch64
+*** 4687,4693 ****
+  	    bfd_boolean res1 = FALSE, res2 = FALSE;
+  	    /* N.B. -0.0 will be rejected; although -0.0 shouldn't be rejected,
+  	       it is probably not worth the effort to support it.  */
+! 	    if (!(res1 = parse_aarch64_imm_float (&str, &qfloat))
+  		&& !(res2 = parse_constant_immediate (&str, &val)))
+  	      goto failure;
+  	    if ((res1 && qfloat == 0) || (res2 && val == 0))
+--- 4778,4784 ----
+  	    bfd_boolean res1 = FALSE, res2 = FALSE;
+  	    /* N.B. -0.0 will be rejected; although -0.0 shouldn't be rejected,
+  	       it is probably not worth the effort to support it.  */
+! 	    if (!(res1 = parse_aarch64_imm_float (&str, &qfloat, FALSE))
+  		&& !(res2 = parse_constant_immediate (&str, &val)))
+  	      goto failure;
+  	    if ((res1 && qfloat == 0) || (res2 && val == 0))
+*************** parse_operands (char *str, const aarch64
+*** 4748,4754 ****
+  	case AARCH64_OPND_SIMD_FPIMM:
+  	  {
+  	    int qfloat;
+! 	    if (! parse_aarch64_imm_float (&str, &qfloat))
+  	      goto failure;
+  	    if (qfloat == 0)
+  	      {
+--- 4839,4848 ----
+  	case AARCH64_OPND_SIMD_FPIMM:
+  	  {
+  	    int qfloat;
+! 	    bfd_boolean dp_p
+! 	      = (aarch64_get_qualifier_esize (inst.base.operands[0].qualifier)
+! 		 == 8);
+! 	    if (! parse_aarch64_imm_float (&str, &qfloat, dp_p))
+  	      goto failure;
+  	    if (qfloat == 0)
+  	      {
diff --git a/SOURCES/binutils-rh1075827.patch b/SOURCES/binutils-rh1075827.patch
new file mode 100644
index 0000000..6b090fe
--- /dev/null
+++ b/SOURCES/binutils-rh1075827.patch
@@ -0,0 +1,49 @@
+Backport of f44a1f8e513b37bcc52ba9ea0c172c3e94852756:
+
+2014-01-14  Michael Hudson-Doyle  <michael.hudson@linaro.org>
+	    Kugan Vivekanandarajah  <kugan.vivekanandarajah@linaro.org>
+
+	* elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Use correct
+	offset while calculating relocation address.
+	(elfNN_aarch64_create_small_pltn_entry): Likewise.
+	(elfNN_aarch64_init_small_plt0_entry): Likewise.
+
+
+--- a/bfd/elf64-aarch64.c	2013-02-27 15:28:03.000000000 -0500
++++ b/bfd/elf64-aarch64.c	2014-03-13 13:47:08.003066253 -0400
+@@ -4060,7 +4060,7 @@
+ 
+       value = (symbol_got_offset (input_bfd, h, r_symndx)
+ 	       + globals->root.sgot->output_section->vma
+-	       + globals->root.sgot->output_section->output_offset);
++	       + globals->root.sgot->output_offset);
+ 
+       value = aarch64_resolve_relocation (r_type, place, value,
+ 					  0, weak_undef_p);
+@@ -4090,7 +4090,7 @@
+ 
+       value = (symbol_tlsdesc_got_offset (input_bfd, h, r_symndx)
+ 	       + globals->root.sgotplt->output_section->vma
+-	       + globals->root.sgotplt->output_section->output_offset
++	       + globals->root.sgotplt->output_offset
+ 	       + globals->sgotplt_jump_table_size);
+ 
+       value = aarch64_resolve_relocation (r_type, place, value,
+@@ -6454,7 +6454,7 @@
+   got_offset = (plt_index + 3) * GOT_ENTRY_SIZE;
+   plt_entry = htab->root.splt->contents + h->plt.offset;
+   plt_entry_address = htab->root.splt->output_section->vma
+-    + htab->root.splt->output_section->output_offset + h->plt.offset;
++    + htab->root.splt->output_offset + h->plt.offset;
+   gotplt_entry_address = htab->root.sgotplt->output_section->vma +
+     htab->root.sgotplt->output_offset + got_offset;
+ 
+@@ -6676,7 +6676,7 @@
+ 		  + htab->root.sgotplt->output_offset);
+ 
+   plt_base = htab->root.splt->output_section->vma +
+-    htab->root.splt->output_section->output_offset;
++    htab->root.splt->output_offset;
+ 
+   /* Fill in the top 21 bits for this: ADRP x16, PLT_GOT + n * 8.
+      ADRP:   ((PG(S+A)-PG(P)) >> 12) & 0x1fffff */
diff --git a/SOURCES/binutils-rh1090618.patch b/SOURCES/binutils-rh1090618.patch
new file mode 100644
index 0000000..f76590d
--- /dev/null
+++ b/SOURCES/binutils-rh1090618.patch
@@ -0,0 +1,41 @@
+2013-07-04  Alan Modra  <amodra@gmail.com>
+
+       * ppc-opc.c (powerpc_opcodes): Add tdui, twui, tdu, twu, tui, tu.
+
+
+--- a/opcodes/ppc-opc.c	2014-08-13 10:36:34.331026410 -0600
++++ b/opcodes/ppc-opc.c	2014-08-13 10:37:20.528924673 -0600
+@@ -2795,6 +2795,7 @@ const struct powerpc_opcode powerpc_opco
+ {"tdlei",	OPTO(2,TOLE),	OPTO_MASK,   PPC64,	PPCNONE,	{RA, SI}},
+ {"tdngi",	OPTO(2,TONG),	OPTO_MASK,   PPC64,	PPCNONE,	{RA, SI}},
+ {"tdnei",	OPTO(2,TONE),	OPTO_MASK,   PPC64,	PPCNONE,	{RA, SI}},
++{"tdui",	OPTO(2,TOU),	OPTO_MASK,   PPC64,	PPCNONE,	{RA, SI}},
+ {"tdi",		OP(2),		OP_MASK,     PPC64,	PPCNONE,	{TO, RA, SI}},
+ 
+ {"twlgti",	OPTO(3,TOLGT),	OPTO_MASK,   PPCCOM,	PPCNONE,	{RA, SI}},
+@@ -2825,6 +2826,8 @@ const struct powerpc_opcode powerpc_opco
+ {"tngi",	OPTO(3,TONG),	OPTO_MASK,   PWRCOM,	PPCNONE,	{RA, SI}},
+ {"twnei",	OPTO(3,TONE),	OPTO_MASK,   PPCCOM,	PPCNONE,	{RA, SI}},
+ {"tnei",	OPTO(3,TONE),	OPTO_MASK,   PWRCOM,	PPCNONE,	{RA, SI}},
++{"twui",	OPTO(3,TOU),	OPTO_MASK,   PPCCOM,	PPCNONE,	{RA, SI}},
++{"tui",		OPTO(3,TOU),	OPTO_MASK,   PWRCOM,	PPCNONE,	{RA, SI}},
+ {"twi",		OP(3),		OP_MASK,     PPCCOM,	PPCNONE,	{TO, RA, SI}},
+ {"ti",		OP(3),		OP_MASK,     PWRCOM,	PPCNONE,	{TO, RA, SI}},
+ 
+@@ -4353,6 +4356,8 @@ const struct powerpc_opcode powerpc_opco
+ {"twne",	XTO(31,4,TONE),	 XTO_MASK,   PPCCOM|PPCVLE, PPCNONE,	{RA, RB}},
+ {"tne",		XTO(31,4,TONE),	 XTO_MASK,   PWRCOM,	PPCNONE,	{RA, RB}},
+ {"trap",	XTO(31,4,TOU),	 0xffffffff, PPCCOM|PPCVLE, PPCNONE,	{0}},
++{"twu",		XTO(31,4,TOU),	 XTO_MASK,   PPCCOM|PPCVLE, PPCNONE,	{RA, RB}},
++{"tu",		XTO(31,4,TOU),	 XTO_MASK,   PWRCOM,	PPCNONE,	{RA, RB}},
+ {"tw",		X(31,4),	 X_MASK, PPCCOM|PPCVLE, PPCNONE,	{TO, RA, RB}},
+ {"t",		X(31,4),	 X_MASK,     PWRCOM,	PPCNONE,	{TO, RA, RB}},
+ 
+@@ -4493,6 +4498,7 @@ const struct powerpc_opcode powerpc_opco
+ {"tdle",	XTO(31,68,TOLE),  XTO_MASK,  PPC64,	PPCNONE,	{RA, RB}},
+ {"tdng",	XTO(31,68,TONG),  XTO_MASK,  PPC64,	PPCNONE,	{RA, RB}},
+ {"tdne",	XTO(31,68,TONE),  XTO_MASK,  PPC64,	PPCNONE,	{RA, RB}},
++{"tdu",		XTO(31,68,TOU),   XTO_MASK,  PPC64,	PPCNONE,	{RA, RB}},
+ {"td",		X(31,68),	X_MASK,      PPC64|PPCVLE, PPCNONE,	{TO, RA, RB}},
+ 
+ {"lwfcmx",	APU(31,71,0), 	APU_MASK,    PPC405,	PPCNONE,	{FCRT, RA, RB}},
diff --git a/SOURCES/binutils-rh1128280.patch b/SOURCES/binutils-rh1128280.patch
new file mode 100644
index 0000000..57cd9f2
--- /dev/null
+++ b/SOURCES/binutils-rh1128280.patch
@@ -0,0 +1,37 @@
+commit b00548197542a46df0e46d848ac61a00827943ea
+Author: Ulrich Drepper <drepper@gmail.com>
+Date:   Mon Jun 30 06:58:52 2014 -0400
+
+        lexsup.c (parse_args): Check whether provided SONAME is empty
+        string.  If yes, warn and ignore it.  Don't overwrite valid SONAME
+        with empty string.
+
+ 
+--- a/ld/lexsup.c	2013-02-27 13:28:03.000000000 -0700
++++ b/ld/lexsup.c	2014-08-12 13:44:20.501609403 -0600
+@@ -1110,7 +1110,11 @@ parse_args (unsigned argc, char **argv)
+ 	  break;
+ 	case 'h':		/* Used on Solaris.  */
+ 	case OPTION_SONAME:
+-	  command_line.soname = optarg;
++	  if (optarg[0] == '\0' && command_line.soname
++	      && command_line.soname[0])
++	    einfo (_("%P: SONAME must not be empty string; keeping previous one\n"));
++	  else
++	    command_line.soname = optarg;
+ 	  break;
+ 	case OPTION_SORT_COMMON:
+ 	  if (optarg == NULL
+@@ -1446,6 +1450,12 @@ parse_args (unsigned argc, char **argv)
+ 	}
+     }
+ 
++  if (command_line.soname && command_line.soname[0] == '\0')
++    {
++      einfo (_("%P: SONAME must not be empty string; ignored\n"));
++      command_line.soname = NULL;
++    }
++
+   while (ingroup)
+     {
+       lang_leave_group ();
diff --git a/SOURCES/binutils-rh1130479.patch b/SOURCES/binutils-rh1130479.patch
new file mode 100644
index 0000000..05b2086
--- /dev/null
+++ b/SOURCES/binutils-rh1130479.patch
@@ -0,0 +1,16 @@
+diff --git a/bfd/elflink.c b/bfd/elflink.c
+index 6fa62f9..7dcafd6 100644
+--- a/bfd/elflink.c
++++ b/bfd/elflink.c
+@@ -1437,7 +1437,10 @@ _bfd_elf_merge_symbol (bfd *abfd,
+       if (!(oldbfd != NULL
+ 	    && (oldbfd->flags & BFD_PLUGIN) != 0
+ 	    && (abfd->flags & BFD_PLUGIN) == 0))
+-	*skip = TRUE;
++	{
++	  newdef = FALSE;
++	  *skip = TRUE;
++	}
+ 
+       /* Merge st_other.  If the symbol already has a dynamic index,
+ 	 but visibility says it should not be visible, turn it into a
diff --git a/SOURCES/binutils-rh1179810.patch b/SOURCES/binutils-rh1179810.patch
new file mode 100644
index 0000000..89b0afb
--- /dev/null
+++ b/SOURCES/binutils-rh1179810.patch
@@ -0,0 +1,2535 @@
+diff -Nrup a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
+--- a/gas/config/tc-aarch64.c	2015-01-06 13:34:39.004045522 -0700
++++ b/gas/config/tc-aarch64.c	2015-01-08 13:16:27.357436152 -0700
+@@ -7089,6 +7089,7 @@ struct aarch64_option_cpu_value_table
+ };
+ 
+ static const struct aarch64_option_cpu_value_table aarch64_features[] = {
++  {"crc",		AARCH64_FEATURE (AARCH64_FEATURE_CRC, 0)},
+   {"crypto",		AARCH64_FEATURE (AARCH64_FEATURE_CRYPTO, 0)},
+   {"fp",		AARCH64_FEATURE (AARCH64_FEATURE_FP, 0)},
+   {"simd",		AARCH64_FEATURE (AARCH64_FEATURE_SIMD, 0)},
+diff -Nrup a/gas/testsuite/gas/aarch64/crc32.d b/gas/testsuite/gas/aarch64/crc32.d
+--- a/gas/testsuite/gas/aarch64/crc32.d	1969-12-31 17:00:00.000000000 -0700
++++ b/gas/testsuite/gas/aarch64/crc32.d	2015-01-08 13:16:27.357436152 -0700
+@@ -0,0 +1,16 @@
++#objdump: -dr
++#as: -march=armv8-a+crc
++
++.*:     file format .*
++
++Disassembly of section \.text:
++
++0000000000000000 <.*>:
++   0:	1acf40e3 	crc32b	w3, w7, w15
++   4:	1ac345e7 	crc32h	w7, w15, w3
++   8:	1ac7486f 	crc32w	w15, w3, w7
++   c:	9acf4ce3 	crc32x	w3, w7, x15
++  10:	1acf50e3 	crc32cb	w3, w7, w15
++  14:	1ac355e7 	crc32ch	w7, w15, w3
++  18:	1ac7586f 	crc32cw	w15, w3, w7
++  1c:	9acf5ce3 	crc32cx	w3, w7, x15
+diff -Nrup a/gas/testsuite/gas/aarch64/crc32.s b/gas/testsuite/gas/aarch64/crc32.s
+--- a/gas/testsuite/gas/aarch64/crc32.s	1969-12-31 17:00:00.000000000 -0700
++++ b/gas/testsuite/gas/aarch64/crc32.s	2015-01-08 13:16:27.357436152 -0700
+@@ -0,0 +1,31 @@
++/* crc32.s Test file for AArch64 CRC-32 and CRC-32C checksum instructions.
++
++   Copyright 2013 Free Software Foundation, Inc.
++   Contributed by ARM Ltd.
++
++   This file is part of GAS.
++
++   GAS is free software; you can redistribute it and/or modify
++   it under the terms of the GNU General Public License as published by
++   the Free Software Foundation; either version 3 of the license, or
++   (at your option) any later version.
++
++   GAS is distributed in the hope that it will be useful,
++   but WITHOUT ANY WARRANTY; without even the implied warranty of
++   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++   GNU General Public License for more details.
++
++   You should have received a copy of the GNU General Public License
++   along with this program; see the file COPYING3. If not,
++   see <http://www.gnu.org/licenses/>.  */
++
++
++	.text
++	crc32b	w3, w7, w15
++	crc32h	w7, w15, w3
++	crc32w	w15, w3, w7
++	crc32x	w3, w7, x15
++	crc32cb	w3, w7, w15
++	crc32ch	w7, w15, w3
++	crc32cw	w15, w3, w7
++	crc32cx	w3, w7, x15
+diff -Nrup a/include/opcode/ChangeLog b/include/opcode/ChangeLog
+--- a/include/opcode/ChangeLog	2013-02-27 13:28:03.000000000 -0700
++++ b/include/opcode/ChangeLog	2015-01-08 13:16:27.357436152 -0700
+@@ -1,3 +1,7 @@
++2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
++
++	* aarch64.h (AARCH64_FEATURE_CRC): New macro.
++
+ 2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
+             Andrew Jenner <andrew@codesourcery.com>
+ 
+diff -Nrup a/include/opcode/aarch64.h b/include/opcode/aarch64.h
+--- a/include/opcode/aarch64.h	2013-02-27 13:28:03.000000000 -0700
++++ b/include/opcode/aarch64.h	2015-01-08 13:16:27.357436152 -0700
+@@ -37,6 +37,7 @@ typedef uint32_t aarch64_insn;
+ #define AARCH64_FEATURE_CRYPTO	0x00010000	/* Crypto instructions.  */
+ #define AARCH64_FEATURE_FP	0x00020000	/* FP instructions.  */
+ #define AARCH64_FEATURE_SIMD	0x00040000	/* SIMD instructions.  */
++#define AARCH64_FEATURE_CRC	0x00080000	/* CRC instructions.  */
+ 
+ /* Architectures are the sum of the base and extensions.  */
+ #define AARCH64_ARCH_V8		AARCH64_FEATURE (AARCH64_FEATURE_V8, \
+diff -Nrup a/opcodes/aarch64-asm-2.c b/opcodes/aarch64-asm-2.c
+--- a/opcodes/aarch64-asm-2.c	2013-02-27 13:28:03.000000000 -0700
++++ b/opcodes/aarch64-asm-2.c	2015-01-08 13:16:27.358436130 -0700
+@@ -134,101 +134,101 @@ aarch64_find_real_opcode (const aarch64_
+     case 563:	/* ror */
+       value = 562;	/* --> rorv.  */
+       break;
+-    case 565:	/* mul */
+-      value = 564;	/* --> madd.  */
++    case 573:	/* mul */
++      value = 572;	/* --> madd.  */
+       break;
+-    case 567:	/* mneg */
+-      value = 566;	/* --> msub.  */
++    case 575:	/* mneg */
++      value = 574;	/* --> msub.  */
+       break;
+-    case 569:	/* smull */
+-      value = 568;	/* --> smaddl.  */
++    case 577:	/* smull */
++      value = 576;	/* --> smaddl.  */
+       break;
+-    case 571:	/* smnegl */
+-      value = 570;	/* --> smsubl.  */
++    case 579:	/* smnegl */
++      value = 578;	/* --> smsubl.  */
+       break;
+-    case 574:	/* umull */
+-      value = 573;	/* --> umaddl.  */
++    case 582:	/* umull */
++      value = 581;	/* --> umaddl.  */
+       break;
+-    case 576:	/* umnegl */
+-      value = 575;	/* --> umsubl.  */
++    case 584:	/* umnegl */
++      value = 583;	/* --> umsubl.  */
+       break;
+-    case 587:	/* ror */
+-      value = 586;	/* --> extr.  */
++    case 595:	/* ror */
++      value = 594;	/* --> extr.  */
+       break;
+-    case 687:	/* strb */
+-      value = 685;	/* --> sturb.  */
++    case 695:	/* strb */
++      value = 693;	/* --> sturb.  */
+       break;
+-    case 688:	/* ldrb */
+-      value = 686;	/* --> ldurb.  */
++    case 696:	/* ldrb */
++      value = 694;	/* --> ldurb.  */
+       break;
+-    case 690:	/* ldrsb */
+-      value = 689;	/* --> ldursb.  */
++    case 698:	/* ldrsb */
++      value = 697;	/* --> ldursb.  */
+       break;
+-    case 693:	/* str */
+-      value = 691;	/* --> stur.  */
++    case 701:	/* str */
++      value = 699;	/* --> stur.  */
+       break;
+-    case 694:	/* ldr */
+-      value = 692;	/* --> ldur.  */
++    case 702:	/* ldr */
++      value = 700;	/* --> ldur.  */
+       break;
+-    case 697:	/* strh */
+-      value = 695;	/* --> sturh.  */
++    case 705:	/* strh */
++      value = 703;	/* --> sturh.  */
+       break;
+-    case 698:	/* ldrh */
+-      value = 696;	/* --> ldurh.  */
++    case 706:	/* ldrh */
++      value = 704;	/* --> ldurh.  */
+       break;
+-    case 700:	/* ldrsh */
+-      value = 699;	/* --> ldursh.  */
++    case 708:	/* ldrsh */
++      value = 707;	/* --> ldursh.  */
+       break;
+-    case 703:	/* str */
+-      value = 701;	/* --> stur.  */
++    case 711:	/* str */
++      value = 709;	/* --> stur.  */
+       break;
+-    case 704:	/* ldr */
+-      value = 702;	/* --> ldur.  */
++    case 712:	/* ldr */
++      value = 710;	/* --> ldur.  */
+       break;
+-    case 706:	/* ldrsw */
+-      value = 705;	/* --> ldursw.  */
++    case 714:	/* ldrsw */
++      value = 713;	/* --> ldursw.  */
+       break;
+-    case 708:	/* prfm */
+-      value = 707;	/* --> prfum.  */
++    case 716:	/* prfm */
++      value = 715;	/* --> prfum.  */
+       break;
+-    case 750:	/* bic */
+-      value = 749;	/* --> and.  */
++    case 758:	/* bic */
++      value = 757;	/* --> and.  */
+       break;
+-    case 752:	/* mov */
+-      value = 751;	/* --> orr.  */
++    case 760:	/* mov */
++      value = 759;	/* --> orr.  */
+       break;
+-    case 755:	/* tst */
+-      value = 754;	/* --> ands.  */
++    case 763:	/* tst */
++      value = 762;	/* --> ands.  */
+       break;
+-    case 760:	/* uxtw */
+-    case 759:	/* mov */
+-      value = 758;	/* --> orr.  */
++    case 768:	/* uxtw */
++    case 767:	/* mov */
++      value = 766;	/* --> orr.  */
+       break;
+-    case 762:	/* mvn */
+-      value = 761;	/* --> orn.  */
++    case 770:	/* mvn */
++      value = 769;	/* --> orn.  */
+       break;
+-    case 766:	/* tst */
+-      value = 765;	/* --> ands.  */
++    case 774:	/* tst */
++      value = 773;	/* --> ands.  */
+       break;
+-    case 769:	/* mov */
+-      value = 768;	/* --> movn.  */
++    case 777:	/* mov */
++      value = 776;	/* --> movn.  */
+       break;
+-    case 771:	/* mov */
+-      value = 770;	/* --> movz.  */
++    case 779:	/* mov */
++      value = 778;	/* --> movz.  */
+       break;
+-    case 782:	/* sevl */
+-    case 781:	/* sev */
+-    case 780:	/* wfi */
+-    case 779:	/* wfe */
+-    case 778:	/* yield */
+-    case 777:	/* nop */
+-      value = 776;	/* --> hint.  */
++    case 790:	/* sevl */
++    case 789:	/* sev */
++    case 788:	/* wfi */
++    case 787:	/* wfe */
++    case 786:	/* yield */
++    case 785:	/* nop */
++      value = 784;	/* --> hint.  */
+       break;
+-    case 791:	/* tlbi */
+-    case 790:	/* ic */
+-    case 789:	/* dc */
+-    case 788:	/* at */
+-      value = 787;	/* --> sys.  */
++    case 799:	/* tlbi */
++    case 798:	/* ic */
++    case 797:	/* dc */
++    case 796:	/* at */
++      value = 795;	/* --> sys.  */
+       break;
+     default: return NULL;
+     }
+diff -Nrup a/opcodes/aarch64-dis-2.c b/opcodes/aarch64-dis-2.c
+--- a/opcodes/aarch64-dis-2.c	2013-02-27 13:28:03.000000000 -0700
++++ b/opcodes/aarch64-dis-2.c	2015-01-08 13:16:27.360436084 -0700
+@@ -40,7 +40,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                          10987654321098765432109876543210
+                          xxxxxxxxxxxxxxxxxxxxxxxx0000xxx0
+                          adr.  */
+-                      return 773;
++                      return 781;
+                     }
+                   else
+                     {
+@@ -48,7 +48,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                          10987654321098765432109876543210
+                          xxxxxxxxxxxxxxxxxxxxxxxx0000xxx1
+                          adrp.  */
+-                      return 774;
++                      return 782;
+                     }
+                 }
+               else
+@@ -115,7 +115,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx0xxxxx000x0010000
+                                                  stxrb.  */
+-                                              return 709;
++                                              return 717;
+                                             }
+                                           else
+                                             {
+@@ -123,7 +123,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx0xxxxx000x0010010
+                                                  stxrh.  */
+-                                              return 715;
++                                              return 723;
+                                             }
+                                         }
+                                       else
+@@ -132,7 +132,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxxxxxxx0xxxxx000x00100x1
+                                              stxr.  */
+-                                          return 721;
++                                          return 729;
+                                         }
+                                     }
+                                   else
+@@ -141,7 +141,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx0xxxxx100x00100xx
+                                          stxp.  */
+-                                      return 723;
++                                      return 731;
+                                     }
+                                 }
+                               else
+@@ -156,7 +156,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx1xxxxx000x0010000
+                                                  stlxrb.  */
+-                                              return 710;
++                                              return 718;
+                                             }
+                                           else
+                                             {
+@@ -164,7 +164,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx1xxxxx000x0010010
+                                                  stlxrh.  */
+-                                              return 716;
++                                              return 724;
+                                             }
+                                         }
+                                       else
+@@ -173,7 +173,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxxxxxxx1xxxxx000x00100x1
+                                              stlxr.  */
+-                                          return 722;
++                                          return 730;
+                                         }
+                                     }
+                                   else
+@@ -182,7 +182,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx1xxxxx100x00100xx
+                                          stlxp.  */
+-                                      return 724;
++                                      return 732;
+                                     }
+                                 }
+                             }
+@@ -192,7 +192,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxx00x00101xx
+                                  stnp.  */
+-                              return 731;
++                              return 739;
+                             }
+                         }
+                       else
+@@ -207,7 +207,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx01x0010000
+                                          stlrb.  */
+-                                      return 713;
++                                      return 721;
+                                     }
+                                   else
+                                     {
+@@ -215,7 +215,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx01x0010010
+                                          stlrh.  */
+-                                      return 719;
++                                      return 727;
+                                     }
+                                 }
+                               else
+@@ -224,7 +224,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx01x00100x1
+                                      stlr.  */
+-                                  return 729;
++                                  return 737;
+                                 }
+                             }
+                           else
+@@ -233,7 +233,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxx01x00101xx
+                                  stp.  */
+-                              return 740;
++                              return 748;
+                             }
+                         }
+                     }
+@@ -255,7 +255,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx0xxxxx010x0010000
+                                                  ldxrb.  */
+-                                              return 711;
++                                              return 719;
+                                             }
+                                           else
+                                             {
+@@ -263,7 +263,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx0xxxxx010x0010010
+                                                  ldxrh.  */
+-                                              return 717;
++                                              return 725;
+                                             }
+                                         }
+                                       else
+@@ -272,7 +272,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxxxxxxx0xxxxx010x00100x1
+                                              ldxr.  */
+-                                          return 725;
++                                          return 733;
+                                         }
+                                     }
+                                   else
+@@ -281,7 +281,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx0xxxxx110x00100xx
+                                          ldxp.  */
+-                                      return 727;
++                                      return 735;
+                                     }
+                                 }
+                               else
+@@ -296,7 +296,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx1xxxxx010x0010000
+                                                  ldaxrb.  */
+-                                              return 712;
++                                              return 720;
+                                             }
+                                           else
+                                             {
+@@ -304,7 +304,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxxxxxxx1xxxxx010x0010010
+                                                  ldaxrh.  */
+-                                              return 718;
++                                              return 726;
+                                             }
+                                         }
+                                       else
+@@ -313,7 +313,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxxxxxxx1xxxxx010x00100x1
+                                              ldaxr.  */
+-                                          return 726;
++                                          return 734;
+                                         }
+                                     }
+                                   else
+@@ -322,7 +322,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx1xxxxx110x00100xx
+                                          ldaxp.  */
+-                                      return 728;
++                                      return 736;
+                                     }
+                                 }
+                             }
+@@ -334,7 +334,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx10x001010x
+                                      ldnp.  */
+-                                  return 732;
++                                  return 740;
+                                 }
+                               else
+                                 {
+@@ -342,7 +342,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx10x001011x
+                                      ldpsw.  */
+-                                  return 739;
++                                  return 747;
+                                 }
+                             }
+                         }
+@@ -358,7 +358,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx11x0010000
+                                          ldarb.  */
+-                                      return 714;
++                                      return 722;
+                                     }
+                                   else
+                                     {
+@@ -366,7 +366,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx11x0010010
+                                          ldarh.  */
+-                                      return 720;
++                                      return 728;
+                                     }
+                                 }
+                               else
+@@ -375,7 +375,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx11x00100x1
+                                      ldar.  */
+-                                  return 730;
++                                  return 738;
+                                 }
+                             }
+                           else
+@@ -386,7 +386,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx11x001010x
+                                      ldp.  */
+-                                  return 741;
++                                  return 749;
+                                 }
+                               else
+                                 {
+@@ -394,7 +394,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx11x001011x
+                                      ldpsw.  */
+-                                  return 744;
++                                  return 752;
+                                 }
+                             }
+                         }
+@@ -412,7 +412,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxxx000110x0
+                                  ldr.  */
+-                              return 745;
++                              return 753;
+                             }
+                           else
+                             {
+@@ -422,7 +422,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxxxx00011001
+                                      ldrsw.  */
+-                                  return 747;
++                                  return 755;
+                                 }
+                               else
+                                 {
+@@ -430,7 +430,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxxxx00011011
+                                      prfm.  */
+-                                  return 748;
++                                  return 756;
+                                 }
+                             }
+                         }
+@@ -452,7 +452,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx00xxxxxxxxxx0000011100
+                                                      sturb.  */
+-                                                  return 685;
++                                                  return 693;
+                                                 }
+                                               else
+                                                 {
+@@ -460,7 +460,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx00xxxxxxxxxx0000011110
+                                                      sturh.  */
+-                                                  return 695;
++                                                  return 703;
+                                                 }
+                                             }
+                                           else
+@@ -469,7 +469,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx00xxxxxxxxxx00000111x1
+                                                  stur.  */
+-                                              return 701;
++                                              return 709;
+                                             }
+                                         }
+                                       else
+@@ -482,7 +482,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx00xxxxxxxxxx1000011100
+                                                      ldurb.  */
+-                                                  return 686;
++                                                  return 694;
+                                                 }
+                                               else
+                                                 {
+@@ -490,7 +490,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx00xxxxxxxxxx1000011110
+                                                      ldurh.  */
+-                                                  return 696;
++                                                  return 704;
+                                                 }
+                                             }
+                                           else
+@@ -499,7 +499,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx00xxxxxxxxxx10000111x1
+                                                  ldur.  */
+-                                              return 702;
++                                              return 710;
+                                             }
+                                         }
+                                     }
+@@ -513,7 +513,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx00xxxxxxxxxxx100011100
+                                                  ldursb.  */
+-                                              return 689;
++                                              return 697;
+                                             }
+                                           else
+                                             {
+@@ -521,7 +521,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx00xxxxxxxxxxx100011101
+                                                  ldursw.  */
+-                                              return 705;
++                                              return 713;
+                                             }
+                                         }
+                                       else
+@@ -532,7 +532,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx00xxxxxxxxxxx100011110
+                                                  ldursh.  */
+-                                              return 699;
++                                              return 707;
+                                             }
+                                           else
+                                             {
+@@ -540,7 +540,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx00xxxxxxxxxxx100011111
+                                                  prfum.  */
+-                                              return 707;
++                                              return 715;
+                                             }
+                                         }
+                                     }
+@@ -561,7 +561,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx00000011100
+                                                          sttrb.  */
+-                                                      return 676;
++                                                      return 684;
+                                                     }
+                                                   else
+                                                     {
+@@ -569,7 +569,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx00000011110
+                                                          sttrh.  */
+-                                                      return 679;
++                                                      return 687;
+                                                     }
+                                                 }
+                                               else
+@@ -578,7 +578,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx000000111x1
+                                                      sttr.  */
+-                                                  return 682;
++                                                  return 690;
+                                                 }
+                                             }
+                                           else
+@@ -591,7 +591,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx01000011100
+                                                          ldtrb.  */
+-                                                      return 677;
++                                                      return 685;
+                                                     }
+                                                   else
+                                                     {
+@@ -599,7 +599,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx01000011110
+                                                          ldtrh.  */
+-                                                      return 680;
++                                                      return 688;
+                                                     }
+                                                 }
+                                               else
+@@ -608,7 +608,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx010000111x1
+                                                      ldtr.  */
+-                                                  return 683;
++                                                  return 691;
+                                                 }
+                                             }
+                                         }
+@@ -622,7 +622,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx0x100011100
+                                                      ldtrsb.  */
+-                                                  return 678;
++                                                  return 686;
+                                                 }
+                                               else
+                                                 {
+@@ -630,7 +630,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx0x100011101
+                                                      ldtrsw.  */
+-                                                  return 684;
++                                                  return 692;
+                                                 }
+                                             }
+                                           else
+@@ -639,7 +639,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx01xxxxxxxxx0x10001111x
+                                                  ldtrsh.  */
+-                                              return 681;
++                                              return 689;
+                                             }
+                                         }
+                                     }
+@@ -657,7 +657,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx10000011100
+                                                          strb.  */
+-                                                      return 664;
++                                                      return 672;
+                                                     }
+                                                   else
+                                                     {
+@@ -665,7 +665,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx10000011110
+                                                          strh.  */
+-                                                      return 669;
++                                                      return 677;
+                                                     }
+                                                 }
+                                               else
+@@ -674,7 +674,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx100000111x1
+                                                      str.  */
+-                                                  return 672;
++                                                  return 680;
+                                                 }
+                                             }
+                                           else
+@@ -687,7 +687,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx11000011100
+                                                          ldrb.  */
+-                                                      return 665;
++                                                      return 673;
+                                                     }
+                                                   else
+                                                     {
+@@ -695,7 +695,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx01xxxxxxxxx11000011110
+                                                          ldrh.  */
+-                                                      return 670;
++                                                      return 678;
+                                                     }
+                                                 }
+                                               else
+@@ -704,7 +704,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx110000111x1
+                                                      ldr.  */
+-                                                  return 673;
++                                                  return 681;
+                                                 }
+                                             }
+                                         }
+@@ -718,7 +718,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx1x100011100
+                                                      ldrsb.  */
+-                                                  return 666;
++                                                  return 674;
+                                                 }
+                                               else
+                                                 {
+@@ -726,7 +726,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx1x100011101
+                                                      ldrsw.  */
+-                                                  return 674;
++                                                  return 682;
+                                                 }
+                                             }
+                                           else
+@@ -737,7 +737,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx1x100011110
+                                                      ldrsh.  */
+-                                                  return 671;
++                                                  return 679;
+                                                 }
+                                               else
+                                                 {
+@@ -745,7 +745,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx01xxxxxxxxx1x100011111
+                                                      prfm.  */
+-                                                  return 675;
++                                                  return 683;
+                                                 }
+                                             }
+                                         }
+@@ -766,7 +766,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx1xxxxxxxxxxx0000011100
+                                                  strb.  */
+-                                              return 641;
++                                              return 649;
+                                             }
+                                           else
+                                             {
+@@ -774,7 +774,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx1xxxxxxxxxxx0000011110
+                                                  strh.  */
+-                                              return 646;
++                                              return 654;
+                                             }
+                                         }
+                                       else
+@@ -783,7 +783,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxx1xxxxxxxxxxx00000111x1
+                                              str.  */
+-                                          return 649;
++                                          return 657;
+                                         }
+                                     }
+                                   else
+@@ -796,7 +796,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx1xxxxxxxxxxx1000011100
+                                                  ldrb.  */
+-                                              return 642;
++                                              return 650;
+                                             }
+                                           else
+                                             {
+@@ -804,7 +804,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxxxxxxx1xxxxxxxxxxx1000011110
+                                                  ldrh.  */
+-                                              return 647;
++                                              return 655;
+                                             }
+                                         }
+                                       else
+@@ -813,7 +813,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxx1xxxxxxxxxxx10000111x1
+                                              ldr.  */
+-                                          return 650;
++                                          return 658;
+                                         }
+                                     }
+                                 }
+@@ -827,7 +827,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxx1xxxxxxxxxxxx100011100
+                                              ldrsb.  */
+-                                          return 643;
++                                          return 651;
+                                         }
+                                       else
+                                         {
+@@ -835,7 +835,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxx1xxxxxxxxxxxx100011101
+                                              ldrsw.  */
+-                                          return 651;
++                                          return 659;
+                                         }
+                                     }
+                                   else
+@@ -844,7 +844,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxx1xxxxxxxxxxxx10001111x
+                                          ldrsh.  */
+-                                      return 648;
++                                      return 656;
+                                     }
+                                 }
+                             }
+@@ -864,7 +864,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx0010011x00
+                                          strb.  */
+-                                      return 652;
++                                      return 660;
+                                     }
+                                   else
+                                     {
+@@ -872,7 +872,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx0010011x10
+                                          strh.  */
+-                                      return 657;
++                                      return 665;
+                                     }
+                                 }
+                               else
+@@ -881,7 +881,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx0010011xx1
+                                      str.  */
+-                                  return 660;
++                                  return 668;
+                                 }
+                             }
+                           else
+@@ -894,7 +894,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx1010011x00
+                                          ldrb.  */
+-                                      return 653;
++                                      return 661;
+                                     }
+                                   else
+                                     {
+@@ -902,7 +902,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxxxxxxxx1010011x10
+                                          ldrh.  */
+-                                      return 658;
++                                      return 666;
+                                     }
+                                 }
+                               else
+@@ -911,7 +911,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx1010011xx1
+                                      ldr.  */
+-                                  return 661;
++                                  return 669;
+                                 }
+                             }
+                         }
+@@ -925,7 +925,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxxx110011x00
+                                      ldrsb.  */
+-                                  return 654;
++                                  return 662;
+                                 }
+                               else
+                                 {
+@@ -933,7 +933,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxxx110011x01
+                                      ldrsw.  */
+-                                  return 662;
++                                  return 670;
+                                 }
+                             }
+                           else
+@@ -944,7 +944,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxxx110011x10
+                                      ldrsh.  */
+-                                  return 659;
++                                  return 667;
+                                 }
+                               else
+                                 {
+@@ -952,7 +952,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxxx110011x11
+                                      prfm.  */
+-                                  return 663;
++                                  return 671;
+                                 }
+                             }
+                         }
+@@ -976,7 +976,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxx00100x00x
+                                  and.  */
+-                              return 749;
++                              return 757;
+                             }
+                           else
+                             {
+@@ -984,7 +984,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxx00100x01x
+                                  eor.  */
+-                              return 753;
++                              return 761;
+                             }
+                         }
+                       else
+@@ -995,7 +995,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxx00100x10x
+                                  orr.  */
+-                              return 751;
++                              return 759;
+                             }
+                           else
+                             {
+@@ -1003,7 +1003,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxx00100x11x
+                                  ands.  */
+-                              return 754;
++                              return 762;
+                             }
+                         }
+                     }
+@@ -1017,7 +1017,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxx10100x00x
+                                  movn.  */
+-                              return 768;
++                              return 776;
+                             }
+                           else
+                             {
+@@ -1025,7 +1025,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxxx10100x01x
+                                  movz.  */
+-                              return 770;
++                              return 778;
+                             }
+                         }
+                       else
+@@ -1034,7 +1034,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                              10987654321098765432109876543210
+                              xxxxxxxxxxxxxxxxxxxxxxx10100x1xx
+                              movk.  */
+-                          return 772;
++                          return 780;
+                         }
+                     }
+                 }
+@@ -1052,7 +1052,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxx0xx0101000x
+                                      and.  */
+-                                  return 756;
++                                  return 764;
+                                 }
+                               else
+                                 {
+@@ -1060,7 +1060,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxx0xx0101001x
+                                      eor.  */
+-                                  return 763;
++                                  return 771;
+                                 }
+                             }
+                           else
+@@ -1071,7 +1071,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxx0xx0101010x
+                                      orr.  */
+-                                  return 758;
++                                  return 766;
+                                 }
+                               else
+                                 {
+@@ -1079,7 +1079,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxx0xx0101011x
+                                      ands.  */
+-                                  return 765;
++                                  return 773;
+                                 }
+                             }
+                         }
+@@ -1179,11 +1179,22 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                             {
+                                               if (((word >> 13) & 0x1) == 0)
+                                                 {
+-                                                  /* 33222222222211111111110000000000
+-                                                     10987654321098765432109876543210
+-                                                     xxxxxxxxxx0000xxxxxxx01101011xxx
+-                                                     rbit.  */
+-                                                  return 547;
++                                                  if (((word >> 14) & 0x1) == 0)
++                                                    {
++                                                      /* 33222222222211111111110000000000
++                                                         10987654321098765432109876543210
++                                                         xxxxxxxxxx00000xxxxxx01101011xxx
++                                                         rbit.  */
++                                                      return 547;
++                                                    }
++                                                  else
++                                                    {
++                                                      /* 33222222222211111111110000000000
++                                                         10987654321098765432109876543210
++                                                         xxxxxxxxxx00001xxxxxx01101011xxx
++                                                         crc32b.  */
++                                                      return 564;
++                                                    }
+                                                 }
+                                               else
+                                                 {
+@@ -1196,11 +1207,22 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                             }
+                                           else
+                                             {
+-                                              /* 33222222222211111111110000000000
+-                                                 10987654321098765432109876543210
+-                                                 xxxxxxxxxx001xxxxxxxx01101011xxx
+-                                                 clz.  */
+-                                              return 551;
++                                              if (((word >> 14) & 0x1) == 0)
++                                                {
++                                                  /* 33222222222211111111110000000000
++                                                     10987654321098765432109876543210
++                                                     xxxxxxxxxx001x0xxxxxx01101011xxx
++                                                     clz.  */
++                                                  return 551;
++                                                }
++                                              else
++                                                {
++                                                  /* 33222222222211111111110000000000
++                                                     10987654321098765432109876543210
++                                                     xxxxxxxxxx001x1xxxxxx01101011xxx
++                                                     crc32cb.  */
++                                                  return 568;
++                                                }
+                                             }
+                                         }
+                                     }
+@@ -1228,43 +1250,65 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                     }
+                                   else
+                                     {
+-                                      if (((word >> 13) & 0x1) == 0)
++                                      if (((word >> 12) & 0x1) == 0)
+                                         {
+-                                          if (((word >> 30) & 0x1) == 0)
+-                                            {
+-                                              /* 33222222222211111111110000000000
+-                                                 10987654321098765432109876543210
+-                                                 xxxxxxxxxx01x0xxxxxxx0x101011x0x
+-                                                 udiv.  */
+-                                              return 554;
+-                                            }
+-                                          else
++                                          if (((word >> 13) & 0x1) == 0)
+                                             {
+-                                              if (((word >> 31) & 0x1) == 0)
++                                              if (((word >> 14) & 0x1) == 0)
+                                                 {
+-                                                  /* 33222222222211111111110000000000
+-                                                     10987654321098765432109876543210
+-                                                     xxxxxxxxxx01x0xxxxxxx0x101011x10
+-                                                     rev.  */
+-                                                  return 549;
++                                                  if (((word >> 30) & 0x1) == 0)
++                                                    {
++                                                      /* 33222222222211111111110000000000
++                                                         10987654321098765432109876543210
++                                                         xxxxxxxxxx01000xxxxxx0x101011x0x
++                                                         udiv.  */
++                                                      return 554;
++                                                    }
++                                                  else
++                                                    {
++                                                      if (((word >> 31) & 0x1) == 0)
++                                                        {
++                                                          /* 33222222222211111111110000000000
++                                                             10987654321098765432109876543210
++                                                             xxxxxxxxxx01000xxxxxx0x101011x10
++                                                             rev.  */
++                                                          return 549;
++                                                        }
++                                                      else
++                                                        {
++                                                          /* 33222222222211111111110000000000
++                                                             10987654321098765432109876543210
++                                                             xxxxxxxxxx01000xxxxxx0x101011x11
++                                                             rev32.  */
++                                                          return 553;
++                                                        }
++                                                    }
+                                                 }
+                                               else
+                                                 {
+                                                   /* 33222222222211111111110000000000
+                                                      10987654321098765432109876543210
+-                                                     xxxxxxxxxx01x0xxxxxxx0x101011x11
+-                                                     rev32.  */
+-                                                  return 553;
++                                                     xxxxxxxxxx01001xxxxxx0x101011xxx
++                                                     crc32w.  */
++                                                  return 566;
+                                                 }
+                                             }
++                                          else
++                                            {
++                                              /* 33222222222211111111110000000000
++                                                 10987654321098765432109876543210
++                                                 xxxxxxxxxx0101xxxxxxx0x101011xxx
++                                                 asrv.  */
++                                              return 560;
++                                            }
+                                         }
+                                       else
+                                         {
+                                           /* 33222222222211111111110000000000
+                                              10987654321098765432109876543210
+-                                             xxxxxxxxxx01x1xxxxxxx0x101011xxx
+-                                             asrv.  */
+-                                          return 560;
++                                             xxxxxxxxxx011xxxxxxxx0x101011xxx
++                                             crc32cw.  */
++                                          return 570;
+                                         }
+                                     }
+                                 }
+@@ -1298,11 +1342,22 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                         {
+                                           if (((word >> 13) & 0x1) == 0)
+                                             {
+-                                              /* 33222222222211111111110000000000
+-                                                 10987654321098765432109876543210
+-                                                 xxxxxxxxxx1000xxxxxxx01x01011xxx
+-                                                 rev16.  */
+-                                              return 548;
++                                              if (((word >> 14) & 0x1) == 0)
++                                                {
++                                                  /* 33222222222211111111110000000000
++                                                     10987654321098765432109876543210
++                                                     xxxxxxxxxx10000xxxxxx01x01011xxx
++                                                     rev16.  */
++                                                  return 548;
++                                                }
++                                              else
++                                                {
++                                                  /* 33222222222211111111110000000000
++                                                     10987654321098765432109876543210
++                                                     xxxxxxxxxx10001xxxxxx01x01011xxx
++                                                     crc32h.  */
++                                                  return 565;
++                                                }
+                                             }
+                                           else
+                                             {
+@@ -1315,42 +1370,75 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                         }
+                                       else
+                                         {
+-                                          /* 33222222222211111111110000000000
+-                                             10987654321098765432109876543210
+-                                             xxxxxxxxxx101xxxxxxxx01x01011xxx
+-                                             cls.  */
+-                                          return 552;
++                                          if (((word >> 14) & 0x1) == 0)
++                                            {
++                                              /* 33222222222211111111110000000000
++                                                 10987654321098765432109876543210
++                                                 xxxxxxxxxx101x0xxxxxx01x01011xxx
++                                                 cls.  */
++                                              return 552;
++                                            }
++                                          else
++                                            {
++                                              /* 33222222222211111111110000000000
++                                                 10987654321098765432109876543210
++                                                 xxxxxxxxxx101x1xxxxxx01x01011xxx
++                                                 crc32ch.  */
++                                              return 569;
++                                            }
+                                         }
+                                     }
+                                 }
+                               else
+                                 {
+-                                  if (((word >> 13) & 0x1) == 0)
++                                  if (((word >> 12) & 0x1) == 0)
+                                     {
+-                                      if (((word >> 30) & 0x1) == 0)
++                                      if (((word >> 13) & 0x1) == 0)
+                                         {
+-                                          /* 33222222222211111111110000000000
+-                                             10987654321098765432109876543210
+-                                             xxxxxxxxxx11x0xxxxxxx0xx01011x0x
+-                                             sdiv.  */
+-                                          return 555;
++                                          if (((word >> 14) & 0x1) == 0)
++                                            {
++                                              if (((word >> 30) & 0x1) == 0)
++                                                {
++                                                  /* 33222222222211111111110000000000
++                                                     10987654321098765432109876543210
++                                                     xxxxxxxxxx11000xxxxxx0xx01011x0x
++                                                     sdiv.  */
++                                                  return 555;
++                                                }
++                                              else
++                                                {
++                                                  /* 33222222222211111111110000000000
++                                                     10987654321098765432109876543210
++                                                     xxxxxxxxxx11000xxxxxx0xx01011x1x
++                                                     rev.  */
++                                                  return 550;
++                                                }
++                                            }
++                                          else
++                                            {
++                                              /* 33222222222211111111110000000000
++                                                 10987654321098765432109876543210
++                                                 xxxxxxxxxx11001xxxxxx0xx01011xxx
++                                                 crc32x.  */
++                                              return 567;
++                                            }
+                                         }
+                                       else
+                                         {
+                                           /* 33222222222211111111110000000000
+                                              10987654321098765432109876543210
+-                                             xxxxxxxxxx11x0xxxxxxx0xx01011x1x
+-                                             rev.  */
+-                                          return 550;
++                                             xxxxxxxxxx1101xxxxxxx0xx01011xxx
++                                             rorv.  */
++                                          return 562;
+                                         }
+                                     }
+                                   else
+                                     {
+                                       /* 33222222222211111111110000000000
+                                          10987654321098765432109876543210
+-                                         xxxxxxxxxx11x1xxxxxxx0xx01011xxx
+-                                         rorv.  */
+-                                      return 562;
++                                         xxxxxxxxxx111xxxxxxxx0xx01011xxx
++                                         crc32cx.  */
++                                      return 571;
+                                     }
+                                 }
+                             }
+@@ -1366,7 +1454,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxx1xx0101x00x
+                                  bic.  */
+-                              return 757;
++                              return 765;
+                             }
+                           else
+                             {
+@@ -1374,7 +1462,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxx1xx0101x01x
+                                  eon.  */
+-                              return 764;
++                              return 772;
+                             }
+                         }
+                       else
+@@ -1385,7 +1473,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxx1xx0101x10x
+                                  orn.  */
+-                              return 761;
++                              return 769;
+                             }
+                           else
+                             {
+@@ -1393,7 +1481,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxx1xx0101x11x
+                                  bics.  */
+-                              return 767;
++                              return 775;
+                             }
+                         }
+                     }
+@@ -1439,7 +1527,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                          10987654321098765432109876543210
+                          xxxxxxxxxxxxxxxxxxxxxxx11100xxxx
+                          extr.  */
+-                      return 586;
++                      return 594;
+                     }
+                 }
+               else
+@@ -1497,7 +1585,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxx0xxxxx00x11011xxx
+                                      madd.  */
+-                                  return 564;
++                                  return 572;
+                                 }
+                               else
+                                 {
+@@ -1507,7 +1595,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx0xxxxx01011011xxx
+                                          smulh.  */
+-                                      return 572;
++                                      return 580;
+                                     }
+                                   else
+                                     {
+@@ -1515,7 +1603,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx0xxxxx01111011xxx
+                                          umulh.  */
+-                                      return 577;
++                                      return 585;
+                                     }
+                                 }
+                             }
+@@ -1525,7 +1613,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxx1xxxxx0xx11011xxx
+                                  msub.  */
+-                              return 566;
++                              return 574;
+                             }
+                         }
+                     }
+@@ -1582,7 +1670,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxx0xxxxx1x011011xxx
+                                      smaddl.  */
+-                                  return 568;
++                                  return 576;
+                                 }
+                               else
+                                 {
+@@ -1590,7 +1678,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxx1xxxxx1x011011xxx
+                                      smsubl.  */
+-                                  return 570;
++                                  return 578;
+                                 }
+                             }
+                         }
+@@ -1602,7 +1690,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxx0xxxxx1x11101xxxx
+                                  umaddl.  */
+-                              return 573;
++                              return 581;
+                             }
+                           else
+                             {
+@@ -1610,7 +1698,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxx1xxxxx1x11101xxxx
+                                  umsubl.  */
+-                              return 575;
++                              return 583;
+                             }
+                         }
+                     }
+@@ -1669,7 +1757,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              00xxxxxxxxxxxxxxxxxxx0xx0010x011
+                                              hlt.  */
+-                                          return 582;
++                                          return 590;
+                                         }
+                                       else
+                                         {
+@@ -1677,7 +1765,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              00xxxxxxxxxxxxxxxxxxx1xx0010x011
+                                              brk.  */
+-                                          return 581;
++                                          return 589;
+                                         }
+                                     }
+                                   else
+@@ -1688,7 +1776,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              01xxxxxxxxxxxxxxxxxxx0xx0010x011
+                                              hvc.  */
+-                                          return 579;
++                                          return 587;
+                                         }
+                                       else
+                                         {
+@@ -1696,7 +1784,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              01xxxxxxxxxxxxxxxxxxx1xx0010x011
+                                              dcps2.  */
+-                                          return 584;
++                                          return 592;
+                                         }
+                                     }
+                                 }
+@@ -1710,7 +1798,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              10xxxxxxxxxxxxxxxxxxx0xx0010x011
+                                              svc.  */
+-                                          return 578;
++                                          return 586;
+                                         }
+                                       else
+                                         {
+@@ -1718,7 +1806,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              10xxxxxxxxxxxxxxxxxxx1xx0010x011
+                                              dcps1.  */
+-                                          return 583;
++                                          return 591;
+                                         }
+                                     }
+                                   else
+@@ -1729,7 +1817,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              11xxxxxxxxxxxxxxxxxxx0xx0010x011
+                                              smc.  */
+-                                          return 580;
++                                          return 588;
+                                         }
+                                       else
+                                         {
+@@ -1737,7 +1825,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              11xxxxxxxxxxxxxxxxxxx1xx0010x011
+                                              dcps3.  */
+-                                          return 585;
++                                          return 593;
+                                         }
+                                     }
+                                 }
+@@ -1810,7 +1898,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxx00xxxxx00xxx1x10x01x
+                                          msr.  */
+-                                      return 775;
++                                      return 783;
+                                     }
+                                   else
+                                     {
+@@ -1818,7 +1906,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxx01xxxxx00xxx1x10x01x
+                                          hint.  */
+-                                      return 776;
++                                      return 784;
+                                     }
+                                 }
+                               else
+@@ -1831,7 +1919,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxx00xxxxx1xxxxxx00xxx1x10x01x
+                                              dsb.  */
+-                                          return 784;
++                                          return 792;
+                                         }
+                                       else
+                                         {
+@@ -1841,7 +1929,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxx010xxxx1xxxxxx00xxx1x10x01x
+                                                  clrex.  */
+-                                              return 783;
++                                              return 791;
+                                             }
+                                           else
+                                             {
+@@ -1849,7 +1937,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxxx011xxxx1xxxxxx00xxx1x10x01x
+                                                  isb.  */
+-                                              return 786;
++                                              return 794;
+                                             }
+                                         }
+                                     }
+@@ -1859,7 +1947,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxx1xxxxxx1xxxxxx00xxx1x10x01x
+                                          dmb.  */
+-                                      return 785;
++                                      return 793;
+                                     }
+                                 }
+                             }
+@@ -1871,7 +1959,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxx100xx1x10x01x
+                                      sys.  */
+-                                  return 787;
++                                  return 795;
+                                 }
+                               else
+                                 {
+@@ -1879,7 +1967,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxx101xx1x10x01x
+                                      sysl.  */
+-                                  return 793;
++                                  return 801;
+                                 }
+                             }
+                         }
+@@ -1891,7 +1979,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxx10xx1x10x01x
+                                  msr.  */
+-                              return 792;
++                              return 800;
+                             }
+                           else
+                             {
+@@ -1899,7 +1987,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxx11xx1x10x01x
+                                  mrs.  */
+-                              return 794;
++                              return 802;
+                             }
+                         }
+                     }
+@@ -1923,7 +2011,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                          10987654321098765432109876543210
+                          xxxxxxxxxxxxxxxxxxxxxxxx0110x1xx
+                          tbz.  */
+-                      return 795;
++                      return 803;
+                     }
+                 }
+               else
+@@ -1942,7 +2030,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                          10987654321098765432109876543210
+                          xxxxxxxxxxxxxxxxxxxxxxxx1110x1xx
+                          tbnz.  */
+-                      return 796;
++                      return 804;
+                     }
+                 }
+             }
+@@ -1973,7 +2061,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx00001101xx
+                                      stnp.  */
+-                                  return 733;
++                                  return 741;
+                                 }
+                             }
+                           else
+@@ -2025,7 +2113,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx00101101xx
+                                      stp.  */
+-                                  return 737;
++                                  return 745;
+                                 }
+                             }
+                         }
+@@ -2089,7 +2177,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxx01x01101xx
+                                  stp.  */
+-                              return 742;
++                              return 750;
+                             }
+                         }
+                     }
+@@ -2113,7 +2201,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx10001101xx
+                                      ldnp.  */
+-                                  return 734;
++                                  return 742;
+                                 }
+                             }
+                           else
+@@ -2165,7 +2253,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxxxxxxxxxxxxxx10101101xx
+                                      ldp.  */
+-                                  return 738;
++                                  return 746;
+                                 }
+                             }
+                         }
+@@ -2229,7 +2317,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                  10987654321098765432109876543210
+                                  xxxxxxxxxxxxxxxxxxxxxx11x01101xx
+                                  ldp.  */
+-                              return 743;
++                              return 751;
+                             }
+                         }
+                     }
+@@ -2244,7 +2332,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                              10987654321098765432109876543210
+                              xxxxxxxxxxxxxxxxxxxxxxxx001110xx
+                              ldr.  */
+-                          return 746;
++                          return 754;
+                         }
+                       else
+                         {
+@@ -2258,7 +2346,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxx00xxxxxxxxxx0x001111xx
+                                          stur.  */
+-                                      return 691;
++                                      return 699;
+                                     }
+                                   else
+                                     {
+@@ -2266,7 +2354,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxx00xxxxxxxxxx1x001111xx
+                                          ldur.  */
+-                                      return 692;
++                                      return 700;
+                                     }
+                                 }
+                               else
+@@ -2277,7 +2365,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxx01xxxxxxxxxx0x001111xx
+                                          str.  */
+-                                      return 667;
++                                      return 675;
+                                     }
+                                   else
+                                     {
+@@ -2285,7 +2373,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxx01xxxxxxxxxx1x001111xx
+                                          ldr.  */
+-                                      return 668;
++                                      return 676;
+                                     }
+                                 }
+                             }
+@@ -2297,7 +2385,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxx1xxxxxxxxxxx0x001111xx
+                                      str.  */
+-                                  return 644;
++                                  return 652;
+                                 }
+                               else
+                                 {
+@@ -2305,7 +2393,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                      10987654321098765432109876543210
+                                      xxxxxxxxxx1xxxxxxxxxxx1x001111xx
+                                      ldr.  */
+-                                  return 645;
++                                  return 653;
+                                 }
+                             }
+                         }
+@@ -2318,7 +2406,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                              10987654321098765432109876543210
+                              xxxxxxxxxxxxxxxxxxxxxx0x10111xxx
+                              str.  */
+-                          return 655;
++                          return 663;
+                         }
+                       else
+                         {
+@@ -2326,7 +2414,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                              10987654321098765432109876543210
+                              xxxxxxxxxxxxxxxxxxxxxx1x10111xxx
+                              ldr.  */
+-                          return 656;
++                          return 664;
+                         }
+                     }
+                 }
+@@ -2511,7 +2599,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxx00xxx0xx01111x0x
+                                          fcvtzs.  */
+-                                      return 590;
++                                      return 598;
+                                     }
+                                   else
+                                     {
+@@ -2519,7 +2607,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxx01xxx0xx01111x0x
+                                          scvtf.  */
+-                                      return 588;
++                                      return 596;
+                                     }
+                                 }
+                               else
+@@ -2530,7 +2618,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxx10xxx0xx01111x0x
+                                          fcvtzu.  */
+-                                      return 591;
++                                      return 599;
+                                     }
+                                   else
+                                     {
+@@ -2538,7 +2626,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxxx11xxx0xx01111x0x
+                                          ucvtf.  */
+-                                      return 589;
++                                      return 597;
+                                     }
+                                 }
+                             }
+@@ -2700,7 +2788,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000000001xx01111xxx
+                                                                          fcvtns.  */
+-                                                                      return 592;
++                                                                      return 600;
+                                                                     }
+                                                                   else
+                                                                     {
+@@ -2708,7 +2796,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000000011xx01111xxx
+                                                                          fcvtms.  */
+-                                                                      return 602;
++                                                                      return 610;
+                                                                     }
+                                                                 }
+                                                               else
+@@ -2719,7 +2807,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000000101xx01111xxx
+                                                                          fcvtps.  */
+-                                                                      return 600;
++                                                                      return 608;
+                                                                     }
+                                                                   else
+                                                                     {
+@@ -2727,7 +2815,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000000111xx01111xxx
+                                                                          fcvtzs.  */
+-                                                                      return 604;
++                                                                      return 612;
+                                                                     }
+                                                                 }
+                                                             }
+@@ -2737,7 +2825,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000000001xx1xx01111xxx
+                                                                  fcvtas.  */
+-                                                              return 596;
++                                                              return 604;
+                                                             }
+                                                         }
+                                                       else
+@@ -2748,7 +2836,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000000010xx1xx01111xxx
+                                                                  scvtf.  */
+-                                                              return 594;
++                                                              return 602;
+                                                             }
+                                                           else
+                                                             {
+@@ -2758,7 +2846,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                      10987654321098765432109876543210
+                                                                      xxxxxxxxxx0000000110x1xx01111xxx
+                                                                      fmov.  */
+-                                                                  return 598;
++                                                                  return 606;
+                                                                 }
+                                                               else
+                                                                 {
+@@ -2766,7 +2854,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                      10987654321098765432109876543210
+                                                                      xxxxxxxxxx0000000111x1xx01111xxx
+                                                                      fmov.  */
+-                                                                  return 606;
++                                                                  return 614;
+                                                                 }
+                                                             }
+                                                         }
+@@ -2785,7 +2873,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000100001xx01111xxx
+                                                                          fcvtnu.  */
+-                                                                      return 593;
++                                                                      return 601;
+                                                                     }
+                                                                   else
+                                                                     {
+@@ -2793,7 +2881,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000100011xx01111xxx
+                                                                          fcvtmu.  */
+-                                                                      return 603;
++                                                                      return 611;
+                                                                     }
+                                                                 }
+                                                               else
+@@ -2804,7 +2892,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000100101xx01111xxx
+                                                                          fcvtpu.  */
+-                                                                      return 601;
++                                                                      return 609;
+                                                                     }
+                                                                   else
+                                                                     {
+@@ -2812,7 +2900,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                          10987654321098765432109876543210
+                                                                          xxxxxxxxxx000000100111xx01111xxx
+                                                                          fcvtzu.  */
+-                                                                      return 605;
++                                                                      return 613;
+                                                                     }
+                                                                 }
+                                                             }
+@@ -2822,7 +2910,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000000101xx1xx01111xxx
+                                                                  fcvtau.  */
+-                                                              return 597;
++                                                              return 605;
+                                                             }
+                                                         }
+                                                       else
+@@ -2833,7 +2921,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000000110xx1xx01111xxx
+                                                                  ucvtf.  */
+-                                                              return 595;
++                                                              return 603;
+                                                             }
+                                                           else
+                                                             {
+@@ -2843,7 +2931,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                      10987654321098765432109876543210
+                                                                      xxxxxxxxxx0000001110x1xx01111xxx
+                                                                      fmov.  */
+-                                                                  return 599;
++                                                                  return 607;
+                                                                 }
+                                                               else
+                                                                 {
+@@ -2851,7 +2939,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                      10987654321098765432109876543210
+                                                                      xxxxxxxxxx0000001111x1xx01111xxx
+                                                                      fmov.  */
+-                                                                  return 607;
++                                                                  return 615;
+                                                                 }
+                                                             }
+                                                         }
+@@ -3001,7 +3089,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000010000xx1xx01111xxx
+                                                                  fmov.  */
+-                                                              return 614;
++                                                              return 622;
+                                                             }
+                                                           else
+                                                             {
+@@ -3009,7 +3097,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000010001xx1xx01111xxx
+                                                                  frintn.  */
+-                                                              return 619;
++                                                              return 627;
+                                                             }
+                                                         }
+                                                       else
+@@ -3020,7 +3108,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000010100xx1xx01111xxx
+                                                                  fneg.  */
+-                                                              return 616;
++                                                              return 624;
+                                                             }
+                                                           else
+                                                             {
+@@ -3028,7 +3116,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000010101xx1xx01111xxx
+                                                                  frintm.  */
+-                                                              return 621;
++                                                              return 629;
+                                                             }
+                                                         }
+                                                     }
+@@ -3042,7 +3130,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000011000xx1xx01111xxx
+                                                                  fabs.  */
+-                                                              return 615;
++                                                              return 623;
+                                                             }
+                                                           else
+                                                             {
+@@ -3050,7 +3138,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000011001xx1xx01111xxx
+                                                                  frintp.  */
+-                                                              return 620;
++                                                              return 628;
+                                                             }
+                                                         }
+                                                       else
+@@ -3061,7 +3149,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000011100xx1xx01111xxx
+                                                                  fsqrt.  */
+-                                                              return 617;
++                                                              return 625;
+                                                             }
+                                                           else
+                                                             {
+@@ -3069,7 +3157,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000011101xx1xx01111xxx
+                                                                  frintz.  */
+-                                                              return 622;
++                                                              return 630;
+                                                             }
+                                                         }
+                                                     }
+@@ -3082,7 +3170,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx00001xx10xx1xx01111xxx
+                                                          fcvt.  */
+-                                                      return 618;
++                                                      return 626;
+                                                     }
+                                                   else
+                                                     {
+@@ -3094,7 +3182,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000010011xx1xx01111xxx
+                                                                  frinta.  */
+-                                                              return 623;
++                                                              return 631;
+                                                             }
+                                                           else
+                                                             {
+@@ -3102,7 +3190,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                                  10987654321098765432109876543210
+                                                                  xxxxxxxxxx000010111xx1xx01111xxx
+                                                                  frintx.  */
+-                                                              return 624;
++                                                              return 632;
+                                                             }
+                                                         }
+                                                       else
+@@ -3111,7 +3199,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxxxxxxxxx000011x11xx1xx01111xxx
+                                                              frinti.  */
+-                                                          return 625;
++                                                          return 633;
+                                                         }
+                                                     }
+                                                 }
+@@ -3175,7 +3263,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxx00xxxxx000100xxxxx1xx01111xxx
+                                                              fcmp.  */
+-                                                          return 610;
++                                                          return 618;
+                                                         }
+                                                       else
+                                                         {
+@@ -3183,7 +3271,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxx01xxxxx000100xxxxx1xx01111xxx
+                                                              fcmpe.  */
+-                                                          return 611;
++                                                          return 619;
+                                                         }
+                                                     }
+                                                   else
+@@ -3194,7 +3282,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxx10xxxxx000100xxxxx1xx01111xxx
+                                                              fcmp.  */
+-                                                          return 612;
++                                                          return 620;
+                                                         }
+                                                       else
+                                                         {
+@@ -3202,7 +3290,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxx11xxxxx000100xxxxx1xx01111xxx
+                                                              fcmpe.  */
+-                                                          return 613;
++                                                          return 621;
+                                                         }
+                                                     }
+                                                 }
+@@ -3585,7 +3673,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxx001xxxxxxxx1xx01111x0x
+                                              fmov.  */
+-                                          return 639;
++                                          return 647;
+                                         }
+                                       else
+                                         {
+@@ -3657,7 +3745,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx010000xxxxx1xx01111x0x
+                                                          fmul.  */
+-                                                      return 626;
++                                                      return 634;
+                                                     }
+                                                   else
+                                                     {
+@@ -3733,7 +3821,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxxxxxxxxx010001xxxxx1xx0111100x
+                                                              fnmul.  */
+-                                                          return 634;
++                                                          return 642;
+                                                         }
+                                                       else
+                                                         {
+@@ -3843,7 +3931,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxxxxxxxxx010010xxxxx1xx0111100x
+                                                              fmax.  */
+-                                                          return 630;
++                                                          return 638;
+                                                         }
+                                                       else
+                                                         {
+@@ -4096,7 +4184,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxxxxxxxxx010100xxxxx1xx0111100x
+                                                              fadd.  */
+-                                                          return 628;
++                                                          return 636;
+                                                         }
+                                                       else
+                                                         {
+@@ -4355,7 +4443,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx010110xxxxx1xx011110xx
+                                                          fmaxnm.  */
+-                                                      return 632;
++                                                      return 640;
+                                                     }
+                                                   else
+                                                     {
+@@ -4413,7 +4501,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                          10987654321098765432109876543210
+                                                          xxxxxxxxxx011000xxxxx1xx01111x0x
+                                                          fdiv.  */
+-                                                      return 627;
++                                                      return 635;
+                                                     }
+                                                   else
+                                                     {
+@@ -4562,7 +4650,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                      10987654321098765432109876543210
+                                                      xxxxxxxxxx011010xxxxx1xx01111xxx
+                                                      fmin.  */
+-                                                  return 631;
++                                                  return 639;
+                                                 }
+                                             }
+                                           else
+@@ -4786,7 +4874,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxxxxxxxxx011100xxxxx1xx0111100x
+                                                              fsub.  */
+-                                                          return 629;
++                                                          return 637;
+                                                         }
+                                                       else
+                                                         {
+@@ -5025,7 +5113,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                              10987654321098765432109876543210
+                                                              xxxxxxxxxx011110xxxxx1xx0111100x
+                                                              fminnm.  */
+-                                                          return 633;
++                                                          return 641;
+                                                         }
+                                                       else
+                                                         {
+@@ -5578,7 +5666,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxx0xxxxx10xxxxxxxxx1xx0111100x
+                                                  fccmp.  */
+-                                              return 608;
++                                              return 616;
+                                             }
+                                           else
+                                             {
+@@ -5586,7 +5674,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                                  10987654321098765432109876543210
+                                                  xxxx1xxxxx10xxxxxxxxx1xx0111100x
+                                                  fccmpe.  */
+-                                              return 609;
++                                              return 617;
+                                             }
+                                         }
+                                       else
+@@ -6167,7 +6255,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                              10987654321098765432109876543210
+                                              xxxxxxxxxx11xxxxxxxxx1xx0111100x
+                                              fcsel.  */
+-                                          return 640;
++                                          return 648;
+                                         }
+                                       else
+                                         {
+@@ -6589,7 +6677,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx0xxxxx0xx1111100x
+                                          fmadd.  */
+-                                      return 635;
++                                      return 643;
+                                     }
+                                   else
+                                     {
+@@ -6597,7 +6685,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx0xxxxx1xx1111100x
+                                          fnmadd.  */
+-                                      return 637;
++                                      return 645;
+                                     }
+                                 }
+                               else
+@@ -7147,7 +7235,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx1xxxxx0xx1111100x
+                                          fmsub.  */
+-                                      return 636;
++                                      return 644;
+                                     }
+                                   else
+                                     {
+@@ -7155,7 +7243,7 @@ aarch64_opcode_lookup_1 (uint32_t word)
+                                          10987654321098765432109876543210
+                                          xxxxxxxxxxxxxxx1xxxxx1xx1111100x
+                                          fnmsub.  */
+-                                      return 638;
++                                      return 646;
+                                     }
+                                 }
+                               else
+@@ -7343,10 +7431,10 @@ aarch64_find_next_opcode (const aarch64_
+   int value;
+   switch (key)
+     {
+-    case 731: value = 735; break;	/* stnp --> stp.  */
+-    case 735: return NULL;		/* stp --> NULL.  */
+-    case 732: value = 736; break;	/* ldnp --> ldp.  */
+-    case 736: return NULL;		/* ldp --> NULL.  */
++    case 739: value = 743; break;	/* stnp --> stp.  */
++    case 743: return NULL;		/* stp --> NULL.  */
++    case 740: value = 744; break;	/* ldnp --> ldp.  */
++    case 744: return NULL;		/* ldp --> NULL.  */
+     case 355: value = 356; break;	/* st4 --> st1.  */
+     case 356: value = 357; break;	/* st1 --> st2.  */
+     case 357: value = 358; break;	/* st2 --> st3.  */
+@@ -7462,35 +7550,35 @@ aarch64_find_alias_opcode (const aarch64
+     case 558: value = 559; break;	/* lsrv --> lsr.  */
+     case 560: value = 561; break;	/* asrv --> asr.  */
+     case 562: value = 563; break;	/* rorv --> ror.  */
+-    case 564: value = 565; break;	/* madd --> mul.  */
+-    case 566: value = 567; break;	/* msub --> mneg.  */
+-    case 568: value = 569; break;	/* smaddl --> smull.  */
+-    case 570: value = 571; break;	/* smsubl --> smnegl.  */
+-    case 573: value = 574; break;	/* umaddl --> umull.  */
+-    case 575: value = 576; break;	/* umsubl --> umnegl.  */
+-    case 586: value = 587; break;	/* extr --> ror.  */
+-    case 685: value = 687; break;	/* sturb --> strb.  */
+-    case 686: value = 688; break;	/* ldurb --> ldrb.  */
+-    case 689: value = 690; break;	/* ldursb --> ldrsb.  */
+-    case 691: value = 693; break;	/* stur --> str.  */
+-    case 692: value = 694; break;	/* ldur --> ldr.  */
+-    case 695: value = 697; break;	/* sturh --> strh.  */
+-    case 696: value = 698; break;	/* ldurh --> ldrh.  */
+-    case 699: value = 700; break;	/* ldursh --> ldrsh.  */
+-    case 701: value = 703; break;	/* stur --> str.  */
+-    case 702: value = 704; break;	/* ldur --> ldr.  */
+-    case 705: value = 706; break;	/* ldursw --> ldrsw.  */
+-    case 707: value = 708; break;	/* prfum --> prfm.  */
+-    case 749: value = 750; break;	/* and --> bic.  */
+-    case 751: value = 752; break;	/* orr --> mov.  */
+-    case 754: value = 755; break;	/* ands --> tst.  */
+-    case 758: value = 760; break;	/* orr --> uxtw.  */
+-    case 761: value = 762; break;	/* orn --> mvn.  */
+-    case 765: value = 766; break;	/* ands --> tst.  */
+-    case 768: value = 769; break;	/* movn --> mov.  */
+-    case 770: value = 771; break;	/* movz --> mov.  */
+-    case 776: value = 782; break;	/* hint --> sevl.  */
+-    case 787: value = 791; break;	/* sys --> tlbi.  */
++    case 572: value = 573; break;	/* madd --> mul.  */
++    case 574: value = 575; break;	/* msub --> mneg.  */
++    case 576: value = 577; break;	/* smaddl --> smull.  */
++    case 578: value = 579; break;	/* smsubl --> smnegl.  */
++    case 581: value = 582; break;	/* umaddl --> umull.  */
++    case 583: value = 584; break;	/* umsubl --> umnegl.  */
++    case 594: value = 595; break;	/* extr --> ror.  */
++    case 693: value = 695; break;	/* sturb --> strb.  */
++    case 694: value = 696; break;	/* ldurb --> ldrb.  */
++    case 697: value = 698; break;	/* ldursb --> ldrsb.  */
++    case 699: value = 701; break;	/* stur --> str.  */
++    case 700: value = 702; break;	/* ldur --> ldr.  */
++    case 703: value = 705; break;	/* sturh --> strh.  */
++    case 704: value = 706; break;	/* ldurh --> ldrh.  */
++    case 707: value = 708; break;	/* ldursh --> ldrsh.  */
++    case 709: value = 711; break;	/* stur --> str.  */
++    case 710: value = 712; break;	/* ldur --> ldr.  */
++    case 713: value = 714; break;	/* ldursw --> ldrsw.  */
++    case 715: value = 716; break;	/* prfum --> prfm.  */
++    case 757: value = 758; break;	/* and --> bic.  */
++    case 759: value = 760; break;	/* orr --> mov.  */
++    case 762: value = 763; break;	/* ands --> tst.  */
++    case 766: value = 768; break;	/* orr --> uxtw.  */
++    case 769: value = 770; break;	/* orn --> mvn.  */
++    case 773: value = 774; break;	/* ands --> tst.  */
++    case 776: value = 777; break;	/* movn --> mov.  */
++    case 778: value = 779; break;	/* movz --> mov.  */
++    case 784: value = 790; break;	/* hint --> sevl.  */
++    case 795: value = 799; break;	/* sys --> tlbi.  */
+     default: return NULL;
+     }
+ 
+@@ -7519,15 +7607,15 @@ aarch64_find_next_alias_opcode (const aa
+     case 505: value = 504; break;	/* ubfx --> ubfiz.  */
+     case 527: value = 526; break;	/* cset --> cinc.  */
+     case 530: value = 529; break;	/* csetm --> cinv.  */
+-    case 760: value = 759; break;	/* uxtw --> mov.  */
+-    case 782: value = 781; break;	/* sevl --> sev.  */
+-    case 781: value = 780; break;	/* sev --> wfi.  */
+-    case 780: value = 779; break;	/* wfi --> wfe.  */
+-    case 779: value = 778; break;	/* wfe --> yield.  */
+-    case 778: value = 777; break;	/* yield --> nop.  */
+-    case 791: value = 790; break;	/* tlbi --> ic.  */
+-    case 790: value = 789; break;	/* ic --> dc.  */
+-    case 789: value = 788; break;	/* dc --> at.  */
++    case 768: value = 767; break;	/* uxtw --> mov.  */
++    case 790: value = 789; break;	/* sevl --> sev.  */
++    case 789: value = 788; break;	/* sev --> wfi.  */
++    case 788: value = 787; break;	/* wfi --> wfe.  */
++    case 787: value = 786; break;	/* wfe --> yield.  */
++    case 786: value = 785; break;	/* yield --> nop.  */
++    case 799: value = 798; break;	/* tlbi --> ic.  */
++    case 798: value = 797; break;	/* ic --> dc.  */
++    case 797: value = 796; break;	/* dc --> at.  */
+     default: return NULL;
+     }
+ 
+diff -Nrup a/opcodes/aarch64-opc-2.c b/opcodes/aarch64-opc-2.c
+--- a/opcodes/aarch64-opc-2.c	2013-02-27 13:28:03.000000000 -0700
++++ b/opcodes/aarch64-opc-2.c	2015-01-08 13:16:27.360436084 -0700
+@@ -119,48 +119,48 @@ const struct aarch64_operand aarch64_ope
+ static const unsigned op_enum_table [] =
+ {
+   0,
+-  652,
+-  653,
+-  654,
+-  657,
+-  658,
+-  659,
+   660,
+   661,
+-  655,
+-  656,
+   662,
++  665,
++  666,
++  667,
++  668,
++  669,
+   663,
+-  685,
+-  686,
+-  689,
+-  695,
+-  696,
+-  699,
+-  701,
+-  702,
+-  691,
+-  692,
+-  705,
++  664,
++  670,
++  671,
++  693,
++  694,
++  697,
++  703,
++  704,
+   707,
+-  745,
+-  746,
+-  747,
+-  748,
++  709,
++  710,
++  699,
++  700,
++  713,
++  715,
++  753,
++  754,
++  755,
++  756,
+   12,
+   510,
+   511,
+-  768,
+-  770,
+-  772,
+-  752,
+-  771,
+-  769,
++  776,
++  778,
++  780,
++  760,
++  779,
++  777,
+   259,
+   499,
+   509,
+   508,
+-  750,
++  758,
+   505,
+   502,
+   495,
+@@ -169,19 +169,19 @@ static const unsigned op_enum_table [] =
+   504,
+   506,
+   507,
+-  760,
++  768,
+   526,
+   529,
+   532,
+   527,
+   530,
+-  618,
++  626,
+   160,
+   161,
+   162,
+   163,
+   420,
+-  587,
++  595,
+   314,
+   316,
+   336,
+diff -Nrup a/opcodes/aarch64-tbl.h b/opcodes/aarch64-tbl.h
+--- a/opcodes/aarch64-tbl.h	2013-02-27 13:28:03.000000000 -0700
++++ b/opcodes/aarch64-tbl.h	2015-01-08 13:16:27.360436084 -0700
+@@ -163,12 +163,24 @@
+   QLF2(X,X),			\
+ }
+ 
++/* e.g. CRC32B <Wd>, <Wn>, <Wm>.  */
++#define QL_I3SAMEW		\
++{				\
++  QLF3(W,W,W),			\
++}
++
+ /* e.g. SMULH <Xd>, <Xn>, <Xm>.  */
+ #define QL_I3SAMEX		\
+ {				\
+   QLF3(X,X,X),			\
+ }
+ 
++/* e.g. CRC32X <Wd>, <Wn>, <Xm>.  */
++#define QL_I3WWX		\
++{				\
++  QLF3(W,W,X),			\
++}
++
+ /* e.g. UDIV <Xd>, <Xn>, <Xm>.  */
+ #define QL_I3SAMER		\
+ {				\
+@@ -1199,11 +1211,14 @@ static const aarch64_feature_set aarch64
+   AARCH64_FEATURE (AARCH64_FEATURE_SIMD, 0);
+ static const aarch64_feature_set aarch64_feature_crypto =
+   AARCH64_FEATURE (AARCH64_FEATURE_CRYPTO, 0);
++static const aarch64_feature_set aarch64_feature_crc =
++  AARCH64_FEATURE (AARCH64_FEATURE_CRC, 0);
+ 
+ #define CORE	&aarch64_feature_v8
+ #define FP	&aarch64_feature_fp
+ #define SIMD	&aarch64_feature_simd
+ #define CRYPTO	&aarch64_feature_crypto
++#define CRC	&aarch64_feature_crc
+ 
+ struct aarch64_opcode aarch64_opcode_table[] =
+ {
+@@ -1810,6 +1825,15 @@ struct aarch64_opcode aarch64_opcode_tab
+   {"asr", 0x1ac02800, 0x7fe0fc00, dp_2src, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF | F_ALIAS},
+   {"rorv", 0x1ac02c00, 0x7fe0fc00, dp_2src, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF | F_HAS_ALIAS},
+   {"ror", 0x1ac02c00, 0x7fe0fc00, dp_2src, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_SF | F_ALIAS},
++  /* CRC instructions.  */
++  {"crc32b", 0x1ac04000, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3SAMEW, 0},
++  {"crc32h", 0x1ac04400, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3SAMEW, 0},
++  {"crc32w", 0x1ac04800, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3SAMEW, 0},
++  {"crc32x", 0x9ac04c00, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3WWX, 0},
++  {"crc32cb", 0x1ac05000, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3SAMEW, 0},
++  {"crc32ch", 0x1ac05400, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3SAMEW, 0},
++  {"crc32cw", 0x1ac05800, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3SAMEW, 0},
++  {"crc32cx", 0x9ac05c00, 0xffe0fc00, dp_2src, 0, CRC, OP3 (Rd, Rn, Rm), QL_I3WWX, 0},
+   /* Data-processing (3 source).  */
+   {"madd", 0x1b000000, 0x7fe08000, dp_3src, 0, CORE, OP4 (Rd, Rn, Rm, Ra), QL_I4SAMER, F_HAS_ALIAS | F_SF},
+   {"mul", 0x1b007c00, 0x7fe0fc00, dp_3src, 0, CORE, OP3 (Rd, Rn, Rm), QL_I3SAMER, F_ALIAS | F_SF},
diff --git a/SPECS/binutils.spec b/SPECS/binutils.spec
index 21cd217..826bfa5 100644
--- a/SPECS/binutils.spec
+++ b/SPECS/binutils.spec
@@ -19,7 +19,7 @@
 Summary: A GNU collection of binary utilities
 Name: %{?cross}binutils%{?_with_debug:-debug}
 Version: 2.23.52.0.1
-Release: 16%{?dist}
+Release: 30%{?dist}
 License: GPLv3+
 Group: Development/Tools
 URL: http://sources.redhat.com/binutils
@@ -66,6 +66,45 @@ Patch20: binutils-2.23.52.0.1-avx512-mpx-sha.patch
 Patch21: binutils-2.23.52.0.1-x86-64-mcmodel=large-tls.patch
 # Avoid bogus -Wuninitialized problem when building with -O3
 Patch22: binutils-rh1048848.patch
+# Avoids bogus DT_NEEDED entries
+Patch23: binutils-rh1128280.patch
+# Missing PPC opcodes
+Patch24: binutils-rh1090618.patch
+# Fixes PPC kernel failure
+Patch25: binutils-rh1130479.patch
+# Add support for Intel AVX-512VL, AVX-512BW, AVX-512DQ and SGX
+Patch26: binutils-2.23.52.0.1-avx512vlbwdq-sgx.patch
+# Change PPC commonpagesize to 64k
+Patch27: binutils-ppc-pgsz.patch
+
+Patch100: binutils-rh1066712.patch
+Patch101: binutils-rh1075827.patch
+Patch102: binutils-aa64-tls-relax-gdesc-ie.patch
+
+Patch110: binutils-aa64-elf_backend_can_gc_sections.patch
+Patch111: binutils-aa64-elf_backend_default_execstack.patch
+Patch112: binutils-aa64-emit-DF_STATIC_TLS-when-relaxing-to-ie.patch
+Patch113: binutils-aa64-increase-commonpagesize-to-64k.patch
+Patch114: binutils-aa64-fix-placement-of-DYNAMIC.patch
+Patch115: binutils-aa64-fix-creation-of-_got.patch
+Patch116: binutils-aa64-full-sysreg-range.patch
+Patch117: binutils-aa64-ifunc.patch
+Patch118: binutils-aa64-gas-movi.patch
+Patch119: binutils-aa64-dwarf2.patch
+Patch120: binutils-rh1179810.patch
+
+# ppc64 little endian support
+Patch201: binutils-ppc64le-1.patch
+Patch202: binutils-ppc64le-2.patch
+Patch203: binutils-ppc64le-3.patch
+Patch204: binutils-ppc64le-4.patch
+Patch205: binutils-ppc64le-5.patch
+Patch206: binutils-ppc64le-6.patch
+Patch207: binutils-ppc64le-7.patch
+Patch208: binutils-ppc64le-8.patch
+Patch209: binutils-ppc64le-9.patch
+Patch210: binutils-ppc64le-10.patch
+Patch211: binutils-ppc64le-11.patch
 
 Provides: bundled(libiberty)
 
@@ -186,11 +225,28 @@ using libelf instead of BFD.
 %patch20 -p0 -b .avx512-mpx-sha~
 %patch21 -p0 -b .x86-64-mcmodel=large-tls~
 %patch22 -p1 -b .uninit~
+%patch23 -p1 -b .soname~
+%patch24 -p1 -b .ppcopcodes~
+%patch25 -p1 -b .symmerge~
+%patch26 -p0 -b .avx512-isa~
+%patch27 -p1 -b .ppc-pgsz~
+%patch100 -p0 -b .aarch64-fpintfix~
+%patch101 -p1 -b .aarch64-101~
+%patch102 -p1 -b .aarch64-102~
+%patch110 -p1 -b .aarch64-110~
+%patch111 -p1 -b .aarch64-111~
+%patch112 -p1 -b .aarch64-112~
+%patch113 -p1 -b .aarch64-113~
+%patch114 -p1 -b .aarch64-114~
+%patch115 -p1 -b .aarch64-115~
+%patch116 -p1 -b .aarch64-116~
+%patch117 -p1 -b .aarch64-117~
+%patch118 -p1 -b .aarch64-118~
+%patch119 -p1 -b .aarch64-119~
+%patch120 -p1 -b .aarch64-120~
 
 # We cannot run autotools as there is an exact requirement of autoconf-2.59.
 
-# On ppc64 we might use 64KiB pages
-sed -i -e '/#define.*ELF_COMMONPAGESIZE/s/0x1000$/0x10000/' bfd/elf*ppc.c
 # LTP sucks
 perl -pi -e 's/i\[3-7\]86/i[34567]86/g' */conf*
 sed -i -e 's/%''{release}/%{release}/g' bfd/Makefile{.am,.in}
@@ -210,7 +266,23 @@ do
 done
 touch */configure
 
-%ifarch %{power64}
+%ifarch ppc64le
+# ppc64le support has some wholesale replacement of ppc/ppc64 infrastructure
+# not suitable for vanilla ppc.
+%patch201 -p1
+%patch202 -p1
+%patch203 -p1
+%patch204 -p1
+%patch205 -p1
+%patch206 -p1
+%patch207 -p1
+%patch208 -p1
+%patch209 -p1
+%patch210 -p1
+%patch211 -p1
+%endif
+
+%ifarch %{power64} ppc64le
 %define _target_platform %{_arch}-%{_vendor}-%{_host_os}
 %endif
 
@@ -234,6 +306,11 @@ case %{binutils_target} in ppc*|ppc64*)
   ;;
 esac
 
+case %{binutils_target} in  ppc64le*)
+    CARGS="$CARGS --enable-targets=spu,powerpc-linux"
+    ;;
+esac
+
 %if 0%{?_with_debug:1}
 CFLAGS="$CFLAGS -O0 -ggdb2"
 %define enable_shared 0
@@ -485,6 +562,91 @@ exit 0
 %endif # %{isnative}
 
 %changelog
+* Thu Jan 15 2015 Jeff Law <law@redhat.com> - 2.23.52.0.1-30
+- Fix syntax for multiple --enable-targets configure option.
+  (#1133147)
+
+* Thu Jan 8 2015 Jeff Law <law@redhat.com> - 2.23.52.0.1-29
+- Add support for crc instructions on aarch64 (#1179810)
+
+* Mon Jan 5 2015 Jeff Law <law@redhat.com> - 2.23.52.0.1-28
+- Bring back spu target for ppc64le which was accidentally lost
+  (#1133147)
+
+* Tue Dec 16 2014 Richard Henderson <rth@redhat.com> - 2.23.52.0.1-27
+- (Re-)Set ELF_COMMONPAGESIZE to 64k for ppc64le.
+  (#1174826)
+
+* Thu Sep 11 2014 Patsy Franklin <pfrankli@redhat.com> - 2.23.52.0.1-26
+- Enable Intel AVX-512VL, AVX-512BW, AVX-512DQ and SGX support.
+  (#1140375)
+
+* Wed Aug 27 2014 Jeff Law <law@redhat.com> - 2.23.52.0.1-25.9
+Revert this change (handled elsewhere): 
+- Additional patch from Alan to fix problems with ld --defsym.
+  (#1132732)
+
+* Mon Aug 25 2014 Jeff Law <law@redhat.com> - 2.23.52.0.1-23.9
+- Include powerpc-linux as a BFD target when building for ppc64le.
+  (#1133147).
+
+* Fri Aug 22 2014 Patsy Franklin <pfrankli@redhat.com> - 2.23.52.0.1-22.9
+- Reduce the size of aarch64 .debug_line; fix cfi encoding of fp registers;
+  add register names to dumping of aarch64 cfi data. Patch provided by rth.
+  Resolves: #1132641
+
+* Fri Aug 22 2014 Patsy Franklin <pfrankli@redhat.com> - 2.23.52.0.1-21.9
+- This fixes a problem seen on powerpc64le ELFv2 when creating a
+  function symbol alias with ld --defsym.  st_other needs to be copied
+  from the source symbol to the alias in order to set up the local entry
+  offset for the alias.
+
+* Mon Aug 18 2014 Patsy Franklin <pfrankli@redhat.com> - 2.23.52.0.1-20.9
+- Correct handling of strong followed by weak def merging of st_other
+  Resolves: #1130479
+
+* Wed Aug 13 2014 Jeff Law <law@redhat.com> - 2.23.52.0.1-19.9
+- Add missing PPC opcodes
+  Resolves: #1090618
+
+* Mon Aug 11 2014 Jeff Law <law@redhat.com> - 2.23.52.0.1-18.9
+- Do not overwrite valid SONAME with empty string.  (#1128279)
+  Resolves: #1128280
+
+* Mon Aug 4 2014 Aldy Hernandez <aldyh@redhat.com> - 2.23.52.0.1-17.9
+- Initial support for ppc64le.
+  Fix for bz#1125478
+
+* Thu Jun 26 2014 Richard Henderson <rth@redhat.com> - 2.23.52.0.1-16.9
+- Backport fix for movi.
+
+* Tue Jun 24 2014 Richard Henderson <rth@redhat.com> - 2.23.52.0.1-16.8
+- Backport support for IFUNCs.
+
+* Sat Jun 14 2014 Mark Salter <msalter@redhat.com> - 2.23.52.0.1-16.7
+- Backport support for full range of CRn in AArch64 system registers.
+  Fix for bz#1109497
+
+* Fri May 16 2014 Kyle McMartin <kyle@redhat.com> - 2.23.52.0.1-16.6
+- AArch64: Backport two patches from upstream fixing GOT handling.
+
+* Thu May 15 2014 Brendan Conoboy <blc@redhat.com> - 2.23.52.0.1-16.5
+- Rebuild for BZ#1098169
+
+* Fri May 09 2014 Kyle McMartin <kyle@redhat.com> - 2.23.52.0.1-16.4
+- AArch64: Backport two fixes from upstream and add a draft patch to
+  set DF_STATIC_TLS when emitting IE relocs. Also increase
+  ELF_COMMONPAGESIZE to 64K to match the kernel.
+
+* Wed Apr 16 2014 Richard Henderson <rth@redhat.com> - 2.23.52.0.1-16.3
+- Backport tls-relax-gdesc-ie fix
+
+* Thu Mar 13 2014 Richard Henderson <rth@redhat.com> - 2.23.52.0.1-16.2
+- Fix for rh1075827
+
+* Wed Feb 19 2014 Nick Clifton <nickc@redhat.com> - 2.23.52.0.1-16.1
+- Fix for rh1066712
+
 * Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.23.52.0.1-16
 - Mass rebuild 2014-01-24